Commit Graph

45 Commits

Author SHA1 Message Date
Iván Ovejero
c0acde43a1
ci: Run PR pipeline on Node 26 (#34032)
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-14 07:54:25 +00:00
Nour Alhadi Mahmoud
600354ebcb
refactor(core): Enforce package entity export decisions (no-changelog) (#35699)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-13 14:43:47 +00:00
mfsiega
c0278b07a0
fix(core): Bound workflow publication outbox record processing with an abort deadline (#36197)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-08-13 13:43:46 +00:00
n8n-cat-bot[bot]
08052c19eb
fix: Handle exponential-notation numbers in smartDecimal (#35967)
Co-authored-by: n8n-cat-bot[bot] <n8n-cat-bot[bot]@users.noreply.github.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-08-11 11:01:16 +00:00
Lorent Lempereur
bdf33c1ad3
fix(core): Limit the size of webhook responses relayed through the queue (#35032) 2026-07-30 15:00:01 +00:00
Tomi Turtiainen
b964ed6f4b
refactor(core): Move sleep into @n8n/utils and unify sleep/sleepWithAbort (#35057) 2026-07-28 18:47:18 +00:00
yehorkardash
d0b254cff8
fix(HTTP Request Node): Include error body in continueOnFail mode (#34729) 2026-07-24 10:07:14 +00:00
Matsu
cec46445ee
chore: Migrate packages/cli to Typescript 7 (#34159) 2026-07-15 11:49:51 +00:00
n8n-assistant[bot]
46c1a0e8f3
chore: Bundle/2.x (#33793)
Co-authored-by: Matsu <matias.huhta@n8n.io>
Co-authored-by: Stephen Wright <sjw948@gmail.com>
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Bernhard Wittmann <bernhard.wittmann@n8n.io>
Co-authored-by: Nikhil Kuriakose <nikhil.kuriakose@n8n.io>
Co-authored-by: Albert Alises <albert.alises@gmail.com>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Mike Repeć <mike.repec@n8n.io>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: bjorger <50590409+bjorger@users.noreply.github.com>
2026-07-08 08:48:55 +03:00
José Braulio González Valido
eb59191076
feat(ai-builder): Capture compiled workflow JSON as a trace event for eval seed reconstruction (no-changelog) (#33302)
Some checks are pending
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.16.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: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-06 15:03:38 +00:00
Bernhard Wittmann
4883188d24
fix(core): Keep already-redacted markers intact when scrubbing secrets (no-changelog) (#33560) 2026-07-06 11:59:36 +00:00
Ilfat Mindubaev
4d1862bbd6
feat: Add certificate authentication to the Microsoft Entra Service Principal credential (#33420) 2026-07-06 08:23:01 +00:00
Tomi Turtiainen
ece6d303d0
refactor(core): Move createDeferredPromise into @n8n/utils (no-changelog) (#33441)
Co-authored-by: linear-code[bot] <222613912+linear-code[bot]@users.noreply.github.com>
2026-07-06 07:12:28 +00:00
Tomi Turtiainen
8e15e092e3
refactor(core): Move Result and ensureError into @n8n/utils (no-changelog) (#33375) 2026-07-02 07:46:18 +00:00
Tomi Turtiainen
7fb04cdb98
refactor: Remove @n8n/utils barrel export (no-changelog) (#33082) 2026-06-30 16:05:24 +03:00
Ilfat Mindubaev
6c85fdcd81
refactor: Extract formatPemBlock into @n8n/utils (#32998) 2026-06-29 08:19:29 +00:00
Tomi Turtiainen
b43ed0880d
refactor: Rename @n8n/utils files to kebab-case and enforce with ESLint (PR 1a) (#33028) 2026-06-26 08:45:02 +00:00
Matsu
024d04397b
chore: Remove shamefully-hoist (#32569)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-25 10:03:07 +00:00
yehorkardash
d501854409
fix(core): Deduplicate isRecord (no-changelog) (#32469) 2026-06-22 08:35:03 +00:00
Jaakko Husso
f815269228
feat(core): Expand secret redaction patterns (JWT, PEM keys, vendor tokens, URL creds) (#32440)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-17 11:38:06 +00:00
Jaakko Husso
06df815c4b
feat(core): Add output redactor guardrail for instance AI use (#31929) 2026-06-09 12:50:17 +00:00
Thanasis G
9ac7c5b0ee
feat(core): Add telemetry for data redaction enforcement instance policy (no-changelog) (#31572)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Co-authored-by: Csaba Tuncsik <csaba.tuncsik@gmail.com>
2026-06-04 08:02:08 +00:00
Albert Alises
7e8c04299c
perf: Reduce Instance AI memory usage (#31656)
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
2026-06-03 15:54:42 +00:00
Charlie Kolb
1b8235ef76
fix(editor): Reduce length penalty so longer node names rank fairly (#31294) 2026-06-01 08:43:10 +00:00
Raúl Gómez Morales
24e95b164a
refactor(core): Share scrubSecretsInText via @n8n/utils (no-changelog) (#31273) 2026-05-29 14:49:24 +00:00
Jaakko Husso
d54eaa40f5
feat(core): Add refresh mechanism for Daytona sandboxes (no-changelog) (#30972) 2026-05-26 06:47:31 +00:00
Albert Alises
d17211342e
fix(editor): Improve setup wizard placeholder detection and card completion scoping (#28474) 2026-04-17 08:47:54 +00:00
Albert Alises
39c6217109
fix(ai-builder): Use placeholders for user-provided values instead of hardcoding fake addresses (#28407) 2026-04-13 13:29:31 +00:00
Suguru Inoue
b2c8edd98b
feat(editor): ChatHub file knowledge UX improvements (no-changelog) (#26781) 2026-03-16 07:52:50 +00:00
Jon
f9e230e2d0
fix: Fix issue with workflowId not being correctly validated (#24866) 2026-02-02 10:04:20 +00:00
Marcus
7aa5307a80
fix(core): Resolve file path correctly when serving node icons from N8N_CUSTOM_EXTENSIONS (#23029)
Co-authored-by: Roman Davydchuk <roman.davydchuk@n8n.io>
2026-01-12 10:09:53 +00:00
Suguru Inoue
b7c92e07c7
feat(core, editor): Better distinguish personal and workflow agents in chat (no-changelog) (#23032)
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
2025-12-15 15:40:13 +01:00
Suguru Inoue
5c58bf919f
feat: File attachment support in chat (no-changelog) (#21437)
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Alex Grozav <alex@grozav.com>
2025-11-20 14:11:14 +01:00
Alex Grozav
323468a697
fix: Update tsdown and packages imports/exports (no-changelog) (#21935) 2025-11-17 16:36:22 +02:00
Deborah Barnard
3ad070621f
fix: Update links (#20022)
Co-authored-by: cubic-dev-ai[bot] <191113872+cubic-dev-ai[bot]@users.noreply.github.com>
2025-10-03 12:28:15 +01:00
Eugene
ae1af1101b
feat(editor): Add node popularity scores to improve search ranking (#19561) 2025-09-17 09:25:55 +02:00
Elias Meire
0775fd859e
build: Update ESLint to v9 (#16639) 2025-06-27 10:42:47 +02:00
Suguru Inoue
ac1a1dfbc2
feat(editor): Make ‘Execute workflow’ a split button (#15933) 2025-06-06 13:05:53 +02:00
Eugene
a0a4476175
chore: Rename Test workflow -> Execute workflow (#15112) 2025-05-13 09:35:41 +02:00
Charlie Kolb
d683a54da0
fix(editor): Make AI Agent appear before Magento 2 when typing agent (#15302) 2025-05-12 17:06:19 +02:00
Alex Grozav
833d8e3c18
refactor(editor): Refactor usePushConnection and introduce new queueing system (#14529) 2025-04-30 15:36:43 +03:00
Charlie Kolb
8b3b4749ea
fix(editor): Improve handling of trailing 'Trigger' in NodeCreator search (#14612) 2025-04-16 13:43:14 +02:00
Charlie Kolb
00038be81a
test: Add snapshot for sublimeSearch and a first test (no-changelog) (#13794) 2025-04-14 11:56:11 +02:00
Csaba Tuncsik
1a26fc2762
fix(editor): Add smart decimals directive (#14054) 2025-03-20 10:52:51 +01:00
Alex Grozav
7fb88e623f
feat: Add new @n8n/utils package (no-changelog) (#13536) 2025-02-27 09:58:31 +02:00