Charlie Kolb
2724089078
chore: Move router usage out of useCanvasOperation and useWorkflowHelpers (no-changelog) ( #16041 )
2025-06-05 13:51:07 +02:00
Alex Grozav
6cf07200dc
refactor(editor): Extract API Requests into @n8n/rest-api-client package (no-changelog) ( #15930 )
2025-06-05 13:08:10 +03:00
कारतोफ्फेलस्क्रिप्ट™
7c806ff532
refactor(core): Refactor some imports to reduce baseline memory usage ( #15916 )
2025-06-03 11:23:44 +02:00
Alex Grozav
e704077864
refactor(editor): Extract @n8n/i18n package for internationalization (no-changelog) ( #15466 )
2025-05-30 12:44:33 +03:00
Csaba Tuncsik
6bf2d8a4d4
fix(editor): Simplifying empty project deletion ( #15834 )
2025-05-30 10:29:36 +02:00
Jaakko Husso
e860dd6d2e
feat(editor): Combine 'Move to Folder' and 'Change owner' modals ( #15756 )
...
This new modal also allows transferring entire folders to other projects and users.
2025-05-28 23:41:07 +03:00
Guillaume Jacquart
075b035d64
fix(editor): Fix update panel icon display. Fix title on insights dashboard ( #15593 )
2025-05-26 13:42:53 +02:00
ca8f087a47
feat(editor): Evaluations frontend (no-changelog) ( #15550 )
...
Co-authored-by: Yiorgis Gozadinos <yiorgis@n8n.io >
Co-authored-by: JP van Oosten <jp@n8n.io >
Co-authored-by: Giulio Andreini <g.andreini@gmail.com >
Co-authored-by: Michael Kret <michael.k@radency.com >
2025-05-26 12:26:28 +02:00
Elias Meire
7f0c6d62e6
feat(editor): Distinguish official verified nodes from community built nodes ( #15630 )
2025-05-23 17:04:22 +02:00
Jaakko Husso
e5c2aea6fe
feat(editor): Use resource locator at Simple Vector Store memory key, allow cross workflow use ( #15421 )
...
Remove workflow isolation from in-memory Simple Vector Store, making it possible to use vector stores created on other workflows. Display all current in-memory vector stores with a resource locator at Memory Key picker.
Note that these vector stores are still intended for non-production development use. Any users of an instance can access data in all in-memory vector stores as they aren't bound to workflows.
2025-05-22 23:34:59 +03:00
Suguru Inoue
9938e63a66
feat(editor): Add an option to sync canvas with log view ( #15391 )
2025-05-22 17:25:58 +02:00
Elias Meire
bca03ca739
fix(editor): Add type definition for $getWorkflowStaticData to code node ( #15544 )
2025-05-21 09:31:34 +02:00
Suguru Inoue
7e3bcd3895
feat(editor): "Executing" state in the output panel ( #15470 )
2025-05-19 17:21:39 +02:00
Dana
3985387204
fix(n8n Evaluation Trigger Node): Fix tweaks ( #15473 )
2025-05-19 11:33:07 +02:00
Suguru Inoue
1935e62adf
feat(editor): Keyboard shortcuts for the log view ( #15378 )
2025-05-16 13:54:25 +02:00
Alex Grozav
de4c5fc716
refactor(editor): Extract root store into @n8n/stores package (no-changelog) ( #15412 )
2025-05-16 14:18:16 +03:00
Ricardo Espinoza
2b05dbea8c
feat(editor): Add "Go to Sub-workflow" menu context action to Workflow Tool ( #15396 )
2025-05-15 08:27:02 -04:00
Andreas Fitzek and Danny Martini
8717ad7821
chore(core): Reset SAML configuration in case SAML is enabled but invalid ( #15258 )
...
Co-authored-by: Danny Martini <danny@n8n.io >
2025-05-14 14:55:36 +02:00
Shireen Missi
aafb08a562
chore: Delete credential docs experiment (no-changelog) ( #15363 )
2025-05-14 08:12:09 +01:00
Csaba Tuncsik
3eb1c1c783
fix(editor): FE fixes to insights ( #15228 )
2025-05-13 17:59:31 +02:00
Eugene
a0a4476175
chore: Rename Test workflow -> Execute workflow ( #15112 )
2025-05-13 09:35:41 +02:00
Michael Kret
e7c095d047
fix: Community nodes - setting page empty state ( #15305 )
2025-05-12 14:40:11 +03:00
Ricardo Espinoza
e2b9ada4b5
feat(editor): Allow jumping into sub-workflow with shortkey ( #15200 )
2025-05-12 07:24:36 -04:00
Jaakko Husso
403f08b6e3
feat(core): Archive workflows when removing folders without transfer ( #15057 )
2025-05-10 11:37:42 +03:00
Ricardo Espinoza
14f59373d2
fix(editor): Fix typo in empty state on the shared with you section (no-changelog) ( #15262 )
2025-05-09 12:39:29 -04:00
24638420bd
feat: Community Nodes in the Nodes Panel ( #13923 )
...
Co-authored-by: Dana Lee <dana@n8n.io >
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in >
2025-05-09 11:14:41 +01:00
Jaakko Husso
374b2cf882
feat(editor): Don't confirm archiving nonactive workflows (no-changelog) ( #15182 )
2025-05-08 21:33:50 +03:00
Andreas Fitzek
c1229e007e
chore(editor): Validate SSO metadata url ( #15206 )
2025-05-08 15:46:26 +02:00
Jaakko Husso
d870c685b5
feat(editor): Show error on Execute Workflow Node if connected workflow is archived (no-changelog) ( #15056 )
2025-05-08 15:02:49 +03:00
Jaakko Husso
539f4cc5be
feat(editor): Change text when all applied filters add results (no-changelog) ( #15198 )
2025-05-08 13:17:42 +03:00
Milorad FIlipović
1c65e82b38
feat(editor): Implement 'Shared with you' section in the main navigation ( #15140 )
2025-05-08 09:24:32 +02:00
Marc Littlemore
e530fc61a9
fix: Folders typo in modal (no-changelog) ( #15142 )
2025-05-06 16:02:40 +01:00
Jaakko Husso
3a13139f78
feat(core): Change workflow deletions to soft deletes ( #14894 )
...
Adds soft‑deletion support for workflows through a new boolean column `isArchived`.
When a workflow is archived we now set `isArchived` flag to true and the workflows
stays in the database and is omitted from the default workflow listing query.
Archived workflows can be viewed in read-only mode, but they cannot be activated.
Archived workflows are still available by ID and can be invoked as sub-executions,
so existing Execute Workflow nodes continue to work. Execution engine doesn't
care about isArchived flag.
Users can restore workflows via Unarchive action at the UI.
2025-05-06 17:48:24 +03:00
Benjamin Schroth
54dcdedece
feat(editor): Support partial executions of tool nodes ( #14945 )
2025-05-01 08:32:47 +02:00
Cornelius Suermann
9e4cc32b78
fix: Use correct reference to 'test step' button (no-changelog) ( #15018 )
2025-04-30 16:28:52 +02:00
Suguru Inoue
c0b54832b3
feat(editor): Add "Rendered" display mode to the logs view ( #14994 )
2025-04-30 11:36:28 +02:00
Suguru Inoue
8981e22dd4
fix(editor): "Trigger node not found" error when chat message is entered ( #14954 )
2025-04-29 13:45:30 +02:00
oleg and Giulio Andreini
97055d5714
feat: AI workflow builder front-end (no-changelog) ( #14820 )
...
Co-authored-by: Giulio Andreini <g.andreini@gmail.com >
2025-04-28 15:38:32 +02:00
Milorad FIlipović
46df8b47d6
feat(editor): Show workflow breadcrumbs in canvas ( #14710 )
2025-04-28 13:37:55 +02:00
Raúl Gómez Morales and Guillaume Jacquart
bfd85dd3c9
feat(editor): Add time range selector to Insights ( #14877 )
...
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com >
2025-04-28 11:11:36 +02:00
Charlie Kolb
5ff073bd7b
feat(editor): Include NodeDetailsView in URL ( #14349 )
2025-04-25 10:57:22 +02:00
Mutasem Aldmour
92e2a8e61a
fix(editor): Show Transform Node in Panel only if available ( #14830 )
2025-04-24 09:59:22 +02:00
Elias Meire and Michael Kret
022f4755c2
fix(editor): Fix schema view bugs ( #14734 )
...
Co-authored-by: Michael Kret <michael.k@radency.com >
2025-04-24 08:53:02 +02:00
Ricardo Espinoza
697998bcf0
fix: Rename button in ApiKeyCreateOrEditModal and remove redundant scope (no-changelog) ( #14811 )
2025-04-23 08:13:27 -04:00
Suguru Inoue and कारतोफ्फेलस्क्रिप्ट™
1e0853b24a
feat(editor): Log details panel ( #14409 )
...
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in >
2025-04-17 13:44:40 +02:00
Iván Ovejero
68a87619af
fix(editor): Account for $evaluateExpression in Codemirror ( #14643 )
2025-04-16 17:34:13 +02:00
e1b9407fe9
feat(core): Add scopes to API Keys ( #14176 )
...
Co-authored-by: Charlie Kolb <charlie@n8n.io >
Co-authored-by: Danny Martini <danny@n8n.io >
2025-04-16 09:03:16 -04:00
Elias Meire
86de2db4f3
test: Fix slow typescript editor tests by mocking typescript vfs (no-changelog) ( #14631 )
2025-04-15 17:38:31 +03:00
Guillaume Jacquart
46d9b60049
feat(editor): Fix paywall for dashboard disabled licences ( #14617 )
2025-04-15 09:37:54 +02:00
Guillaume Jacquart
296d5b4a7f
feat(editor): Show specific content when 0 data on insights ( #14609 )
2025-04-14 14:32:50 +02:00