Commit Graph
4539 Commits
Author SHA1 Message Date
github-actions[bot]andtomi 5a825a01c5 🚀 Release 2.1.0 (#23236)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2025-12-15 17:51:59 +02:00
Suguru InoueandJaakko Husso b7c92e07c7 feat(core, editor): Better distinguish personal and workflow agents in chat (no-changelog) (#23032)
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
2025-12-15 15:40:13 +01:00
Guillaume Jacquart 957ebef54e fix(API): Fixes how toJsonSchema creates dependant allOf checks when multiple fields depend on same field (#23114) 2025-12-15 14:56:18 +01:00
Jaakko Husso e3da10e20f feat(core): Add Chat commands on command bar (#23063) 2025-12-15 15:21:23 +02:00
Marc Littlemore 568dba2c8f feat(core): Add workflow cancellation events to log streaming (#23151) 2025-12-15 13:06:22 +00:00
Andreas Fitzek 173666fd71 chore(core): Workflow credential status endpoint (#23066) 2025-12-15 14:00:16 +01:00
Declan Carroll d490cc93f9 fix: Improve webhook trigger node tests (#23187) 2025-12-15 12:31:34 +00:00
Jaakko Husso 342c851499 chore: Remove debug logging from chat controller (no-changelog) (#23222) 2025-12-15 13:46:54 +02:00
Guillaume Jacquartandcubic-dev-ai[bot] 2f329b38f9 feat(core): Add isResolvable in public and internal APIs (#23119)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-12-15 10:33:23 +01:00
Ricardo EspinozaandTomi Turtiainen 810edf2df9 feat(core): Add breaking change rule for start node deprecation (#23097)
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
2025-12-12 21:53:53 +02:00
Irénée ce8fc2a4b6 fix: Reset git files when push fails (#23142) 2025-12-12 16:26:58 +00:00
Elias Meire c9abeff5e3 fix: Harden form and trigger response handling (#23061) 2025-12-12 14:08:59 +01:00
Jaakko Husso 83fb0d4c9f fix(core): Support chat triggers >=v1.2 on Chat hub (no-changelog) (#23104) 2025-12-12 14:28:08 +02:00
Daria 260c2d27a3 fix: Make sure duplicating workflows creates them as unpublished (no-changelog) (#23113) 2025-12-12 14:13:05 +02:00
Andreas Fitzek bb7311aadf chore(core): Skip dynamic credentials for manual executions (#23085) 2025-12-12 12:38:29 +01:00
Guillaume Jacquart 551dbfde24 feat(core): Use credential entity resolver fields on resolving and storing process (#23107) 2025-12-12 11:48:35 +01:00
Stephen Wright 3ced9b3cc3 feat: Fix types, add resolver id to csrf state (#23087) 2025-12-12 08:52:09 +00:00
Guillaume Jacquart a19fefece5 feat(core): Add resolvable fields to credential entity (#22712) 2025-12-12 08:06:04 +01:00
Daria 9a608dc00c feat: Set autosave for history versions (no-changelog) (#23076) 2025-12-11 18:14:42 +02:00
Andreas Fitzek f9a592b966 chore(core): Allow marking fields in credentials as resolvable (#23074) 2025-12-11 16:17:58 +01:00
Guillaume Jacquart 74ede64bdc fix(core): Reload external secrets settings and providers from db on pubsub event (#23045) 2025-12-11 12:19:47 +01:00
Stephen Wright 9e7fafbc24 feat: Add validate identity helper to resolver (#23068) 2025-12-11 10:48:12 +00:00
Andreas Fitzek 8ecf6e0e2f chore(core): Add userinfo identifier to auth2 resolver (#23062) 2025-12-11 10:15:20 +01:00
Stephen Wright ce317e30a8 feat: Add support for dynamic credentials to oauth callback (#23013) 2025-12-11 08:28:03 +00:00
Guillaume Jacquart 9bffc72c8c feat(editor): UI improvements for credential resolver modal (#23027) 2025-12-10 19:11:36 +01:00
Declan Carroll 223b60024d ci: Ensure coverage for container builds is caught (#23040) 2025-12-10 15:50:59 +00:00
Jaakko Husso fa1c87f503 feat(core): Add new Chat hub feature for chatting with LLMs and your n8n agent workflows (#23035) 2025-12-10 17:19:08 +02:00
Charlie Kolb 124aa7bd73 fix(core): Use correct entity manager in Data Table update transaction (no-changelog) (#23019) 2025-12-10 15:40:08 +01:00
Daria 34260fe4be fix: Fix checksum hashing when WebCrypto is unavailable (#23024) 2025-12-10 15:22:49 +02:00
mfsiega 37d2d46267 fix(core): Don't resume parent workflow when the child workflow goes into waiting (#22964) 2025-12-10 14:13:33 +01:00
Andreas Fitzek 8a70151aa1 chore(core): Write path for dynamic credentials (#23026) 2025-12-10 14:08:40 +01:00
Tomi Turtiainen 48b2b44967 Merge branch 'v2' 2025-12-10 12:10:46 +02:00
Guillaume Jacquart bc1f238f2e feat(core): Implement credential resolution service (#23015) 2025-12-10 11:08:07 +01:00
Tomi Turtiainen 2747106e5a Merge branch 'master' into v2 2025-12-10 11:47:33 +02:00
Guillaume Jacquart 432545a4c8 feat(editor): Implement modal to edit/create credential resolver, and resolver workflow settings (#22977) 2025-12-10 10:32:33 +01:00
Tomi Turtiainen 9144314476 Merge branch 'master' into v2 2025-12-10 10:08:10 +02:00
Suguru Inoue c7fd47d31f fix(core): Files are not included in memory in chat (no-changelog) (#22922) 2025-12-10 08:38:29 +01:00
Daria 50e337f0ba fix: Add version history records when importing workflows (#22974) 2025-12-09 19:22:31 +02:00
Mutasem Aldmour 776152dbe3 fix(ai-builder): Refresh license in sdk when renewed (#22969) 2025-12-09 16:51:45 +01:00
Andreas Fitzek 87e7f60f45 chore(core): Use correct license flag for dynamic credentials (#22982) 2025-12-09 16:24:43 +01:00
Stephen Wright 0a56a56dc5 feat: Support oauth1 authorization for dynamic credentials (#22972) 2025-12-09 14:42:11 +00:00
Andreas Fitzek a7efa2f097 chore(core): License flag for the dynamic credential module (#22971) 2025-12-09 14:27:48 +01:00
Andreas Fitzek 51e4adf80b chore(core): Implement oauth introspection resolver and bearer token extractor (#22968) 2025-12-09 14:26:08 +01:00
Stephen Wright 5214afa686 feat: Dynamic credentials authorization endpoint for oauth2 (#22944) 2025-12-09 11:30:08 +00:00
Jaakko Husso 98ea4c04aa feat(core): Make n8n workflows on Chat require streaming response mode (no-changelog) (#22947) 2025-12-09 13:25:18 +02:00
Iván Ovejero 7e08952455 fix(core): Add missing env vars to internal mode (#22965) 2025-12-09 11:14:25 +01:00
yehorkardash fd08baf141 fix(core): Throw error when workflow is too big for webhook registration (#21860) 2025-12-09 10:47:25 +01:00
Andreas Fitzek 00dfd3f7b8 chore(core): Implement identifiers for resolvers (#22826) 2025-12-09 09:34:58 +01:00
Charlie Kolb 10b52b1817 test(core): Add withPublishHistory parameter to workflow test utils (#22902) 2025-12-09 09:10:56 +01:00
Jaakko Husso a77cf97d48 fix(core): Adjust chat hub system prompt to avoid claiming it can generate images (no-changelog) (#22932) 2025-12-08 21:59:20 +02:00