Commit Graph

21597 Commits

Author SHA1 Message Date
n8n-assistant[bot]
a8156c5f5a
🚀 Release 2.30.2 (#33884)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-09 07:16:39 +00:00
n8n-assistant[bot]
cb60f2fa54
feat(editor): Implements AI Assistant template examples experiment (no-changelog) (backport to release-candidate/2.30.x) (#33826)
Co-authored-by: Joco-95 <jonathan.codas@n8n.io>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-08 10:54:06 +00:00
n8n-release-tag-merge[bot]
0c5f0d2ab7 Merge tag 'n8n@2.30.1' into release-candidate/2.30.x 2026-07-08 08:46:09 +00:00
n8n-assistant[bot]
ae7c66c3c0
fix(core): Acquire expression isolate when resolving node inputs (backport to release-candidate/2.30.x) (#33771)
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-08 08:16:46 +00:00
n8n-assistant[bot]
26068c9d50
fix(core): Acquire expression isolate when resolving node parameters (backport to release-candidate/2.30.x) (#33770)
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-08 08:16:43 +00:00
n8n-assistant[bot]
40138cfe72
🚀 Release 2.30.1 (#33809)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-07-08 11:03:36 +03:00
n8n-assistant[bot]
fc2bac5e3e
fix: Chat works when running on separate webhook server (backport to release-candidate/2.30.x) (#33801)
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
2026-07-08 07:42:32 +00:00
n8n-assistant[bot]
225e2ff537
chore: Bundle/2.x (backport to release-candidate/2.30.x) (#33795)
Co-authored-by: n8n-assistant[bot] <100856346+n8n-assistant[bot]@users.noreply.github.com>
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Stephen Wright <sjw948@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Nikhil Kuriakose <nikhil.kuriakose@n8n.io>
Co-authored-by: Albert Alises <albert.alises@gmail.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Mike Repeć <mike.repec@n8n.io>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: bjorger <50590409+bjorger@users.noreply.github.com>
2026-07-08 06:44:31 +00:00
n8n-assistant[bot]
1a7010ffa0
feat(core): Support custom global roles in token exchange provisioning (backport to release-candidate/2.30.x) (#33740)
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
2026-07-07 10:11:47 +00:00
n8n-assistant[bot]
cbf72ef4dc
fix(core): Guard against null run-data slots in execution redaction (backport to release-candidate/2.30.x) (#33725)
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
2026-07-07 08:22:47 +00:00
n8n-assistant[bot]
f96d6dbd84
🚀 Release 2.30.0 (#33720)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-07 07:16:44 +00:00
Stephen Wright
3ed8be9625
fix(AWS Bedrock Chat Model Node): Validate regions from ARNs and IAM credentials (#33638) 2026-07-07 06:47:32 +00:00
Bernhard Wittmann
bd1ac70eef
feat(core): Add managed-auth telemetry to credential lifecycle events (no-changelog) (#33391) 2026-07-07 06:35:02 +00:00
Daria
d561a92564
feat(editor): Display canvas groups in logs panel (#33235) 2026-07-07 06:28:32 +00:00
Yuliia Pominchuk
0cc00f3436
refactor(editor): Remove N8N_ENV_FEAT_CUSTOM_INSTANCE_ROLES dark-launch flag (#33688)
Some checks are pending
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
2026-07-06 19:01:21 +00:00
Guillaume Jacquart
21c361c6cb
feat(editor): Show private credential icon on canvas nodes (no-changelog) (#33284)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 18:57:20 +00:00
Albert Alises
365e9c508c
test: Re-record Instance AI E2E expectations after builder skill changes (no-changelog) (#33693) 2026-07-06 18:03:54 +00:00
Andreas Fitzek
1c2aaccac7
feat(editor): Warn on custom instance roles (no-changelog) (#33687) 2026-07-06 17:59:38 +00:00
Riqwan Thamir
dc1e3ce57b
feat(editor): Render AI Assistant reasoning as separate blocks in the run timeline (#33676)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-06 16:27:01 +00:00
Michael Drury
1dce924b0d
fix(core): Agents model list exclude deprecated models and improved error surfacing (no-changelog) (#33631)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 15:27:47 +00:00
José Braulio González Valido
eb59191076
feat(ai-builder): Capture compiled workflow JSON as a trace event for eval seed reconstruction (no-changelog) (#33302)
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: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 15:03:38 +00:00
Iván Ovejero
ca589e9f56
fix(core): Honor target version in migration report (#33671) 2026-07-06 14:56:49 +00:00
Iván Ovejero
507131ef5a
fix: Improve error on missing execution data (#33567) 2026-07-06 14:12:53 +00:00
Milorad FIlipović
c5d65998da
test: Reduce non-builder noise in MCP workflow evals (no-changelog) (#33565) 2026-07-06 13:48:11 +00:00
bjorger
5ebce06b3f
fix(core): Allow-list models that support sampling parameters (#33667) 2026-07-06 13:37:52 +00:00
Albert Alises
f7bf3e6884
perf(core): Reduce Instance AI builder context size and eliminate deterministic retries (no-changelog) (#33604) 2026-07-06 13:21:01 +00:00
Mike Repeć
91dc450ee1
fix(benchmark): Locate data disk by LUN instead of device name (no-changelog) (#33650)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-06 12:52:53 +00:00
Guillaume Jacquart
25acaadf71
feat(core): Clear end-user connections when shared credential fields change (#33624)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 12:52:03 +00:00
Mutasem Aldmour
de1d10b164
docs: Improve create-instance-ai-eval skill (#33656)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 12:50:20 +00:00
Guillaume Jacquart
6d499a2e9f
fix(editor): Warn on incompatible trigger for private creds not connected by user (#33641)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 12:45:07 +00:00
Savelii
0fa6454c97
feat(editor): NDV one-line credential row with connect/connected/disconnect states (#33371)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-06 12:38:46 +00:00
Alexander Gekov
b94b2cfd94
fix(editor): Generate actions for nodes using a flat Action field across versions (#33568)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-06 12:25:56 +00:00
Dimitri Lavrenük
22e37bd059
feat: Setup credentials card includes a button to setup automatically in AI Assistant (#33453)
Co-authored-by: RomanDavydchuk <roman.d@radency.com>
2026-07-06 12:14:38 +00:00
Michael Drury
331e1fde38
feat(core): Agents feature UI update in preparation for AIA integration (no-changelog) (#33561) 2026-07-06 12:08:59 +00:00
Andreas Fitzek
de34bec04a
feat(core): Add role:manageProject scope for project-role-only management (#33628) 2026-07-06 12:03:59 +00:00
Bernhard Wittmann
4883188d24
fix(core): Keep already-redacted markers intact when scrubbing secrets (no-changelog) (#33560) 2026-07-06 11:59:36 +00:00
RomanDavydchuk
a7b031692f
feat(core): Add telemetry for when the MCP tool call made by AI Assistant is complete (no-changelog) (#33521) 2026-07-06 11:39:26 +00:00
Mike Repeć
e4711b9127
fix(core): Retry initial database connection on startup (#33647)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 11:25:44 +00:00
Iván Ovejero
378710072f
perf(core): Aggregate workflow statistics to avoid hot-row contention (#33045) 2026-07-06 11:11:18 +00:00
Charlie Kolb
b610b42558
ci: Rename storybook and chromatic workflows (#33543) 2026-07-06 11:05:57 +00:00
Albert Alises
5934c338df
perf(core): Return workflow structure summaries by default from Instance AI inspect actions (#33541) 2026-07-06 10:59:53 +00:00
Emilia
ca6d1aff62
feat(core): Add durable scheduler reaper and lease-epoch fencing (no-changelog) (#33573)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 10:42:23 +00:00
bjorger
28952369f0
fix(editor): Preserve chat input scroll position when editing text mid-content (#33619) 2026-07-06 10:35:06 +00:00
José Braulio González Valido
7fc1e4e791
fix(ai-builder): Track consolidated-tool data table creations for eval cleanup (no-changelog) (#33580)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-06 09:51:36 +00:00
Albert Alises
d90956d41a
perf(core): Eliminate redundant skill content round-trips in Instance AI builder (no-changelog) (#33603) 2026-07-06 09:37:06 +00:00
Yuliia Pominchuk
223eaec860
refactor(editor): Replace role checks with scope-based permission checks in roles UI (#33351) 2026-07-06 09:28:22 +00:00
Mike Repeć
d360d6ef74
fix(benchmark): Replace deprecated Azure dedicated host SKU (no-changelog) (#33625)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-06 09:21:27 +00:00
Matsu
deb52ae6e4
test: Centralize the zod CJS-pin alias in shared Vitest config (#33627)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 09:20:27 +00:00
Matsu
cb079b80c5
test(editor): Stub node-icon svg imports in frontend vitest config (#33626)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 09:18:11 +00:00
Lorent Lempereur
36c37f4488
feat(core): Add durable scheduler retention pruning (no-changelog) (#33616) 2026-07-06 08:59:34 +00:00