Commit Graph

20163 Commits

Author SHA1 Message Date
Alex Grozav 1eee149ab8 refactor(editor): Move session state off workflows-store bridge (no-changelog) (#31138)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 11:51:24 +00:00
Danny Martini e104c7f299 refactor(core): Route $getPairedItem through typed-RPC dispatcher (#31197) 2026-05-28 11:27:24 +00:00
Matt Carabine b2f4c2c6e4 fix(core): Preserve underlying cause when logging webhook execution failures (#31120) 2026-05-28 11:23:16 +00:00
Jaakko Husso 383928ea3f feat(core): Add tool to resolve node params for a given item in execution (#31210) 2026-05-28 10:48:18 +00:00
Danny Martini a4aa292aee refactor(core): Route $evaluateExpression through typed-RPC dispatcher (#31191) 2026-05-28 10:40:38 +00:00
Raúl Gómez Morales 51aae256d1 feat(editor): Refine plan review with chat-input edits (#31124)
Co-authored-by: Tuukka Kantola <tuukka@n8n.io>
2026-05-28 10:04:19 +00:00
Matsu 39d660e522 fix(core): Expand ESLint rule to catch toThrowError error instance assertions (#31187) 2026-05-28 09:42:03 +00:00
Michael Drury f2a2f7060d feat(core): Add agent chat integration improvements (no-changelog) (#31199) 2026-05-28 09:35:57 +00:00
Alex Grozav 1514233ee2 refactor(editor): Scope NDV store per workflow document (no-changelog) (#31134)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-28 09:35:32 +00:00
Danny Martini 7118adce3d refactor(core): Route $('Foo').pairedItem / .itemMatching / .item through typed-RPC dispatcher (#31167) 2026-05-28 09:09:39 +00:00
Garrit Franke 3d45fe626f fix(Email Trigger (IMAP) Node): Fix emails marked as read without triggering workflow (#30375)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-05-28 08:03:46 +00:00
Alexander Gekov 4df05683cc fix(Postgres Node): Return empty array for SELECTs that match no rows (#30528) 2026-05-28 08:03:40 +00:00
yehorkardash 1da2c1b5eb feat: Support agent mcp servers (no-changelog) (#31070) 2026-05-28 07:54:52 +00:00
Bernhard Wittmann 37e47e3cec fix(core): Synthesize type-defs for MCP registry nodes at request time (#30887) 2026-05-28 07:51:16 +00:00
Charlie Kolb a99b91dd98 fix(editor): Clear pin data on workspace initialization of production execution (#31218)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-28 07:39:43 +00:00
Guillaume Jacquart 920047d2db feat(core): Allow users to disconnect their own dynamic credential connection (#31151)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-28 06:48:09 +00:00
Bernhard Wittmann 1e9c6bb26e fix(editor): Render new empty state for quick-connect credentials in standalone mode (#31145) 2026-05-28 06:14:19 +00:00
Csaba Tuncsik 25a836dfb7 feat(editor): Show data redaction scope dropdown to unlicensed users (#30966) 2026-05-28 04:28:27 +00:00
n8n-cat-bot[bot] 6d4f917671 ci: Limit e2e-infrastructure triggers to dispatch and nightly (#31242)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-05-27 22:09:43 +00:00
n8n-cat-bot[bot] 2868fb2050 ci: Disable turbo cache on test:changed tasks (#31233)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-05-27 21:21:19 +00:00
n8n-cat-bot[bot] 3facc85e09 ci: Add build-on-miss fallback to E2E docker image load (#31232)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-27 20:45:17 +00:00
Guillaume Jacquart c14337e189 feat(core): Track JWE enablement on credential save events (#31224) 2026-05-27 19:31:34 +00:00
Guillaume Jacquart 3af0afcd28 feat(editor): Show private credential connection state in credentials list (#31117)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-27 19:07:30 +00:00
Milorad FIlipović f0ea4ed1f0 feat(editor): Introduce new project/folder actions menu (#30614) 2026-05-27 18:36:37 +00:00
Marc Littlemore e9649d21fd docs: Correct OpenAPI schema for /source-control/pull (#31155) 2026-05-27 16:39:30 +00:00
bjorger b415544683 feat(editor): Add fallback web search for agents (#31010)
Co-authored-by: heymynameisrob <robhough180@gmail.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-27 16:37:52 +00:00
Danny Martini 3f191bcf7c refactor(core): Route $fromAI() through typed-RPC dispatcher (#31148) 2026-05-27 16:36:11 +00:00
Guillaume Jacquart 7f595eef55 feat(editor): Default workflow resolver to n8n system resolver (#31116)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-27 15:21:43 +00:00
Albert Alises 04f913a373 test(ai-builder): Reduce Instance AI E2E flakiness (#31207) 2026-05-27 15:16:23 +00:00
Raúl Gómez Morales 89d0740e74 feat(editor): Direct-mount editor in AI artifact preview (#31126) 2026-05-27 14:48:51 +00:00
Konstantin Tieber 027d97d0cb feat(core): Add option to track only published workflows with OpenTelemetry and make it the default (#31201) 2026-05-27 14:45:05 +00:00
Jaakko Husso 5cf7831d3f test: Fix wrong description in runtime skills test (#31221) 2026-05-27 16:24:24 +01:00
Albert Alises 3303a60ddb fix(core): Stabilize runtime skill snapshot hashes (no-changelog) (#31203) 2026-05-27 14:56:25 +01:00
Matsu 4171821940 ci: Fix coverage include/exclude to prevent RolldownErrors (#31206) 2026-05-27 14:55:49 +01:00
Matsu 2995e018ad chore: Migrate n8n-core from Jest to Vitest (#31115)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 14:55:18 +01:00
Declan Carroll e495833a64 ci: Scope frontend + nodes unit tests via janitor (DEVP-194) (#31096)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 14:54:57 +01:00
n8n-cat-bot[bot] 29fd8ccc4e ci: Add test:unit scripts so AI/Utils coverage is uploaded (#31170)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 14:54:38 +01:00
n8n-cat-bot[bot] dfcc5481e3 ci: Bump SQLite Pooled DB integration job to 4-vCPU runner (#31194)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-05-27 14:54:18 +01:00
Arvin A 55d8b59a48 feat(core): Stream tool calls and ship M3 fixtures from LLM eval wire server (no-changelog) (#30983) 2026-05-27 14:53:43 +01:00
Danny Martini fabacb64f3 refactor(core): Route $items() through typed-RPC dispatcher (#31146) 2026-05-27 14:53:13 +01:00
Jon 4604270464 feat(Form Trigger Node): Add n8n user authentication option (#30539)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 14:52:32 +01:00
n8n-cat-bot[bot] d580d749f4 fix: Free port 5678 when quitting n8n-node dev (no-changelog) (#30786)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: Michael Kret <michael.k@radency.com>
2026-05-27 14:52:06 +01:00
Michael Kret c1856aff8d fix(Send Email Node): Allow non-inline file attachments (#31071) 2026-05-27 14:51:25 +01:00
Michael Kret d6457bd4bc fix(editor): Suppress strict-mode 'delete' TypeScript error in Code node JS editor (#31067) 2026-05-27 14:50:16 +01:00
Michael Drury c748ab6f9b feat(core): Add integration tool foundation (no-changelog) (#31158) 2026-05-27 14:49:32 +01:00
Declan Carroll 3d7104e2d5 test(editor): Guard rAF polyfill callback against post-teardown firing (no-changelog) (#31181)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 11:30:55 +00:00
Sandra Zollner 1a377abfaa feat(core): Provide basic import of n8n packages (#30984) 2026-05-27 09:58:21 +00:00
Alexander Gekov e4c0d6f371 fix(Google Gemini Chat Model Node): Hide imagen models from model dropdown (#31150)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-27 09:38:27 +00:00
Alexander Gekov 6151660e17 fix(Salesforce Trigger Node): Stop Created triggers refiring on record updates (#30809)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-27 09:37:45 +00:00
n8n-release-tag-merge[bot] bc3399ecda Merge tag 'n8n@2.23.0' 2026-05-27 09:33:24 +00:00