Commit Graph

21079 Commits

Author SHA1 Message Date
n8n-assistant[bot]
0dac8a2785
🚀 Release 2.28.0 (#32842)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-23 14:31:55 +03:00
Yuliia Pominchuk
3983a487a2
feat(editor): Add Roles settings area with instance roles tab (#32775) 2026-06-23 10:53:27 +00:00
Lorent Lempereur
3b3fe5aef0
feat(core): Validate redirect targets when routing requests through a proxy (no-changelog) (#32662)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-06-23 10:38:12 +00:00
Jaakko Husso
01978171ef
fix(core): Keep thread history when observation cursor lacks observations (#32773)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 10:37:37 +00:00
Stephen Wright
c3167769c3
refactor: Remove unused AWS SDK dependency and load the SDK lazily (#32776) 2026-06-23 10:27:28 +00:00
Andreas Fitzek
1a02b53784
refactor(core): Extract test webhook cancel route into a REST controller (#31353) 2026-06-23 10:25:44 +00:00
Alex Grozav
1af04ddf3b
feat(editor): Read node types from the local SQLite database when enabled (no-changelog) (#32751)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 10:11:38 +00:00
Romeo Balta
de9f3ef2db
feat(editor): Add published workflow count to dynamic banners (no-changelog) (#32619) 2026-06-23 10:31:47 +00:00
Daria
38dae742b5
feat(core): Respect node group changes in workflow history compaction (no-changelog) (#32814) 2026-06-23 11:27:26 +01:00
bjorger
fd2cf90a81
feat(core): Add agent heartbeat session metrics (#32732)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-23 10:00:00 +00:00
n8n-cat-bot[bot]
bf02ed5990
chore: Route node-creator category collapse assertions through (#32820)
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-06-23 09:48:56 +00:00
Ricardo Espinoza
801bd5f417
fix(editor): Hide template setup button when only disabled nodes lack credentials (#32625) 2026-06-23 09:39:45 +00:00
Alex Grozav
1c5465b7f5
refactor(editor): Derive builder store workflow id from the route (no-changelog) (#32735)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 09:26:25 +00:00
Tomi Turtiainen
89b57b2fc3
refactor(core): Re-parent core error subclasses away from ApplicationError (no-changelog) (#32540) 2026-06-23 09:14:22 +00:00
Tomi Turtiainen
6dcd56125b
refactor(editor): Re-parent frontend error subclasses to Error (no-changelog) (#32777)
Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
2026-06-23 09:06:21 +00:00
Garrit Franke
d595631d60
feat(Compression Node): Add tar and tar.gz support (#32547)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 08:52:31 +00:00
Tomi Turtiainen
900c0eae4f
fix(core): Clean up workflow publication outbox records (#32795) 2026-06-23 08:37:38 +00:00
Eugene
f5bf02ebb6
chore: Note gated-feature test requirements in create-pr skill (#32818)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 08:36:39 +00:00
Emilia
46aa8e4af7
fix(core): Let allowlisted Python packages import their own submodules via relative imports (#32772)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 08:32:02 +00:00
Mutasem Aldmour
c7c93f1c4e
feat(core): Add token-based per-message credits for Instance AI (no-changelog) (#32633)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 08:29:24 +00:00
Sandra Zollner
95a75320ce
feat(core): Update credential handling in workflows-imported event (#32794) 2026-06-23 08:28:29 +00:00
n8n-cat-bot[bot]
fae9ba1e0d
chore: Route NDV locator chains through page objects (#32797)
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 (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.16.0) (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: Sync API Docs / sync-public-api (push) Waiting to run
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>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-06-23 07:40:45 +00:00
n8n-cat-bot[bot]
7ebd0cf2c5
fix: RedactValues throws TypeError on null-valued credential fields (#32804)
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-06-23 07:12:35 +00:00
Jaakko Husso
0c8955e793
feat(core): Persist IAI 'always allow' execute permissions on DB (no-changelog) (#32599) 2026-06-23 06:58:15 +00:00
Svetoslav Dekov
511e34fd7f
feat(editor): Preserve and author workflow node groups across update surfaces (no-changelog) (#32771)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 06:55:59 +00:00
Jaakko Husso
8284c1aa64
chore: Upgrade Daytona SDK version (#32741)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 06:40:10 +00:00
Jaakko Husso
28182fd68b
chore: Start publishing snapshots also on dev, separate prod and dev Daytona keys (#32747) 2026-06-23 06:37:50 +00:00
Emilia
524d4e8fb8
fix(core): Limit execution data size for display reads (#32508)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 06:29:46 +00:00
Tomi Turtiainen
ed3a7ea6aa
build: Remove eslint-plugin-n8n-nodes-base from package age check exclusions (#32372) 2026-06-23 06:02:16 +00:00
Andreas Fitzek
908bab7bcc
feat(API): Use scope checks instead of system roles for resource access (#32769) 2026-06-23 05:44:41 +00:00
Michael Drury
2634f3d023
fix(core): Allow agent builder to use AI Assistant proxy telemetry configuration (no-changelog) (#32753)
Some checks failed
CI: Master (Build, Test, Lint) / Build for Github Cache (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.16.0) (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
Release: Create Minor Release PR / Create release PR (push) Has been cancelled
Release: Create Minor Release PR / Notify Slack (push) Has been cancelled
2026-06-22 19:53:16 +00:00
n8n-cat-bot[bot]
c8a3a3ce3d
fix: Extract inline run-report attachments before aggregating sizing (#32799)
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-06-22 19:33:43 +00:00
James Gee
f4e3299aff
chore(core): Extract common import context (#32784) 2026-06-22 18:51:04 +00:00
n8n-cat-bot[bot]
479a2bd64d
chore: Route global-credential assertions through page objects (#32786)
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-06-22 17:41:03 +00:00
Michael Drury
5003f5588a
feat(core): Add rich interaction chat tools to the agent preview chat (no-changelog) (#32237)
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 (22.22.3) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (24.16.0) (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: Sync API Docs / sync-public-api (push) Waiting to run
2026-06-22 16:22:49 +00:00
Michael Drury
1e4a2cfa1a
fix(core): Allow middle mouse/right click new tab on Agents preview button (no-changelog) (#32677) 2026-06-22 15:41:23 +00:00
Riqwan Thamir
c8e4c7606a
feat(core): Enable thinking modes for instance ai (#32768) 2026-06-22 15:24:31 +00:00
n8n-cat-bot[bot]
1c75eb6c25
feat: Add concurrency field to sizing-matrix Topology (#32767)
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-06-22 15:15:30 +00:00
bjorger
8e5dd83e3b
feat(core): Add knowledge retrieval tools for agents (#32485)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-22 14:36:18 +00:00
Ricardo Espinoza
b513f54fbe
feat(core): Add redirect URLs allow lists to MCP server (#24739) 2026-06-22 14:31:41 +00:00
Ricardo Espinoza
1f774c8ea1
fix(API): Return 409 when deleting a published workflow (#32600) 2026-06-22 14:31:10 +00:00
Daria
4517b71641
feat(editor): Display canvas groups in read only workflow views (no-changelog) (#32763) 2026-06-22 14:12:32 +00:00
José Braulio González Valido
13239d1cfe
feat(ai-builder): Add per-test-case eval credentials via thread credential-view pinning (no-changelog) (#32161)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-22 14:02:57 +00:00
Tomi Turtiainen
fb284d391a
fix(core): Reduce Sentry tracing noise from auto-instrumentation spans (no-changelog) (#32592) 2026-06-22 13:53:44 +00:00
malexro
b91492d9bd
feat(Google Ads Node): Upgrade API from v20 to v21 (#32712)
Co-authored-by: Alejandro <alejandro@adsalsagroup.com>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
2026-06-22 13:41:07 +00:00
Jaakko Husso
fecaa38952
feat(core): Add a way to override the snapshot version (no-changelog) (#32740) 2026-06-22 13:34:28 +00:00
Albert Alises
9ce241b8bf
fix(core): Stop re-asking answered or skipped clarifying questions (#32755) 2026-06-22 13:30:45 +00:00
n8n-cat-bot[bot]
67ba938f42
chore: Route NDV credential assertions through NodeCredentials (#32760)
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-06-22 13:13:24 +00:00
Svetoslav Dekov
1107974b4c
fix(editor): Allow dragging a node group from the title bar next to its name (no-changelog) (#32761)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-22 13:02:16 +00:00
Dimitri Lavrenük
097f6837cb
feat: Settings for MCP Registry server usage in Instance AI (#31692)
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2026-06-22 12:54:03 +00:00