Skip to content
Compare
Choose a tag to compare
@github-actions github-actions released this 07 Apr 14:02
368ee9c

1.87.0 (2025-04-07)

Bug Fixes

  • API: Insights - round failure rate to 3 decimals (#14325) (cf37ee3)
  • Code Node: Ensure 'Generate Code' works with empty input object (#14352) (480b44d)
  • core: Add cross-origin checks on push endpoints (#14365) (178628a)
  • core: Detach workflow from parent folder in source project when transferring ownership (#14414) (adbfb44)
  • core: Return correct trigger count for nodes with multiple webhooks (#14300) (39e2d35)
  • core: Sandbox HTML binary files in viewing mode (#14350) (9c8a5f9)
  • core: Upgrade swagger/openai setup to address CVE-2024-57083 (#14314) (4a95035)
  • Disable autocomplete expression for specialized editor types (#14344) (0450542)
  • editor: Autofocus Search in Move Folder Dialog (#14378) (d60ed74)
  • editor: Change label for unexecuted nodes (#14260) (08450b2)
  • editor: Disable Drag and Drop for ResourceMapper 'attemptToConvertTypes' switch (#14327) (64aeb37)
  • editor: Fix empty objects in schema view in output panel (#14355) (2f0b5e4)
  • editor: Fix search highlights on node details view table schema (#14379) (3d64d14)
  • editor: Hide node toolbar on AddNodes node type (#14317) (a245a5c)
  • editor: Improve sub-workflow debugging for more node error types (#14347) (9104743)
  • editor: Insights FE fixes and improvements (#14398) (e8a7acd)
  • editor: Make styling of search labels inline (#14323) (8abbc30)
  • editor: Memory getting rendered in chat on workflow load (#14346) (5382531)
  • editor: Support 'View Execution' links with multiple branches (#14345) (744e2da)
  • Google Sheets Node: Improve error message when row_number is null or undefined (#14229) (c5e2d2d)
  • HTTP Request Tool Node: Fix OAuth2 requests (#14380) (7cef314)
  • Jira Trigger Node: Fix Jira webhook subscriptions on Jira v10+ (#14333) (cd212e4)
  • Kafka Node: Upgrade kafkajs and add tests (#14326) (5c58e8e)
  • n8n Form Node: Add doctype to page (#14306) (df9ea09)
  • n8n Form Node: Remove field requirement and do not inherit description (#14254) (4bc1c1a)
  • Pipedrive Trigger Node: Add support for webhooks v2 (#14220) (a39502f)
  • Show correct message on retry (#14321) (501963f)

Features

  • Add example @n8n/n8n-extension-insights extension package (#14360) (b91be49)
  • Add support for google vertex embeddings (#14359) (85cbfb6)
  • Airtop Node: Add Airtop node (#13809) (a7a165d)
  • API: Add config to set age threshold for insights compaction (#14221) (17a829f)
  • API: Add insights config on frontend settings (#14315) (837131f)
  • API: Implement BE api for insights data (#14064) (db38149)
  • core: Add special [@tool](https://github.com/tool) displayOption (#14318) (73748e3)
  • core: Don't store insights for sub workflow executions (#14384) (7379f44)
  • core: Make detaching floatable entitlements on shutdown configurable (#14266) (c9565fc)
  • core: Upgrade to express 5 to address CVE-2024-52798 (#14332) (4110f31)
  • editor: Display a notice for HTTP header auth credentials (#14389) (ec4dd9f)
  • editor: Hover actions on the logs overview (#14386) (8f9ea23)
  • editor: Insights dashboard (#13739) (90ba680)
  • editor: Show error state in the logs overview (#14248) (37e5349)
  • GitHub Node: GitHub Node Overhaul implementation #12271 (#13238) (33e265a)
  • MongoDB Chat Memory Node: New MongoDB Chat Memory Node (#14049) (0bac6ff)
  • Postgres Node: Batching warning for executeQuery operation insert query (#14287) (f85b851)
  • Think Tool Node: ToolThink, a simple tool to force the AI agent to do some thinking (#14351) (281b70b)