..
access-control
feat(core): Add role:manageProject scope for project-role-only management ( #33628 )
2026-07-06 12:03:59 +00:00
ai
feat: Add admin-managed instance credentials ( #34364 )
2026-07-25 14:22:22 +00:00
collaboration
feat(editor): Keep review-required toggle synchronized with open reviews ( #34606 )
2026-07-22 09:28:10 +00:00
commands
fix(core): Report the real activation mode for triggers activated via the publication outbox ( #36123 )
2026-08-12 13:17:53 +00:00
controllers
chore: Bundle/2.x ( #35563 )
2026-08-05 08:29:40 +03:00
credentials
fix(editor): Show the connected provider account, not the n8n account email ( #35553 )
2026-08-11 15:25:52 +00:00
database
fix(core): Report the real activation mode for triggers activated via the publication outbox ( #36123 )
2026-08-12 13:17:53 +00:00
deduplication
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
dynamic-credentials
chore(core): Add dynamic credential user storage ( #24579 )
2026-01-20 14:58:50 +00:00
dynamic-credentials.ee
feat(core): Add backend form-trigger submission gate for end-user credentials (no changelog) ( #35539 )
2026-08-10 07:09:54 +00:00
environments
fix(core): Close review requests when a source control pull archives or cascade-deletes a workflow ( #35798 )
2026-08-07 17:52:12 +00:00
evaluation
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
eventbus
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
executions
test(core): Add durable scheduler poll cursors e2e tests (no-changelog) ( #35343 )
2026-08-11 20:36:24 +00:00
external-secrets
fix(core): Keep external secrets available while provider connections reload ( #35237 )
2026-07-31 13:33:12 +00:00
folder
chore: Add no-application-error lint rule and ban new usage (no-changelog) ( #33248 )
2026-06-30 10:08:47 +00:00
insights
perf(core): Aggregate workflow statistics to avoid hot-row contention ( #33045 )
2026-07-06 11:11:18 +00:00
ldap
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
log-streaming
feat: Enable log streamin settings via env vars ( #29005 )
2026-04-27 11:39:42 +00:00
mcp
feat(core): Manage MCP settings via environment variables ( #29368 )
2026-04-29 11:29:18 +00:00
mfa
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
middlewares
fix(core): Strip leading BOM before parsing webhook request bodies ( #35933 )
2026-08-10 12:45:59 +00:00
modules
test(core): Add integration tests for runtime-credentials module (no-changelog) ( #30910 )
2026-05-21 15:11:41 +00:00
oidc
chore: Bundle/2.x ( #35563 )
2026-08-05 08:29:40 +03:00
public-api
refactor(API): Migrate workflow update and delete to the decorator pattern
2026-08-13 15:10:18 +01:00
saml
feat(API): Add public API endpoints for OIDC SSO configuration ( #34313 )
2026-07-28 10:58:55 +00:00
scheduling
test(cli): Remove clock race from flaky scheduled-task re-claim test ( #36031 )
2026-08-11 10:48:57 +00:00
security-audit
fix(core): Avoid loading execution data during credentials security audit ( #34876 )
2026-07-24 13:54:37 +00:00
services
fix(editor): Reassign users when deleting a custom instance role ( #34642 )
2026-07-21 14:02:57 +00:00
shared
refactor(API): Route public API executions through shared execution services (no-changelog) ( #35582 )
2026-08-07 08:13:11 +00:00
task-runners
chore: Bundle/2.x ( #35563 )
2026-08-05 08:29:40 +03:00
token-exchange
chore: Bundle/2.x ( #34680 )
2026-07-22 08:09:00 +00:00
workflows
feat(core): Validate trigger node id uniqueness before publish (no-changelog) ( #35379 )
2026-08-13 12:44:31 +00:00
activation-errors.service.test.ts
refactor(core): Move integration test utils for insights ( #16693 )
2025-06-25 17:32:54 +02:00
active-workflow-manager.test.ts
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
api-keys.api.test.ts
fix(core): Fix non existent workflow id pathway for AIA ( #35984 )
2026-08-11 08:38:20 +00:00
auth.api.test.ts
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
auth.mw.test.ts
chore(core): Use roles from database in global roles ( #18768 )
2025-08-26 17:53:46 +02:00
binary-data.api.test.ts
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
cta.service.test.ts
feat(core): Use active version instead of current version (no-changelog) ( #21202 )
2025-11-20 17:47:24 +02:00
debug.controller.test.ts
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
encryption-keys.api.test.ts
feat(core): Server-side pagination, sorting, and filtering for encryption keys ( #29708 )
2026-05-06 09:20:14 +00:00
eventbus.ee.test.ts
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
eventbus.test.ts
chore(core): Use roles from database in global roles ( #18768 )
2025-08-26 17:53:46 +02:00
execution-context-propagation.test.ts
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
execution-redaction.test.ts
chore: Bundle/2.x ( #34680 )
2026-07-22 08:09:00 +00:00
execution.repository.test.ts
fix(core): Recover enqueued executions after a restart ( #35059 )
2026-07-29 09:55:40 +00:00
execution.service.integration.test.ts
fix(core): Add project ID and project name to log stream events ( #33854 )
2026-07-16 11:55:16 +00:00
executions-pruning.service.test.ts
refactor(core): Introduce ExecutionPersistence service ( #24857 )
2026-01-27 09:59:51 +00:00
executions.controller.test.ts
fix(core): Decouple executions visibility from the sharing license feature ( #33694 )
2026-07-10 11:44:38 +00:00
healthcheck.controller.test.ts
refactor(core): Move integration test utils for insights ( #16693 )
2025-06-25 17:32:54 +02:00
import.service.test.ts
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
instance-ai-settings.service.test.ts
feat: Configure the AI Assistant through a redesigned instance settings page ( #34493 )
2026-07-27 10:07:28 +00:00
license-metrics.repository.test.ts
perf(core): Aggregate workflow statistics to avoid hot-row contention ( #33045 )
2026-07-06 11:11:18 +00:00
license.api.test.ts
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
log-streaming.controller.test.ts
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
manual-execution-credential-context.test.ts
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
me.api.test.ts
fix(core): Prevent SSO enforcement bypass via self-service settings API ( #25330 )
2026-02-05 12:58:39 +00:00
owner.api.test.ts
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
password-reset.api.test.ts
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
project.api.test.ts
refactor(API): Route public API workflows through shared workflow services (no-changelog) ( #35158 )
2026-08-04 17:33:07 +00:00
project.service.integration.test.ts
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
prometheus-metrics.test.ts
refactor(core): Extract shared cached metric query for Prometheus collectors ( #33435 )
2026-07-02 12:05:55 +00:00
provisioning-config.api.test.ts
feat(core): Make SSO role mapping default condition configurable ( #35023 )
2026-07-28 08:53:48 +00:00
role-mapping-rule.api.test.ts
fix(core): Shift existing rules on create to avoid order conflict ( #28722 )
2026-04-23 08:50:55 +00:00
role.api.test.ts
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
tags.api.test.ts
chore(core): Use roles from database in global roles ( #18768 )
2025-08-26 17:53:46 +02:00
test-run.repository.ee.test.ts
refactor(core): Lintfix cli package ( #17125 )
2025-07-08 19:32:02 +02:00
user.repository.test.ts
chore: Bundle 2.x ( #28844 )
2026-04-22 08:51:32 +03:00
users.api.test.ts
feat(editor): Adds modal to see all projects a user can access in a list ( #34619 )
2026-07-21 12:43:16 +00:00
users.data-table.api.test.ts
fix(editor): Transfer ownership or delete data tables when user deleted ( #33037 )
2026-06-26 10:28:39 +00:00
variables.test.ts
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
wait-error-propagation.test.ts
chore: Migrate packages/cli to Typescript 7 ( #34159 )
2026-07-15 11:49:51 +00:00
webhooks.api.test.ts
fix(core): Handle errors from triggered and polled workflow executions ( #35689 )
2026-08-06 13:07:01 +00:00
webhooks.test.ts
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
workflow-helpers.test.ts
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
workflow-history-compaction.service.test.ts
refactor(core): Move sleep into @n8n/utils and unify sleep/sleepWithAbort ( #35057 )
2026-07-28 18:47:18 +00:00
workflow-history-manager.test.ts
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
workflow-history.api.test.ts
test: Migrate cli package from Jest to Vitest ( #31804 )
2026-06-29 21:19:56 +03:00
workflow-hook-context.service.test.ts
feat(core): Support checking for workflow tags existing in preExecute hook ( #30440 )
2026-05-19 18:23:18 +00:00
workflow-publication-trigger-status.repository.test.ts
fix(core): Self-heal orphaned trigger status rows on unpublish (no-changelog) ( #34443 )
2026-07-20 15:17:11 +00:00
workflow-tag-mapping.repository.integration.test.ts
refactor(core): Lintfix cli package ( #17125 )
2025-07-08 19:32:02 +02:00