github n8n-io/n8n n8n@1.91.0

latest releases: n8n@1.111.0, n8n@1.109.2-exp.0, n8n@1.110.1...
4 months ago

1.91.0 (2025-04-28)

Bug Fixes

  • AI Agent Node: Prevent adding empty binary message (#14871) (897338b)
  • Bring back TidyUp button's icon and fix Easy AI button size (#14818) (1e5c1fc)
  • Code Node: Upgrade pyodide, sandbox it, and prevent JS sandbox escape (#14356) (6c9c720)
  • core: Disable insights for sqlite legacy (#14824) (27f223d)
  • core: Error when multiple nodes return items with multiple paired items (#14883) (ddb688b)
  • core: Fix task runner's task timeout and heartbeat interval (#14889) (cdf421e)
  • core: Handle infinite max history for insights date range (#14794) (e83a64b)
  • core: Hide task runner warning if Code node is disabled (#14801) (a217611)
  • core: ID quoting in add scopes migration (#14788) (f835c66)
  • Customer.io Node: Allow EU customer.io domains in credential (#14880) (0c7f7b3)
  • editor: Changes to workflow after execution should not affect logs (#14703) (84cee1d)
  • editor: Data in input/output panel incorrectly mapped (#14878) (0a2b740)
  • editor: Fix insights summary banner empty state on time saved tab (#14838) (2920381)
  • editor: Fix schema view bugs (#14734) (022f475)
  • editor: Handle if nodes are undefined/null in InputNodeSelect (#14860) (67240ee)
  • editor: Ignore unconnected nodes when executing workflow (#14683) (f743915)
  • editor: Only show previews if the param is an expression (#14720) (db887b6)
  • editor: Open NDV from logs view with correct run index (#14779) (82b7be5)
  • editor: Place duplicated WFs always to correct parent folders (#14713) (6c91e7e)
  • editor: Show Transform Node in Panel only if available (#14830) (92e2a8e)
  • editor: Styling/UX improvements on the new logs view (#14789) (454e5c7)
  • editor: Use redirect url also with SSO login (#14893) (6145790)
  • Google Sheets Trigger Node: Filter by first data row on rowAdded event (#14731) (1593fe3)
  • Jira Software Node: 403 when getting a list of items from Jira Cloud (#14782) (1cbbcf4)
  • n8n Form Node: Use binary response from latest node in execution (#14842) (9672a6d)
  • n8n Split In Batches Node: Rewrite hint for reset (#14844) (9029f34)
  • Text Classifier Node: Validate inputText parameter (#14832) (9021e19)

Features

  • core: Add insights date ranges option to frontend settings (#14792) (65d6b23)
  • core: Add InstanceRole auth support for AWS external secrets (#14799) (8c4b9f7)
  • core: Add InstanceRole auth support for binary-data object- storage backend (#14800) (271024d)
  • core: Allow setting folder destination when transferring workflow ownership (#14935) (dbffcdc)
  • core: Enable insights for sqlite legacy (#14606) (88ed7be)
  • core: Export new dto and schemas (#14828) (9082adf)
  • core: Implement granularity and date range filtering on insights (#14841) (28596a6)
  • core: Split insights service (#14469) (eaf6783)
  • editor: Add support for automatic expression switching to RLC (#14735) (6b344f8)
  • editor: Add time range selector to Insights (#14877) (bfd85dd)
  • editor: Include NodeDetailsView in URL (#14349) (5ff073b)
  • editor: Show workflow breadcrumbs in canvas (#14710) (46df8b4)
  • Group memory nodes into section in nodes panel (#14826) (6197b0c)
  • OpenAI Node: Filter available models by blacklisting rather than whitelisting (#14780) (0e2eceb)
  • OpenAI Node: Support gpt-image-1 for image generation (#14870) (11379bf)
  • Prevent webhook url takeover (#14783) (be53453)
  • Refresh workflow name in workflows selector when updated (#14705) (418a588)

Performance Improvements

  • editor: Improve performance of the new logs view (#14861) (40aadbf)

Don't miss a new n8n release

NewReleases is sending notifications on new releases.