Commit Graph

18640 Commits

Author SHA1 Message Date
Sandra Zollner
d33334c5a2
feat(core): Add public API endpoints for workflow archive and unarchive (#27513) 2026-03-27 16:48:08 +00:00
phyllis-noester
b173e3b26a
feat(core): Add Slack credential resolver for dynamic credentials (no-changelog) (#27486)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-27 15:01:06 +00:00
Arvin A
948f458776
feat(editor): Replace restore/changes UI with inline version cards (#27522) 2026-03-27 13:31:48 +00:00
Svetoslav Dekov
f751500472
chore: Update n8n-plan skill to save plans and link them in PRs (no-changelog) (#27495)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
2026-03-27 12:32:00 +00:00
Jon
451d772888
fix: Fix issue preventing community nodes re-installing when using a custom registry (#26599) 2026-03-27 11:51:10 +00:00
Stephen Wright
3d04c50342
feat: DELETE /role-mapping-rule endpoint (#27608) 2026-03-27 11:38:43 +00:00
phyllis-noester
f36f6ae1d7
feat(core): Move id extraction logic into resolver (no-changelog) (#27655) 2026-03-27 11:36:02 +00:00
Michael Kret
4d356c36d6
feat: Environment var to disable forms pages sandboxing (#27409) 2026-03-27 10:52:22 +00:00
Marc Littlemore
4f98ce4336
fix(editor): Truncate long workflow names in insights table (#27631)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-27 10:39:44 +00:00
Svetoslav Dekov
b4f0965c9c
fix(editor): Remove unused options from NDV settings for agent model nodes (#27364) 2026-03-27 09:49:07 +00:00
Milorad FIlipović
dccc39163a
feat(editor): Implement preview tag for MCP (no-changelog) (#27630) 2026-03-27 09:12:22 +00:00
Stephen Wright
1064f04b79
feat: GET /role-mapping-rule endpoint (#27609) 2026-03-27 09:04:57 +00:00
Milorad FIlipović
0fd427de9f
fix(editor): Fix empty project ID when creating resources using RLC (#27544) 2026-03-27 07:50:37 +00:00
Milorad FIlipović
8b9de31d69
feat(core): Implement Test workflow MCP tool (#27348) 2026-03-27 07:47:48 +00:00
Matsu
6de46623a9
ci: Set initial npm publish to function with it's own token (#27620) 2026-03-27 07:23:06 +00:00
Matsu
ba59ff14ae
ci: Allow manual execution of release-schedule-patch-prs (#27653) 2026-03-27 07:18:02 +00:00
Matsu
10d4a7dd2b
ci: Pin action to commit SHA and pass secrets via env vars (#27622)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-27 07:17:14 +00:00
Ria Scholz
1113cee1a4
feat(Zammad Node): Add support for updating tickets (#16800)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
Co-authored-by: Jon <jonathan.bennetts@gmail.com>
2026-03-27 06:59:12 +00:00
Ali Elkhateeb
d8fc058326
feat(core): Add OTEL unhappy path handling and safe trace exporter (#27568)
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
2026-03-26 20:45:10 +00:00
Iván Ovejero
65a5495cc9
perf(core): Optimize execution deletions for throughput (#27336) 2026-03-26 18:15:29 +00:00
Csaba Tuncsik
174aece228
chore: Add n8n Claude Code plugin with setup-mcps skill (#27589) 2026-03-26 15:11:30 +00:00
Jon
ef506be259
fix: Fix issue with multi line string handling (#27176) 2026-03-26 14:36:24 +00:00
Jon
57179e3326
fix(Microsoft Outlook Trigger Node): Wrap folder filter in parentheses to ensure correct OData operator precedence (#27605)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-26 14:35:44 +00:00
Stephen Wright
150067fbbb
feat: POST / PATCH /role-mapping-rule endpoints (#27569) 2026-03-26 13:39:06 +00:00
Milorad FIlipović
197a4314b3
fix(editor): Fix /diff route loading in demo mode (#27610) 2026-03-26 12:45:14 +00:00
Matsu
d1fd399ca2
ci: Detect new unpublished packages after merge and add manual publish workflow (#27611)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-26 12:06:10 +00:00
Matsu
44af2a1bbd
ci: Add security publish fix workflow for 1.x branch (#27604)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-26 12:06:02 +00:00
Matsu
fdd2be44b6
ci: Use track-specific npm dist-tags on publish (#27598)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-26 12:03:18 +00:00
Matsu
93e2998153
ci: Don't error on release candidate cleanup when branch is missing (#27602) 2026-03-26 12:02:35 +00:00
yehorkardash
58fbaf4a88
feat: Add @n8n/agents package (#27560) 2026-03-26 11:32:46 +00:00
Raúl Gómez Morales
d3e45bc126
fix(core): Resolve $().item expressions in partial executions (#27338) 2026-03-26 10:38:06 +00:00
phyllis-noester
c114e7ea59
feat(core): Add Slack signature extractor hook for dynamic credentials (no-changelog) (#27485)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-26 10:36:04 +00:00
Stephen Wright
4cc9019cb6
feat: Type and order uniqueness (#27600) 2026-03-26 09:22:37 +00:00
Matsu
704d5b4a3d
ci: Add 1.x sync and bundle branch automation for n8n-private (#27594)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-26 08:32:11 +00:00
Jon
23f7ed8ef8
feat(Wordpress Node): Add support for OAuth2 (#27113) 2026-03-26 08:24:16 +00:00
Jon
097567fbb3
chore: Add node-add-oauth skill (no-changelog) (#27447)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-26 07:58:13 +00:00
Iván Ovejero
d3f40cd31d
fix(core): Fix race condition when stopping jobs in queue mode (#27211) 2026-03-26 07:33:14 +00:00
Matsu
468269af04
ci: Run pnpm pack --dry-run on CI to catch workspace errors (#27480) 2026-03-26 06:55:57 +00:00
Elias Meire
88f170b95e
fix(core): Refresh OAuth2 tokens on 401 during MCP tool calls (#26463)
Co-authored-by: aikido-pr-checks[bot] <169896070+aikido-pr-checks[bot]@users.noreply.github.com>
Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
2026-03-25 17:58:15 +00:00
Jon
53f65ab034
fix(Salesforce Node): Fix private key field stripping newlines in JWT credential (#27517)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-25 17:37:47 +00:00
Dimitri Lavrenük
5229fa0887
fix: Implement raw query parameters field for Microsoft SQL node (#26355) 2026-03-25 16:44:37 +00:00
Benjamin Schroth
87a9973390
fix(editor): Correct navigation to evaluation tab (#27509) 2026-03-25 16:01:06 +00:00
Iván Ovejero
b55729280e
feat(core): Replace unbounded expression code cache with LRU (#27477)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-25 15:39:01 +00:00
Guillaume Jacquart
5b4d5ce64e
fix(API): Skip sharing license check when isGlobal value is unchanged (#27567)
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-25 15:28:55 +00:00
Andreas Fitzek
09d736ede3
feat(core): Implement MemoryInstanceStorage for single-instance deployments (no-changelog) (#27460) 2026-03-25 15:00:26 +00:00
phyllis-noester
884c34e49e
feat(core): Add Slack signature identifier for dynamic credentials (no-changelog) (#27484)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-25 14:36:13 +00:00
James Gee
42843d6c72
feat(core): Workflow level otel (#27528) 2026-03-25 14:27:51 +00:00
Joco-95
e79d8af1bb
feat: PostHog feature flags resolution caching & group support (#27525) 2026-03-25 13:39:37 +00:00
Milorad FIlipović
ca3a957c8e
fix(core): Fix hard-coded path style in external storage configuration (#27553) 2026-03-25 13:39:04 +00:00
Raúl Gómez Morales
9736ce7846
fix(editor): Use direct store reference for connections in initializeWorkspace (#27552) 2026-03-25 12:15:52 +00:00