Commit Graph
6315 Commits
Author SHA1 Message Date
Michael Drury 06dc810c53 fix(core): Agents as first class citizens multi-main support improvements (no-changelog) (#33314) 2026-07-01 12:29:00 +00:00
Michael Kret 704d24626c fix: Handle AI Gateway-managed credentials in Instance AI (#33365) 2026-07-01 12:26:10 +00:00
Mike RepećandClaude Opus 4.8 f1582f5f0f fix(core): Guard against undefined node parameters in webhook path indexing (#33366)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-01 12:21:48 +00:00
James Gee a6b307c36b feat(core): Add telemetry events for import / export (#33319) 2026-07-01 12:12:46 +00:00
Bernhard Wittmann fea03a93a6 fix(core): Prevent Code node failure when a workflow contains an AI tool (#33336) 2026-07-01 11:53:47 +00:00
Bernhard WittmannandKrish Bhardwaj 63d28b32e6 fix(core): Roll back failed community package updates (#33256)
Co-authored-by: Krish Bhardwaj <krishbhardwaj0619@gmail.com>
2026-07-01 11:39:10 +00:00
Filipe TavaresandClaude Opus 4.8 cfcc6bdad3 fix(core): Forward the end-user IP through the PostHog proxy (no-changelog) (#33199)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 11:27:53 +00:00
Iván Ovejero 9dc43d066a feat: Add unified N8N_WEBHOOK_URL for production and test webhook URLs (#33312) 2026-07-01 11:04:06 +00:00
Albert Alises 78ca212103 fix(core): Keep the user message when a run is stopped before it starts (#33318) 2026-07-01 11:03:00 +00:00
mfsiegaandClaude Opus 4.8 a4467fe7cf feat(core): Emit wake-up signal on workflow publication changes (no-changelog) (#33345)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 10:21:15 +00:00
Matsu df97053888 chore: Remove references to Jest (#33282) 2026-07-01 09:03:25 +00:00
Dimitri Lavrenük 926a8158c2 feat: Add telemetry events for browser use connect modal (no-changelog) (#33313) 2026-07-01 08:53:29 +00:00
José Braulio González ValidoandClaude Opus 4.8 2ad33a1303 fix(ai-builder): Fix AI-node eval mock-execution timeouts (no-changelog) (#33323)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 08:33:51 +00:00
Tomi Turtiainenandlinear-code[bot] a5ac4259b8 fix(core): Acquire expression isolate when reconciling unregistered webhooks during publication (no-changelog) (#33341)
Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
2026-07-01 08:29:12 +00:00
Tomi TurtiainenandClaude d9869329a5 fix(core): Classify workflow publication failure vs partial by running triggers (no-changelog) (#33339)
Co-authored-by: Claude <noreply@anthropic.com>
2026-07-01 07:54:23 +00:00
Iván Ovejero 5c3d6c6953 refactor: Add deprecation warnings for upcoming v3 changes (#33295) 2026-07-01 07:49:24 +00:00
Tomi Turtiainen 27f8d5abe6 feat(core): Parallelize workflow publication outbox consumption (no-changelog) (#33247) 2026-07-01 07:04:24 +00:00
Albert Alises af4b99c86a fix(core): Surface a clear retryable error when the Instance AI sandbox is unreachable (no-changelog) (#33268) 2026-07-01 06:34:59 +00:00
Guillaume JacquartandClaude Opus 4.8 96093a2c1f fix(core): Carry private credential flags across environments (no-changelog) (#33207)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 18:02:47 +00:00
Guillaume JacquartandClaude Opus 4.8 e51f611206 feat(core): Re-enable sharing private credentials (#33071)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 15:13:09 +00:00
yehorkardashandMichael Drury 2cbd4b19f1 test(core): Add channel integration tests (#33080)
Co-authored-by: Michael Drury <michael.drury@n8n.io>
2026-06-30 14:59:05 +00:00
SaveliiandClaude Sonnet 4.6 4290e8461a feat(editor): Show private credential icon on execution list runs (#32957)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-30 14:06:54 +00:00
Tomi Turtiainen 871b253e9b chore: Add route-aware sampling for webhook traces (#33259) 2026-06-30 14:03:01 +00:00
mfsiegaandClaude Opus 4.8 0a99ee3187 feat(core): Expose per-trigger workflow publication status (no-changelog) (#33211)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 13:32:15 +00:00
Charlie KolbandClaude Opus 4.8 8aa4c719c2 fix(core): Validate data-table CSV uploads by file extension (#33275)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 13:12:57 +00:00
MarcusandClaude Sonnet 4.6 161d5951b6 fix(core): Add environment variable to configure redis tls serverName (#31220)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-30 13:07:30 +00:00
Tomi Turtiainen 7fb04cdb98 refactor: Remove @n8n/utils barrel export (no-changelog) (#33082) 2026-06-30 16:05:24 +03:00
Mike RepećandClaude Opus 4.8 4f4e252fb6 fix(core): Return a client error when the request body stream is unreadable (#33243)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 11:34:50 +00:00
Michael Kret 38b99afff5 fix(core): Skip AI Gateway managed credentials in pre-execution permission check (#33269) 2026-06-30 10:45:57 +00:00
Tomi Turtiainen e6c30826f4 chore: Add no-application-error lint rule and ban new usage (no-changelog) (#33248) 2026-06-30 10:08:47 +00:00
dbb7fa47c9 fix(core): Reject reserved system column names when creating data tables (#27064)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
2026-06-30 10:04:41 +00:00
Riqwan ThamirandCursor 058c061437 chore(core): Report errors during errors around instance AI ensure thread (#33204)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-30 09:28:28 +00:00
mfsiegaandClaude Opus 4.8 4979df1970 feat(core): Persist per-trigger workflow publication status (no-changelog) (#33191)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 09:02:00 +00:00
Elias Meire 8fa4e8cc0f fix(Email Trigger (IMAP) Node): Surface connection error details in activation errors (#32913) 2026-06-30 09:01:31 +00:00
EmiliaandClaude Opus 4.8 95a81ed219 feat(core): Add N8N_RUNNERS_ALLOW_TRANSITIVE_IMPORTS for the Python task runner (#33130)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 08:20:12 +00:00
Tomi Turtiainen 8c7167f6e9 fix(core): Await in-flight insights compaction when stopping the timer (#33258) 2026-06-30 07:59:53 +00:00
Guillaume JacquartandClaude Opus 4.8 e9a9088985 fix(core): Resolve private credentials in offloaded manual executions (#33214)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 07:55:47 +00:00
n8n-release-tag-merge[bot] f4880b0287 Merge tag 'n8n@2.29.0' 2026-06-30 08:02:59 +00:00
yehorkardash bc3fe3eaa6 refactor(core): Drop redundant agent execution columns (#32862) 2026-06-30 07:36:26 +00:00
n8n-assistant[bot]andMatsuuu f3aec39cf3 🚀 Release 2.29.0 (#33260)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-30 10:21:29 +03:00
MatsuandClaude Opus 4.8 70ebcd58e5 fix(core): Skip vite analysis of security-audit reporter dynamic import (no-changelog) (#33257)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 07:06:49 +00:00
Matsu ec48b83bed chore: Bring typeORM fork to monorepo (#32898) 2026-06-29 21:53:20 +03:00
0d465d4428 test: Migrate cli package from Jest to Vitest (#31804)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2026-06-29 21:19:56 +03:00
bjorgerandCursor 77b54e6312 feat(core): Support skill references and allowed tools (#33159)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-29 16:28:58 +00:00
kapil971390andkapilvus 26d925f3d0 fix(core): Include IPv6 loopback [::1] in MCP redirect URI DTO validation (#32801)
Co-authored-by: kapilvus <kapilvus@gmail.com>
2026-06-29 16:27:07 +00:00
Ricardo Espinoza c5689d44e2 feat(core): Synthesize type definitions for custom and community nodes in MCP (#32885) 2026-06-29 15:59:51 +00:00
Jaakko Husso 799b7899e6 feat(core): Remove user's instance AI data on user deletion (#33217) 2026-06-29 15:57:27 +00:00
Ricardo Espinoza f7776e2b64 feat(core): Add MCP tools to access and restore workflow history (#32337) 2026-06-29 15:31:47 +00:00
Marc LittlemoreandClaude Opus 4.8 2a32dc7487 fix(core): Ensure project variables override same-key global variables (#33137)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-29 13:02:30 +00:00
00e822463d fix(core): Trim whitespace from webhook path on registration (#33022)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Jon <jonathan.bennetts@gmail.com>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
2026-06-29 11:09:40 +00:00