Commit Graph

3299 Commits

Author SHA1 Message Date
n8n-assistant[bot]
081e48be9f
🚀 Release 2.28.1 (#32924)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-24 10:13:48 +00:00
n8n-assistant[bot]
08ffbcc11e
chore: Bundle/2.x (backport to release-candidate/2.28.x) (#32906)
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: Eugene <eugene@n8n.io>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Co-authored-by: Dmitrii <dmitrii.kulikov@n8n.io>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
Co-authored-by: Alexander Gekov <40495748+alexander-gekov@users.noreply.github.com>
Co-authored-by: Konstantin Tieber <46342664+konstantintieber@users.noreply.github.com>
Co-authored-by: Lorent Lempereur <looorent@users.noreply.github.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: Matsuuu <huhta.matias@gmail.com>
2026-06-24 11:50:56 +03:00
n8n-assistant[bot]
1fcd8e5e23
fix(core): Verify Instance AI workflows before setup (backport to release-candidate/2.28.x) (#32918)
Co-authored-by: oleg <me@olegivaniv.com>
2026-06-24 08:40:57 +00:00
n8n-assistant[bot]
a6a1aad22b
feat(core): Fix building incorrect chained nodes (backport to release-candidate/2.28.x) (#32855)
Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>
2026-06-23 13:26:19 +00:00
n8n-assistant[bot]
0dac8a2785
🚀 Release 2.28.0 (#32842)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-23 14:31:55 +03:00
Yuliia Pominchuk
3983a487a2
feat(editor): Add Roles settings area with instance roles tab (#32775) 2026-06-23 10:53:27 +00:00
Lorent Lempereur
3b3fe5aef0
feat(core): Validate redirect targets when routing requests through a proxy (no-changelog) (#32662)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-06-23 10:38:12 +00:00
Jaakko Husso
01978171ef
fix(core): Keep thread history when observation cursor lacks observations (#32773)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 10:37:37 +00:00
Stephen Wright
c3167769c3
refactor: Remove unused AWS SDK dependency and load the SDK lazily (#32776) 2026-06-23 10:27:28 +00:00
Romeo Balta
de9f3ef2db
feat(editor): Add published workflow count to dynamic banners (no-changelog) (#32619) 2026-06-23 10:31:47 +00:00
Tomi Turtiainen
900c0eae4f
fix(core): Clean up workflow publication outbox records (#32795) 2026-06-23 08:37:38 +00:00
Emilia
46aa8e4af7
fix(core): Let allowlisted Python packages import their own submodules via relative imports (#32772)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 08:32:02 +00:00
Mutasem Aldmour
c7c93f1c4e
feat(core): Add token-based per-message credits for Instance AI (no-changelog) (#32633)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 08:29:24 +00:00
Jaakko Husso
0c8955e793
feat(core): Persist IAI 'always allow' execute permissions on DB (no-changelog) (#32599) 2026-06-23 06:58:15 +00:00
Svetoslav Dekov
511e34fd7f
feat(editor): Preserve and author workflow node groups across update surfaces (no-changelog) (#32771)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 06:55:59 +00:00
Jaakko Husso
8284c1aa64
chore: Upgrade Daytona SDK version (#32741)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 06:40:10 +00:00
Emilia
524d4e8fb8
fix(core): Limit execution data size for display reads (#32508)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 06:29:46 +00:00
Michael Drury
5003f5588a
feat(core): Add rich interaction chat tools to the agent preview chat (no-changelog) (#32237)
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-22 16:22:49 +00:00
Riqwan Thamir
c8e4c7606a
feat(core): Enable thinking modes for instance ai (#32768) 2026-06-22 15:24:31 +00:00
bjorger
8e5dd83e3b
feat(core): Add knowledge retrieval tools for agents (#32485)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-22 14:36:18 +00:00
José Braulio González Valido
13239d1cfe
feat(ai-builder): Add per-test-case eval credentials via thread credential-view pinning (no-changelog) (#32161)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-22 14:02:57 +00:00
Tomi Turtiainen
fb284d391a
fix(core): Reduce Sentry tracing noise from auto-instrumentation spans (no-changelog) (#32592) 2026-06-22 13:53:44 +00:00
Jaakko Husso
fecaa38952
feat(core): Add a way to override the snapshot version (no-changelog) (#32740) 2026-06-22 13:34:28 +00:00
Albert Alises
9ce241b8bf
fix(core): Stop re-asking answered or skipped clarifying questions (#32755) 2026-06-22 13:30:45 +00:00
Dimitri Lavrenük
097f6837cb
feat: Settings for MCP Registry server usage in Instance AI (#31692)
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2026-06-22 12:54:03 +00:00
Milorad FIlipović
0f1c1a82a4
fix(core): Drive workflow folder placement through validated parentFolderId (#31364) 2026-06-22 12:02:08 +00:00
bjorger
3ae74f10b0
feat(core): Add knowledge file storage for agents (#31956)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-22 11:49:50 +00:00
Riqwan Thamir
9341fdb202
feat(core): Reduce templates complexity in KB (#32694)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-22 11:21:18 +00:00
Riqwan Thamir
c7143e0e17
feat(core): Await memory tasks when running agent through evals (no-changelog) (#32693)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-22 11:11:56 +00:00
Garrit Franke
9a6f205015
fix(core): Allow scoped @n8n/ai-node-sdk in community node peerDependencies (no-changelog) (#32733)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-22 10:22:25 +00:00
Yuliia Pominchuk
f105b34281
fix(editor): Widen callable subworkflow list using callerPolicy in workflow picker (#32522) 2026-06-22 09:18:26 +00:00
yehorkardash
d501854409
fix(core): Deduplicate isRecord (no-changelog) (#32469) 2026-06-22 08:35:03 +00:00
Garrit Franke
fb16f724a3
feat(core): Add node-class-description-name-camelcase community node lint rule (#32443)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-22 07:50:36 +00:00
Lorent Lempereur
18ff82da18
refactor(GoogleGemini Node): Use HTTP request helper for file downloads (#32611) 2026-06-21 11:04:37 +00:00
Lorent Lempereur
546132926e
refactor: Consolidate AI proxy helpers onto the network factory (#32506) 2026-06-20 21:05:42 +00:00
aikido-autofix[bot]
c7fcbb7a72
fix: Fix 26 security issues in electron, axios, undici and 5 more (#32688)
Co-authored-by: aikido-autofix[bot] <119856028+aikido-autofix[bot]@users.noreply.github.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-06-20 16:07:02 +00:00
Dimitri Lavrenük
675e5e86f6
feat: Surface MCP registry connections in the Instance AI sidebar (#31748)
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Roman Davydchuk <roman.davydchuk@n8n.io>
2026-06-19 18:06:44 +00:00
dmolenaars
ea9fd9ed7b
chore(alibaba cloud node): rename display names with qwen cloud (#32632)
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
2026-06-19 14:58:09 +00:00
Riqwan Thamir
e11e0b122c
feat(core): Prioritize workflow as code over json (#32668) 2026-06-19 14:53:35 +00:00
Albert Alises
b294e3d51a
fix: Suggest the configured AI provider's chat model when building workflows (#32634) 2026-06-19 14:50:38 +00:00
Albert Alises
21994c465f
refactor(ai-builder): Reduce code complexity below maintainability thresholds (no-changelog) (#32626) 2026-06-19 12:22:04 +00:00
mfsiega
4468592117
feat(core): Add workflow-publish-wake-up pubsub event (no-changelog) (#32580)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 12:13:30 +00:00
Albert Alises
cbb9ae5bda
fix(editor): Preserve existing node IDs when AI edits a workflow (#32593) 2026-06-19 11:59:45 +00:00
Michael Drury
083867d36f
fix(core): Allow agent builder access to RLC lookup for node tool fields (no-changelog) (#31933) 2026-06-19 11:51:00 +00:00
Michael Drury
6f8fd97070
chore(core): Changing tool call concurrency values (default 5 and max 100) (no-changelog) (#32650) 2026-06-19 11:31:45 +00:00
Sandra Zollner
6b453d96b1
feat(core): Add support for 'create-stub' mode in credential handling… (#32507) 2026-06-19 11:13:40 +00:00
Raúl Gómez Morales
b1687ef015
feat(editor): Open the current workflow and credentials in Instance AI from the editor (#32398) 2026-06-19 11:05:19 +00:00
Bernhard Wittmann
50887bf77e
fix(core): Time out stalled HTTP response body reads (#32411) 2026-06-19 10:53:35 +00:00
Alex Grozav
5d232a1466
feat(core): Add CRDT collaboration mode setting (no-changelog) (#32636)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-19 09:38:09 +00:00
Lorent Lempereur
094d4696df
refactor(core): Route AI web research requests through the outbound HTTP client (no-changelog) (#32609) 2026-06-19 09:37:32 +00:00