Commit graph

18931 commits

Author SHA1 Message Date
n8n-assistant[bot]
b4fd5fa71e
🚀 Release 2.17.1 (#28509)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-04-15 07:30:48 +00:00
n8n-assistant[bot]
afcb69523d
ci: Account for pnpm-workspace changes in bump-versions.mjs (backport to release-candidate/2.17.x) (#28504)
Co-authored-by: Matsu <huhta.matias@gmail.com>
2026-04-15 10:07:48 +03:00
n8n-assistant[bot]
509dbb173c
refactor(core): Rename AI Gateway credits to wallet with USD amounts (backport to release-candidate/2.17.x) (#28489)
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
2026-04-14 18:22:18 +02:00
n8n-assistant[bot]
884b7ab3ec
feat(MiniMax Chat Model Node): Add MiniMax Chat Model sub-node (backport to release-candidate/2.17.x) (#28485)
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
2026-04-14 17:27:53 +02:00
n8n-assistant[bot]
ea8bcf8a76
chore: Bump axios to 1.15.0 (backport to release-candidate/2.17.x) (#28464)
Co-authored-by: Matsu <huhta.matias@gmail.com>
2026-04-14 14:47:59 +03:00
n8n-assistant[bot]
56d336b877
🚀 Release 2.17.0 (#28418)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-04-13 13:53:22 +00:00
Declan Carroll
837652d14a
ci: Increase stale image limit (#28413) 2026-04-13 12:57:08 +00:00
Sandra Zollner
8cd75d2f2d
feat(core): Enable credential creation per project in public API (#28240) 2026-04-13 12:22:52 +00:00
oleg
a9950c182a
refactor(instance-ai): Harmonize prompting between builders (no-changelog) (#28338)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-04-13 11:59:50 +00:00
Jaakko Husso
4a14840d54
fix(core): Refresh the ai assistant token if it's about to expire (no-changelog) (#28340) 2026-04-13 11:59:28 +00:00
Danny Martini
3d8da49ee4
fix(core): Use closure-scoped evaluation contexts in VM expression bridge (#28337)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 11:53:44 +00:00
Guillaume Jacquart
21c0bf3048
feat(core): Add telemetry for data redaction settings and reveal data (#28396)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 11:48:13 +00:00
Claire
ebd279f88c
fix(core): Add projectId and projectName to log streaming events (#28310)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 11:43:14 +00:00
Andreas Fitzek
05554abf16
feat(core): Make token exchange rate limits configurable via env vars (no-changelog) (#28328) 2026-04-13 11:40:17 +00:00
Jaakko Husso
3033d9e0eb
fix(core): Make it possible to run workflows with event based triggers on instance AI (no-changelog) (#28398) 2026-04-13 11:20:53 +00:00
Jaakko Husso
5f3dc64cb6
fix(core): More accurate definition of form triggers on system prompt (no-changelog) (#28252) 2026-04-13 11:20:17 +00:00
Declan Carroll
738d42cb54
test: Fix flaky unit tests across three packages (no-changelog) (#28336)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 10:58:24 +00:00
phyllis-noester
06a666aaa0
chore: Add scoped JWT strategy for public API (no-changelog) (#28333) 2026-04-13 10:54:27 +00:00
Romeo Balta
22afd80759
feat(editor): Add Instance AI prompt suggestions (#27984) 2026-04-13 10:50:43 +00:00
Albert Alises
e78f144e8e
feat(ai-builder): Improve sub-agent context passing with structured briefings and debriefings (#28317) 2026-04-13 10:11:27 +00:00
Guillaume Jacquart
0ce81461ab
feat(core): Add audit logging for expression-based role assignments (#28018)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-13 10:11:17 +00:00
Elias Meire
dab714f961
fix: Prohibit tool access to gateway settings directory (#28320) 2026-04-13 09:31:11 +00:00
Irénée
346d4f1597
feat(core): Add userRole and feature-enabled telemetry for external secrets (#27431) 2026-04-13 09:17:17 +00:00
Jaakko Husso
bb310661ce
fix(core): Show data table artifact after row mutations (no-changelog) (#28314) 2026-04-13 09:10:40 +00:00
Raúl Gómez Morales
316d5bda80
feat(editor): Add response grouping and thinking UI for instance AI (no-changelog) (#28236)
Co-authored-by: Tuukka Kantola <tuukka@n8n.io>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 08:47:06 +00:00
Matsu
a12d368482
chore: Remove dependency to yamljs in favor of yaml (#28307) 2026-04-13 08:06:36 +00:00
Joco-95
98be0ad452
feat: Implement opt-in flow for n8n Agent enrolment (#28006) 2026-04-13 08:00:32 +00:00
Garrit Franke
882dd9ce53
fix(core): Drain webhook close functions to prevent MCP connection leaks (#28384) 2026-04-13 07:48:52 +00:00
krisn0x
72d0f9b98c
fix(Gitlab Node): Handle binary data in all storage modes (#28363)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-13 06:21:04 +00:00
Albert Alises
ff99c84b88
feat(core): Add parse-file tool for structured attachments (no-changelog) (#28251) 2026-04-10 19:11:50 +00:00
Albert Alises
153fae251c
fix(ai-builder): Prevent orchestrator and planner from assuming resource identifiers (no-changelog) (#28342) 2026-04-10 19:11:30 +00:00
Michael Kret
2c4b9749c7
feat: AI Gateway Top Up Flow (#28113)
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
2026-04-10 16:13:06 +00:00
Marc Littlemore
9ab974b7b0
fix(core): Improve audit queries to avoid PostgreSQL bind parameter limits (#27985)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-10 16:07:52 +00:00
José Braulio González Valido
9072365bdb
fix(ai-builder): Handle data table name conflict gracefully instead of looping (no-changelog) (#28279)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 15:19:21 +00:00
Marc Littlemore
dbe3f022f1
fix(core): Improve audit queries to avoid PostgreSQL bind parameter limits (#27985)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-10 15:12:16 +00:00
Matsu
aaa2599378
chore: Bump version and remove unnecessary js-base64 patch (#28324) 2026-04-10 15:04:49 +00:00
Dawid Myslak
e30d2eee60
feat(Moonshot Kimi Node): Add new node (#28189) 2026-04-10 14:48:12 +00:00
Csaba Tuncsik
4c3a1501fe
feat(editor): Refactor role provisioning to two-dropdown layout (#28024) 2026-04-10 14:27:44 +00:00
José Braulio González Valido
ac922fa38c
feat(ai-builder): Improve eval verifier and mock handler reliability (no-changelog) (#28255)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 13:57:32 +00:00
Jean Ibarz
2d22c65e50
fix(core): Propagate formidable parse errors in Form Trigger (#28217) 2026-04-10 13:23:47 +00:00
Declan Carroll
095bfc00f6
ci: Fix flaky e2e tests (#28306) 2026-04-10 12:54:25 +00:00
Dimitri Lavrenük
25e90ffde3
feat: Limit computer use connections to only cloud instances (#28304)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-04-10 12:52:59 +00:00
Andreas Fitzek
8810097604
feat(core): Wire up embed login end-to-end with cookie overrides and audit events (no-changelog) (#28303) 2026-04-10 12:52:46 +00:00
Charlie Kolb
b353143543
fix(core): Increase timing delays in workflow publish history tests (#28301)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-10 12:17:16 +00:00
Andreas Fitzek
87e3f1877e
feat(core): Wire TokenExchangeService.exchange() end-to-end (no-changelog) (#28293) 2026-04-10 11:49:17 +00:00
Matsu
872fc671bb
ci: Add exclude patterns for test files in PR size check (#28316) 2026-04-10 11:46:07 +00:00
Jon
4b0519167f
fix(Box Node): Fix issue where Box trigger node was not paginating correctly (#27415) 2026-04-10 11:32:18 +00:00
Andreas Fitzek
f913ec7a59
feat(core): Add JWKS resolver for fetching and parsing JWK Set URLs (no-changelog) (#28027) 2026-04-10 11:27:22 +00:00
phyllis-noester
99e5f1578d
chore: Add tokengrant for JWT permission context (no-changelog) (#28295) 2026-04-10 10:40:06 +00:00
Jake Ranallo
9a8631da38
fix(editor): Move save button to credential modal header (#28287)
Co-authored-by: Elias Meire <elias@meire.dev>
2026-04-10 10:37:55 +00:00