Commit Graph

3437 Commits

Author SHA1 Message Date
n8n-assistant[bot]
2a2dd9aae9
🚀 Release 2.29.9 (#33885)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-09 07:18:37 +00:00
n8n-assistant[bot]
24730b9c62
feat(editor): Implements AI Assistant template examples experiment (no-changelog) (backport to release-candidate/2.29.x) (#33827)
Co-authored-by: Joco-95 <jonathan.codas@n8n.io>
2026-07-08 13:54:08 +00:00
n8n-assistant[bot]
7786117e97
🚀 Release 2.29.8 (#33811)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-07-08 11:03:33 +03:00
n8n-assistant[bot]
5e32b80df8
chore: Bundle/2.x (backport to release-candidate/2.29.x) (#33796)
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 10:59:45 +03:00
n8n-assistant[bot]
766261d216
fix(core): Run database connection recovery only for Postgres (backport to release-candidate/2.29.x) (#33753)
Co-authored-by: Lorent Lempereur <looorent@users.noreply.github.com>
2026-07-07 12:52:48 +00:00
n8n-assistant[bot]
60109bba8c
🚀 Release 2.29.7 (#33717)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-07-07 05:49:50 +00:00
n8n-assistant[bot]
430cd34171
perf(core): Eliminate redundant skill content round-trips in Instance AI builder (no-changelog) (backport to release-candidate/2.29.x) (#33684)
Co-authored-by: Albert Alises <albert.alises@gmail.com>
2026-07-06 18:05:14 +02:00
n8n-assistant[bot]
30c9391f7b
fix(core): Return empty form values when capturing browser secrets (no-changelog) (backport to release-candidate/2.29.x) (#33665)
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
2026-07-06 12:59:48 +00:00
n8n-assistant[bot]
bfa8db7045
fix(core): Support element refs when capturing browser secrets (no-changelog) (backport to release-candidate/2.29.x) (#33661)
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
2026-07-06 12:43:21 +00:00
n8n-assistant[bot]
34a8a71dfd
fix(core): Keep already-redacted markers intact when scrubbing secrets (no-changelog) (backport to release-candidate/2.29.x) (#33657)
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
2026-07-06 12:29:40 +00:00
n8n-assistant[bot]
fd80c4adfc
🚀 Release 2.29.6 (#33614)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-06 07:31:37 +00:00
n8n-assistant[bot]
a1d2108900
fix(core): Pin langgraph and langgraph-checkpoint to prevent broken npm installs (backport to release-candidate/2.29.x) (#33609)
Co-authored-by: Matsu <huhta.matias@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 06:46:32 +00:00
n8n-assistant[bot]
0ec023761f
chore: Shorten default AI assistant thread auto-removal to 30 days (backport to release-candidate/2.29.x) (#33545)
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
2026-07-03 11:15:47 +00:00
n8n-assistant[bot]
d0e9e83add
🚀 Release 2.29.5 (#33537)
Co-authored-by: burivuhster <3273843+burivuhster@users.noreply.github.com>
2026-07-03 13:09:46 +03:00
n8n-assistant[bot]
018933303f
fix(core): Fix Instance AI orchestrator prompt caching across resumes (no-changelog) (backport to release-candidate/2.29.x) (#33523)
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 08:51:38 +00:00
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]
4d8304a7c6
fix(core): Prevent duplicate zod instances that break npm installs (backport to release-candidate/2.29.x) (#33470)
Co-authored-by: Matsu <huhta.matias@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-02 14:17:45 +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]
686fce800a
fix(Basic LLM Chain Node): Prevent "Failed to parse agent steps" error (backport to release-candidate/2.29.x) (#33434)
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2026-07-02 09:49:03 +00:00
n8n-release-tag-merge[bot]
540238cde5 Merge tag 'n8n@2.29.3' into release-candidate/2.29.x 2026-07-02 08:03:16 +00:00
n8n-assistant[bot]
56b92ac851
fix(core): Restore node-cli eslint peer to a range (backport to release-candidate/2.29.x) (#33422)
Co-authored-by: Garrit Franke <32395585+garritfra@users.noreply.github.com>
2026-07-02 07:52:12 +00: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]
2e074742db
fix(core): Preserve Date values passed to the expression isolate (backport to release-candidate/2.29.x) (#33362)
Co-authored-by: Mike Repeć <mike.repec@n8n.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-01 10:15:47 +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]
db3ebd6076
fix(AI Agent Node): Preserve parallel tool call structure in chat memory (backport to release-candidate/2.29.x) (#33306)
Co-authored-by: Benjamin Schroth <68321970+schrothbn@users.noreply.github.com>
2026-06-30 15:13:10 +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]
20c11c09d0
feat(editor): Hide gateway-incompatible node parameters under managed credentials (backport to release-candidate/2.29.x) (#33287)
Co-authored-by: Alexander Gekov <40495748+alexander-gekov@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
2026-06-30 13:06:57 +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
a068f3b57b
test: Cap per-suite test fork pool to bound CI parallelism (#32939)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-30 05:47:06 +00:00
Matsu
ec48b83bed
chore: Bring typeORM fork to monorepo (#32898)
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-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
José Braulio González Valido
1d28330d18
feat(ai-builder): Dual-tenant LangSmith reads for Instance AI evals (no-changelog) (#33230)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 17:17:14 +00: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
Ricardo Espinoza
c5689d44e2
feat(core): Synthesize type definitions for custom and community nodes in MCP (#32885) 2026-06-29 15:59:51 +00:00
Riqwan Thamir
6d550faf7d
chore(core): Add test on voice based agent (#33226) 2026-06-29 14:23:40 +00:00
Thanasis G
aa67c064f2
feat(core): Use the AWS SDK to read system credentials (no-changelog) (#32937)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-29 14:19:21 +00:00
Matsu
9a495280b3
test(MCP Client Tool Node): Stabilize runtime mocks and use vi APIs (no-changelog) (#33222)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 12:24:16 +00:00
Colin Green
22b67a3c5e
fix(core): Release database ping connection when the health check times out (#32838)
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: Colin Green <colin.green+pyrc@payroc.com>
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 11:38:45 +00:00
Michael Drury
3955bcafd3
fix(Google Vertex Chat Model Node): Support newer Gemini models and EU/US data residency (#33135)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 11:37:03 +00:00
Garrit Franke
2c9b5f94dd
feat(core): Add no-asterisk-in-option-names community node lint rule (no-changelog) (#33091) 2026-06-29 11:26:19 +00:00
Yuliia Pominchuk
1439e1030e
feat(editor): Allow assigning custom instance roles and restyle the Users page role dropdown (#33029) 2026-06-29 11:24:13 +00:00
Albert Alises
b3705da795
fix(core): Cap builder verification re-runs with a hard attempt budget (no-changelog) (#33197) 2026-06-29 10:22:38 +00:00
José Braulio González Valido
23d70d1bb9
feat(ai-builder): Source eval test cases from LangTracer (no-changelog) (#33067)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 10:17:49 +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
Arvin A
9b7451f387
ci: Record git provenance metadata on eval experiments (no-changelog) (#33024) 2026-06-29 09:12:31 +00:00