Commit Graph

6103 Commits

Author SHA1 Message Date
n8n-assistant[bot]
f8c878abe1
🚀 Release 2.29.10 (#33957)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-10 07:18:53 +00:00
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]
c89446119c
fix(core): Guard against null run-data slots in execution redaction (backport to release-candidate/2.29.x) (#33726)
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
2026-07-07 08:25:21 +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]
8a2b077111
chore: Pin langchain core packages and surface issues better (backport to release-candidate/2.29.x) (#33632)
Co-authored-by: Matsu <huhta.matias@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Albert Alises <albert.alises@gmail.com>
2026-07-07 08:29:51 +03: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]
df1254505b
fix(core): Prevent Code node failure when a workflow contains an AI tool (backport to release-candidate/2.29.x) (#33644)
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
2026-07-06 10:18:30 +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]
ee1096b0e7
feat: Configure Instance AI providers via environment variables only (no-changelog) (backport to release-candidate/2.29.x) (#33544)
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 11:12:58 +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]
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)
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
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)
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
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