n8n-assistant[bot]
e3d6088999
🚀 Release 2.29.4 ( #33515 )
...
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-03 07:19:09 +00:00
n8n-assistant[bot]
072382693a
feat(core): Support community node type definitions in AI Assistant (backport to release-candidate/2.29.x) ( #33447 )
...
Co-authored-by: oleg <me@olegivaniv.com>
2026-07-02 15:21:32 +03:00
n8n-assistant[bot]
6fd6653185
🚀 Release 2.29.3 ( #33417 )
...
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-02 07:21:40 +00:00
n8n-assistant[bot]
6632f4943a
feat(core): Route Instance AI billing to a dedicated credit pool (backport to release-candidate/2.29.x) ( #33388 )
...
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-02 08:26:19 +02:00
n8n-assistant[bot]
f9f414cebb
🚀 Release 2.29.2 ( #33369 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-07-01 13:49:26 +03:00
n8n-assistant[bot]
31945079ba
fix(core): Skip vite analysis of security-audit reporter dynamic import (no-changelog) (backport to release-candidate/2.29.x) ( #33367 )
...
Co-authored-by: Matsu <huhta.matias@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 13:15:09 +03:00
n8n-assistant[bot]
25a04055bf
feat: Add telemetry events for browser use connect modal (no-changelog) (backport to release-candidate/2.29.x) ( #33357 )
...
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
2026-07-01 09:25:40 +00:00
n8n-assistant[bot]
c754fd82b4
fix(core): Classify workflow publication failure vs partial by running triggers (no-changelog) (backport to release-candidate/2.29.x) ( #33352 )
...
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: Claude <noreply@anthropic.com>
2026-07-01 09:15:48 +00:00
n8n-assistant[bot]
3c9d92b552
fix(core): Acquire expression isolate when reconciling unregistered webhooks during publication (no-changelog) (backport to release-candidate/2.29.x) ( #33350 )
...
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
2026-07-01 09:08:18 +00:00
n8n-assistant[bot]
5256d2c39b
feat(core): Persist per-trigger workflow publication status (no-changelog) (backport to release-candidate/2.29.x) ( #33346 )
...
Co-authored-by: mfsiega <93014743+mfsiega@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 08:55:38 +00:00
n8n-assistant[bot]
0dca1f610e
🚀 Release 2.29.1 ( #33333 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-07-01 07:20:58 +00:00
n8n-assistant[bot]
32ab118c35
chore: Add route-aware sampling for webhook traces (backport to release-candidate/2.29.x) ( #33303 )
...
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2026-06-30 14:41:35 +00:00
n8n-assistant[bot]
b21f291a89
fix(core): Skip AI Gateway managed credentials in pre-execution permission check (backport to release-candidate/2.29.x) ( #33277 )
...
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-06-30 11:12:43 +00:00
n8n-assistant[bot]
73809dccff
feat(core): Add N8N_RUNNERS_ALLOW_TRANSITIVE_IMPORTS for the Python task runner (backport to release-candidate/2.29.x) ( #33265 )
...
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 08:45:37 +00:00
n8n-assistant[bot]
f3aec39cf3
🚀 Release 2.29.0 ( #33260 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-30 10:21:29 +03:00
Matsu
ec48b83bed
chore: Bring typeORM fork to monorepo ( #32898 )
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-29 21:53:20 +03:00
Matsu
0d465d4428
test: Migrate cli package from Jest to Vitest ( #31804 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
2026-06-29 21:19:56 +03:00
bjorger
77b54e6312
feat(core): Support skill references and allowed tools ( #33159 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-29 16:28:58 +00:00
kapil971390
26d925f3d0
fix(core): Include IPv6 loopback [::1] in MCP redirect URI DTO validation ( #32801 )
...
Co-authored-by: kapilvus <kapilvus@gmail.com>
2026-06-29 16:27:07 +00:00
Ricardo Espinoza
c5689d44e2
feat(core): Synthesize type definitions for custom and community nodes in MCP ( #32885 )
2026-06-29 15:59:51 +00:00
Jaakko Husso
799b7899e6
feat(core): Remove user's instance AI data on user deletion ( #33217 )
2026-06-29 15:57:27 +00:00
Ricardo Espinoza
f7776e2b64
feat(core): Add MCP tools to access and restore workflow history ( #32337 )
2026-06-29 15:31:47 +00:00
Marc Littlemore
2a32dc7487
fix(core): Ensure project variables override same-key global variables ( #33137 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-29 13:02:30 +00:00
Cristopher
00e822463d
fix(core): Trim whitespace from webhook path on registration ( #33022 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Jon <jonathan.bennetts@gmail.com>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
2026-06-29 11:09:40 +00:00
Jaakko Husso
c108dbf64a
feat(core): Turn Chat Hub off by default for instances not using it ( #33136 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 09:27:30 +00:00
Michael Drury
9977e7757a
fix(core): OpenAI and Anthropic custom header credentials causing inconsistent behaviours ( #33131 )
2026-06-29 09:14:06 +00:00
Andreas Fitzek
b14a98d4a6
fix(core): Serialize OAuth2 credential refresh to prevent rotating refresh-token invalidation ( #33092 )
2026-06-29 08:25:29 +00:00
Konstantin Tieber
f4e7016c0c
feat(core): Show alert when selected time range for insights lacks data ( #33180 )
2026-06-29 08:24:20 +00:00
Ilfat Mindubaev
6c85fdcd81
refactor: Extract formatPemBlock into @n8n/utils ( #32998 )
2026-06-29 08:19:29 +00:00
mfsiega
c96395e76a
perf(core): Cache published version lookup (no-changelog) ( #32643 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2026-06-29 07:22:11 +00:00
Guillaume Jacquart
bd751d1fb2
feat(core): Add credential:connect scope for private credentials ( #33070 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 05:23:20 +00:00
José Braulio González Valido
1f012f8cb5
test(ai-builder): Reproduce explicit scenario values in eval mocks (no-changelog) ( #33166 )
...
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: 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 4.8 (1M context) <noreply@anthropic.com>
2026-06-28 15:15:15 +00:00
Iván Ovejero
105195ed9c
feat: Introduce reusable blob storage layer ( #33116 )
2026-06-26 16:18:42 +00:00
Eugene
70b9c81ad4
feat(core): Add workflow-data tools to Message an Agent node (no-changelog) ( #32994 )
...
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-26 14:04:49 +00:00
oleg
a00ac2722c
fix(core): Make AI Assistant workflow verification and setup repeatable ( #33085 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-06-26 13:39:28 +00:00
Guillaume Jacquart
89f6deb16c
fix(editor): Align trigger compatibility warning with backend (no-changelog) ( #33083 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 13:31:10 +00:00
Lorent Lempereur
8a413bc7eb
fix(core): Bump file-type to 21.3.2 and migrate to its ESM API ( #33096 )
2026-06-26 13:14:58 +00:00
Irénée
1e687298c7
fix(core): Improve external secrets provider replacement ( #33072 )
2026-06-26 12:18:29 +00:00
Milorad FIlipović
beacac44e4
feat(core): Allow mcp to set workflow settings ( #32809 )
...
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
2026-06-26 12:13:07 +00:00
Nikhil Kuriakose
0a97fe8743
fix(editor): Transfer ownership or delete data tables when user deleted ( #33037 )
2026-06-26 10:28:39 +00:00
yehorkardash
e220b4fec4
feat: Agent prompt and UI improvements (no-changelog) ( #31283 )
2026-06-26 10:20:58 +00:00
yehorkardash
0513a1d52e
feat: Add managed embedder creds for episodic memory (no-changelog) ( #31920 )
2026-06-26 10:15:31 +00:00
Michael Drury
07588561b6
fix(ai-builder): Stopping session not found error for workflow builder ending up on Sentry (no-changelog) ( #33042 )
2026-06-26 09:39:20 +00:00
Michael Drury
2d37572ea7
fix(core): Avoid new agent structured output parsing error bubbling to Sentry (no-changelog) ( #33038 )
2026-06-26 09:26:43 +00:00
Dimitri Lavrenük
638d8289a5
fix: Disabling community module does not crash the instance ( #33087 )
2026-06-26 09:07:03 +00:00
Dimitri Lavrenük
26ca75e9b5
feat: Browser use can be enabled/disabled separately from computer use ( #33026 )
2026-06-26 09:05:04 +00:00
Guillaume Jacquart
a013b0f1a0
fix(core): Block deleting a custom role referenced by an SSO mapping rule ( #33004 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 07:56:21 +00:00
Iván Ovejero
673b19f036
feat(core): Add database connection pool metrics ( #32670 )
2026-06-26 07:30:32 +00:00
Albert Alises
548ffb6a11
feat(core): Generate per-run orchestrator identity (no-changelog) ( #33009 )
2026-06-25 18:47:08 +00:00
Jaakko Husso
abed4a34e6
fix(core): Report IAI agent background failures to Sentry ( #32972 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 18:19:06 +00:00