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 |
|
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 |
|
Tomi Turtiainen
|
68afc97ac9
|
feat(engine): Receive engine lifecycle events in the control plane (#37014)
|
2026-08-27 13:53:18 +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 |
|
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 |
|
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 |
|
Lorent Lempereur
|
cf3b91c69f
|
feat(core): Add flag to run system tasks on the durable scheduler (no-changelog) (#37038)
|
2026-08-27 10:03:54 +00:00 |
|
James Martin
|
8a9748f07c
|
feat: Remove Chat 'legacy' redirect and replace with OAuth2 flow (no-changelog) (#37207)
|
2026-08-27 09:40:54 +00:00 |
|
Jaakko Husso
|
7fe438e530
|
fix(core): Keep AI Assistant workflow builds honest about their project (#37177)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-27 09:40:04 +00:00 |
|
Mutasem Aldmour
|
ef13ad0abc
|
fix(core): Report what credential setup actually selected (#37019)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-27 09:31:43 +00:00 |
|
Yen Su
|
ea24aa94ae
|
feat(Confluence Node): Add page add and remove label operations (#37002)
|
2026-08-27 09:21:28 +00:00 |
|
Nour Alhadi Mahmoud
|
bcf693e698
|
perf(core): Reduce workflow import queries (#36949)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Irénée <irenee.ajeneza@n8n.io>
|
2026-08-27 08:59:08 +00:00 |
|
Guillaume Jacquart
|
a102c93ab4
|
test(core): Add integration tests for workflowTransfer policy enforcement (#37076)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-27 08:46:56 +00:00 |
|
Guillaume Jacquart
|
a702099f16
|
test(core): Add integration tests for workflowStart policy enforcement (no-changelog) (#37127)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-27 08:46:47 +00:00 |
|
Rúben Castro
|
ca3069f528
|
feat(core): Wire credentialDecrypt host point (no-changelog) (#36962)
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
|
2026-08-27 08:46:38 +00:00 |
|
MHMD
|
a8d6af95a6
|
fix(ChatTrigger Node): Scope n8n User Auth OAuth2 token to Hosted Chat mode (no-changelog) (#37080)
|
2026-08-27 08:35:15 +00:00 |
|
Anne Aguirre
|
ad24a481c2
|
fix(core): Prevent Supabase vector store node auth client timer leaks (#37054)
|
2026-08-27 08:08:49 +00:00 |
|
Stephen Wright
|
c6222d4b96
|
feat(Confluence Node): Add comment write operations (no-changelog) (#37024)
|
2026-08-27 08:02:41 +00:00 |
|
Michiel Kalle
|
0aa9aa8348
|
feat(Gotify Node): Add Gotify extra notification settings (#23915)
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
|
2026-08-27 08:01:59 +00:00 |
|
Jaakko Husso
|
5179e5e754
|
refactor(core): Remove unused applyPlannedTaskPermissions helper (no-changelog) (#36920)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-08-27 07:46:10 +00:00 |
|
Sandra Zollner
|
45a104a15c
|
fix(editor): Show error when eligible reviewers fail to load (#37089)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-08-27 07:18:34 +00:00 |
|
MHMD
|
c96f329fde
|
feat(core): Establish chat session identity for credential resolution (#37041)
|
2026-08-27 07:15:10 +00:00 |
|