20938 Commits

Author SHA1 Message Date
Tomi Turtiainen 79560920cb refactor(core): Re-parent task runner error subclasses (no-changelog) (#32543)
Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
2026-06-18 10:30:56 +00:00
Mike Repeć aae88a5db5 fix(core): Resolve legacy $item accessor properties in vm expression engine (no-changelog) (#32551)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-06-18 10:27:32 +00:00
Joco-95 ad298e7c90 fix: Hides preview suggestions on smaller screens due to lack of space (#32444) 2026-06-18 10:25:03 +00:00
Raúl Gómez Morales 553d046bbd refactor(editor): Unify instance AI agent run state with the rendered tree (no-changelog) (#32124) 2026-06-18 10:14:17 +00:00
Marc Littlemore ebbd629a6a fix(core): Upgrade @n8n_io/license-sdk to v3 and resolve node-rsa to v2 (#32552)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-18 09:38:38 +00:00
Tomi Turtiainen 753c4f25fc refactor(core): Register multi-main handlers reactively (#32457) 2026-06-18 09:36:04 +00:00
Tomi Turtiainen 029905890d docs: Add concise comments guideline to AGENTS.md (#32553) 2026-06-18 09:31:11 +00:00
Lorent Lempereur 8e8c13ebe6 refactor(core): Route external secrets providers through the shared HTTP client (#32453) 2026-06-18 09:25:10 +00:00
Daria 3aa3534167 feat(editor): Improve tidy-up behavior for collapsed node groups (no-changelog) (#32491) 2026-06-18 09:24:51 +00:00
n8n-cat-bot[bot] cd0f5be7ea ci: Allow reviewer auto-assign to fire on cat-bot PRs (#32550)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
2026-06-18 09:19:35 +00:00
Daria 220ff49ab5 fix(editor): Clear selection box when collapsing a node group (no-changelog) (#32396) 2026-06-18 09:17:04 +00:00
James Gee 79746fc502 fix(core): Validate credential type when binding credentials on package import (no-changelog) (#32383) 2026-06-18 09:16:52 +00:00
Csaba Tuncsik 7b9ba29b14 feat(Google Sheets Trigger Node): Add Service Account credential support (#32312) 2026-06-18 09:01:02 +00:00
Tomi Turtiainen 806656823d chore(core): Add debug logs to publication outbox processing (no-changelog) (#32519) 2026-06-18 08:58:36 +00:00
Stephen Wright 02b2013aaa feat(Microsoft To Do Node): Accept the generic Microsoft OAuth2 (Graph) credential (#32492) 2026-06-18 08:55:43 +00:00
Stephen Wright ad8faa66fa feat(Microsoft To Do Node): Allow custom OAuth2 scopes (#32538) 2026-06-18 08:55:07 +00:00
Tomi Turtiainen e345d55b1e feat(core): Reclaim stale publication outbox leases (no-changelog) (#32536) 2026-06-18 08:42:20 +00:00
mfsiega 6736610c6a feat(core): Handle workflow unpublish in the publication outbox (no-changelog) (#32528)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-18 08:12:47 +00:00
Lorent Lempereur 399a5c1683 refactor(core): Migrate OAuth2 identifier metadata fetch to outbound HTTP factory (#32535) 2026-06-18 08:04:16 +00:00
Matsu 0773855386 ci: Add automation label to release PRs (#32537) 2026-06-18 07:58:02 +00:00
Riqwan Thamir 9d7ed01e95 feat(core): Add eval + trim builder prompt (no-changelog) (#32484) 2026-06-18 07:55:33 +00:00
Srinjoy 0b2b1a7eea test: Add test coverage for DB migration 1784000000024-AddResourceToOAuthAuthorizationCodes (no-changelog) (#31691) 2026-06-18 07:48:00 +00:00
Guillaume Jacquart 8cac6e7261 feat(core): Gate MCP tool calls on the caller's private-credential status (#32446)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-18 07:46:48 +00:00
Matsu 328c1a4745 chore: Extraneous deps cleanup (#32386) 2026-06-18 07:42:31 +00:00
Ali Elkhateeb f6c2bcc6ec fix(core): Exclude error workflow executions from billable execution count (#32315) 2026-06-18 07:35:19 +00:00
Tomi Turtiainen 185f3f229a refactor(core): Replace deprecated ApplicationError in nodes-langchain (no-changelog) (#32471)
Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
2026-06-18 07:35:09 +00:00
Tomi Turtiainen 78d37ec45e test(core): Stabilize flaky task runner process connect waits (no-changelog) (#32514) 2026-06-18 07:19:51 +00:00
mfsiega dcbdb10a2b feat(core): Enable scheduled execution deduplication by default (#32533)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-18 07:13:34 +00:00
n8n-cat-bot[bot] e023e17f2f chore: Dedup editCredential-modal locator across credential page (#32520)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-18 07:01:18 +00:00
Ilfat Mindubaev 76d9c936a2 feat(Microsoft Outlook Node): Accept the generic Microsoft OAuth2 (Graph) credential (#32531) 2026-06-18 06:54:13 +00:00
Matsu 1e2ae6c28b test: Route editor navigation in specs through entry composers (no-changelog) (#32181)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-18 06:53:54 +00:00
Bernhard Wittmann 35adffad4b fix(Form Node): Evaluate expressions in form fields on subsequent pages (#32352) 2026-06-18 06:50:38 +00:00
Jahanzaib iqbal 5dc9c45adc fix(Bitbucket Trigger Node): Use account_id to validate credentials instead of username (#30172)
Co-authored-by: Garrit Franke <32395585+garritfra@users.noreply.github.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
2026-06-18 06:46:23 +00:00
Stephen Wright f998a1f386 fix(Microsoft OneDrive Node): Validate upload file name to replace misleading Graph error (#32470)
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
2026-06-18 05:21:27 +00:00
Garrit Franke cafc64cc08 fix(Compression Node): Decompress only the archive members (#32486)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-17 19:00:33 +00:00
Ricardo Espinoza 888be2835f feat(editor): Add owner filter to API keys "All" tab (#32430)
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
2026-06-17 18:35:37 +00:00
Tomi Turtiainen eb355df6c2 refactor: Replace deprecated ApplicationError in remaining nodes-base nodes (no-changelog) (#32473)
Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
2026-06-17 18:19:46 +00:00
n8n-cat-bot[bot] 3d47c91e5c ci: Remove Slack notification from Trivy container scan (no-changelog) (#32474)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-17 17:19:29 +00:00
RomanDavydchuk 7a3a190d37 feat(core): Support MCP tool filtering for Instance AI MCP connections (#31836) 2026-06-17 15:48:17 +00:00
Mike Repeć 10856a4f4d feat(core): Track binary data size on execution entity rows (no-changelog) (#32387)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-17 15:14:27 +00:00
Tomi Turtiainen 35b7fa7b99 feat(core): Add publication leader takeover and stepdown (no-changelog) (#32463) 2026-06-17 14:46:01 +00:00
yehorkardash 30224e9a41 feat: Refactor agent runtime (#32293) 2026-06-17 14:36:55 +00:00
Albert Alises f53a64824c feat(core): Add Instance AI error correlation and structured observability (#32400) 2026-06-17 14:27:44 +00:00
Tomi Turtiainen 640dc13117 feat(core): Send push messages after publication outbox record is processed (no-changelog) (#32483) 2026-06-17 14:21:20 +00:00
Albert Alises 4218e1b017 feat(core): Add Prometheus metrics for Instance AI runs (#32489) 2026-06-17 14:16:17 +00:00
Michael Kret e6b12dacea fix(editor): Support operation-only nodes in n8n Connect action filtering (no-changelog) (#32456) 2026-06-17 14:06:16 +00:00
Stephen Wright 93c3c2fb9e feat(Microsoft Teams Node): Accept the generic Microsoft OAuth2 (Graph) credential (#32455) 2026-06-17 13:59:31 +00:00
Albert Alises 7b7a34993e chore: Remove remaining Mastra references from Instance AI (docs + source) (#32482) 2026-06-17 13:56:16 +00:00
Joco-95 ef148c6cab fix: Removes phantom telemetry profile caused by missing user id fallback (#32344) 2026-06-17 13:38:53 +00:00
Dmitrii e4757d2584 fix(core): Account for pending CSV uploads in data-table size budget (#31394) 2026-06-17 13:33:48 +00:00