n8n/packages/workflow/src
n8n-assistant[bot] c9f2ee661c
chore: Bundle/2.x (#36558)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Sam Wooler <swooler592@gmail.com>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <looorent@users.noreply.github.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: mfsiega <93014743+mfsiega@users.noreply.github.com>
Co-authored-by: phyllis-noester <102315132+phyllis-noester@users.noreply.github.com>
Co-authored-by: n8n-assistant[bot] <n8n-assistant[bot]@users.noreply.github.com>
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: Robin Braumann <50590409+bjorger@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-19 07:57:44 +03:00
..
common feat(core): Add variable bundling to package export (#34040) 2026-07-17 08:01:37 +00:00
errors fix(core): Return a clear error for a node type with an unknown version (#35196) 2026-08-04 15:46:31 +00:00
expressions fix(HTTP Request Node): Fix paginated requests with HttpBearerAuth (#17005) 2025-07-04 21:53:01 +03:00
extensions feat(core): Deprecate Array.merge from expressions, and add Array.mergeIntoObject (#36161) 2026-08-17 09:25:24 +00:00
graph feat(editor): Add ability to extract sub-workflows to canvas context menu (#15538) 2025-06-02 12:17:27 +02:00
native-methods fix: Return reversed array when calling .reverse() (#34625) 2026-07-21 20:25:24 +00:00
node-parameters chore: Bundle/2.x (#35563) 2026-08-05 08:29:40 +03:00
run-execution-data fix(core): Skip error workflow dispatch for AI builder verification runs (#35247) 2026-07-31 07:17:59 +00:00
augment-object.ts refactor(core): Lintfix core and workflow packages (#17096) 2025-07-08 13:04:50 +02:00
auth-redaction.ts fix(core): Expose incoming request headers to MCP trigger tools (#35236) 2026-08-13 14:24:28 +00:00
connections-diff.ts feat(core): Introduce WorkflowHistory compaction service (#23238) 2025-12-24 09:00:58 +01:00
constants.ts fix(Gmail Node): Roll back advanced HITL Send and Wait (no-changelog) (#34865) 2026-07-24 14:14:17 +00:00
credential-domain-restrictions.ts feat(core): Add new agent slack integration (#35591) 2026-08-17 09:27:50 +00:00
cron.ts feat(core): Route poll triggers through the durable scheduler (no-changelog) (#34733) 2026-07-27 07:32:08 +00:00
data-table.types.ts feat(editor): Improve data table node (#28199) 2026-07-03 08:29:47 +00:00
dynamic-credentials-helpers.ts fix(core): Propagate sub-workflow credential usage to the parent execution (#33674) 2026-07-09 09:22:02 +00:00
evaluation-helpers.ts fix(core): Fix metric default value handling and add AI model connection validation for setMetric operation in Evaluation (#18088) 2025-08-08 12:38:58 +02:00
execution-context-establishment-hooks.ts fix: Correct end-user credential validation, re-evaluation, and identity-hook recognition (#34094) 2026-07-15 15:46:44 +00:00
execution-context.ts fix(core): Keep resolving end-user credentials after a trigger stops listening (#35973) 2026-08-11 15:53:54 +00:00
execution-status.ts fix(core): Exclude error workflow executions from billable execution count (#32315) 2026-06-18 07:35:19 +00:00
expression-evaluator-proxy.ts chore: Bundle/2.x (#36558) 2026-08-19 07:57:44 +03:00
expression-sandboxing.ts chore: Bundle/2.x (#36558) 2026-08-19 07:57:44 +03:00
expression.ts chore: Bundle/2.x (#36558) 2026-08-19 07:57:44 +03:00
from-ai-parse-utils.ts fix(core): Normalize the $fromAI type argument before coercing defaults (#35641) 2026-08-10 07:26:52 +00:00
global-state.ts chore: Enfore consistent file-name casing on all backend packages (#15755) 2025-05-27 16:45:50 +02:00
highlighted-data.ts feat(Chat Trigger Node): Auto-add highlighted execution data (#18778) 2026-04-03 08:51:10 +00:00
index.ts fix(core): Expose incoming request headers to MCP trigger tools (#35236) 2026-08-13 14:24:28 +00:00
interfaces.ts feat(core): Add engine v2 workflow setting (no-changelog) (#36428) 2026-08-17 11:54:12 +00:00
jmespath-query.ts feat(core): Add workflow-data tools to Message an Agent node (no-changelog) (#32994) 2026-06-26 14:04:49 +00:00
logger-proxy.ts chore: Enfore consistent file-name casing on all backend packages (#15755) 2025-05-27 16:45:50 +02:00
mcp-helpers.ts feat: Support agent mcp servers (no-changelog) (#31070) 2026-05-28 07:54:52 +00:00
message-event-bus.ts feat(core): Add MCP server usage events to log streaming (#33300) 2026-08-03 15:18:12 +00:00
metadata-utils.ts feat(core): Add input/output token tracking to node graph telemetry (#27992) 2026-04-03 13:18:08 +00:00
n8n-oauth2-auth.ts fix(core): Expose incoming request headers to MCP trigger tools (#35236) 2026-08-13 14:24:28 +00:00
node-grouping-validation.ts feat(core): Make invalid node groups non-fatal in update_workflow and create_workflow_from_code (no-changelog) (#35060) 2026-07-31 08:24:15 +00:00
node-helpers.ts fix(core): Handle out-of-scope display option dependencies (#35845) 2026-08-07 13:28:04 +00:00
node-reference-parser-utils.ts chore: Bundle/2.x (#35563) 2026-08-05 08:29:40 +03:00
node-validation.ts feat: Add AI Gateway support for AI nodes (#27593) 2026-04-07 09:11:24 +00:00
observable-object.ts fix(core): Prevent proxy layer accumulation in ObservableObject (#30129) 2026-05-11 14:29:28 +00:00
redaction-channels.ts fix(core): Apply redaction policy to Code node console output (#35121) 2026-08-05 11:00:00 +00:00
run-execution-data-factory.ts feat(editor): Show redacted state in execution viewer with reveal flow (#26543) 2026-03-23 18:08:14 +00:00
safe-regex.ts chore: Bundle/2.x (#35563) 2026-08-05 08:29:40 +03:00
schemas.ts fix(core): Strip null optional node fields from AI-generated workflows (#34668) 2026-07-22 15:38:56 +00:00
sub-workflow-output.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.ts feat: Capture MCP server domain in node graph telemetry (no-changelog) (#33386) 2026-07-01 14:28:35 +00:00
tool-helpers.ts fix: Truncate tool names to 64 characters (#25745) 2026-02-17 15:52:43 +00:00
trigger-credential-gate.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.ts feat(core): Make n8n User Auth (OAuth2) generally available (#35900) 2026-08-12 11:12:46 +00:00
trimmed-task-data.ts fix(editor): Make sure trimmed placeholder never reaches backend (#29842) 2026-05-07 12:15:27 +00:00
type-guards.ts feat(editor): Add AI Usage settings page (#20926) 2026-02-02 08:20:54 +00:00
type-validation.ts refactor: Migrate type-validation throws to UserError (#31537) 2026-06-02 09:51:21 +00:00
types.d.ts feat: Modernize build and testing for workflow package (no-changelog) (#16771) 2025-06-30 20:02:16 +03:00
utils.ts chore: Bundle/2.x (#35563) 2026-08-05 08:29:40 +03:00
versioned-node-type.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.ts perf(core): Resolve webhook description fields via declared native resolvers (#35404) 2026-08-06 11:44:14 +00:00
workflow-checksum.ts feat(core): Add support for creating and updating workflow groups (#30211) 2026-05-19 14:07:06 +00:00
workflow-data-proxy-env-provider.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-helpers.ts chore: Enfore consistent file-name casing on all backend packages (#15755) 2025-05-27 16:45:50 +02:00
workflow-data-proxy.ts chore: Bundle/2.x (#36558) 2026-08-19 07:57:44 +03:00
workflow-diff.ts fix(core): Detect node settings changes when comparing workflow versions (#36066) 2026-08-12 07:22:02 +00:00
workflow-environments-helper.ts feat(core): Add auto-publish on Environments Feature Pull (#24701) 2026-02-02 09:45:27 +00:00
workflow-expression.ts feat(core): Resolve expressions in v1 step executor (no-changelog) (#35338) 2026-08-03 10:30:45 +00:00
workflow-structure-validation.ts feat(core): Validate node id uniqueness in workflow structure (no-changelog) (#35129) 2026-08-14 08:08:00 +00:00
workflow-validation.ts feat: Validate nodes before activating (#22916) 2025-12-08 15:47:55 +02:00
workflow.ts perf(core): Improve performance of pre-execution workflow checks (#32363) 2026-06-17 07:39:13 +00:00