Commit Graph
15048 Commits
Author SHA1 Message Date
Charlie KolbandJaakko Husso 0db9345eba feat(core): Return IDs of inserted rows in Data Store (no-changelog) (#18589)
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
2025-08-21 15:04:03 +02:00
Andreas Fitzek 04e24e387d chore(core): Enforce email format for user entity, remove unused user validators (#18534) 2025-08-21 14:41:32 +02:00
JonandRoman Davydchuk 9ab150961d chore: NODE-3514 - Generate Schema Files (no-changelog) (#18539)
Co-authored-by: Roman Davydchuk <roman.davydchuk@n8n.io>
2025-08-21 15:40:36 +03:00
Iván Ovejero 4920f50d3f chore: Upgrade launcher to 1.2.0 (#18634) 2025-08-21 14:13:37 +02:00
Tomi Turtiainen b7909196ff chore(core): Show a warning if N8N_BLOCK_ENV_ACCESS_IN_NODE is not set (#18629) 2025-08-21 15:12:04 +03:00
Nikhil Kuriakose 9881b9e435 fix(editor): Dont check for whats new if in demo mode (#18532) 2025-08-21 13:45:31 +02:00
Daria 75e563f1c4 feat(core): Add data store row update endpoint (no-changelog) (#18601) 2025-08-21 13:19:55 +03:00
Tomi Turtiainen 667656e8f3 fix(core)!: Use CSP header to sandbox html webhooks instead of iframe (#18602) 2025-08-21 11:39:57 +03:00
Eugeneclaude[bot] <209825114+claude[bot]@users.noreply.github.com>Eugene
60670e1e40 feat: Provide instance URL to the AI builder (no-changelog) (#18237)
Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Eugene <burivuhster@users.noreply.github.com>
2025-08-21 10:13:25 +02:00
Guillaume Jacquart 815d191c01 chore(core): Change incorrect node output sentry error to ignore previous one (#18579) 2025-08-21 08:27:47 +02:00
Elias MeireandYour Name 010b6dc7a5 fix(editor): Show test URL when trigger is listening because of a connected node (#18403)
Co-authored-by: Your Name <you@example.com>
2025-08-21 07:27:52 +03:00
oppaiandYour Name 53393508ea fix(Slack Node): Refine label name for reply broadcast setting (#15658)
Co-authored-by: Your Name <you@example.com>
2025-08-21 07:22:20 +03:00
Elias MeireandYour Name d3431c0ae5 fix(editor): Fix importing curl commands with comma (#18409)
Co-authored-by: Your Name <you@example.com>
2025-08-21 07:06:59 +03:00
Elias MeireandYour Name f49f2cb59e fix(Microsoft SQL Node): Correctly resolve expressions with dollar signs (#18411)
Co-authored-by: Your Name <you@example.com>
2025-08-21 06:43:59 +03:00
Jon 604b936d8f fix: Allow node-cli to be published (no-changelog) (#18533) 2025-08-20 20:33:19 +01:00
shortstacked 413b14b286 test: Add core entry points to allow easier test setup (#18597) 2025-08-20 16:17:57 +01:00
shortstacked cf76165457 test: Migrate 1183-ado from Cypress to Playwright (#18455) 2025-08-20 14:44:04 +01:00
Guillaume Jacquart a5c6e2fecf fix(core): Fix getting webhook methods from path only when dynamic webhook path (#17803) 2025-08-20 14:20:53 +02:00
Iván Ovejero 6c1352f75c chore: Silence lint warnings for playwright package (#18540) 2025-08-20 14:13:56 +02:00
Jaakko Husso 25d6636711 fix(editor): Change the underlying data store db column types to support decimal numbers (#18549) 2025-08-20 14:06:56 +02:00
Mutasem Aldmour afaa0bec71 fix: Handle AI errors better in builder (no-changelog) (#18406) 2025-08-20 13:50:53 +02:00
Shireen Missi 51c867fb66 Revert "fix(core): Check all node outputs when using "Always Output Data" before adding an empty object" (#18577) 2025-08-20 10:58:41 +01:00
Jaakko Husso da88075623 feat(editor): Add mechanism for showing hidden nodes if required modules are enabled (#18585) 2025-08-20 11:55:28 +02:00
Iván Ovejero 0f463c781d fix(core): Dynamically import @sentry/node-native (#18586) 2025-08-20 11:31:00 +02:00
oleg fb3a2ae216 feat: Evaluation framework for AI Workflow Builder (#18016) 2025-08-20 11:11:14 +02:00
Guillaume Jacquart 309048ae3c fix(core): Redact secrets from credential test error message (#18386) 2025-08-20 10:01:52 +02:00
Iván Ovejero c4abc45ddb refactor(core): Port save settings (#18557) 2025-08-20 09:49:54 +02:00
Svetoslav DekovandMilorad FIlipović 3d2e165ac5 feat(editor): Add custom data store column headers (no-changelog) (#18390)
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
2025-08-19 17:57:35 +02:00
Charlie KolbandDaria Staferova 169acd12bd feat(core): Expose data store service to Data Store Node (no-changelog) (#17970)
Co-authored-by: Daria Staferova <daria.staferova@n8n.io>
2025-08-19 17:43:19 +02:00
Jaakko Husso 970351bf23 fix(core): Don't reveal whether files exists if they're not within allowed paths (#18480) 2025-08-19 17:35:40 +02:00
shortstacked 5df0ca908e test: Migrate NPS from Cypress -> Playwright (#18535) 2025-08-19 16:13:43 +01:00
Daria 8b98713b7f feat(core): Always create user table on data store create (no-changelog) (#18488) 2025-08-19 16:56:34 +03:00
Pavel 0d4c89058d fix(core): Ensure error.message is a string before checking for specific messages (#17417) 2025-08-19 15:40:22 +02:00
Tomi Turtiainen 554327ee78 perf(core): Optimize workflow getNodeConnectionIndexes (#18542) 2025-08-19 16:30:49 +03:00
Danny Martini 1d675f9ccc refactor(core): Implement remaining feedback from #17864 (#18536) 2025-08-19 14:27:33 +01:00
Charlie Kolb 94526b9975 feat(editor): Add Alt+Meta+O keyboard shortcut for the About modal (#18530) 2025-08-19 15:10:40 +02:00
Tomi Turtiainen df54c10172 fix(core): Move /module-settings behind auth (#18492) 2025-08-19 14:48:33 +03:00
Iván Ovejero fabbddefdc refactor(editor): Update Code node editor for native Python runner (#18538) 2025-08-19 13:40:02 +02:00
Elias MeireandMichael Kret 5c53c22d0a fix(HTTP Request Node): Handle response errors correctly when continueOnFail is set (#18207)
Co-authored-by: Michael Kret <michael.k@radency.com>
2025-08-19 12:09:00 +01:00
Eugene 6966a90f2c fix: Do not include word 'workflow' in auto-generated name (no-changelog) (#18531) 2025-08-19 12:03:05 +02:00
Danny Martini dd55201ee6 refactor(core): Split WorkflowExecute.runNode into smaller methods (#17864) 2025-08-19 10:20:00 +01:00
Iván Ovejero 961fc538d7 fix(core): Make first queue reconciliation immediate on startup (#18490) 2025-08-19 10:55:52 +02:00
Raúl Gómez Morales 06b586af44 fix(editor): Refactor for-of loops to replace forEach on Set.values() for node 20 compatibility (#18529) 2025-08-19 10:24:31 +02:00
shortstacked e87395304d ci: Increase Playwright test parallelism (#18484) 2025-08-19 09:13:05 +01:00
Eugene 3386047321 fix: Also run DB tests in CI when any test inside CLI package have changes (#18527) 2025-08-19 10:08:05 +02:00
Iván Ovejero 78c556e875 ci: Run Postgres and MySQL tests on changes to module entities and repositories (#18526) 2025-08-19 09:54:27 +02:00
Milorad FIlipović fd94d71b6d feat(editor): Implement row management for data stores (no-changelog) (#18483) 2025-08-19 09:54:04 +02:00
Tomi Turtiainen 82876b711a Merge tag 'n8n@1.108.0' 2025-08-19 09:27:19 +03:00
github-actions[bot]andburivuhster e13db81aa3 🚀 Release 1.108.0 (#18499)
Co-authored-by: burivuhster <3273843+burivuhster@users.noreply.github.com>
2025-08-18 18:37:44 +02:00
Guillaume Jacquart 741dd693a4 fix(core): Handle insights by workflow table for deleted workflows (#18496) 2025-08-18 17:49:21 +02:00