Commit Graph

1788 Commits

Author SHA1 Message Date
Jaakko Husso
8619e07ee1
feat(core): Add SerpApi Google search support to Chat hub (#23199) 2025-12-15 15:07:24 +02:00
Andreas Fitzek
173666fd71
chore(core): Workflow credential status endpoint (#23066) 2025-12-15 14:00:16 +01:00
Dawid Myslak
c4d6502b05
feat(Google Gemini Node): Ability to create a file store and upload files to it (#22988) 2025-12-15 13:59:20 +01:00
Jaakko Husso
f248b53e77
fix(SerpApi Tool Node): Fix SerpApi tool calling to work with Tools Agent v3 (#23198) 2025-12-15 13:42:09 +02:00
oleg
be6d68408d
refactor(ai-builder): Improve pairwise evaluation architecture and LangSmith integration (no-changelog) (#23084) 2025-12-15 12:11:25 +01:00
Guillaume Jacquart
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
Eugene
6e6b08b686
chore(Qdrant Vector Store Node): Upgrade Qdrant client library to v1.16.2 (#23075) 2025-12-15 09:39:29 +01:00
oleg
49a709b5e3
fix(Chat Trigger Node): Fix file upload with streaming in public chat (#23138)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2025-12-15 09:35:38 +01: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
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
S Rishiraj
9a2f2e77aa
fix(editor): Column order in workflow UNION query to fix sorting (#22026)
Co-authored-by: Nikhil Kuriakose <nikhilkuria@gmail.com>
2025-12-11 13:41:06 +01:00
oleg
51a460d634
refactor(ai-builder): Add PromptBuilder and registry system for prompts (no-changelog) (#22992)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2025-12-11 13:10:33 +01:00
Svetoslav Dekov
94ea8854ce
chore(editor): Refactor wf checksum setting (no-changelog) (#23039) 2025-12-11 13:47:04 +02:00
Daria
5074c992c7
fix: Backfill missing workflow history records (#23070) 2025-12-11 12:54:56 +02:00
Stephen Wright
9e7fafbc24
feat: Add validate identity helper to resolver (#23068) 2025-12-11 10:48:12 +00:00
Guillaume Jacquart
9bffc72c8c
feat(editor): UI improvements for credential resolver modal (#23027) 2025-12-10 19:11:36 +01:00
Benjamin Schroth
537747bd63
chore: Make workflow comparison run in CI (#23011) 2025-12-10 16:42:39 +01: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
Michael Drury
c3190fcfec
fix(ai-builder): Updating stream recursion limit and removing tool node static parameter validation (#23023) 2025-12-10 12:15:44 +00:00
Declan Carroll
494f9ba66b
fix: Update Node.js version to 22.21.1 (#23016) 2025-12-10 11:53:58 +00:00
Harshal Patil
fa82e91a83
feat(ai-builder): Add best practices for referencing data, prompt edits, add Gmail node best practices (no-changelog) (#22938)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-12-10 11:58:51 +01:00
Michael Drury
272a5d4435
feat(ai-builder): WF builder programmatic validation for HTTP request and set nodes (correct credential usage) (#22941) 2025-12-10 10:35:54 +00:00
Tomi Turtiainen
4b09019f06 test: Fix workflow integration test after merge 2025-12-10 11:42:39 +02:00
Tomi Turtiainen
9144314476 Merge branch 'master' into v2 2025-12-10 10:08:10 +02:00
Daria
50e337f0ba
fix: Add version history records when importing workflows (#22974) 2025-12-09 19:22:31 +02:00
Declan Carroll
c6d74234c6
fix: Upgrade urllib3 in runners image (#22975) 2025-12-09 14:01:13 +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
Dawid Myslak
f8304472f8
feat(Google Gemini Node): Introduce built-in Gemini tools (#22454)
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
2025-12-09 13:31:06 +01: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
Charlie Kolb
10b52b1817
test(core): Add withPublishHistory parameter to workflow test utils (#22902) 2025-12-09 09:10:56 +01:00
github-actions[bot]
a8ecda44f7
🚀 Release 2.0.0 (#22939)
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2025-12-08 19:11:21 +02:00
Jaakko Husso
58cf94a9d9
feat(core): Add 'Project Chat User' role for chat only access use case (no-changelog) (#22837) 2025-12-08 16:50:40 +02:00
Michael Drury
c69a517579
feat(ai-builder): Design updates for workflow builder chat experience (#22765) 2025-12-08 14:35:20 +00:00
Guillaume Jacquart
fd7cc85f06
feat(core): Add types endpoint to get all credential resolver types (#22923) 2025-12-08 15:01:25 +01:00
Suguru Inoue
df9b15c734
fix: Don't show unavailable models in model selector (no-changelog) (#22763) 2025-12-08 14:59:45 +01:00
Svetoslav Dekov
311d347226
fix(editor): Fix workflow list endpoint triggerNodeType filter query (no-changelog) (#22912) 2025-12-08 15:50:44 +02:00
Charlie Kolb
a2da5641fc
fix(core): Exclude Sub-workflow and Error triggers from triggerCount again (no-changelog) (#22906) 2025-12-08 14:18:49 +01:00
Benjamin Schroth
f35c65e625 chore: Update @modelcontextprotocol/sdk (#22823) 2025-12-08 14:30:15 +02:00
Declan Carroll
a642722115
fix: Security patches for jws (#22918) 2025-12-08 12:22:51 +00:00
Iván Ovejero
eb18c05816 refactor(core): Make Sentry init non-fatal for JS runner (#22800) 2025-12-08 14:07:20 +02:00
Guillaume Jacquart
5799cf712a
feat(core): Dynamic credential resolvers API routes (#22862) 2025-12-08 12:52:24 +01:00
Ricardo Espinoza
f7cb18ce38
fix(core): Update migration that activate workflows with executeWorkflowTrigger (#22860) 2025-12-08 12:39:31 +01:00
Konstantin Tieber
b8d433f3bf
fix(core): Workflow diff preview errors out in push dialog for workflow that's newly created (#22861) 2025-12-08 12:31:54 +01:00
Svetoslav Dekov
a2373d846e
fix(editor): Use active workflow nodes to determine wf inputs when executing by parent (no-changelog) (#22907) 2025-12-08 13:12:56 +02:00
James Gee
99c30edf1d
fix(core): Make workers memory constraints more container aware (#22698) 2025-12-08 12:00:14 +01:00
yehorkardash
f20420e36f
fix(Guardrails Node): Remove Guardrails from "Source for Prompt" (#22435) 2025-12-08 12:36:29 +02:00
Mutasem Aldmour
dcbc24d3f7
feat(ai-builder): Consolidate builder telemetry (#22644) 2025-12-08 10:56:38 +01:00