Commit Graph

23474 Commits

Author SHA1 Message Date
Matsu f6b4e48d32 chore: Move CI and repo configurations to use pnpm 11 (#36424) 2026-08-25 09:09:09 +03:00
n8n-assistant[bot] 7821b9c5b7 chore: Update e2e impact map (#36980)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-25 03:17:46 +00:00
Savelii 34224407c2 feat(core): Make form trigger OAuth2 authentication generally available (#36950)
Co-authored-by: Yuliia Pominchuk <31064937+yuliia-pominchuk@users.noreply.github.com>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
Co-authored-by: James Martin <james.martin@n8n.io>
2026-08-24 17:47:35 +00:00
Guillaume Jacquart a1df7117dc feat(core): Enforce policy on workflow save (no-changelog) (#36936)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-24 16:04:48 +00:00
Rúben Castro 49d8c402ab feat(core): Add node type policy evaluation engine (no-changelog) (#36942) 2026-08-24 15:40:48 +00: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
Uddish Verma 3bc56a4258 fix(API): Require a JSON content type on decorator routes that take a body (#36748)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-24 15:35:59 +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
Rúben Castro d464411976 feat(core): Enforce policy on workflow transfer (no-changelog) (#36944) 2026-08-24 14:54:51 +00:00
MHMD ff2c3915ec feat(core): Add feature flag for Chat Trigger end-user credentials work (#36811) 2026-08-24 14:54:23 +00:00
Andreas Fitzek 9ef845a3f3 fix(core): Resolve managed OAuth endpoint fields from the credential type (no-changelog) (#36922) 2026-08-24 14:52:56 +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
Andrew Chen 12a2e38817 fix(core): Keep duplicate connections distinct in the workflow diff (#35652)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
2026-08-24 14:41:01 +00:00
Mike Repeć 62d7e4c901 fix(core): Abandon trigger teardown that can never succeed instead of retrying it forever (#36843)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-24 14:23:26 +00:00
Alex Grozav b61e5fe5b1 refactor(editor): Give the insights feature one public entry (no-changelog) (#36821) 2026-08-24 14:19:48 +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
James Martin b01d7c2230 fix(editor): Fix authenticated multi-page forms not loading the next page (no-changelog) (#36917)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-24 14:04:35 +00:00
Pushkal Gupta 485a9c0cc7 fix(PagerDuty Node): Advance pagination offset by the page size (#35778)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
2026-08-24 14:01:36 +00:00
Alex Grozav 09423a32e4 fix(editor): Keep module registration silent when it re-runs after a re-login (no-changelog) (#36398)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-24 13:46:04 +00:00
James Martin ffd2b35595 fix(editor): Fix non-project credentials sometimes appearing as options (#36715) 2026-08-24 13:40:47 +00:00
Rick Gale e75bf3e052 fix(editor): Add padding to evaluation single run view (#36929)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-24 13:36:39 +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
Guillaume Jacquart f34e4c671a fix(editor): Remove stale credentials from node config when switching credentials (#34937)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-24 13:01:58 +00:00
Konstantin Tieber 501a9c1159 feat(core): Don't show nps survey in canvas only mode (no-changelog) (#36921) 2026-08-24 12:52:45 +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
Stephen Wright 9d97cee448 feat(Confluence Node): Add attachments Get Many with file download (no-changelog) (#36713)
Co-authored-by: Ilfat Mindubaev <ilfat.mindubaev@n8n.io>
2026-08-24 12:15:44 +00:00
Emilia f79eccf2c1 fix(core): Reconcile license auto-renewal on startup leader takeover (#36897)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-24 12:14:11 +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
Declan Carroll 5c6efdea58 build(core): Align OpenTelemetry dependencies onto a single version (no-changelog) (#36842)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Matsuuu <matias.huhta@n8n.io>
2026-08-24 11:49:50 +00:00
Pierantonio Cangianiello 7f3589c2dd fix(core): Accept multipart form submissions with an empty file input (#36832)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-24 11:47:25 +00:00
Ricardo Espinoza a1ffb45ff4 feat(core): Add the OAuth client and auth type to MCP tool-call events (#36630)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-24 11:31:00 +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
Mike Repeć ac39778d9b refactor: Add ANSI styling to get-n8n.sh output (no-changelog) (#36904) 2026-08-24 10:23:53 +00:00
Jaakko Husso af27b0d3d6 fix(editor): Keep AI Assistant step narration inside thinking blocks (#36808)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-24 10:00:26 +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
Alex Grozav 97947b7167 fix(editor): Close the demo-route workflow document store null window (no-changelog) (#36399)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-24 09:03:11 +00:00
João Almeida 72c3bb1804 refactor(editor): Reorder MCP Access so auto-expose sits with workflows (no-changelog) (#36706)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-24 08:52:38 +00:00
Jaakko Husso 2ef3e84091 fix(core): Redact secrets and PII from AIA message telemetry (no-changelog) (#36839)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-24 08:21:03 +00:00
Kai adf93e4d89 feat(editor): Improve empty and loading states in the review inbox (#36829) 2026-08-24 07:52:55 +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