2.7.0 (2026-02-02)
Bug Fixes
- AI Agent Node: Fix gemini thought signatures for parallel tool calls (#24982) (3dbca3e)
- ai-builder: Detect placeholder values inside larger parameters generated by workflow builder (#24950) (2b0f13d)
- ai-builder: Fixing padding in WFB chat when message feedback is showing (#25079) (fb7e5d5)
- AMQP Trigger Node: Save failed executions (#21878) (89f8fb0)
- Chat Node: Output structure for Send and Wait operation (#24898) (36afab0)
- core: Add Redis TCP Keep-Alive Configuration for Queue Mode (#23902) (e7c5c17)
- core: Do not send an undefined location header on form redirects (#24989) (a8d75f7)
- core: Ensure execution ID is available at runtime in Webhook response (#24876) (ad7571f)
- core: Ensure workflows with response promises respect graceful shutdown (#24879) (b006ecf)
- core: Fix missing early return on Bull error (#25084) (ea4d2d2)
- core: Fix orchestration init modules (#23360) (9958eed)
- core: Log warning where file values contain white space at the start or end (e.g. new lines) (#24442) (ae17e8e)
- core: Replace deprecated 'application' actor value with 'app' in Linear OAuth (#20985) (1edb600)
- core: Revert ensuring execution ID in webhook response (#25146) (a7408fa)
- core: Small optimizations on users api to reduce db calls (#24882) (dce4871)
- core: Support reconnecting on Redis failover (#25038) (7e580ea)
- core: Update AI Builder node types after community package changes (#24883) (0faada7)
- core: Update ownership cache update on folder transfer (#24974) (40f6705)
- core: Use proxy for all npm commands (#24909) (e1dd077)
- core: Use stricter flags when starting python runner (#24983) (21421f5)
- editor: Allow '-' and '_' in subworkflow caller IDs (#24849) (35583ad)
- editor: Disable hover effects on non-drop-targets during drag (#24948) (8983bd5)
- editor: Disable WF history button when autosave is not complete (#24904) (567ae92)
- editor: Fix layout of insights tab (#24994) (526a239)
- editor: Improve checkbox and lock icon alignment (#24575) (7129c88)
- editor: Move version store init after authentication (#25081) (326869e)
- editor: Prevent connection lines from overlapping plus handle buttons (#24631) (5c025c1)
- editor: Prevent executions date picker popover from being clipped (#24896) (1e777cf)
- editor: Truncate long project names with ellipsis in breadcrumb (#24853) (b384e8c)
- Fix issue with workflowId not being correctly validated (#24866) (f9e230e)
- MySQL Node: Support "Continue on Error" for connection-related errors (#25032) (f3e2930)
- Update stack cleanup command message to work from any directory (#25034) (01f000b)
- Validate OpenAI urls (#24922) (8b7ba6f)
- VectorStoreAzureAISearch Node: Clear Azure AI Search index once per batch (#25069) (a5cde70)
- Wait Node: Reject wait execution when workflow is canceled (#15924) (e3110d1)
Features
- Add Currents.dev node (#24566) (356e3e6)
- Add option to select eval suite on manual workflow dispatch (#24998) (784ab19)
- ai-builder: Moving feedback buttons in workflow builder chat (#24732) (18c903d)
- ai-builder: Workflow builder "respond to webhook" understanding (#24641) (d12e931)
- core: Add auto-publish on Environments Feature Pull (#24701) (18487d0)
- core: Add data table resources to the public API (#23610) (6b474e4)
- core: Add default Postgres query timeout (#25041) (daba1e2)
- core: Add profiling support via sentry (#25049) (659de94)
- core: Allow changing the oauth token data for oauth2 credentials on public API PATCH (#25042) (252c5a6)
- core: Fill out external secret provider endpoints for CRUD operations (#24862) (386979a)
- core: Index both latest published and draft workflow versions (#24861) (0e1b2a8)
- core: Make database ping timeout configurable (#24985) (308429c)
- Crypto Node: Add credentials for Hmac and Sign operations (#24798) (25f5199)
- editor: Add AI Usage settings page (#20926) (ff68b7b)
- editor: Add Dialog component to design system (#24591) (a19ae52)
- editor: Add secrets provider connections dashboard (#24654) (6dd4cc8)
- editor: Pause autosave on connection failures (#24456) (769e781)
- editor: Secret Store connection modal for multiple providers (#25004) (768bf7f)
- editor: Show ChatHub action buttons on hover (#24923) (779a04f)
- FormTrigger Node: Support ip filtering for the FormTrigger node (#24644) (44650b1)
- Kafka Trigger Node: Add option to keep binary data for downstream processing (#21843) (b110a9e)
- Microsoft Agent 365 Trigger Node: Integration for Microsoft Agents 365 (#25145) (805b222)
- Remove success toasts on workflow creation (#24979) (36355f8)
- Zendesk Trigger Node: Add webhook signature verification (#24881) (4622aca)
Performance Improvements
- core: Continue reducing baseline memory usage (#24981) (a5117a3)
- core: Lazyload Swagger, PSL and MCP libs (#24902) (012ce09)
- core: Make MCP module exclusive to main (#24899) (b75347b)
- core: Minimize execution data fetching (#25073) (efd741f)
- core: Optimize saving execution progress (#25089) (075ffd0)