Releases: n8n-io/n8n
Releases · n8n-io/n8n
[email protected]
1.114.0 (2025-09-29)
Bug Fixes
- ChatTrigger Node: Chat submit button, fix disabled state coloring (#20085) (47cbd72)
- core: Allow accessing nodes.json in preview mode (#19920) (a26810b)
- core: Batch markAsCrashed updates to avoid oversized queries (#19904) (2db47fd)
- core: Ensure cancellation interrupts runner tasks in worker (#19864) (fac005b)
- core: Fix PKCE OAuth2 flows to work without client secret (#19601) (199d919)
- core: Iterate over all main output branches when extracting response (#19963) (0b7db24)
- core: Only print deprecation notices on start command (#19987) (4d024ec)
- core: Preserve sourceOverwrite in pairedItem data during workflow execution (#20064) (7de2edd)
- core: Remove Data Table experimental warning log (#19978) (7273d41)
- core: Surface workflow config errors to the webhook caller (#19858) (8327257)
- core: Use different query to get sqlite data table sizes (#19878) (24f08e1)
- editor: Adjust insight's project filter placeholder (#19909) (4c0e19f)
- editor: Clean up NDV RunData loading states (#20082) (874c890)
- editor: Fix data tables id column sort icon (#19981) (0475599)
- editor: Fix empty credential translation (#20019) (fa66401)
- editor: Fix keyboard navigation in node creator with pre-built agents experiment (#19853) (a56d6ab)
- editor: Fix reka popover issue when uncontrolled (#19952) (36df7da)
- editor: Fix rlc input selection issue when not in list mode (#20004) (c6443c3)
- editor: Fix UI being blocked from loading while data table limits are being fetched (#19871) (436c5ab)
- editor: Improve arrow key navigation in chat message panel (#19926) (0f19655)
- editor: Make shortcuts for toggling input/output panel work in the popped out log view (#19911) (8049da2)
- editor: Make the data table size cache longer by default (#19875) (71cf584)
- editor: Mark Workflow Extraction Modal Submit Button as loading and show error toast on error (#19976) (60560ba)
- editor: Reflect Wait node's execution status correctly in log view (#19898) (a679359)
- Gmail Trigger Node: Show warning about multiple items returned (#19896) (83173fb)
- MCP Client Tool Node: Change default transport to HTTP Streamable (#20053) (e0a9de7)
- Microsoft Excel 365 Node: Allow appending to empty sheets (#19642) (c96e6ae)
- Only show AI assistant when AI service URL is setup (#18774) (002f380)
- OpenAI Node: Missing header for assistant API calls (#20060) (a6c7e39)
- Pass project ID to the wf execution demo iframe (#19785) (a0efb97)
- Postgres Node: Fix citext and user defined field type mapping (#19780) (669a7b5)
- Slack Node: Reply to message (#19760) (977d37f)
- WhatsApp Business Cloud Node: Include whatsapp id in contact properties (#19762) (ea9093c)
- Wordpress Node: Handle
beforequery parameter when getting many posts or pages (#20041) (3963e97)
Features
- Add community node ESLint plugin, use in scanner (#19660) (b55c95c)
- Binary data access improvements (#19629) (182a40e)
- core: Add custom data range query to insights endpoints (#20009) (24ea97a)
- core: Add HTTPS protocol support for environments (#19482) (9806e6f)
- core: Add startDate and endDate filter query to insights endpoints (#19954) (7c3e1c9)
- core: Adjust n8n email template styling (#19969) (dbf3284)
- core: Throw customized error on assigned custom role deletion (#19900) (a01e5a5)
- editor: Add keyboard shortcut for run data search in the log view and mapper popover (#19745) (1ca9bbe)
- editor: Show node update button in ndv and nodecreator (#19696) (ef5ec8a)
- Make project member updates immediate (#19837) (b59f976)
- PAY-3774 entities import logic (#19770) (560c951)
- PAY-3775 disable ref to use master (#20086) (03d351a)
- PAY-3775 github action to test exporting to sqlite (#20069) (0e9464a)
- PAY-3855 ensure latest migrations run ([#19917]...
[email protected]
[email protected]
[email protected]
1.112.5 (2025-09-24)
[email protected]
1.113.2 (2025-09-24)
[email protected]
[email protected]
[email protected]
1.113.0 (2025-09-22)
Bug Fixes
- Add accurate concurrent executions count to executions list (#19249) (dc75be3)
- AI Agent Node: Ignore non-text chunks (#19568) (ccee1ac)
- AI Agent Node: Respect context window length in streaming mode (#19567) (6b25c57)
- Always generate tags.json file when using environments (#19698) (dee2216)
- API: Fix broken Terms of Service link in Swagger documentation (#19216) (2a59418)
- AWS Textract Node: Handle all binary data modes correctly (#19258) (64fa0ce)
- core: Credential export for personal projects (#19720) (feebfd2)
- core: Don't show license activation error message twice (#19833) (9b96149)
- core: Ensure external secrets are refreshed at job start with error logging (#19539) (53630d7)
- Disable update button when the user is not allowed to update (#19223) (dfb0c4e)
- editor: Canvas connections show
X items totallabel when multiple run iterations (#19648) (61edb72) - editor: Fix position of notification toast and "Ask AI" floating button (#19694) (80e08db)
- editor: Keep chat session when switching to other tabs (#19483) (7e63e56)
- editor: Make project member role selection dropdown scrollable (#19772) (3fbe08e)
- editor: Reintroduce user deletion actions in the members table in Users and Project settings page (#19604) (bcedf5c)
- editor: Unify data type icons (#19545) (2caf23d)
- Gemini Vertex Node: Upgrading Langchain/google-vertexai to allow errors to bubble up correctly (#19639) (3f1e764)
- Github Node: Modify regex validation to support custom urls (#19076) (3537a73)
- Google Gemini Node: Use streams when uploading file (#19537) (82e707c)
- Google Sheets Node: Add a warning about using expressions (#19840) (6a0aac2)
- Improve Node CLI error messages and dev command exit behavior (#19637) (14a7c36)
- n8n Form Node: Add html table tags to allowedTags, CSP headers on form completion, free text sanitization removed (#19446) (7ea920d)
- Notion Node: Fix regex for getMany operation (#19419) (185fc41)
- Open form popup for Form Trigger even if it has execution data (#19416) (1c45d8b)
- Salesforce Node: Login prompt in Oauth2 credentials for authUrl (#19450) (5591fdc)
- Salesforce Trigger Node: Update polling logic to account for Salesforce processing delay (#19377) (b480f49)
- String columns do not need comparable conditions (#19565) (a400716)
- webhook Node: More informative error for webhook response config mismatch (#19693) (354bcf4)
- Webhook Trigger Node: Duplicate webhook paths are not detected for methods other than GET (#19378) (3a38b32)
Features
- Add a GH action to create a patch release branch (#19477) (ddab467)
- Add N8N_GIT_NODE_DISABLE_BARE_REPOS environment variable to allow users to disable bare repositories in Git Node (#19559) (5bf3db5)
- Allow filtering insight by projectId (#19552) (8086a21)
- core: Implement request-response logic in workflow execution engine (#19193) (d1b17d9)
- core: Prompt user to confirm password when changing email and mfa is disabled (#19408) (f0388aa)
- editor: [Insights] Add filter by project (#19643) (5cef76a)
- editor: Add create new button in resource locator for data table node (#19788) (0c82007)
- editor: Add node popularity scores to improve search ranking (#19561) (ae1af11)
- editor: Change default sidebar state to collapsed (#19692) (5e5d342)
- editor: UI Data table filters (#19596) (4c59c3b)
- Enabling data tables as a default module (#19687) (948d449)
- Evaluation Node: Add support for Data Tables as evaluations data source (#19700) (323180e)
- Git Node: Add support for branches (#18870) (7522607)
- PAY-3769 add db export command (#19579) (2435b94)
- PAY-3770 add db import command (#19584) (cf4a551)
- PAY-3773 export entities tooling (#19658) (652f267)
- Support thinking settings for Gemini models (#19591) (bb0cd86)