Jaakko Husso
672bfc3a25
fix(core): Don't include last human message twice on Chat hub message regeneration ( #26430 )
2026-03-03 09:18:20 +00:00
n8n-assistant[bot]
d478552a23
🚀 Release 2.11.0 ( #26456 )
...
Co-authored-by: Matsuuu <16068444+Matsuuu@users.noreply.github.com>
2026-03-03 08:18:52 +02:00
Daria
f020caa6a7
feat: Update existing MCP tools ( #26248 )
2026-03-02 14:07:16 +00:00
Daria
c544e94e39
feat: Hide workflow edit conflict error in Sentry (no-changelog) ( #26412 )
2026-03-02 13:20:41 +00:00
Sandra Zollner
4dcc2d8806
feat(core): Enable external secrets for projects ( #26329 )
2026-03-02 11:57:55 +00:00
Charlie Kolb
1bacba3d8b
feat(editor): Add searching and sorting to data table overviews ( #25623 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-02 10:48:53 +00:00
Andreas Fitzek
fc74592515
chore(core): Introduce instance registry module ( #26310 )
2026-03-02 10:06:43 +00:00
Andreas Fitzek
634041c5c8
feat(core): Track dynamic credential resolution per node execution in ITaskData ( #26354 )
2026-03-02 09:13:55 +00:00
Andreas Fitzek
4f4b85cc0c
chore(core): Add redactionInfo object to execution data responses ( #26326 )
2026-03-02 09:08:55 +00:00
Andreas Fitzek
6051fc74ea
chore(core): Introduce redaction marker for items ( #26308 )
2026-02-27 14:59:15 +00:00
Csaba Tuncsik
c2e31e9fe6
fix(editor): Allow clearing credential resolver in workflow settings ( #26343 )
...
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
2026-02-27 14:58:55 +00:00
Andreas Fitzek
a94c8b728c
chore(core): Allow changing redaction settings in the workflow settings ( #26298 )
2026-02-27 10:51:04 +00:00
Csaba Tuncsik
c93e4380bc
feat: Add assignments tab for custom roles with project visibility ( #25992 )
...
Co-authored-by: Declan Carroll <declan@n8n.io>
Co-authored-by: Milorad FIlipović <milorad@n8n.io>
Co-authored-by: Ricardo Espinoza <ricardo@n8n.io>
Co-authored-by: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Co-authored-by: Charlie Kolb <charlie@n8n.io>
Co-authored-by: Mutasem Aldmour <4711238+mutdmour@users.noreply.github.com>
Co-authored-by: Ali Elkhateeb <ali.elkhateeb@n8n.io>
Co-authored-by: Matsu <huhta.matias@gmail.com>
Co-authored-by: Guillaume Jacquart <jacquart.guillaume@gmail.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: Rob Hough <robhough180@gmail.com>
Co-authored-by: Svetoslav Dekov <svetoslav.dekov@n8n.io>
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
Co-authored-by: Alex Grozav <alex@grozav.com>
Co-authored-by: Dawid Myslak <dawid.myslak@gmail.com>
Co-authored-by: Stephen Wright <sjw948@gmail.com>
Co-authored-by: Andreas Fitzek <andreas.fitzek@n8n.io>
Co-authored-by: Albert Alises <albert.alises@gmail.com>
Co-authored-by: Dimitri Lavrenük <20122620+dlavrenuek@users.noreply.github.com>
Co-authored-by: Danny Martini <danny@n8n.io>
Co-authored-by: Daria <daria.staferova@n8n.io>
Co-authored-by: peteawood <pete.a.wood@gmail.com>
Co-authored-by: Roman Davydchuk <roman.davydchuk@n8n.io>
Co-authored-by: Jaakko Husso <jaakko@n8n.io>
Co-authored-by: Elias Meire <elias@meire.dev>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Eugene <eugene@n8n.io>
Co-authored-by: Benjamin Schroth <benjamin@n8n.io>
Co-authored-by: Sandra Zollner <sandra.zollner@n8n.io>
Co-authored-by: Irénée <irenee.ajeneza@n8n.io>
Co-authored-by: Benjamin Schroth <68321970+schrothbn@users.noreply.github.com>
Co-authored-by: oleg <me@olegivaniv.com>
Co-authored-by: Konstantin Tieber <46342664+konstantintieber@users.noreply.github.com>
Co-authored-by: Nikhil Kuriakose <nikhilkuria@gmail.com>
Co-authored-by: Romeo Balta <7095569+romeobalta@users.noreply.github.com>
Co-authored-by: Tuukka Kantola <Tuukkaa@users.noreply.github.com>
Co-authored-by: Kaito Horiuchi <horiyee.ka@gmail.com>
Co-authored-by: Michael Drury <me@michaeldrury.co.uk>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-27 10:33:41 +00:00
Csaba Tuncsik
26b36e0f04
feat(editor): Add dynamic credentials UI for ChatHub ( #25685 )
...
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
2026-02-27 07:16:20 +00:00
Jaakko Husso
218569c70a
fix(core): Disallow file uploads on Chat hub when chat trigger doesn't permit them ( #25714 )
2026-02-27 07:13:29 +00:00
Andreas Fitzek
a741f15792
chore(core): Implement redaction logic in redaction module ( #26268 )
2026-02-26 17:32:40 +00:00
Andreas Fitzek
3739998915
chore(core): Integrate execution redaction service in execution service ( #26255 )
2026-02-26 16:20:36 +00:00
Andreas Fitzek
add88df9b4
chore(core): Decouple workflow execution from edit permission ( #25737 )
2026-02-26 15:48:41 +00:00
Guillaume Jacquart
e9627a640e
fix(core): Skip onboarding screen for SAML users with IdP-provided names ( #26245 )
...
Co-authored-by: Claude Haiku 4.5 <noreply@anthropic.com>
2026-02-26 09:57:28 +00:00
Jaakko Husso
a006e02759
feat(Chat Trigger Node): Add Suggested prompts, shown on Chat hub ( #26217 )
2026-02-26 09:10:43 +00:00
Irénée
b468a72d26
feat: Enable project-scope external secrets permissions (no-changelog) ( #26143 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 16:11:49 +00:00
Guillaume Jacquart
4aacc574f6
feat(editor): Disable v2 migration report via shared target version constant ( #26244 )
2026-02-25 13:47:20 +00:00
Andreas Fitzek
3994d38eca
chore(core): Add redaction policy to workflow setting ( #26239 )
2026-02-25 13:44:47 +00:00
Michael Kret
c3ddc49d85
fix: Add missing chat tool input logs ( #26229 )
2026-02-25 13:35:58 +00:00
yehorkardash
36bde68ecc
fix(core): Don't show setup in demo mode ( #26233 )
2026-02-25 10:55:58 +00:00
Declan Carroll
c92becbc34
ci: Adds Docker stats telemetry ( #26196 )
2026-02-25 08:18:23 +00:00
n8n-assistant[bot]
562d867483
chore: Bundle 2026-W7 ( #26214 )
...
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Co-authored-by: yehorkardash <yehor.kardash@n8n.io>
Co-authored-by: James Gee <1285296+geemanjs@users.noreply.github.com>
Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Co-authored-by: Stephen Wright <sjw948@gmail.com>
Co-authored-by: oleg <me@olegivaniv.com>
Co-authored-by: Albert Alises <albert.alises@gmail.com>
Co-authored-by: Danny Martini <danny@n8n.io>
2026-02-25 07:08:58 +00:00
Charlie Kolb
21eec59aa4
chore: Clarify execution stopping API description ( #26061 )
2026-02-24 20:15:51 +00:00
Andreas Fitzek
5a85a4f908
fix(core): Resolve multi-main startup race condition in AuthRolesService ( #26176 )
2026-02-24 18:07:18 +00:00
Irénée
fc5c8424e2
fix: Enable external secrets multi-connection to vault ( #26189 )
2026-02-24 14:38:41 +00:00
Guillaume Jacquart
d98eff2a4e
chore(core): Test saml with the UI based config. Display modal when config has changed without saving ( #26141 )
2026-02-24 14:35:33 +00:00
Ali Elkhateeb
577e4efaa6
refactor(core): Extract and reuse containsExpression string utility ( #26180 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-24 12:34:35 +00:00
Ali Elkhateeb
1c561c90a1
refactor(core): Consolidate secret provider connection response types into api-types (no-changelog) ( #26114 )
2026-02-24 10:02:50 +00:00
Milorad FIlipović
a3d5937495
fix(editor): Batch community node requests to respect strapi arraySize ( #26168 )
2026-02-24 09:46:49 +00:00
n8n-release-tag-merge[bot]
aa5ad92b25
Merge tag 'n8n@2.10.0'
2026-02-23 17:55:22 +00:00
Andreas Fitzek
928242dee4
feat(core): Split share and unshare into separate scopes ( #26011 )
2026-02-23 17:06:23 +00:00
Stephen Wright
9edc271c09
feat: Initialise data redaction module, execution data redaction service ( #25975 )
2026-02-23 17:01:03 +00:00
n8n-assistant[bot]
8e81f3e313
🚀 Release 2.10.0 ( #26135 )
...
Co-authored-by: tomi <10324676+tomi@users.noreply.github.com>
2026-02-23 15:57:44 +00:00
Daria
47d5738ed6
fix(core): Respect n8n path for health endpoint ( #26129 )
2026-02-23 14:44:46 +00:00
Kaito Horiuchi
7e10901470
fix(core): Always serve /healthz on task broker regardless of N8N_ENDPOINT_HEALTH ( #25959 )
2026-02-23 14:05:15 +00:00
Konstantin Tieber
9598874050
feat(core): Support multiple connected vaults per secret provider ( #26124 )
2026-02-23 12:40:13 +00:00
Konstantin Tieber
8fa58c99c1
feat(core): Support special characters in secret names ( #25974 )
2026-02-20 13:47:41 +00:00
Irénée
a235dd0123
feat: Migrate external secrets settings to entity-based storage (no-changelog) ( #26001 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 13:10:27 +00:00
Dawid Myslak
9676662f40
refactor(core): Replace includeAiNodesSdkVersion with maxAiNodeSdkVersion ( #26014 )
...
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-20 12:22:18 +00:00
Albert Alises
e59ee6ac09
fix(editor): Enable stop button to abort AI Ask Assistant streaming ( #26012 )
2026-02-20 09:35:21 +00:00
Dimitri Lavrenük
59b51d1c0e
feat: Quick connect integration flow for Firecrawl ( #25970 )
...
Co-authored-by: Roman Davydchuk <roman.davydchuk@n8n.io>
2026-02-20 09:00:48 +00:00
Daria
1016949c92
feat: Add tab scoped collaboration ( #25646 )
2026-02-19 16:14:56 +00:00
Albert Alises
fbe4699c84
fix(core): Handle tool wrapper nodes without supplyData in queue mode MCP Trigger ( #26007 )
2026-02-19 15:24:19 +00:00
Andreas Fitzek
bc5050a825
chore(core): Add mode to log streaming events ( #26000 )
2026-02-19 14:36:45 +00:00
Stephen Wright
49fb32c3c4
feat: Only sync scopes / roles as leader in multi-main ( #25935 )
2026-02-19 14:34:13 +00:00