Matsu
31bb246234
chore: Create a lightweight version of pnpm reset ( #32125 )
2026-06-11 12:24:46 +00:00
Tomi Turtiainen
2d37d832ba
feat(core): Publish workflow activations via the outbox (no-changelog) ( #31996 )
2026-06-11 09:43:30 +00:00
Tomi Turtiainen
38558be07e
refactor(core): Rename ActiveWorkflows to ActiveWorkflowTriggers ( #31916 )
2026-06-09 18:10:31 +00:00
n8n-assistant[bot]
5be570c735
🚀 Release 2.26.0 ( #31967 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-09 10:03:45 +00:00
Sandra Zollner
05985ba1fc
feat(core): Add workflowConflictPolicy to package import ( #31798 )
2026-06-08 18:32:34 +00:00
Tomi Turtiainen
88321d82cf
feat(core): Reapply workflow triggers from the publication outbox consumer (no-changelog) ( #31810 )
...
Co-authored-by: Michael Siega <michael.siega@n8n.io>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: mfsiega <93014743+mfsiega@users.noreply.github.com>
2026-06-08 12:32:49 +00:00
Declan Carroll
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
Raúl Gómez Morales
0b3890605b
feat: Scope Instance AI threads to a project (no-changelog) ( #31565 )
...
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.15.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
Co-authored-by: Tuukka Kantola <tuukka@n8n.io>
2026-06-08 10:16:36 +00:00
mfsiega
19b8c5ac7b
feat(core): Add outbox claim primitives for workflow publication (no-changelog) ( #31288 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-05 15:10:55 +00:00
Yuliia Pominchuk
8832194aa2
fix(core): Delete orphaned per-user entries on unshare and membership changes ( #31741 )
2026-06-05 15:00:22 +00:00
Iván Ovejero
a17f8e8bbb
refactor(core): Migrate execution service to ExecutionPersistence ( #31762 )
2026-06-05 11:41:46 +00:00
Arvin A
16d6c18b51
feat(core): Add scope column to MCP OAuth tables (no-changelog) ( #31494 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-05 09:27:38 +00:00
Tomi Turtiainen
bca1e08ea8
chore(core): Require SQLite migration recreate acknowledgements ( #31202 )
2026-06-04 13:42:27 +00:00
Matsu
d7d2071bdd
test: Migrate @n8n/db from Jest to Vitest (no-changelog) ( #31560 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-04 06:17:59 +00:00
Tomi Turtiainen
6d73d8d9ca
build: Disable typecheck on build commands (no-changelog) ( #31636 )
2026-06-03 13:52:25 +00:00
Stephen Wright
d4bb69aee2
refactor(core): Store redaction enforcement as a floor enum natively ( #31629 )
2026-06-03 12:29:42 +00:00
Charlie Kolb
24f27ed559
fix(core): Improve validator error messages for name and label fields ( #31391 )
2026-06-03 06:41:25 +00:00
Srinjoy
6bcd02a5f0
fix(core): Fix hardcoded aud claim in MCP OAuth tokens ( #30558 )
...
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.15.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: Ricardo Espinoza <ricardo@n8n.io>
2026-06-02 21:37:30 +00:00
Lorent Lempereur
957fdecabc
feat(core): Monitor and recover Postgres connection pool ( #31008 )
...
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-06-02 19:20:13 +00:00
RomanDavydchuk
ee3b277ff0
feat(core): Add support for per-user connections to MCP servers from the registry in instance AI ( #31325 )
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.15.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
2026-06-02 15:27:14 +00:00
Benjamin Schroth
2400bfed8b
feat(core): Evaluations wizard backend (no-changelog) ( #31357 )
2026-06-02 13:13:21 +00:00
bjorger
25f2d3cf32
feat(core): Add sub-agent session linkage migration ( #31534 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-02 11:38:58 +00:00
n8n-assistant[bot]
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]
6c321ea2a0
🚀 Release 2.24.0 ( #31541 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-06-02 09:51:11 +00:00
bjorger
bee1314aeb
feat(core): Add scheduled tasks for agents ( #31436 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-02 04:01:23 +00:00
mfsiega
f7d474965f
feat(core): Enforce one pending outbox row per workflow (no-changelog) ( #31497 )
2026-06-01 14:42:22 +00:00
mfsiega
fe635a754e
feat(core): Read from workflow_published_version for webhooks/triggers/pollers (no-changelog) ( #26896 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-01 11:24:18 +00:00
mfsiega
4cdd079385
feat(core): Add workflow publication outbox database table (no-changelog) ( #26936 )
...
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-01 11:19:36 +00:00
Dmitrii
11538be71b
feat(core): Add project-level custom telemetry tags to OTel spans ( #30985 )
2026-06-01 09:48:18 +00:00
bjorger
d3405acb82
feat(core): Add Knowledge Base to agents ( #31034 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-06-01 09:00:53 +00:00
Ricardo Espinoza
ec83a0a944
feat(core): Track last-used timestamp on API keys ( #31236 )
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.15.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
Test: E2E Coverage Weekly / Prepare Docker (coverage) (push) Has been cancelled
Test: E2E Coverage Weekly / E2E (coverage) (push) Has been cancelled
Test: E2E Coverage Weekly / Aggregate Coverage (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (beta) (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (stable) (push) Has been cancelled
Release: Schedule Patch Release PRs / Create patch release PR (${{ matrix.track }}) (v1) (push) Has been cancelled
2026-05-31 21:44:50 +00:00
Charlie Kolb
f4a5880652
fix: Revert 'Input validation for workflow and data table names' (PR 30594) ( #31359 )
2026-05-29 10:29:32 +00:00
RomanDavydchuk
4722c4d582
fix(core): Use slugs instead of ids to identify MCP registry servers ( #30974 )
2026-05-28 13:49:36 +00:00
Sandra Zollner
1a377abfaa
feat(core): Provide basic import of n8n packages ( #30984 )
2026-05-27 09:58:21 +00:00
n8n-assistant[bot]
29859104b3
🚀 Release 2.23.0 ( #31189 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-05-27 09:07:36 +00:00
Jaakko Husso
319c9c24db
feat(core): Add AI Assistant pending-confirmation schema ( #31074 )
...
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-27 06:59:38 +00:00
Tomi Turtiainen
1b9dfb20c4
feat(core): Add enum check helper to migration DSL ( #30900 )
2026-05-27 06:38:42 +00:00
Yuliia Pominchuk
41c958bd9d
feat(core): Split workflow:updateRedactionSetting into enable and disable scopes ( #30446 )
...
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
Co-authored-by: Csaba Tuncsik <csaba@n8n.io>
2026-05-26 12:19:35 +01:00
Riqwan Thamir
4326d5ac10
feat(core): Add migration, entity + repo for iAi OM (no-changelog) ( #30968 )
2026-05-26 08:39:14 +00:00
Eugene
4f68faa162
feat(core): Add version history to agents (no-changelog) ( #30828 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-05-26 06:44:42 +00:00
Ricardo Espinoza
65b7919a8a
fix(core): Improve project routing for MCP-built workflows ( #30674 )
2026-05-22 19:54:21 +00:00
Eugene
a2faaf1091
chore: Add db-migrations skill for Claude Code (no-changelog) ( #30648 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-22 14:33:51 +00:00
bjorger
24b6db22ec
refactor(core): Scope observation memory by agent thread ( #30957 )
...
Co-authored-by: Riqwan Thamir <rmthamir@gmail.com>
2026-05-22 12:40:05 +00:00
Tomi Turtiainen
63bab434b9
docs: Add MIGRATION_GUIDELINES.md ( #30883 )
2026-05-22 07:51:07 +00:00
bjorger
73ccc82a19
feat(core): Persist episodic memory entries ( #30760 )
2026-05-22 06:03:16 +00:00
Tomi Turtiainen
8b2df4986a
feat(core): Add dropEnumCheck helper to migration DSL (no-changelog) ( #30864 )
2026-05-21 07:53:37 +00:00
Daria
b9ba2603ce
feat(core): Add support for creating and updating workflow groups ( #30211 )
2026-05-19 14:07:06 +00:00
oleg
d7d2cc1442
feat(core): Add native agent substrate (no-changelog) ( #30015 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
2026-05-19 13:48:45 +00:00
n8n-assistant[bot]
5ca71e8c0a
🚀 Release 2.22.0 ( #30713 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-05-19 11:36:59 +00:00
Ricardo Espinoza
d14c71eaa7
fix(core): Add input validation for workflow and data table names ( #30594 )
2026-05-18 17:50:02 +00:00