Commit Graph

3657 Commits

Author SHA1 Message Date
n8n-assistant[bot]
8f82586bba
🚀 Release 2.36.0 (#36483)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-08-18 08:24:56 +00:00
Rob Hough
dbb28af5bf
feat(editor): Add preview chat to SessionTimeline view (#36128)
Some checks are pending
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.18.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (26.5.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Verify single-instance deps (npm-install) (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
Co-authored-by: Michael Drury <michael.drury@n8n.io>
2026-08-17 17:18:47 +00:00
Robin Braumann
0791359ffd
fix(core): Harden agent HTTP Request tool configuration (#36463)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-17 17:10:50 +00:00
Robin Braumann
ad97407d94
fix(editor): Exclude draft channels from telemetry (no-changelog) (#36455)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-17 17:10:09 +00:00
Robin Braumann
f7459c88cc
feat(core): Let agent builder inspect and update schedules (#36449)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-17 17:09:07 +00:00
Robin Braumann
35434b03a0
feat: Create workflow tools from the agent builder (#36460)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-17 16:37:41 +00:00
Michael Drury
b27a53e60f
feat(editor): Improve agent session tool call feedback (#36346) 2026-08-17 16:37:23 +00:00
oleg
490b368d90
feat(core): Add AI Assistant setup funnel telemetry (#36391) 2026-08-17 16:15:14 +00:00
Alex Grozav
36a08ea1a6
fix(editor): Import IconName from the design-system root, not a deep path (no-changelog) (#36439)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-17 12:55:05 +00:00
Alex Grozav
784b243121
test(editor): Ratchet shell modal keys and catch lost registrations in CI (no-changelog) (#36324)
Co-authored-by: multica-agent <github@multica.ai>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-08-17 12:55:00 +00:00
Jaakko Husso
6ace2a5b4f
fix(core): Remember skipped Instance AI credential setup for the rest of a thread (#36308)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-17 12:53:22 +00:00
Alexander Gekov
516c19e2ed
feat(editor): Switch credits pill after a top-up or depleted allowance (#36239)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-17 12:06:26 +00:00
oleg
b50ea9cd42
fix(core): Scope AI Assistant credential setup cards to the thread's project (#36425) 2026-08-17 11:44:02 +00:00
Charlie Kolb
5fa9aaa1cd
fix(editor): Keep cursor position when clicking into an expression editor (#36411)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-17 11:39:33 +00:00
Robin Braumann
6b656c97af
refactor(core): Consolidate agent workspace string replacement tools (no-changelog) (#36178)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>
2026-08-17 11:11:51 +00:00
Robin Braumann
6cd9a2bfdb
feat: Add LangSmith agent session debug export (#36309)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-17 11:02:00 +00:00
Charlie Kolb
02bc2bf533
test(editor): Stop AgentBuilderView tests from leaking async work across tests (#36412)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-17 10:57:15 +00:00
Alex Grozav
3beabfb66f
build(editor): Resolve frontend workspace packages from source in Vite (no-changelog) (#36131)
Co-authored-by: multica-agent <github@multica.ai>
2026-08-17 10:18:01 +00:00
Dimitri Lavrenük
f44bd4827f
feat: Simplify user flow for Browser Use connection (#36316) 2026-08-17 10:12:01 +00:00
yehorkardash
ca82fd9827
feat(core): Add new agent slack integration (#35591)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-08-17 09:27:50 +00:00
yehorkardash
5e5bb317d8
feat: Show scopes for managed OAuth credentials with N8N_MANAGED_OAUTH_SHOW_SCOPES (#36053)
Co-authored-by: Jon <jonathan.bennetts@gmail.com>
2026-08-17 08:08:39 +00:00
Bernhard Wittmann
ac9df5ec17
chore: Add single-instance dependency duplication checks (#34681) 2026-08-17 07:39:48 +00:00
Alex Grozav
35bb514616
feat(editor): Publish @n8n/design-system from dist with an exports map (no-changelog) (#36305)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-17 06:33:26 +00:00
n8n-assistant[bot]
44e78aca7d
chore: Update node popularity data (#36381)
Some checks failed
Build: Benchmark Image / build (push) Waiting to run
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.18.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (26.5.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Security: Rebase Bundle Branches / Replay ${{ matrix.bundle }} (1.x, bundle/1.x) (push) Has been cancelled
Security: Rebase Bundle Branches / Replay ${{ matrix.bundle }} (master, bundle/2.x) (push) Has been cancelled
Security: Rebase Bundle Branches / Notify Slack on failure (push) Has been cancelled
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-08-17 00:28:46 +00:00
Jan Kalkan
92339bb2b0
feat(core): Complete the review activity feed and add the decision note (no-changelog) (#36137)
Some checks failed
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.18.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (26.5.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Lint (push) Waiting to run
CI: Master (Build, Test, Lint) / Performance (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Update Node Popularity / update-popularity (push) Has been cancelled
Util: Update Node Popularity / approve-and-automerge (push) Has been cancelled
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: kgrhartlage <kai.hartlage@n8n.io>
2026-08-16 14:58:24 +00:00
Svetoslav Dekov
d4dcc1cb91
feat(core): Add MCP support for folder creation and workflow moves (#35964)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-14 15:11:55 +00:00
Michael Drury
8d3e2667a3
fix(editor): Keep agent tool schemas aligned with saved configuration (#36329) 2026-08-14 15:00:47 +00:00
Alex Grozav
e850c3890f
test(editor): Flush Reka UI's focus-restore timer before jsdom teardown (no-changelog) (#36326)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: multica-agent <github@multica.ai>
2026-08-14 14:38:54 +00:00
Mutasem Aldmour
a71e45acdd
fix(core): Keep node IDs stable when the AI Assistant edits a workflow (#36236) 2026-08-14 14:34:36 +00:00
Alex Grozav
7cc0682dc6
feat(editor): Wire module SDK push and command registries into the shell (no-changelog) (#34422)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-14 14:30:28 +00:00
Michael Drury
95515d7060
fix(editor): Only show Markdown placeholder when empty (#36336) 2026-08-14 14:29:13 +00:00
Alex Grozav
68c9816f8b
refactor(editor): Relocate shell-held modal components to their owning features (no-changelog) (#36317)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-08-14 14:17:06 +00:00
Ricardo Espinoza
26be86daa2
fix(editor): Stop write-lock polling from re-arming after session expiry (#34750) 2026-08-14 13:31:19 +00:00
Benjamin Schroth
79c1393cfb
fix(core): Make published agent channel add, replace, and remove failure-safe (#36100) 2026-08-14 13:09:15 +00:00
Mutasem Aldmour
de8b358c01
fix(core): Handle oversized chat attachments gracefully (#36061)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-14 13:09:13 +00:00
Robin Braumann
d810315f11
fix(editor): Show agent context after assistant handoff (#36310)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-14 12:55:54 +00:00
Savelii
e24365676c
feat(core): Restrict end-user credential creation to team projects (#36025)
Co-authored-by: James Martin <james.martin@n8n.io>
2026-08-14 12:30:15 +00:00
Kai
998fc85bfa
feat(editor): Show character counters on review title and description inputs (#36177) 2026-08-14 12:15:22 +00:00
Yen Su
40a5901f25
fix(editor): Restore the connection test for Kafka and Odoo credentials (#36195)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-14 10:51:04 +00:00
Bernhard Wittmann
a7f4da2f76
refactor: Guard the Browser Use extension probe with an in-flight flag (#36290)
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-14 10:32:26 +00:00
Csaba Tuncsik
620c40c02c
fix(Microsoft SharePoint Node): Require subdomain in OAuth2 credential (#35680) 2026-08-14 10:11:09 +00:00
Michael Kret
b2df4c8855
feat(editor): Integrate n8n credits into the node credential picker (#35758) 2026-08-14 09:39:40 +00:00
Kai
dd82601f64
feat(editor): Split workflow review inbox sections (#36216) 2026-08-14 08:53:49 +00:00
Bernhard Wittmann
7025284404
feat: Gate Browser Use setup steps on extension detection (#36235) 2026-08-14 08:40:12 +00:00
Iván Ovejero
c0acde43a1
ci: Run PR pipeline on Node 26 (#34032)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-14 07:54:25 +00:00
Raúl Gómez Morales
f3f075aa50
fix(editor): Polish workflow header actions menu and production checklist placement (#36209) 2026-08-14 07:43:22 +00:00
Andreas Fitzek
2e97fa52bf
feat: Adapt the OAuth consent screen for first-party clients (#36261) 2026-08-13 21:02:36 +00:00
Alex Grozav
d5d09c020b
refactor(editor): Wire two-phase modal registration and the per-feature modals fragment (no-changelog) (#36147)
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: multica-agent <github@multica.ai>
2026-08-13 18:32:30 +00:00
Anne Aguirre
1fa6ef0a0c
fix(core): Fix z-indexing of expression modal over agent NDV (#36233) 2026-08-13 17:36:58 +00:00
Anne Aguirre
e1cd75734b
fix(ai-builder): Recover stuck tool-call UI and MCP timeout progressive update (#36162) 2026-08-13 15:55:44 +00:00