..
errors
feat: Let nodes declare why an operation failed (no-changelog) ( #36531 )
2026-08-21 09:21:29 +00:00
ExpressionExtensions
feat(core): Deprecate Array.merge from expressions, and add Array.mergeIntoObject ( #36161 )
2026-08-17 09:25:24 +00:00
ExpressionFixtures
fix(core): AI agent node data accessibility ( #18757 )
2025-09-01 17:37:16 +02:00
expressions
fix(HTTP Request Node): Fix paginated requests with HttpBearerAuth ( #17005 )
2025-07-04 21:53:01 +03:00
fixtures /WorkflowDataProxy
feat(core): Generate HITL tool nodes for sendAndWait operations ( #22315 )
2026-01-23 10:04:11 +00:00
graph
perf(core): Improve performance of pre-execution workflow checks ( #32363 )
2026-06-17 07:39:13 +00:00
node-parameters
feat(core): First shot in resolving the credential resolver config expressions ( #23110 )
2026-01-07 11:17:42 +01:00
run-execution-data
feat(core): Add signature validation for waiting webhooks and forms ( #24159 )
2026-03-23 11:48:52 +00:00
application-error.test.ts
chore(core): Lock the @n8n/typeorm import ratchet and document the boundary (no-changelog) ( #34370 )
2026-07-21 08:26:21 +00:00
augment-object.test.ts
refactor: Replace @ts-ignore with @ts-expect-error outside nodes-base ( #35009 )
2026-07-27 13:22:06 +00:00
auth-redaction.test.ts
fix(core): Expose incoming request headers to MCP trigger tools ( #35236 )
2026-08-13 14:24:28 +00:00
common.test.ts
refactor(editor): Remove part of getCurrentWorkflow usages ( #16148 )
2025-07-24 12:51:32 +03:00
connections-diff.test.ts
fix(core): Keep duplicate connections distinct in the workflow diff ( #35652 )
2026-08-24 14:41:01 +00:00
credential-domain-restrictions.test.ts
fix(core): Limit domain restriction errors to the target host ( #36836 )
2026-08-21 14:43:17 +00:00
cron.test.ts
feat(core): Route poll triggers through the durable scheduler (no-changelog) ( #34733 )
2026-07-27 07:32:08 +00:00
dynamic-credentials-helpers.test.ts
fix(core): Propagate sub-workflow credential usage to the parent execution ( #33674 )
2026-07-09 09:22:02 +00:00
execution-context.test.ts
feat(core): Track redaction policy source on execution runtime data ( #31079 )
2026-06-03 20:34:02 +00:00
expression-array-proxy-semantics.test.ts
fix: Return reversed array when calling .reverse() ( #34625 )
2026-07-21 20:25:24 +00:00
expression-item-accessor-engine-parity.test.ts
fix(core): Resolve legacy $item accessor properties in vm expression engine (no-changelog) ( #32551 )
2026-06-18 10:27:32 +00:00
expression-items-engine-parity.test.ts
fix(core): Resolve legacy $item accessor properties in vm expression engine (no-changelog) ( #32551 )
2026-06-18 10:27:32 +00:00
expression-nested-data.test.ts
chore: Bundle/2.x ( #36558 )
2026-08-19 07:57:44 +03:00
expression-sandboxing.test.ts
chore: Bundle/2.x ( #36558 )
2026-08-19 07:57:44 +03:00
expression-vm-errors.test.ts
test(core): Replace mock-based VM error tests with end-to-end integration tests ( #27816 )
2026-04-01 12:27:33 +00:00
expression-with-isolate.test.ts
feat(core): Resolve expressions in v1 step executor (no-changelog) ( #35338 )
2026-08-03 10:30:45 +00:00
expression.test.ts
test(core): Guard $jmespath resolution under the VM expression engine ( #31671 )
2026-06-03 15:57:36 +00:00
filter-parameter.test.ts
chore: Bundle/2.x ( #35563 )
2026-08-05 08:29:40 +03:00
find-ai-root-node-names.test.ts
ci: Pin behaviour of graph helpers to kill 0% mutation ( #31611 )
2026-06-03 12:56:16 +00:00
from-ai-parse-utils.test.ts
fix(core): Normalize the $fromAI type argument before coercing defaults ( #35641 )
2026-08-10 07:26:52 +00:00
get-child-nodes.test.ts
perf(core): Improve performance of pre-execution workflow checks ( #32363 )
2026-06-17 07:39:13 +00:00
get-connected-nodes.test.ts
perf(core): Improve performance of pre-execution workflow checks ( #32363 )
2026-06-17 07:39:13 +00:00
get-node-by-name.test.ts
ci: Pin behaviour of graph helpers to kill 0% mutation ( #31611 )
2026-06-03 12:56:16 +00:00
get-parent-nodes.test.ts
test: Strengthen getParentNodes tests to raise mutation score ( #31759 )
2026-06-04 16:44:52 +00:00
helpers.ts
feat: Modernize build and testing for workflow package (no-changelog) ( #16771 )
2025-06-30 20:02:16 +03:00
is-node-class-instance.test.ts
fix(core): Prevent nodes from throwing context.getNodeParameter is not a function when n8n is installed via npm ( #32123 )
2026-06-12 06:49:06 +00:00
jmespath-query.test.ts
feat(core): Add workflow-data tools to Message an Agent node (no-changelog) ( #32994 )
2026-06-26 14:04:49 +00:00
mcp-helpers.test.ts
feat: Support agent mcp servers (no-changelog) ( #31070 )
2026-05-28 07:54:52 +00:00
metadata-utils.test.ts
feat(core): Add input/output token tracking to node graph telemetry ( #27992 )
2026-04-03 13:18:08 +00:00
n8n-oauth2-auth.test.ts
fix(core): Expose incoming request headers to MCP trigger tools ( #35236 )
2026-08-13 14:24:28 +00:00
node-errors.test.ts
fix(core): Show error description in tools ( #19914 )
2025-10-02 08:34:05 +02:00
node-grouping-validation.test.ts
refactor(core): Deduplicate node group validation helpers across agent ( #36810 )
2026-08-24 12:37:24 +00:00
node-helpers.conditions.test.ts
feat: Modernize build and testing for workflow package (no-changelog) ( #16771 )
2025-06-30 20:02:16 +03:00
node-helpers.parameter-dependencies.test.ts
fix(core): Handle out-of-scope display option dependencies ( #35845 )
2026-08-07 13:28:04 +00:00
node-helpers.test.ts
fix(editor): Remove stale credentials from node config when switching credentials ( #34937 )
2026-08-24 13:01:58 +00:00
node-reference-parser-utils.test.ts
fix(editor): Node references in expressions not updated when the renamed node has quotes ( #27371 )
2026-03-23 15:46:36 +00:00
node-types.ts
docs: Correct various broken documentation links ( #20934 )
2025-11-14 19:27:43 +00:00
node-validation.test.ts
fix: Validate workflows when publishing from workflow history ( #25195 )
2026-02-09 14:46:15 +00:00
observable-object.test.ts
fix(core): Prevent proxy layer accumulation in ObservableObject ( #30129 )
2026-05-11 14:29:28 +00:00
redaction-channels.test.ts
fix(core): Apply redaction policy to Code node console output ( #35121 )
2026-08-05 11:00:00 +00:00
rename-node-utils.test.ts
feat: Modernize build and testing for workflow package (no-changelog) ( #16771 )
2025-06-30 20:02:16 +03:00
resolve-node-webhook-id.test.ts
fix: MCP - Resolve webhook id during workflow creation and update ( #26838 )
2026-03-11 08:25:57 +00:00
resolve-variables.test.ts
feat(core): Add variable bundling to package export ( #34040 )
2026-07-17 08:01:37 +00:00
run-execution-data-factory.test.ts
feat(core): Add signature validation for waiting webhooks and forms ( #24159 )
2026-03-23 11:48:52 +00:00
safe-regex.test.ts
chore: Bundle/2.x ( #35563 )
2026-08-05 08:29:40 +03:00
schemas.test.ts
fix(core): Strip null optional node fields from AI-generated workflows ( #34668 )
2026-07-22 15:38:56 +00:00
setup-vm-evaluator.ts
ci: Stand up multi-package mutation health — nightly passes + mutant-* skills (no-changelog) ( #31356 )
2026-06-01 08:57:25 +00:00
sub-workflow-output.test.ts
feat(Execute Workflow Node): Return items from every run of the sub-workflow's last node ( #30716 )
2026-05-23 11:49:33 +00:00
telemetry-helpers.test.ts
feat: Capture MCP server domain in node graph telemetry (no-changelog) ( #33386 )
2026-07-01 14:28:35 +00:00
tool-helpers.test.ts
fix: Truncate tool names to 64 characters ( #25745 )
2026-02-17 15:52:43 +00:00
trigger-credential-gate.test.ts
feat(core): Add backend form-trigger submission gate for end-user credentials (no changelog) ( #35539 )
2026-08-10 07:09:54 +00:00
trigger-identity.test.ts
feat(core): Make form trigger OAuth2 authentication generally available ( #36950 )
2026-08-24 17:47:35 +00:00
type-validation.test.ts
feat: Binary data merge and expressions simplification ( #23270 )
2026-01-12 13:29:36 +00:00
utils.test.ts
refactor(core): Move sleep into @n8n/utils and unify sleep/sleepWithAbort ( #35057 )
2026-07-28 18:47:18 +00:00
versioned-node-type.test.ts
fix(core): Return a clear error for a node type with an unknown version ( #35196 )
2026-08-04 15:46:31 +00:00
webhook-description-fields.test.ts
perf(core): Resolve webhook description fields via declared native resolvers ( #35404 )
2026-08-06 11:44:14 +00:00
workflow-checksum.test.ts
test: Strengthen workflow-checksum mutation coverage ( #31853 )
2026-06-05 17:00:24 +00:00
workflow-data-proxy-env-provider.test.ts
feat(core): Block access to env in code and expressions by default ( #22643 )
2025-12-03 12:33:18 +02:00
workflow-data-proxy.test.ts
chore: Bundle/2.x ( #36558 )
2026-08-19 07:57:44 +03:00
workflow-diff.test.ts
fix(core): Detect node settings changes when comparing workflow versions ( #36066 )
2026-08-12 07:22:02 +00:00
workflow-environments-helper.test.ts
feat(core): Add auto-publish on Environments Feature Pull ( #24701 )
2026-02-02 09:45:27 +00:00
workflow-expression.test.ts
feat(core): Add isolate pooling for VM expression engine ( #27573 )
2026-03-31 14:54:11 +00:00
workflow-structure-validation.test.ts
feat(core): Validate node id uniqueness in workflow structure (no-changelog) ( #35129 )
2026-08-14 08:08:00 +00:00
workflow-validation.test.ts
feat: Validate nodes before activating ( #22916 )
2025-12-08 15:47:55 +02:00
workflow.test.ts
fix(core): Show clear error when running a tool node without an Agent ( #30626 )
2026-05-21 09:48:28 +00:00