Matsu
196ed7f450
refactor(core): Enforce persistence boundaries in code (no-changelog) ( #39170 )
2026-09-22 13:14:00 +03:00
Robin Braumann
9142b47bdf
fix(editor): Keep agent builder chat messages within the panel ( #39233 )
2026-09-22 09:47:16 +00:00
Rúben Castro
cff3a1c9db
feat(core): Add credential type policy instance and project endpoints (no-changelog) ( #39111 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-22 09:33:06 +00:00
Robin Braumann
5ba266db25
feat(core): Scope agent preview sessions to their owner ( #39100 )
2026-09-22 09:22:44 +00:00
Savelii
c114a18c87
fix(editor): Remove half-checked permissions from system instance roles and restore the Member preset ( #38652 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-22 09:16:23 +00:00
Mike Repeć
3f76dccc32
fix(core): Restore pubsub subscriptions after Redis reconnect and detect half-open subscriber connections ( #39174 )
2026-09-22 08:28:01 +00:00
Veljko Terzic
48cea71beb
feat(core): Run the insights compaction as a durable system task (no-changelog) ( #39096 )
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 (24.18.1) (push) Waiting to run
CI: Master (Build, Test, Lint) / Unit tests (26.5.1) (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) / Verify single-instance deps (npm-install) (push) Waiting to run
CI: Master (Build, Test, Lint) / Notify Slack on failure (push) Blocked by required conditions
Util: Publish API Schema / Cloudflare Pages (push) Has been cancelled
2026-09-22 08:05:17 +00:00
Robin Braumann
6a678f02a0
fix(core): Remove checkpoints when deleting agent sessions ( #39175 )
2026-09-22 07:47:55 +00:00
n8n-cat-bot[bot]
f840c58934
chore: Migrate PATCH /api/v1/projects/:projectId/folders/:folderId to @PublicApiController + Zod ( #38618 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
Co-authored-by: Ali Elkhateeb <ali.elkhateeb@n8n.io>
2026-09-22 07:45:49 +00:00
Mayank SIngh
07a741b595
fix: Preserve tables in AI workflow builder web fetch ( #38879 )
...
Co-authored-by: oleg <me@olegivaniv.com>
Co-authored-by: Matsu <matias.huhta@n8n.io>
2026-09-22 07:33:07 +00:00
Stephen Wright
620b549486
feat(Databricks Node): Add the Job resource and run polling to the hidden Databricks Trigger (no-changelog) ( #38794 )
2026-09-22 07:28:39 +00:00
RomanDavydchuk
d1cd34b375
fix(LinkedIn Node): Validate post text ( #39201 )
2026-09-22 07:18:49 +00:00
n8n-release-tag-merge[bot]
61ab76b6f5
Merge tag 'n8n@2.41.0'
2026-09-22 07:32:43 +00:00
n8n-assistant[bot]
669a65ade5
🚀 Release 2.41.0 ( #39228 )
...
Co-authored-by: n8n-release-helper[bot] <265227495+n8n-release-helper[bot]@users.noreply.github.com>
2026-09-22 07:18:44 +00:00
RomanDavydchuk
ecfec194b4
fix(core): Remove feature flag for MCP Registry in AI Assistant ( #39018 )
...
Co-authored-by: Elias Meire <elias@meire.dev>
2026-09-22 07:18:27 +00:00
Yen Su
bba3475deb
feat(Databricks Node): Add the DatabricksVectorStore LangChain class (no-changelog) ( #39036 )
2026-09-22 06:55:51 +00:00
Andreas Fitzek
32aa4629de
refactor: Add DB error predicates and drop TypeORM imports from execution and credential services ( #38940 )
2026-09-22 05:30:05 +00:00
Matsu
872b145ea8
refactor(core): Internalize cipher primitives (no-changelog) ( #39148 )
2026-09-22 08:08:02 +03:00
n8n-assistant[bot]
8298d3c195
chore: Update e2e impact map ( #39225 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-09-22 03:24:50 +00:00
n8n-cat-bot[bot]
af83516f0b
chore: Deduplicate chained Playwright scope-lockdown findings ( #39209 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Declan Carroll <declan@n8n.io>
2026-09-21 23:44:03 +00:00
Ricardo Espinoza
4e3a7720cf
feat(core): Let MCP discover and install verified community nodes (no-changelog) ( #37374 )
...
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-09-21 21:44:05 +00:00
n8n-cat-bot[bot]
3be2a04383
chore: Wire Currents record key in PR caller to activate shard upload skip ( #39213 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-21 20:26:37 +00:00
Guillaume Jacquart
b35d946929
feat(core): Add the credentialSave policy enforcement point (no-changelog) ( #39099 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-21 19:44:58 +00:00
Rob Hough
263eda0106
fix(editor): Improve Assistant chat controls and history menu layout ( #39212 )
2026-09-21 18:29:32 +00:00
Svetoslav Dekov
3b248ebcca
feat(editor): Show a Preview label on the Context settings item (no-changelog) ( #39103 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Co-authored-by: Nikhil Kuriakose <nikhilkuria@gmail.com>
Co-authored-by: Nikhil Kuriakose <nikhil.kuriakose@n8n.io>
2026-09-21 18:03:44 +00:00
José Braulio González Valido
2d51078ce1
fix(core): Let a mocked trigger emit zero items in Instance AI evals (no-changelog) ( #39113 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-21 17:35:41 +00:00
n8n-cat-bot[bot]
52e6546c69
chore: Add currents-record-key input and shard upload conditional to reusable E2E workflow ( #38566 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-21 17:24:08 +00:00
Michael Drury
add77db7a0
feat(editor): Explain agent task schedules ( #39117 )
2026-09-21 17:16:58 +00:00
Konstantin Tieber
4faeb001ba
feat(core): Support disabling certain permission scopes in personal space for canvas only (no-changelog) ( #38858 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-21 16:07:42 +00:00
Rúben Castro
c4527242c9
refactor(core): Rename policy DTO folder off node-type-policies (no-changelog) ( #39192 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-21 15:51:10 +00:00
n8n-cat-bot[bot]
eacbb46994
chore: Make Playwright janitor ignore Playwright route forwarding ( #39180 )
...
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-09-21 15:30:04 +00:00
Dimitri Lavrenük
048f0a7b71
fix(core): Stop pages hanging while the Browser Use extension is attached ( #39159 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-21 15:28:02 +00:00
Alex Grozav
6a36102939
refactor(editor): Add a capability registry to the frontend module SDK (no-changelog) ( #39161 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-09-21 14:46:07 +00:00
Tomi Turtiainen
6c6ef51066
docs(engine): Refine execution response comments ( #39167 )
...
Co-authored-by: mfsiega <93014743+mfsiega@users.noreply.github.com>
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2026-09-21 14:46:00 +00:00
oleg
3f7c984b49
fix(core): Preserve unchanged nodes during n8n Assistant edits ( #38967 )
2026-09-21 14:26:02 +00:00
Veljko Terzic
40ec259ccd
feat(core): Lock insights compaction batches across instances (no-changelog) ( #39186 )
2026-09-21 14:16:38 +00:00
Mayank SIngh
c6e3db8609
fix(core): Raise MiniMax output token limit (no-changelog) ( #39044 )
2026-09-21 14:16:10 +00:00
Arvin A
4198ba9915
feat(core): Gate the activity record on a rollout flag (no-changelog) ( #38822 )
2026-09-21 14:15:43 +00:00
Arvin A
bd454d403d
fix(core): Correct the instance-context read surface (no-changelog) ( #38815 )
2026-09-21 14:15:43 +00:00
Robin Braumann
495d1a9f2b
fix(core): Handle empty Observer results safely (no-changelog) ( #39049 )
2026-09-21 14:15:38 +00:00
Robin Braumann
40ed55b37f
fix(core): Shorten checkpoint migration index name (no-changelog) ( #39184 )
2026-09-21 13:51:14 +00:00
mfsiega
56334b72ba
feat(core): Add a suggested migration for Execute Sub-workflow each mode (no-changelog) ( #38102 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-21 13:29:28 +00:00
Savelii
f0325776c1
feat(core): Add view and delete permissions for executions to project roles ( #38698 )
...
Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-21 13:21:59 +00:00
Dmitrii
6a9bbd93de
fix(editor): Keep NDV input and output panel content visible at narrow widths ( #38615 )
2026-09-21 13:06:16 +00:00
Thanasis G
48b1274616
feat(Databricks Node): Add hidden Databricks Embeddings sub-node ( #38989 )
...
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-21 13:04:57 +00:00
Emilia
f4f3011630
fix(core): Guard worker execution save against overwriting a canceled status ( #38957 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-21 12:51:16 +00:00
José Braulio González Valido
ecda0d4680
fix(ai-builder): Report un-intercepted vendor sub-nodes and stop blaming the mock layer for a root's own crash (no-changelog) ( #38155 )
...
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-21 12:18:30 +00:00
Eugene
9043a74e2d
fix(core): Remove rejected agent attachments from history (no-changelog) ( #39094 )
2026-09-21 12:17:44 +00:00
Rúben Castro
e76cf87d44
feat(core): Add the credential-types policy kind and fix package rule matching (no-changelog) ( #38854 )
...
Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-21 11:57:02 +00:00
Theodore Nastos
546aa598a0
feat(editor): Show restricted node types in the nodes panel and search (no-changelog) ( #38865 )
2026-09-21 11:35:12 +00:00