🚀 Release 2.13.0 (#27098)

Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
This commit is contained in:
n8n-assistant[bot] 2026-03-16 13:48:51 +00:00 committed by GitHub
parent d109822050
commit 24272b6592
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
28 changed files with 97 additions and 27 deletions

View File

@ -1,3 +1,73 @@
# [2.13.0](https://github.com/n8n-io/n8n/compare/n8n@2.12.0...n8n@2.13.0) (2026-03-16)
### Bug Fixes
* Bug with odd error message on project limit cloud ([#26911](https://github.com/n8n-io/n8n/issues/26911)) ([39e8f95](https://github.com/n8n-io/n8n/commit/39e8f95ba7f41e76a2cb6d3850edbda0638e8a43))
* **Airtable Node:** Revert flattening output from search and get operations ([#26697](https://github.com/n8n-io/n8n/issues/26697)) ([1978660](https://github.com/n8n-io/n8n/commit/19786609d9d2038f30f26aa9e5cc241d45bc9652))
* **core:** Exclude disabled secret connections from autocomplete, resolution, and registry ([#26783](https://github.com/n8n-io/n8n/issues/26783)) ([0bc948b](https://github.com/n8n-io/n8n/commit/0bc948be66bfa881ca02c2cda04fe0b7fd1a2f7c))
* **core:** Fix entity import failing in Kubernetes due to ZIP self-inclusion and local header size placeholders ([#26628](https://github.com/n8n-io/n8n/issues/26628)) ([319e400](https://github.com/n8n-io/n8n/commit/319e4001783a4d92c562798d44179d36dfbea346))
* **core:** Fix MCP validate_workflow tool output schema warnings ([#26938](https://github.com/n8n-io/n8n/issues/26938)) ([d849487](https://github.com/n8n-io/n8n/commit/d849487e6dbeb5577195d69546360a35ac4b90cb))
* **core:** Fix task runner hanging when connection attempt fails ([#26848](https://github.com/n8n-io/n8n/issues/26848)) ([28d63fa](https://github.com/n8n-io/n8n/commit/28d63fa0815afd15ec831174b6d79af120d0de51))
* **core:** Ignore parameter name when renaming binary file ([#26647](https://github.com/n8n-io/n8n/issues/26647)) ([f0aca64](https://github.com/n8n-io/n8n/commit/f0aca64006a57c0219f80238c9eeb390dcd45792))
* **core:** Make ChatHub work with LM Studio's OpenAI compatible endpoint ([#26887](https://github.com/n8n-io/n8n/issues/26887)) ([89e0368](https://github.com/n8n-io/n8n/commit/89e03680ac1cadb336c0a4db882d6011f7efed4d))
* **core:** Prefix external secrets retry logs ([#26802](https://github.com/n8n-io/n8n/issues/26802)) ([ec909ec](https://github.com/n8n-io/n8n/commit/ec909ec9945b01201c006587a690c1eeea17621c))
* **core:** Preserve NODE_PATH for globally installed npm packages in Docker ([#26898](https://github.com/n8n-io/n8n/issues/26898)) ([3612e4b](https://github.com/n8n-io/n8n/commit/3612e4b1ce5407c5bad4ce6923b36925b424e1df))
* **core:** Prevent OAuth token wipe during source control pull ([#26566](https://github.com/n8n-io/n8n/issues/26566)) ([bf53447](https://github.com/n8n-io/n8n/commit/bf5344768d1ad0c22503995548335c677cdb0285))
* **core:** Simplify $items global type declaration in expression runtime ([#27087](https://github.com/n8n-io/n8n/issues/27087)) ([82dfa76](https://github.com/n8n-io/n8n/commit/82dfa760b71faea8e909601c4c7acd3c8e7861f1))
* **core:** Skip task runner startup on main in offload mode ([#26876](https://github.com/n8n-io/n8n/issues/26876)) ([f5baa1b](https://github.com/n8n-io/n8n/commit/f5baa1bbf517e94832ecea67ff193e3d3c3c05f6))
* **core:** Support all known execution statuses on public API ([#27080](https://github.com/n8n-io/n8n/issues/27080)) ([e843b67](https://github.com/n8n-io/n8n/commit/e843b679064fc206706b3cf7cb568c0b6e78d1b3))
* **core:** Use correct published nodes for workflow indexing ([#26767](https://github.com/n8n-io/n8n/issues/26767)) ([982922b](https://github.com/n8n-io/n8n/commit/982922b1e54d1375da29e7032ab72ede00522f26))
* **editor:** Fix toogle share action based on scopes ([#26902](https://github.com/n8n-io/n8n/issues/26902)) ([cd2c22c](https://github.com/n8n-io/n8n/commit/cd2c22c0ae1e0699e0d68f6c3dd81b70882b1d54))
* **editor:** Hide redaction policy when the feature env variable is not there ([#26933](https://github.com/n8n-io/n8n/issues/26933)) ([b424d2f](https://github.com/n8n-io/n8n/commit/b424d2fdbc9bf52c1cd558242b79b908e1cf333a))
* **editor:** I18n for sign out label in bottom menu ([#26885](https://github.com/n8n-io/n8n/issues/26885)) ([5993309](https://github.com/n8n-io/n8n/commit/5993309e54d55c86162f8a0b7fa76aa09dc4eee0))
* **editor:** Preserve resource mapper values during floating node navigation ([#26789](https://github.com/n8n-io/n8n/issues/26789)) ([33ba2d5](https://github.com/n8n-io/n8n/commit/33ba2d5e4d8f11b26711efe1f87b342c96b8fc9d))
* **editor:** Remove migrate-button-v2 script ([#26779](https://github.com/n8n-io/n8n/issues/26779)) ([fab08c4](https://github.com/n8n-io/n8n/commit/fab08c4bc266890b1376844c6dc50bc458440989))
* **editor:** Remove stray closing brace in bug report URL generation ([#26916](https://github.com/n8n-io/n8n/issues/26916)) ([69d0581](https://github.com/n8n-io/n8n/commit/69d05813caf5771b837e1fdb978933792e56867a))
* **editor:** Repair fromAI override and button styling ([#26682](https://github.com/n8n-io/n8n/issues/26682)) ([5ab71b4](https://github.com/n8n-io/n8n/commit/5ab71b4ba675f48eb9bfdbd76269a0618a6ee216))
* **editor:** Show version name instead of current changes label for named versions ([#26785](https://github.com/n8n-io/n8n/issues/26785)) ([1d24edb](https://github.com/n8n-io/n8n/commit/1d24edb68ddd924bbcbf88ef2b51b0a041ce6dee))
* **editor:** Use text shade token in N8nInput ([#26934](https://github.com/n8n-io/n8n/issues/26934)) ([8c3c0dc](https://github.com/n8n-io/n8n/commit/8c3c0dc747260175f7976c91ee0b743c06313268))
* Fix segfault in arm64 image due to missing native addon ([#26765](https://github.com/n8n-io/n8n/issues/26765)) ([844c5e2](https://github.com/n8n-io/n8n/commit/844c5e22a444ae69a0e7c9ef052879610c88d20f))
* Gate /healthz/readiness behind fullyReady flag ([#26742](https://github.com/n8n-io/n8n/issues/26742)) ([e7545ba](https://github.com/n8n-io/n8n/commit/e7545ba549b9271bf3919c21c4f4f874e6e5a0fa))
* **HTTP Request Node:** Improve invalid JSON field error messages ([#26817](https://github.com/n8n-io/n8n/issues/26817)) ([03b6e2d](https://github.com/n8n-io/n8n/commit/03b6e2d74e34aae825a95d6013367ce17f394b1a))
* Improve SSRF blocked IP error message ([#26837](https://github.com/n8n-io/n8n/issues/26837)) ([edd74ec](https://github.com/n8n-io/n8n/commit/edd74ec0659aa4dc52f0528540b336926ad473ed))
* Lazy load heavy imports and add future guidance ([#26903](https://github.com/n8n-io/n8n/issues/26903)) ([2d6a0e1](https://github.com/n8n-io/n8n/commit/2d6a0e1041bf73fefb151f0bbdf71d1e0b2e47ef))
* MCP - Resolve webhook id during workflow creation and update ([#26838](https://github.com/n8n-io/n8n/issues/26838)) ([86f1c24](https://github.com/n8n-io/n8n/commit/86f1c24eb71a1ded42822d832eefb910632185f3))
* **Microsoft Agent 365 Trigger Node:** Fix memory, update MCP tool listing, replace deprecated MS library functions ([#26422](https://github.com/n8n-io/n8n/issues/26422)) ([b039bd7](https://github.com/n8n-io/n8n/commit/b039bd76221198cfb5d1e5ebdd1ba16b30f501f7))
* **MongoDBVectorStore Node:** Replace MongoDB Atlas Vector Store singleton with per-execution client ([#26906](https://github.com/n8n-io/n8n/issues/26906)) ([33391e6](https://github.com/n8n-io/n8n/commit/33391e6e151b2d50c75d0c056992c43bd73144a4))
* **Notion Node:** Allow underscores in page URL slug validation ([#27051](https://github.com/n8n-io/n8n/issues/27051)) ([b7e3e63](https://github.com/n8n-io/n8n/commit/b7e3e630c857503caf659e39efb9d3bf2256262e))
### Features
* Add redaction reveal failure audit logs ([#26826](https://github.com/n8n-io/n8n/issues/26826)) ([694d4fe](https://github.com/n8n-io/n8n/commit/694d4fe768dd494b9267d79f269431cbdedfdc57))
* Add saml feature flag ([#27009](https://github.com/n8n-io/n8n/issues/27009)) ([82a685a](https://github.com/n8n-io/n8n/commit/82a685a540559694242b32134dd50c40609bc141))
* **Agent:** Add custom tracing metadata support in Agent Node ([#25810](https://github.com/n8n-io/n8n/issues/25810)) ([236e9e5](https://github.com/n8n-io/n8n/commit/236e9e589a95de50e340a142566ed2cfb6bdcbda))
* **ai-builder:** Add web-fetch tool for fetching external documentation ([#26630](https://github.com/n8n-io/n8n/issues/26630)) ([a99cf3d](https://github.com/n8n-io/n8n/commit/a99cf3d0e419f7da1b994358dbf01e287e7267c3))
* Allow skipping foreignkey constraint disablement for imports ([#25734](https://github.com/n8n-io/n8n/issues/25734)) ([9572375](https://github.com/n8n-io/n8n/commit/95723753d22fbc04c85f5e1e68a58d66e5e6f89f))
* **Baserow Node:** Add batch operations, more filters, add DB token credential ([#19758](https://github.com/n8n-io/n8n/issues/19758)) ([7deebe9](https://github.com/n8n-io/n8n/commit/7deebe9aced8d0feb7b8fbf727d22e51349e92b6))
* Conditional credit usage banner ([#26891](https://github.com/n8n-io/n8n/issues/26891)) ([8934bf5](https://github.com/n8n-io/n8n/commit/8934bf55084e19cad8fd7436120df1cc15f35360))
* **core:** Add $now/$today to V8 isolate ([#27015](https://github.com/n8n-io/n8n/issues/27015)) ([15f533d](https://github.com/n8n-io/n8n/commit/15f533dc0be40ad705e6c9da0fb1872a8e9307df))
* **core:** Add server-side search, pagination, and filtering to GET /projects ([#27036](https://github.com/n8n-io/n8n/issues/27036)) ([3b00e1b](https://github.com/n8n-io/n8n/commit/3b00e1bafe45305ce75c7991996a32a325a3d58a))
* **core:** Add type field to chat hub sessions ([#26905](https://github.com/n8n-io/n8n/issues/26905)) ([75edc58](https://github.com/n8n-io/n8n/commit/75edc5837f279b0a696b5cb802e36ef398509028))
* **core:** Add workflow execution duration histogram metric ([#26889](https://github.com/n8n-io/n8n/issues/26889)) ([3c2b6c7](https://github.com/n8n-io/n8n/commit/3c2b6c7ee370b62929ac1b587c198286dfd578ae))
* **core:** Add workflow:unpublish project scope ([#26625](https://github.com/n8n-io/n8n/issues/26625)) ([f7d9f74](https://github.com/n8n-io/n8n/commit/f7d9f74a178ac60ee9de8452f70b91621e8ece6b))
* **core:** Delete secrets provider connections on project deletion ([#26706](https://github.com/n8n-io/n8n/issues/26706)) ([7827ae0](https://github.com/n8n-io/n8n/commit/7827ae0e74f374b8082064bb982cc09efaeeeade))
* **core:** Enable role-based access for external secrets by default ([#27084](https://github.com/n8n-io/n8n/issues/27084)) ([463c3d5](https://github.com/n8n-io/n8n/commit/463c3d56e59c7b08b3dfe1cfc83fa145b4a28ef3))
* **core:** Make workflow index batch size configurable via env var ([#26893](https://github.com/n8n-io/n8n/issues/26893)) ([4e5c3cc](https://github.com/n8n-io/n8n/commit/4e5c3cc66621224bf1f2af907c777ed2846b5f9e))
* **core:** Populate workflow published version mapping ([#25242](https://github.com/n8n-io/n8n/issues/25242)) ([e0cd513](https://github.com/n8n-io/n8n/commit/e0cd513661935022f6855f15edcf44ca4a2d7f9d))
* **core:** Port function extensions to VM isolate and add URL and Intl polyfills ([#26689](https://github.com/n8n-io/n8n/issues/26689)) ([731d029](https://github.com/n8n-io/n8n/commit/731d029a4d62d60deb9e2c93d1408313cbab7d70))
* **core:** Propagate workflow timezone into V8 isolate ([#26562](https://github.com/n8n-io/n8n/issues/26562)) ([e9bdf87](https://github.com/n8n-io/n8n/commit/e9bdf8779bfc8c641f9d6bdd9cad2bf228d5b4ce))
* **core:** Serialize Luxon types at V8 isolate boundary ([#26993](https://github.com/n8n-io/n8n/issues/26993)) ([d109822](https://github.com/n8n-io/n8n/commit/d10982205052d2b1f7bfab665c14ac1621de8ee0))
* **core:** Support Chat hub on workflow canvas ([#26137](https://github.com/n8n-io/n8n/issues/26137)) ([dd43e48](https://github.com/n8n-io/n8n/commit/dd43e4878e80e0b0b0b2bd833b1db4f659757f14))
* Custom auth redacts values correctly ([#26895](https://github.com/n8n-io/n8n/issues/26895)) ([abf20f4](https://github.com/n8n-io/n8n/commit/abf20f44ca1cb15c9db4f90eaf9138b496994326))
* **editor:** Add opt-in toggle for external secrets system roles ([#26684](https://github.com/n8n-io/n8n/issues/26684)) ([5740de5](https://github.com/n8n-io/n8n/commit/5740de50df51b3f34d37f29037a9621a8c9786b2))
* **editor:** Add telemetry events for workflow diff in version history ([#26778](https://github.com/n8n-io/n8n/issues/26778)) ([1679474](https://github.com/n8n-io/n8n/commit/16794740429fdd3c2d6270d8d3bf637fad33178a))
* **editor:** Allow instance admin to re-enable disabled secret provider connections ([#26760](https://github.com/n8n-io/n8n/issues/26760)) ([56176bf](https://github.com/n8n-io/n8n/commit/56176bf6b577271933fe8ad430ee29ece7e61901))
* **editor:** Enable project editors to view external secret vaults ([#27007](https://github.com/n8n-io/n8n/issues/27007)) ([f7a787a](https://github.com/n8n-io/n8n/commit/f7a787aca81c53854aae26a51f82069000f35bbd))
* **editor:** Show folder tree view in source control push/pull modals ([#26758](https://github.com/n8n-io/n8n/issues/26758)) ([6776b66](https://github.com/n8n-io/n8n/commit/6776b669078cc29a6bb071c25aaf76a8738f1273))
# [2.12.0](https://github.com/n8n-io/n8n/compare/n8n@2.11.0...n8n@2.12.0) (2026-03-09)

View File

@ -1,6 +1,6 @@
{
"name": "n8n-monorepo",
"version": "2.12.0",
"version": "2.13.0",
"private": true,
"engines": {
"node": ">=22.16",

View File

@ -1,6 +1,6 @@
{
"name": "@n8n/ai-utilities",
"version": "0.6.0",
"version": "0.7.0",
"description": "Utilities for building AI nodes in n8n",
"types": "dist/esm/index.d.ts",
"module": "dist/esm/index.js",

View File

@ -1,6 +1,6 @@
{
"name": "@n8n/ai-workflow-builder",
"version": "1.12.0",
"version": "1.13.0",
"scripts": {
"clean": "rimraf dist .turbo",
"typecheck": "tsc --noEmit",

View File

@ -1,6 +1,6 @@
{
"name": "@n8n/api-types",
"version": "1.12.0",
"version": "1.13.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm watch",

View File

@ -1,6 +1,6 @@
{
"name": "@n8n/backend-common",
"version": "1.12.0",
"version": "1.13.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm watch",

View File

@ -1,6 +1,6 @@
{
"name": "@n8n/backend-test-utils",
"version": "1.12.0",
"version": "1.13.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm watch",

View File

@ -1,6 +1,6 @@
{
"name": "@n8n/chat-hub",
"version": "1.5.0",
"version": "1.6.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm watch",

View File

@ -1,6 +1,6 @@
{
"name": "@n8n/config",
"version": "2.11.0",
"version": "2.12.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm watch",

View File

@ -1,6 +1,6 @@
{
"name": "@n8n/crdt",
"version": "0.2.0",
"version": "0.3.0",
"description": "CRDT abstraction layer for n8n collaborative editing",
"scripts": {
"clean": "rimraf dist .turbo",

View File

@ -1,6 +1,6 @@
{
"name": "@n8n/db",
"version": "1.12.0",
"version": "1.13.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm watch",

View File

@ -1,6 +1,6 @@
{
"name": "@n8n/decorators",
"version": "1.12.0",
"version": "1.13.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm watch",

View File

@ -1,6 +1,6 @@
{
"name": "@n8n/expression-runtime",
"version": "0.4.0",
"version": "0.5.0",
"description": "Secure, isolated expression evaluation runtime for n8n",
"main": "dist/cjs/index.js",
"module": "dist/esm/index.js",

View File

@ -1,6 +1,6 @@
{
"name": "@n8n/n8n-nodes-langchain",
"version": "2.12.0",
"version": "2.13.0",
"description": "",
"main": "index.js",
"exports": {

View File

@ -1,6 +1,6 @@
{
"name": "@n8n/permissions",
"version": "0.53.0",
"version": "0.54.0",
"scripts": {
"clean": "rimraf dist .turbo",
"dev": "pnpm watch",

View File

@ -1,6 +1,6 @@
{
"name": "@n8n/task-runner",
"version": "2.12.0",
"version": "2.13.0",
"scripts": {
"clean": "rimraf dist .turbo",
"start": "node dist/start.js",

View File

@ -1,7 +1,7 @@
{
"name": "@n8n/utils",
"type": "module",
"version": "1.25.0",
"version": "1.26.0",
"files": [
"dist"
],

View File

@ -1,6 +1,6 @@
{
"name": "@n8n/workflow-sdk",
"version": "0.5.0",
"version": "0.6.0",
"description": "TypeScript SDK for programmatically creating n8n workflows",
"exports": {
".": {

View File

@ -1,6 +1,6 @@
{
"name": "n8n",
"version": "2.12.0",
"version": "2.13.0",
"description": "n8n Workflow Automation Tool",
"main": "dist/index",
"types": "dist/index.d.ts",

View File

@ -1,6 +1,6 @@
{
"name": "n8n-core",
"version": "2.12.0",
"version": "2.13.0",
"description": "Core functionality of n8n",
"main": "dist/index",
"types": "dist/index.d.ts",

View File

@ -1,6 +1,6 @@
{
"name": "@n8n/chat",
"version": "1.12.0",
"version": "1.13.0",
"scripts": {
"dev": "pnpm run --dir=../storybook dev --initial-path=/docs/chat-chat--docs",
"build": "pnpm build:vite && pnpm build:bundle",

View File

@ -1,7 +1,7 @@
{
"type": "module",
"name": "@n8n/design-system",
"version": "2.12.0",
"version": "2.13.0",
"main": "src/index.ts",
"import": "src/index.ts",
"scripts": {

View File

@ -1,7 +1,7 @@
{
"name": "@n8n/i18n",
"type": "module",
"version": "2.12.0",
"version": "2.13.0",
"files": [
"dist"
],

View File

@ -1,7 +1,7 @@
{
"name": "@n8n/rest-api-client",
"type": "module",
"version": "2.12.0",
"version": "2.13.0",
"files": [
"dist"
],

View File

@ -1,7 +1,7 @@
{
"name": "@n8n/stores",
"type": "module",
"version": "2.12.0",
"version": "2.13.0",
"files": [
"dist"
],

View File

@ -1,6 +1,6 @@
{
"name": "n8n-editor-ui",
"version": "2.12.0",
"version": "2.13.0",
"description": "Workflow Editor UI for n8n",
"main": "index.js",
"type": "module",

View File

@ -1,6 +1,6 @@
{
"name": "n8n-nodes-base",
"version": "2.12.0",
"version": "2.13.0",
"description": "Base nodes of n8n",
"main": "index.js",
"scripts": {

View File

@ -1,6 +1,6 @@
{
"name": "n8n-workflow",
"version": "2.12.0",
"version": "2.13.0",
"description": "Workflow base code of n8n",
"types": "dist/esm/index.d.ts",
"module": "dist/esm/index.js",