Commit Graph

996 Commits

Author SHA1 Message Date
Matsu
1c40b4b6d0
chore: More Typescript 7 migrations (#34228) 2026-07-16 07:44:11 +00:00
Yen Su
d30e7b042c
feat(Slack Node): Add advanced HITL configuration for one-tap approval (#34123)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-15 12:38:46 +00:00
oleg
d33c282b95
feat(core): Unify output schema mock generation and verify AI Assistant workflows with any trigger type (#33896) 2026-07-14 15:27:08 +00:00
Csaba Tuncsik
013c34ccae
fix(AWS Bedrock Chat Model Node): Default guardrail version to working draft when not set (#33555) 2026-07-14 15:15:10 +00:00
n8n-release-tag-merge[bot]
69f898cd68 Merge tag 'n8n@2.31.0' 2026-07-14 08:05:37 +00:00
Ilfat Mindubaev
a4738eaf49
feat(AWS Bedrock Chat Model Node): Add Timeout option (#34072) 2026-07-14 07:49:51 +00:00
n8n-assistant[bot]
6676eb33fe
🚀 Release 2.31.0 (#34117)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-14 07:18:45 +00:00
Ilfat Mindubaev
12fc9a0f29
feat: Support custom endpoints for AWS Bedrock (VPC/PrivateLink) (#33805)
Co-authored-by: Stephen Wright <sjw948@gmail.com>
2026-07-13 12:48:40 +00:00
Michael Kret
87088c14c8
fix(Microsoft Agent 365 Node): Support stable Agent 365 MCP tooling (#30866)
Co-authored-by: Stephen Wright <sjw948@gmail.com>
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
Co-authored-by: Csaba Tuncsik <csaba@n8n.io>
2026-07-10 13:19:30 +00:00
Guillaume Jacquart
c15d7da3ad
feat(MCP Server Trigger Node): Present credential-connect link via elicitation (#33868)
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
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: phyllis-noester <102315132+phyllis-noester@users.noreply.github.com>
2026-07-09 16:34:54 +00:00
Matsu
cbf2d2027b
chore: Set up repository for TypeScript 7 migration (#33890) 2026-07-09 13:21:16 +03:00
Robin Braumann
52b72dd5a8
feat(core): Add vector store support to the agents SDK (no-changelog) (#33683)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-09 07:14:29 +00:00
Robin Braumann
6660c45c7d
fix(core): Skip webhook auth for editor test executions and scope basic auth realm per webhook (#33823) 2026-07-08 14:02:03 +00:00
Bernhard Wittmann
ba624172d7
fix(MCP Client Tool Node): Stop wrapping tool arguments in a value object (#33685) 2026-07-08 08:25:57 +00:00
Stephen Wright
334fc221ed
feat(AWS Bedrock Chat Model Node): Expand inference parameters (#33668) 2026-07-08 08:01:37 +00:00
Bernhard Wittmann
0ca27b75e3
fix(MCP Server Trigger Node): Prevent memory leak under active MCP client polling (#33752) 2026-07-08 06:53:17 +00:00
n8n-assistant[bot]
46c1a0e8f3
chore: Bundle/2.x (#33793)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Stephen Wright <sjw948@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Nikhil Kuriakose <nikhil.kuriakose@n8n.io>
Co-authored-by: Albert Alises <albert.alises@gmail.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Mike Repeć <mike.repec@n8n.io>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: bjorger <50590409+bjorger@users.noreply.github.com>
2026-07-08 08:48:55 +03:00
yehorkardash
704d95672b
fix(AI Agent Node): Remove assistant tool call redundant message and simplify chat tool response (#33640) 2026-07-07 10:37:39 +00:00
n8n-assistant[bot]
f96d6dbd84
🚀 Release 2.30.0 (#33720)
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-07-07 07:16:44 +00:00
Stephen Wright
3ed8be9625
fix(AWS Bedrock Chat Model Node): Validate regions from ARNs and IAM credentials (#33638) 2026-07-07 06:47:32 +00:00
Michael Drury
1dce924b0d
fix(core): Agents model list exclude deprecated models and improved error surfacing (no-changelog) (#33631)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 15:27:47 +00:00
bjorger
5ebce06b3f
fix(core): Allow-list models that support sampling parameters (#33667) 2026-07-06 13:37:52 +00:00
Benjamin Schroth
3ac2495353
fix(AI Agent Node): Return intermediate steps when no tools are used (#33450) 2026-07-06 07:48:40 +00:00
Matsu
4cca307aed
fix(core): Pin langgraph and langgraph-checkpoint to prevent broken npm installs (#33536)
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
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-06 09:23:15 +03:00
yehorkardash
5b39761a89
fix(MCP Client Node): Don't send undefined token to mcp and include resource in token request (#33527) 2026-07-03 12:55:56 +00:00
Matsu
4ab7cd0bec
test: Enable restoreMocks by default in shared vitest configs (#33526)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-03 10:03:01 +00:00
Tomi Turtiainen
8e15e092e3
refactor(core): Move Result and ensureError into @n8n/utils (no-changelog) (#33375) 2026-07-02 07:46:18 +00:00
yehorkardash
a62f0e3ebe
fix(Basic LLM Chain Node): Prevent "Failed to parse agent steps" error (#33338) 2026-07-01 10:07:00 +00:00
Bernhard Wittmann
c3ce96110b
fix(MCP Server Trigger Node): Evict idle sessions to prevent memory leak (#33201) 2026-07-01 09:39:44 +00:00
Matsu
df97053888
chore: Remove references to Jest (#33282) 2026-07-01 09:03:25 +00:00
Benjamin Schroth
387bb73665
fix(AI Agent Node): Preserve parallel tool call structure in chat memory (#32481) 2026-06-30 14:41:00 +00:00
Tomi Turtiainen
7fb04cdb98
refactor: Remove @n8n/utils barrel export (no-changelog) (#33082) 2026-06-30 16:05:24 +03:00
Thanasis G
ec665788b1
refactor(core): Expose AWS credentials via a proper n8n-nodes-base sub-path (no-changelog) (#32989)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-30 09:02:07 +00:00
n8n-assistant[bot]
f3aec39cf3
🚀 Release 2.29.0 (#33260)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-30 10:21:29 +03:00
Matsu
9a495280b3
test(MCP Client Tool Node): Stabilize runtime mocks and use vi APIs (no-changelog) (#33222)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 12:24:16 +00:00
Michael Drury
3955bcafd3
fix(Google Vertex Chat Model Node): Support newer Gemini models and EU/US data residency (#33135)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-29 11:37:03 +00:00
Michael Drury
9977e7757a
fix(core): OpenAI and Anthropic custom header credentials causing inconsistent behaviours (#33131) 2026-06-29 09:14:06 +00:00
Ilfat Mindubaev
6c85fdcd81
refactor: Extract formatPemBlock into @n8n/utils (#32998) 2026-06-29 08:19:29 +00:00
Denisf88
e58bc8ad0c
feat(xAI Grok Chat Model Node): Add reasoning effort and priority options (#32931)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 11:35:53 +00:00
Sajda Kabir
cd480af11a
fix(OpenAI Node): Convert binary stream to buffer before FormData append (#26530)
Co-authored-by: Michael Kret <michael.k@radency.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
2026-06-26 09:51:41 +00:00
Benjamin Schroth
486173a4bf
fix(MCP Server Trigger Node): Propagate tool errors with isError flag in MCP responses (#28510) 2026-06-26 09:15:27 +00:00
Bernhard Wittmann
7f0d22b412
fix(OpenAI Node): Use output_text for assistant messages in Message a Model (#32822) 2026-06-26 08:04:11 +00:00
Emilia
83309b6a60
test(MCP Client Tool Node): Cover error-result handling in executeMcpTool (no-changelog) (#32583)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 08:00:21 +00:00
Bernhard Wittmann
8565107dae
fix(MCP Client Tool Node): Reuse the MCP session across tool calls in an execution (#32477) 2026-06-26 07:11:53 +00:00
Matsu
024d04397b
chore: Remove shamefully-hoist (#32569)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 10:03:07 +00:00
Thanasis G
3dee0ff9b9
fix(core): Use regional AWS STS endpoints in China and GovCloud (#32825)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-24 13:04:25 +00:00
n8n-assistant[bot]
a4bc50f9a0
chore: Bundle/2.x (#32896)
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>
2026-06-24 09:43:29 +03:00
Csaba Tuncsik
328310a73c
chore: Add AWS SDK credential-discovery guardrails (#32757) 2026-06-24 04:35:15 +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
Stephen Wright
c3167769c3
refactor: Remove unused AWS SDK dependency and load the SDK lazily (#32776) 2026-06-23 10:27:28 +00:00