n8n-assistant[bot]
a4d0dfce29
🚀 Release 2.27.4 ( #32925 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-24 10:25:36 +00:00
n8n-assistant[bot]
4ece7c60ee
chore: Bundle/2.x (backport to release-candidate/2.27.x) ( #32904 )
...
Co-authored-by: n8n-assistant[bot] <100856346+n8n-assistant[bot]@users.noreply.github.com>
Co-authored-by: Lorent Lempereur <looorent@users.noreply.github.com>
Co-authored-by: Matsuuu <huhta.matias@gmail.com>
2026-06-24 12:53:09 +03:00
n8n-assistant[bot]
91ac9211e6
feat(core): Fix building incorrect chained nodes (backport to release-candidate/2.27.x) ( #32850 )
...
CI: Python / Checks (push) Has been cancelled
Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>
2026-06-23 12:19:58 +00:00
n8n-assistant[bot]
62e876c01c
fix(core): Let allowlisted Python packages import their own submodules via relative imports (backport to release-candidate/2.27.x) ( #32832 )
...
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 09:45:15 +00:00
n8n-assistant[bot]
1ffb7a09cf
chore(alibaba cloud node): rename display names with qwen cloud (backport to release-candidate/2.27.x) ( #32819 )
...
Co-authored-by: dmolenaars <66430605+dmolenaars@users.noreply.github.com>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
2026-06-23 08:33:58 +00:00
n8n-assistant[bot]
4d5251d388
🚀 Release 2.27.3 ( #32638 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-19 10:02:58 +00:00
n8n-assistant[bot]
e4df25693e
fix(core): Resolve legacy $item accessor properties in vm expression engine (no-changelog) (backport to release-candidate/2.27.x) ( #32562 )
...
Co-authored-by: Mike Repeć <mike.repec@n8n.io>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-06-18 11:14:47 +00:00
n8n-assistant[bot]
719be4309f
🚀 Release 2.27.2 ( #32556 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-18 09:49:40 +00:00
n8n-assistant[bot]
0a83202dce
perf(core): Move Instance AI clock out of the cached prompt prefix (backport to release-candidate/2.27.x) ( #32546 )
...
Co-authored-by: Albert Alises <albert.alises@gmail.com>
2026-06-18 11:40:47 +03:00
n8n-assistant[bot]
95da50eff9
🚀 Release 2.27.1 ( #32478 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-17 15:09:09 +03:00
n8n-assistant[bot]
999f46eefe
fix(core): Suspend query acquisition during database connection recovery (backport to release-candidate/2.27.x) ( #32466 )
...
Co-authored-by: Lorent Lempereur <looorent@users.noreply.github.com>
2026-06-17 11:14:04 +00:00
n8n-assistant[bot]
ee85c820b6
feat(core): Make MCP and OAuth server IP rate limits configurable via environment variables (backport to release-candidate/2.27.x) ( #32454 )
...
Co-authored-by: Emilia <100027345+sovietspaceship@users.noreply.github.com>
2026-06-17 11:06:13 +00:00
n8n-assistant[bot]
b2f2d4bbd8
perf(core): Stabilize Instance AI prompt-cache prefix across turns (backport to release-candidate/2.27.x) ( #32413 )
...
Co-authored-by: Albert Alises <albert.alises@gmail.com>
2026-06-16 16:37:21 +00:00
n8n-assistant[bot]
445e6ffe16
fix(core): Change default value of the COOP header (backport to release-candidate/2.27.x) ( #32388 )
...
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2026-06-16 13:32:23 +00:00
n8n-assistant[bot]
f4871fea29
🚀 Release 2.27.0 ( #32365 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-16 10:13:05 +00:00
Garrit Franke
029cf72b97
feat(core): Add valid-author community node lint rule ( #32357 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 09:31:49 +00:00
Svetoslav Dekov
fe98bef7a4
chore: Unify agent skill sources (no-changelog) ( #30541 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 09:25:09 +00:00
James Gee
bedb12773f
feat(core): Add package export/import commands to the CLI client (no-changelog) ( #32111 )
2026-06-16 09:11:33 +00:00
Garrit Franke
189cbfb7ba
feat: Add no-emoji-in-options lint rule for community nodes (no-changelog) ( #32358 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 08:55:20 +00:00
Jan
12ba0d0080
feat(editor): Rewrite icon picker with search, full Lucide set, emoji sections, and color/skin tone pickers ( #25649 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Alex Grozav <alex@grozav.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-16 08:55:15 +00:00
Garrit Franke
c8473a0da1
feat: Add node-registration-complete lint rule for community nodes (no-changelog) ( #32359 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 08:19:57 +00:00
Andreas Fitzek
e7b1c1c2ef
feat(MCP Server Trigger Node): Add n8n OAuth2 authentication option ( #32326 )
2026-06-16 08:16:52 +00:00
Garrit Franke
e436e1a6c9
feat(core): Add cred-filename-against-convention community node lint rule ( #32356 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 08:16:44 +00:00
Emilia
c4c0e91807
fix(core): Prevent queue recovery from marking waiting executions as crashed ( #32316 )
2026-06-16 08:04:47 +00:00
Matsu
d605a7b848
test(core): Extend fixture extraction hook timeout to avoid flake (no-changelog) ( #32313 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 07:55:59 +00:00
Parvesh Saini
7a778985c1
fix(core): Preserve trailing letter-less text in toSentenceCase() exp… ( #32242 )
...
Co-authored-by: Danny Martini <danny@n8n.io>
2026-06-16 07:44:01 +00:00
Garrit Franke
105858976c
feat: Add require-version lint rule for community nodes (no-changelog) ( #32302 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-16 07:01:46 +00:00
Dmitrii
4fde44bdaf
feat(core): Add OpenTelemetry test trace endpoint and settings button ( #32333 )
2026-06-15 16:28:44 +00:00
Albert Alises
a1dc887149
fix(core): Validate duplicate node property declarations via resolveOneOfSchemas (no-changelog) ( #32274 )
2026-06-15 14:49:39 +00:00
Tomi Turtiainen
9903248e8b
feat(core): Surface partial workflow publication status (no-changelog) ( #32238 )
2026-06-15 14:39:19 +00:00
Milorad FIlipović
aa12da45b5
fix(core): Support multi-word queries in node-catalog search (no-changelog) ( #32299 )
2026-06-15 14:21:14 +00:00
James Gee
93e2f8629e
feat(core): Remove n8n packages license check ( #32317 )
2026-06-15 14:09:20 +00:00
Ricardo Espinoza
58999f030f
fix(core): Enforce API key scope/endpoint parity in public API ( #32231 )
2026-06-15 13:59:41 +00:00
Savelii
3b53949792
perf(core): Add partial index on execution_entity to fix executions list CPU spike ( #32116 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-15 13:02:24 +00:00
Mike Repeć
63908f8d29
chore: Improve tbls availability for schema docs generation ( #32244 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-15 11:45:29 +00:00
n8n-cat-bot[bot]
be1bedcec3
test: Harden workflow-sdk debug artifact extension against Rolldown ( #32089 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-06-15 11:17:43 +00:00
José Braulio González Valido
4573969629
fix(ai-builder): Harden eval mock layer for text responses, trigger binary and lookup attribution (no-changelog) ( #32179 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-15 11:04:59 +00:00
Iván Ovejero
2a6acf3cd6
feat(core): Add S3 storage mode for execution data ( #32226 )
2026-06-15 10:48:13 +00:00
Garrit Franke
a9310fba37
build: Add lint rule to ban eval and child_process calls in community nodes ( #32294 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-15 09:20:55 +00:00
Sandra Zollner
f161bf0786
feat(core): Introduce credentialBindings for package import ( #32228 )
2026-06-15 08:43:57 +00:00
Tomi Turtiainen
1d8cc15ac1
test: Make TextClassifier delayBetweenBatches test deterministic ( #32234 )
2026-06-15 07:34:38 +00:00
Ricardo Espinoza
9373433aae
feat(core): Add explore_node_resources MCP tool ( #31018 )
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-06-13 00:11:52 +00:00
Dmitrii
e2dd95d15a
feat(core): Configure OpenTelemetry settings via UI ( #31781 )
...
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
Build: Benchmark Image / build (push) Has been cancelled
Util: Sync API Docs / sync-public-api (push) Has been cancelled
Co-authored-by: konstantintieber <konstantin.tieber@n8n.io>
Co-authored-by: Konstantin Tieber <46342664+konstantintieber@users.noreply.github.com>
2026-06-12 18:27:02 +00:00
Sandra Zollner
140a319ccd
feat(core): Add workflowPublishingPolicy to package import ( #31961 )
2026-06-12 16:25:34 +00:00
yehorkardash
f2da1d14bb
fix: Store messages even if stream is undrained ( #32119 )
2026-06-12 15:42:20 +00:00
Ricardo Espinoza
ac197878d9
feat(core): Email public API key owners when their key is revoked by an admin ( #32086 )
2026-06-12 15:36:18 +00:00
James Gee
24c264ca28
feat(core): Workflow import workflowIdPolicy ( #32075 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-12 14:11:35 +00:00
Garrit Franke
9d5405a70e
feat: Improve community node icon lint rules (themed variants, allow PNG) (no-changelog) ( #32207 )
...
Co-authored-by: Garrit Franke <garritfra@users.noreply.github.com>
2026-06-12 13:26:36 +00:00
Ricardo Espinoza
3c39a0e336
fix(core): Remove user:enforceMfa from public API key scopes ( #32223 )
2026-06-12 12:52:32 +00:00
Iván Ovejero
c3b35c1a60
perf(core): Optimize workflow lookups ( #24690 )
2026-06-12 12:43:40 +00:00