Commit Graph

4298 Commits

Author SHA1 Message Date
n8n-assistant[bot] 825fc6f79c 🚀 Release 2.37.1 (#37029)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-08-25 12:13:51 +00:00
n8n-assistant[bot] 5118020fb6 fix(core): Route OAuth2 token requests through environment proxies in every process (backport to release-candidate/2.37.x) (#37008)
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
2026-08-25 10:37:11 +00:00
n8n-assistant[bot] 541a312dc2 🚀 Release 2.37.0 (#36986)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-08-25 07:32:14 +00:00
Jaakko Husso c699a71bc2 feat(editor): Redact AI Assistant frontend telemetry (no-changelog) (#36914)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-25 06:27:39 +00:00
Matsu f6b4e48d32 chore: Move CI and repo configurations to use pnpm 11 (#36424) 2026-08-25 09:09:09 +03:00
Uddish Verma 9dde6838c8 refactor(API): Add a strict option to Z.class (no-changelog) (#36916)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-24 15:36:20 +00:00
Emilia fdad09e67f feat(core): Bound a durable-scheduler poll tick with a configurable timeout (no-changelog) (#35874)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
2026-08-24 15:33:04 +00:00
oleg dfa0746494 feat(editor): Polish AI Assistant setup screen and connect modal (#36795)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-08-24 14:55:04 +00:00
Tomi Turtiainen 293e1cc3ad feat(engine): Route manual runs to the engine 2.0 data plane (#36830) 2026-08-24 14:46:26 +00:00
Sam Wooler 704fd6d177 feat(API): Remove offset query param from list workflow history endpoint (#36940) 2026-08-24 14:42:51 +00:00
Alex Grozav 24e6873dab build(editor): Add the @n8n/module-cli module scaffolder (no-changelog) (#36427)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-08-24 14:16:05 +00:00
Predrag Ristic 6170b2bf18 build(core): Update Instance AI dependencies (#36635) 2026-08-24 13:35:16 +00:00
Daria ae9dd02bab feat(core): IAI - Drop invalid node groups before save (#36812) 2026-08-24 13:29:41 +00:00
Sam Wooler 6071818deb feat(API): Add endpoint to delete role-mapping rules (#36752) 2026-08-24 13:26:46 +00:00
José Braulio González Valido 5ec90c5331 test(ai-builder): Pin threadIds in the eval-results dispatcher contract (no-changelog) (#36884)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-24 13:19:28 +00:00
Yen Su 2b3f683919 fix(AWS Bedrock Chat Model Node): List application inference profiles in model dropdown (#36728) 2026-08-24 12:50:06 +00:00
Tomi Turtiainen 62a0b2af07 feat(engine): Authenticate control plane requests to the engine (#36894) 2026-08-24 12:47:49 +00:00
Daria 4a971787cb refactor(core): Deduplicate node group validation helpers across agent (#36810) 2026-08-24 12:37:24 +00:00
Arvin A 51b5579179 fix(Anthropic Chat Model Node): Update default model to Claude Sonnet 5 and improve model guidance (#36834) 2026-08-24 12:26:58 +00:00
Anne Aguirre 5f83045ed1 fix(ai-builder): Wrap message for openAI completions (#36760) 2026-08-24 12:12:36 +00:00
Anne Aguirre bb15f4918a feat(ai-builder): Configure inputs for workflows used as tools by AI Agents (#36587)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-24 12:00:52 +00:00
Rúben Castro 0fa9bca002 feat(core): Register type-availability-policies module scaffold (no-changelog) (#36707) 2026-08-24 10:33:48 +00:00
Uddish Verma 12c56ca494 refactor(API): Migrate POST /workflows to the decorator pattern (no-changelog) (#36614)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-24 09:07:24 +00:00
Bernhard Wittmann 36c35abb71 chore: Bump Browser Use Chrome extension to 0.0.7 (#36840) 2026-08-24 06:46:07 +00:00
Bernhard Wittmann 32bc2e0ea1 feat: Remember allowed Browser Use hosts (no-changelog) (#36744) 2026-08-24 06:33:59 +00:00
Emilia df8bfd9e56 feat(core): Back off a failing poll trigger instead of re-polling every tick (no-changelog) (#35707)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Lorent Lempereur <lorent.lempereur@n8n.io>
2026-08-21 23:17:17 +00:00
Romeo Balta 1a1e18f0e4 feat(editor): Add AI Assistant free-use nudge experiment (no-changelog) (#36206)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-21 16:42:24 +00:00
Michael Drury 131f6645ff fix: Use sub-agent names and publish before assignment (#36846) 2026-08-21 16:32:30 +00:00
Guillaume Jacquart 047229449a fix(core): Limit domain restriction errors to the target host (#36836)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-21 14:43:17 +00:00
Irénée 50954e34cd feat(core): Export git connection projects to repository folder (no-changelog) (#36719)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-21 14:18:40 +00:00
RomanDavydchuk f41cf0cbd6 feat(editor): Move AI Assistant connections from the sidebar to a "+" button in the text input (#36585) 2026-08-21 13:37:06 +00:00
Bernhard Wittmann 077d7782a2 fix(core): Redact secrets rendered beside their label in browser snapshots (#36817) 2026-08-21 13:24:00 +00:00
Andreas Fitzek 66d4793c93 feat(core): Verify the trigger identity once and bind it to the execution (#36599) 2026-08-21 13:12:02 +00:00
Benjamin Schroth 28145a5be1 fix(core): Route leader-only channel operations through the leader (#36686) 2026-08-21 13:08:23 +00:00
Bernhard Wittmann 9c4b439122 fix(core): Stop code editors mangling values typed by browser_type (no-changelog) (#36804) 2026-08-21 13:08:05 +00:00
Predrag Ristic fa2cbabb11 feat(core): Support inherited env for Instance AI eval lanes (no-changelog) (#36818) 2026-08-21 12:23:54 +00:00
oleg 497cf53a75 fix(core): Validate credential types in AI Assistant credential setup (#36792) 2026-08-21 11:01:20 +00:00
Danny Martini e1f849307c refactor(core): Move durable poll cursors flag into the scheduler config (no-changelog) (#36813)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-21 10:45:40 +00:00
Jan Kalkan eb59810117 feat(core): Add telemetry and log streaming events for workflow reviews (no-changelog) (#36591)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-21 10:40:35 +00:00
Ricardo Espinoza 756f544c63 feat(editor): Add telemetry for MCP connect and client revoke (no-changelog) (#36456) 2026-08-21 10:38:42 +00:00
Sam Wooler fd1aaf43c5 feat(API): Add endpoint to update role-mapping rules (#36711) 2026-08-21 10:25:42 +00:00
Jaakko Husso 3095dd5de5 refactor(core): Bound and normalize MCP-supplied tool descriptions (no-changelog) (#36743)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-21 10:01:58 +00:00
Veljko Terzic 543926589c fix(core): Stop showing working community packages as failed to load (#36727) 2026-08-21 09:41:37 +00:00
Irénée 9b2763bd69 feat(API): Add and remove projects on a Git connection (no-changelog) (#36704)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-08-21 09:39:09 +00:00
Lorent Lempereur a24bd90668 feat: Let nodes declare why an operation failed (no-changelog) (#36531) 2026-08-21 09:21:29 +00:00
Michael Drury 4f7fbc14d3 feat: Add streaming to Message an Agent workflows (#36734) 2026-08-21 09:11:07 +00:00
James Gee 1c1367b4ba feat(core): Reconcile a project's contents against the package on import (#35489) 2026-08-21 08:28:59 +00:00
Dimitri Lavrenük 40af9a0c9c fix: Fix setup credential tool description (#36766) 2026-08-21 08:28:51 +00:00
James Gee c5beffa018 feat(core): Include credential expression values in package exports (#36754) 2026-08-21 08:13:23 +00:00
n8n-cat-bot[bot] d1286e349f fix: Recognise versioned nodes in node-registration-complete lint rule (#36642)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-21 08:03:25 +00:00