Commit Graph
175 Commits
Author SHA1 Message Date
Matsu 2fc48bdfd5 chore: Migrate part of backend packages to Typescript 7 (#34131) 2026-07-14 13:01:47 +03: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
Matsu cbf2d2027b chore: Set up repository for TypeScript 7 migration (#33890) 2026-07-09 13:21:16 +03:00
+3 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
Sandra Zollner 5c924c3a9b feat(core): Add workflow reviews toggle to Security & policies (#33696) 2026-07-07 13:34:38 +00: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
Tomi Turtiainen 8e15e092e3 refactor(core): Move Result and ensureError into @n8n/utils (no-changelog) (#33375) 2026-07-02 07:46:18 +00: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
Andreas Fitzek b14a98d4a6 fix(core): Serialize OAuth2 credential refresh to prevent rotating refresh-token invalidation (#33092) 2026-06-29 08:25:29 +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
Iván Ovejero 4226c01515 feat(core): Add Azure storage mode for binary data (#32837) 2026-06-24 13:07:35 +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
Iván Ovejero 1d6415cd59 feat(core): Add Azure storage mode for execution data (#32368) 2026-06-18 11:33:04 +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
Iván Ovejero 2a6acf3cd6 feat(core): Add S3 storage mode for execution data (#32226) 2026-06-15 10:48:13 +00:00
Matsu 31bb246234 chore: Create a lightweight version of pnpm reset (#32125) 2026-06-11 12:24:46 +00:00
Guillaume JacquartandClaude Opus 4.8 71e031688d refactor(core): Extract the OAuth server into a shared oauth-server module (no-changelog) (#32018)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 10:32:22 +00:00
Lorent Lempereur 9e93b45236 refactor(core): Move TypedEmitter from @n8n/cli to @n8n/backend-common (no-changelog) (#31982) 2026-06-09 14:52:01 +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
Ricardo Espinoza dba4717f48 feat(core): Signal team-projects availability via MCP search_projects (#31445) 2026-06-08 19:24:52 +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
Irénée b66d33c305 feat: Gate custom telemetry attributes by license (#31723) 2026-06-04 11:54:02 +00:00
Tomi Turtiainen 6d73d8d9ca build: Disable typecheck on build commands (no-changelog) (#31636) 2026-06-03 13:52:25 +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
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
James Gee ca56b6b90a feat(core): Package workflow export (#30641) 2026-05-22 20:53:58 +00:00
Andreas Fitzek 7cfee608ca refactor(core): Rename inbound-secrets module to runtime-credentials (no-changelog) (#30889) 2026-05-21 13:08:57 +00:00
n8n-assistant[bot]andMatsuuu 5ca71e8c0a 🚀 Release 2.22.0 (#30713)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-05-19 11:36:59 +00:00
RomanDavydchuk 722d99e122 feat(core): Persist and periodically fetch MCP servers from a remote API (#30298) 2026-05-18 14:07:27 +00:00
Arvin AandClaude Opus 4.7 315f4d3aba feat(editor): Productize parallel evaluation execution (#30453)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-18 11:51:52 +00:00
Matsu 89ffd90e84 chore: Migrate @n8n/config and @n8n/backend-common from jest to vitest (#30597) 2026-05-18 14:26:59 +03:00
Andreas Fitzek 0bde73c42f feat(core): Scaffold inbound-secrets module (no-changelog) (#30093) 2026-05-12 08:03:29 +00:00
n8n-assistant[bot]andMatsuuu 61be42c7bb 🚀 Release 2.21.0 (#30283)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-05-12 07:29:34 +00:00
+1 64079ad98c feat(core): Agents as first class entities support (no-changelog) (#28017)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Michael Drury <michael.drury@n8n.io>
Co-authored-by: Arvin A <51036481+DeveloperTheExplorer@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Arvin Ansari <arvin.ansari@n8n.io>
Co-authored-by: bjorger <50590409+bjorger@users.noreply.github.com>
Co-authored-by: Eugene <eugene@n8n.io>
Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
Co-authored-by: Robin Braumann <robin.braumann@n8n.io>
Co-authored-by: Rob Hough <robhough180@gmail.com>
2026-05-06 15:44:44 +00:00
Elias MeireandRomanDavydchuk 4dce41f795 feat(core): Transform MCP server configs into dedicated MCP tools (#29493)
Co-authored-by: RomanDavydchuk <roman.davydchuk@n8n.io>
2026-05-06 10:17:43 +00:00
n8n-assistant[bot]andMatsuuu b970d259c4 🚀 Release 2.20.0 (#29761)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-05-05 09:14:22 +00:00
Guillaume JacquartandClaude Opus 4.7 e90397627d feat(core): Add instance-level JWE key infrastructure (no-changelog) (#29071)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-04-28 14:25:05 +00:00
n8n-assistant[bot]andMatsuuu 632604bbe3 🚀 Release 2.19.0 (#29374)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-04-28 09:23:10 +00:00
Matsu 3637287ee1 chore: Prepare tsconfigs for tsgo (#29230) 2026-04-27 12:30:22 +00:00
n8n-assistant[bot]andMatsuuu 6336f0a447 🚀 Release 2.18.0 (#28768)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-04-21 08:58:38 +00:00
Luca Mattiazzi 107c48f65c fix(core): Ensure single zod instance across workspace packages (#28604) 2026-04-20 17:02:24 +00:00
Stephen Wright 9dd3e59acb feat(core): Add KeyManagerService for encryption key lifecycle management (#28533) 2026-04-20 12:39:46 +00:00
b1a075f760 feat(editor): Add favoriting for projects, folders, workflows and data tables (#26228)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: aikido-pr-checks[bot] <169896070+aikido-pr-checks[bot]@users.noreply.github.com>
2026-04-14 09:09:00 +00:00
n8n-assistant[bot]andMatsuuu 56d336b877 🚀 Release 2.17.0 (#28418)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-04-13 13:53:22 +00:00
Charlie Kolb a82de1dd8f feat(core): Track instance version history (no-changelog) (#27428) 2026-04-07 11:20:31 +00:00
Michael KretandAlexander Gekov 6e2d35644f feat: Add AI Gateway support for AI nodes (#27593)
Co-authored-by: Alexander Gekov <40495748+alexander-gekov@users.noreply.github.com>
2026-04-07 09:11:24 +00:00
n8n-assistant[bot]andMatsuuu 6eb2d75670 🚀 Release 2.16.0 (#28080)
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-04-07 04:26:54 +00:00
Guillaume JacquartandClaude Opus 4.6 1e55b0854b feat(editor): Put data redaction settings behind enterprise license (#28001)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-03 12:16:38 +00:00
+3 629826ca1d feat: Instance AI and local gateway modules (no-changelog) (#27206)
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Albert Alises <albert.alises@gmail.com>
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Tuukka Kantola <Tuukkaa@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Raúl Gómez Morales <raul00gm@gmail.com>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: Dimitri Lavrenük <dimitri.lavrenuek@n8n.io>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: Mutasem Aldmour <mutasem@n8n.io>
2026-04-01 21:33:38 +03:00