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 |
|