github n8n-io/n8n n8n@2.3.0

latest releases: n8n@2.3.2, n8n@2.2.6, n8n@1.123.11...
pre-release4 days ago

2.3.0 (2026-01-05)

Bug Fixes

  • Add data insight metadata migration (#23694) (3aeb040)
  • AI Agent Node: Fix toolInput field in intermediateSteps output (#23767) (ae2e7a8)
  • AI Agent Node: Store AI agent tool calls as native LangChain messages (#23687) (daa81a1)
  • ai-builder: Improve handling of max recursion errors (#23606) (9329d55)
  • core: Modify path validation to work cross platforms (#23737) (35d110f)
  • core: Fix CORS issue in waiting webhook responses (#23697) (23ae22b)
  • core: Fix race condition in executions pruning on leadership change (#23575) (3af145e)
  • core: Node feature flags supported in canvas status icon (#23300) (3e80bdb)
  • core: Validate missing code param in Code node (#23405) (c7fed98)
  • editor: Add defaultLocale to public settings (#23134) (1dd0fac)
  • editor: Allow moving workflows on the overview page (#21742) (5b5867f)
  • editor: Correct hosted chat font family defaults (#23718) (b59fad7)
  • editor: Fix chat message action icons visibility in dark mode (#23444) (fc8b667)
  • editor: Fix NDV state getting stale when navigating using the floating buttons (#23717) (06eef00)
  • editor: Fix VersionUpdateCTA disabled state (#23722) (0bee0a5)
  • editor: Keep focus in canvas chat after sending a message (#23719) (b6bc146)
  • editor: Logs not showing tool usage correctly for sub-agents (#23860) (d99a07e)
  • editor: Remove arbitrary maxlength restriction from data table n… (#23242) (229024f)
  • editor: Sub node's input not shown when its root node finished with an error (#23770) (b113694)
  • Github Node: Handle binary data in all modes by converting to base64 (#23497) (c96534f)
  • n8n Form Trigger Node: Add support for fieldName in JSON config (#23491) (50573e0)
  • Redis Node: Fix reconnect strategy to prevent infinite reconnect attempts (#22526) (e75cf6b)
  • Return null if no last successful execution exists instead of 404 (#23720) (9339d14)
  • Stripe Trigger Node: Add Stripe signature verification (#22764) (f816b39)
  • Structured Output Parser Node: Fix parsing of JSON with markdown code segments (#23726) (e5c7d43)

Features

  • Add instance id to ai assistant service client (#23474) (74b552d)
  • ai-builder: Improve generation across data_transformation category (#23609) (1199904)
  • API: Add patch method for credentials public API (#23431) (750e9a8)
  • core: Introduce WorkflowHistory compaction service (#23238) (e9e480b)
  • core: Use draft sub-workflow version for manual execution, published for production (#23166) (9fc820f)
  • Data Table Node: Add data table crud operations to data table node (#22951) (36d5eaf)
  • editor: Add Stop All Executions functionality (#23576) (5b76f49)
  • editor: Add/remove files in editing ChatHub chat message (#23541) (33d0c74)
  • Form Node: Dynamic attributes in form editor (#23433) (921d3f2)
  • Gracefully handle non string values for external secrets redaction (#23849) (77f1dd6)
  • Use hardended docker images (#23480) (430b823)
  • Weaviate Node: Hybrid Search Support (#23252) (0edb607)
  • Workflows imported with separate option now validate before insertion (#23843) (77890ce)

Don't miss a new n8n release

NewReleases is sending notifications on new releases.