Commit Graph
116 Commits
Author SHA1 Message Date
José Braulio González ValidoandClaude Fable 5 9a48bc5fa7 fix(ai-builder): Honor eq @version conditions in generated node type definitions (#34232)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 12:32:00 +00:00
EugeneandClaude Fable 5 e69bd4e4eb feat: Add inline agent mode to the Message an Agent node (no-changelog) (#34059)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-07-14 19:03:35 +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
n8n-assistant[bot]andn8n-release-helper[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
EugeneandClaude Opus 4.8 5e326f2666 feat(editor): Message an Agent node v2 (no-changelog) (#33812)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-09 13:37:36 +00:00
Matsu cbf2d2027b chore: Set up repository for TypeScript 7 migration (#33890) 2026-07-09 13:21:16 +03:00
8bb6489918 chore: Remove remaining Jest references (no-changelog) (#33412)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-07-09 09:29:24 +03:00
n8n-assistant[bot]andn8n-release-helper[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
Albert Alises f7bf3e6884 perf(core): Reduce Instance AI builder context size and eliminate deterministic retries (no-changelog) (#33604) 2026-07-06 13:21:01 +00:00
MatsuandClaude Opus 4.8 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
oleg 6f0d30fbb1 fix: Improve AI Assistant post-build follow-ups (#33419) 2026-07-02 11:34:21 +00:00
oleg 3298e21958 feat(core): Support community node type definitions in AI Assistant (#33340) 2026-07-02 10:47:04 +00:00
Matsu df97053888 chore: Remove references to Jest (#33282) 2026-07-01 09:03:25 +00:00
Tomi Turtiainen 7fb04cdb98 refactor: Remove @n8n/utils barrel export (no-changelog) (#33082) 2026-06-30 16:05:24 +03:00
n8n-assistant[bot]andMatsuuu f3aec39cf3 🚀 Release 2.29.0 (#33260)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-30 10:21:29 +03:00
Nikhil KuriakoseandClaude Opus 4.8 fb5b358059 fix(core): Correct Extract from File output key in document processing best-practices (#32992)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-28 10:21:36 +00:00
Albert Alises 9161865a72 fix(core): Improve builder handling of errored expressions (no-changelog) (#33059) 2026-06-26 09:23:39 +00:00
Albert Alises 7830ceccf5 fix(core): Route split in batches chains through loop output (#32968) 2026-06-25 11:09:41 +00:00
MatsuandClaude Opus 4.8 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
Matsu 15e71687d3 test: Increase initialization budget for lengthy test inits (#32901) 2026-06-24 06:31:13 +00:00
n8n-assistant[bot]andMatsuuu 0dac8a2785 🚀 Release 2.28.0 (#32842)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-23 14:31:55 +03:00
Svetoslav DekovandClaude Opus 4.8 511e34fd7f feat(editor): Preserve and author workflow node groups across update surfaces (no-changelog) (#32771)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-23 06:55:59 +00:00
yehorkardash d501854409 fix(core): Deduplicate isRecord (no-changelog) (#32469) 2026-06-22 08:35:03 +00:00
Albert Alises cbb9ae5bda fix(editor): Preserve existing node IDs when AI edits a workflow (#32593) 2026-06-19 11:59:45 +00:00
Albert Alises d5dd4923a5 fix: Handle HTTP raw body validation loops (#32277) 2026-06-18 12:05:40 +00:00
Matsu 328c1a4745 chore: Extraneous deps cleanup (#32386) 2026-06-18 07:42:31 +00:00
Albert Alises 94594e3e42 fix(core): Resolve duplicate generated schema fields (#32275) 2026-06-16 14:35:38 +00:00
n8n-assistant[bot]andMatsuuu f4871fea29 🚀 Release 2.27.0 (#32365)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-16 10:13:05 +00:00
MatsuandClaude Opus 4.8 d605a7b848 test(core): Extend fixture extraction hook timeout to avoid flake (no-changelog) (#32313)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-16 07:55:59 +00:00
Albert Alises a1dc887149 fix(core): Validate duplicate node property declarations via resolveOneOfSchemas (no-changelog) (#32274) 2026-06-15 14:49:39 +00:00
n8n-cat-bot[bot]andn8n-cat-bot[bot] be1bedcec3 test: Harden workflow-sdk debug artifact extension against Rolldown (#32089)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-06-15 11:17:43 +00:00
Matsu 31bb246234 chore: Create a lightweight version of pnpm reset (#32125) 2026-06-11 12:24:46 +00:00
Matsu becb9cffa4 chore: Fix flakes in unit tests around monorepo (#32099) 2026-06-11 12:13:01 +00:00
Albert Alises ed4e7e7b03 fix(core): Bind SDK error routes to the declaring node and validate output ports (no-changelog) (#32110) 2026-06-11 12:07:56 +00:00
n8n-assistant[bot]andMatsuuu 5be570c735 🚀 Release 2.26.0 (#31967)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-09 10:03:45 +00:00
Albert Alises 4271d42398 fix(core): Teach the builder the SDK language subset and stop repeated invalid repairs (#31911) 2026-06-09 07:42:28 +00:00
Declan CarrollandClaude Sonnet 4.6 29735c7a04 chore: Standardize license metadata across all first-party packages and tighten SBOM pipeline (no-changelog) (#31880)
Co-authored-by: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
2026-06-08 10:19:32 +00:00
Albert Alises 6cd07e5b42 fix: Add item-flow builder guidance (no-changelog) (#31660) 2026-06-04 09:23:20 +00:00
Tomi Turtiainen 6d73d8d9ca build: Disable typecheck on build commands (no-changelog) (#31636) 2026-06-03 13:52:25 +00:00
MatsuandClaude Opus 4.8 0a3d04faa2 test: Migrate @n8n/workflow-sdk from Jest to Vitest (no-changelog) (#31546)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 06:08:31 +00:00
n8n-assistant[bot]andMatsuuu d1c8049ddb 🚀 Release 2.25.1 (#31549)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-02 13:23:57 +03:00
n8n-assistant[bot]andMatsuuu 6c321ea2a0 🚀 Release 2.24.0 (#31541)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-02 09:51:11 +00:00
Albert Alises 48187bfd05 fix: Wire IF/Switch branches off the workflow-builder cursor (no-changelog) (#31386) 2026-06-01 09:13:01 +00:00
n8n-assistant[bot]andMatsuuu 29859104b3 🚀 Release 2.23.0 (#31189)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-05-27 09:07:36 +00:00
José Braulio González ValidoandClaude Opus 4.7 76c432c53f fix(ai-builder): Default Switch to case-insensitive in builder hints (#31044)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-27 07:42:54 +00:00
e2dd10c435 feat(core): Move builder templates to n8n-sdk-templates with runtime fetch (#30537)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
2026-05-26 12:15:00 +01:00
Bernhard Wittmann 4db00463e1 fix(core): Stop classifying AI sub-tool nodes as triggers in generated types (#30865) 2026-05-26 12:14:32 +01:00
Matsu b2b3e7b49b ci: Move isolatedModules back to jest.config (#31062) 2026-05-25 13:54:50 +03:00
Matsu 5db8aaf339 chore: Bump ts-jest to 29.4.9 and override baseline-browser-mapping (#30880) 2026-05-25 09:05:00 +03:00
Ricardo Espinoza 1864916665 fix(core): Warn when SDK node config has unknown top-level keys (#30677) 2026-05-22 13:27:54 +00:00