Commit Graph

23579 Commits

Author SHA1 Message Date
Dmitrii 662a64de83 refactor(API): De-Express projects endpoints and drop direct-repo reads (no-changelog) (#37123) 2026-08-28 07:53:17 +00:00
José Braulio González Valido 614dfa62f8 feat(ai-builder): Surface thread provenance on Instance AI traces (no-changelog) (#36909)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-28 07:50:01 +00:00
Theodore Nastos 5dd2454f0d fix(core): Prevent OpenTelemetry disable from failing when OTLP collector is unreachable (#37203) 2026-08-28 07:40:18 +00:00
n8n-cat-bot[bot] 044a90d368 fix: Restore legacy PEM headers when reformatting single-line keys (#37088)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
2026-08-28 07:39:26 +00:00
n8n-cat-bot[bot] 3fe4b79eef chore: Small upgrade for fast-uri - license-server (#37211)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Sandra Zollner <sandra.zollner@n8n.io>
2026-08-28 07:37:46 +00:00
Anne Aguirre ede265d46f fix(ai-builder): Add case for agent artifacts in AIA preview tab bar (#37141) 2026-08-28 07:16:50 +00:00
Matsu d904f04b5b ci: Improve cubic prompts and enable shadowing (#37275) 2026-08-28 07:15:09 +00:00
James Martin fabb8a6da4 fix(editor): Fix Chat node in-editor test mode with authentication (no-changelog) (#37252)
Co-authored-by: MHMD <mohamed.dounnani@n8n.io>
2026-08-28 07:14:51 +00:00
MHMD 42a782d6fb fix(core): Thread execution id through dynamic-credential storage (#37233) 2026-08-28 06:19:06 +00:00
n8n-assistant[bot] a01b6727e5 chore: Update e2e impact map (#37266)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-28 05:37:22 +00:00
n8n-cat-bot[bot] ea85afe354 ci: Bound turbo concurrency against the Node heap cap on Lint and (#37227)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-27 20:26:01 +00:00
Luigi Gubello 54b2b94d56 feat(core): Serve a nonce-based Content-Security-Policy on n8n's HTML pages (#36749)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-27 16:39:04 +00:00
Lorent Lempereur 4b9dc5a5ec fix(core): Apply proxy environment variables consistently across packages and processes (#37124)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-27 16:26:08 +00:00
MHMD 1f062f9ec9 feat(core): Chat trigger publish validation & workflow:execute access control (#37231) 2026-08-27 15:45:04 +00:00
Bernhard Wittmann bcd240f589 fix(HTTP Request Node): Keep SSL passphrases with whitespace intact (#37020) 2026-08-27 15:38:15 +00:00
Alex Grozav e2afe16634 refactor(editor): Extract otel into a frontend module package (no-changelog) (#36679)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: multica-agent <github@multica.ai>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: alexgrozav <6179477+alexgrozav@users.noreply.github.com>
Co-authored-by: CharlieKolb <13814565+CharlieKolb@users.noreply.github.com>
2026-08-27 15:34:47 +00:00
Tomi Turtiainen 6eb19e1668 feat(engine): Push engine 2.0 execution progress to the editor (#37142) 2026-08-27 15:32:25 +00:00
Sam Wooler b3a77b0ba8 fix(API): Skip projectRelations eager-load in GET /credentials (#37138)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-27 15:25:47 +00:00
Guillaume F. 7e6cfed293 fix(editor): Correct community node docs link interpolation key (#37236)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-27 15:22:53 +00:00
Kai a41c79f3e6 test(core): Restructure and dedupe the workflow review test suites (no-changelog) (#37243) 2026-08-27 15:22:35 +00:00
mfsiega dcb57362c4 fix(core): Restore mutating array methods on $json data in expressions (#37172)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-27 14:51:48 +00:00
Charlie Kolb 269de76c36 feat: Offer to send an anonymous failure report in the install script (#37016)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-27 14:49:03 +00:00
Jaakko Husso c2f636bc2d fix(core): Keep the API version in the Gemini base URL for agent models (#37239)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-27 14:43:46 +00:00
Bernhard Wittmann 720f397947 fix(core): Allow a domain-restricted credential to work in its own node (#37200) 2026-08-27 14:37:35 +00:00
Jan Kalkan 771a5c43f9 feat(editor): Add git connections settings page (no-changelog) (#36991)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-27 14:27:15 +00:00
Yen Su e60c43112c feat(Databricks Node): Add user-delegated OAuth2 credential (authorization code + PKCE) (#37007) 2026-08-27 14:22:24 +00:00
Savelii e644562969 fix(editor): Improve screen reader support for scope selector tool pills (#37159)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-27 14:18:50 +00:00
Stephen Wright 5b9b3321dc feat(MongoDB Node): Batch update and find-and-update writes with bulkWrite (#37035) 2026-08-27 14:14:53 +00:00
Iván Ovejero f5557eff90 ci: Run nightly e2e on test-enabled -pc image build (#37104) 2026-08-27 14:05:55 +00:00
Tomi Turtiainen 68afc97ac9 feat(engine): Receive engine lifecycle events in the control plane (#37014) 2026-08-27 13:53:18 +00:00
Declan Carroll ab32282d16 test: Pin the diff parsing and source filter in mutate.mjs (#36746)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-08-27 13:46:20 +00:00
Danny Martini 946fb02849 feat(core): Give poll triggers an engine-derived time budget (no-changelog) (#37119)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-27 13:30:58 +00:00
Matsu 4f36a2d96b chore: Improve Cubic performance and configuration clarity (#37193)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-27 16:42:28 +03:00
Rúben Castro c678970930 test(core): Add integration tests for credentialDecrypt policy enforcement (no-changelog) (#37223)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-27 13:17:12 +00:00
Precious Amesinlola da6da00bd1 feat(editor): Update the order of providers in the agent builder model picker (#37143)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-08-27 13:16:39 +00:00
Emilia 82ce843b5d test: Wait for task runner registration before executing code in e2e tests (no-changelog) (#37220)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-27 13:03:09 +00:00
Jaakko Husso a7661cb4f4 test(core): Support tool-result cleanup in the eval stub workspace (no-changelog) (#37202)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-27 12:47:15 +00:00
Mutasem Aldmour b9342a5bb8 fix(core): Detect invalid Slack Block Kit payloads in AI Assistant builds (#37217)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-27 12:46:19 +00:00
Pierantonio Cangianiello f9814b753f fix(core): Respond with an error when a webhook execution ends before the Respond to Webhook node runs (#37006)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-27 12:34:52 +00:00
Matsu 7785b08a97 ci: Release fixer (#37201)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-27 12:27:27 +00:00
Kai 51ac8f6896 refactor(core): Split workflow review repositories by use case (no-changelog) (#37188) 2026-08-27 12:12:02 +00:00
Jaakko Husso 5b4c65be39 fix(editor): Show an activity indicator while the AI Assistant is still working (#37046)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-27 11:58:29 +00:00
Mutasem Aldmour 6420048d7a feat(core): Let workflow verification target a specific trigger (#37091)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-27 11:52:12 +00:00
Stephen Wright 86c2a2b20d fix(core): Surface the original error instead of replaying single-use bodies on OAuth2 401 retry (#37000) 2026-08-27 11:24:49 +00:00
Anne Aguirre fd3a51c114 fix(ai-builder): Add several tools of the same provider via UI (#37212) 2026-08-27 11:17:34 +00:00
Benjamin Schroth c7f3cebbd2 fix(editor): Close add-channel modal on outside click (#37171) 2026-08-27 10:58:05 +00:00
Pedro Rodriguez Ortiz 106166abf7 fix(core): Fix scripts/generate-types export path (#32071)
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
2026-08-27 10:56:44 +00:00
Tomi Turtiainen 26d48059e3 feat(engine): Emit execution lifecycle status updates (#37013) 2026-08-27 10:42:21 +00:00
Tomi Turtiainen 5310da72d5 feat(engine): Accept data plane execution ids on the control plane routes (#37107) 2026-08-27 10:40:32 +00:00
Guillaume Jacquart 4c5194a1b2 fix(API): Return policy violations on a blocked workflow save (no-changelog) (#37077)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-27 10:27:41 +00:00