Releases: n8n-io/n8n
Releases · n8n-io/n8n
[email protected]
1.112.1 (2025-09-17)
[email protected]
1.111.0-exp.0 (2025-09-16)
[email protected]
1.112.0 (2025-09-15)
Bug Fixes
- ** Switch Node:** Disable expressions for Number of Outputs in v3.3 (#19075) (f37e9da)
- AI Agent Node: Fix double wrapping issue in ToolsAgent output parsing (#19376) (df31868)
- Code Tool Node: Fix
console.log
output not being logged on browser (#19422) (1e2f421) - core: Add support for .cn Amazon regions (#19363) (fea0a62)
- core: Fix crashed execution recovery in scaling mode (#19412) (3576443)
- core: Force synchronize tag mappings also when no tag was updated (#19332) (e054fc7)
- core: Improve Websocket connection setup for custom headers (#19242) (1e00a7c)
- core: Skip canceled executions in unfinished execution recovery (#19452) (b388b23)
- core: Wrap Data Table insert, update, upsert in transactions (#19333) (9509ef3)
- Default Data Loader Node: Use text loader for text/markdown mime-types (#19549) (2b0203e)
- editor: Add debounce to text parameter input (#19339) (18cccb2)
- editor: Don't show archived only hint at empty folders (#19538) (c0d5d77)
- editor: Fix highlighting in SQL editor (#19291) (03b865d)
- editor: Focus on selection when clicking 'tidy up' (#19303) (3ee827c)
- editor: Handle lots of text better in chat input (#19381) (45e8209)
- editor: Improve datetime handling in Data table UI (#19425) (1853faf)
- editor: Input loses focus after typing to a fixed collection parameter (#19372) (815ecfe)
- editor: Make inputs dragged to Python Code editor produce working code (#19415) (c5ee969)
- editor: Make JSON highlight color different from background on light theme (#19543) (e589cde)
- editor: Only show previous nodes for tools in input panel (#19335) (bd8dfc0)
- editor: Optimize workflow selector search performance by implementing pagination (#19252) (8f60b52)
- editor: Prevent tooltip flickering when a trigger node is pinned (#19233) (18d91b6)
- editor: Show claim free ai credits modal on credentials (#19241) (cf356e7)
- editor: Show correct options in the NDV runs selector (#19297) (bae6e3b)
- Execute Workflow Node: Fix 'Continue (using error output)' mode to output errors correctly (#19240) (6ed39e8)
- Gmail Trigger Node: Handle self-sent emails in inbox (#19351) (47f1d14)
- Override axios to 1.12.0 (#19544) (796e44e)
- Perplexity Node: Update model from 'r1-1776' to 'sonar' in API and tests (#19440) (2ed4078)
- Set Node: Handle special replacement patterns in JSON expressions (#18162) (2514301)
- Show correct "canceled" node status for chat model nodes (#19366) (b6abd1e)
- Slack Node: Add 'search:read' scope to Slack OAuth2 credentials to support searching messages (#19229) (a139611)
- Telegram Node: Use parameter index instead of 0 for binaryData (#19236) (38a6140)
- Upgrade Langchain dependencies to address LiteLLM issue and Gemma Models not supporting images (#19299) (e87344d)
Features
- API: Add running status query on the executions public api endpoint (#19205) (3af4541)
- core: Add HTTPS protocol support for repository connections (#18250) (5c6094d)
- core: Add retry execution endpoint to public api (#19132) (c4f41bb)
- editor: Add toggle viewport sync to workflow diffs & UI improvements (#19373) (d7b8474)
- editor: Enhance diffs formatting for jsCode and sticky notes (#19289) (6cd1dbd)
- editor: Separate node execution and validation error states (#19029) (477dd27)
- Gemini Node: Edit Image Using Nano Banana (#19105) (87d79c9)
- OpenAI Node: Support custom headers for model requests (#17835) (0b4de85)
- Redis Node: Add option to disable TLS verification in Redis node (#19143) (52d44c2)
[email protected]
1.111.0 (2025-09-08)
Bug Fixes
- Add folder scopes to global owner and admin roles (#19230) (2113532)
- AMQP Trigger Node: Update rhea library, tweak reconnection options (#18980) (efc3a2d)
- API: Fix public api workflow openApi examples (#19170) (e822cf5)
- Basic LLM Chain Node: Remove fallback connection on lower versions (#19053) (583dd48)
- Changes in tooltip message on data table columns (#19172) (56fee52)
- core: AI agent node data accessibility (#18757) (f0e9221)
- core: Ensure getNodeOutputs always returns an array (#19069) (0f22f3b)
- core: Fix OIDC configuration update path (#19065) (1ced801)
- core: Fix role management controller no-changelog (#19107) (5be3181)
- core: Inline config.js to index.html to prevent CF from caching it (#18945) (17ce65a)
- core: Replace actual root when manually running tools of Agent Tools (#19243) (188a013)
- core: Resolve Python multiprocessing queue deadlock (#19084) (de30ecc)
- core: Set more reasonable defaults for scaling mode queue lock (#19059) (35e4772)
- core: Update cached project association when moving a workflow (#19227) (c5bbb6a)
- editor: Don't show update notification for unverified updates (#18910) (abaa2c8)
- editor: Fix minor style bugs around parameter input (#19150) (346d3b4)
- editor: Fix pagination in Data Table list UI (#19192) (0b24fb5)
- editor: Handle connection errors and credentials better in MCP Client Tool when executing directly (#19239) (97d0edd)
- editor: Load available resources for dynamic options (#19235) (b713c50)
- editor: Prevent search dialog from covering inline expression parameters (#19238) (0d7f9ae)
- editor: Prevent variable value overflow (#19026) (a90584b)
- editor: Render last item on markdown task lists correctly (#19225) (627dbd9)
- editor: Workflow diff UX improvements (#19047) (277685e)
- Gemini Node: Allow Nano Banana model to be selected (#19080) (238fe84)
- GoogleDrive Node: Fix google service accounts uploading to shared drives (#18952) (63672ad)
- Improve error handling for community package installation (#19103) (2001397)
- Improve input handling in package scanner (#19147) (c10da38)
- Include third party licenses in the docker image (#19144) (cda1a18)
- Merge Node: Fix possible stack overflow (#19101) (4313aa3)
- OpenAI Node: Add proxy agent for Message an assistant operation (#19250) (7025452)
- Put static types files behind authentication (#18660) (69e6498)
- Wait Node: Allow wait node to accept
0
waiting time input (#19159) (5968403)
Features
- Add release and lint scripts to node CLI (#18935) (be8061c)
- Airtop Node: Implement double-click and right click variants (#18306) (9566f2b)
- API: Add cancel status filters to the public api executions endpoint (#19136) (4a21f79)
- core: Allow filtering workflows by
availableInMCP
(#18646) (6432555) - core: Update email templates (#19137) (a794ab6)
- MongoDB Node: Add driver info to MongoDB nodes (#18615) (9a2d942)
- MongoDB Vector Store Node: Allow pre and post filtering (#18506) (ee91aa0)
- PAY-2613 add missing status field for select (#19071) (9569965)
[email protected]
[email protected]
[email protected]
1.109.2-exp.0 (2025-09-03)
Bug Fixes
[email protected]
1.109.1-exp.0 (2025-09-01)
Bug Fixes
[email protected]
1.110.0 (2025-09-01)
Bug Fixes
- Add timeout to community node types request (#18545) (644faf4)
- core: Add optional context parameter to track creation source for workflows, credentials, and projects (#18736) (98bde4f)
- core: Fix truncate table names (#18867) (215d5a1)
- core: Fix waiting webhooks validation when n8n is behind proxy (#18767) (f2eca28)
- core: Resolve SSH path issues on Windows (#18889) (66b6b8f)
- core: Sanitize all non-alphanumeric characters from tool names (#18800) (b73f239)
- editor: Allow password managers to autocomplete MFA code during login (#18865) (0c803a6)
- editor: Debug in Editor preserves binary data and prevents incorrect dirty marking (#18998) (6aeced8)
- editor: Do not focus expression input if it was not in focus before switching (#18744) (a6406b9)
- editor: Fix "error connecting to n8n" error if not logged in (#18818) (51c21e0)
- editor: Fix broken project creation no-changelog (#19027) (864b51d)
- editor: Fix role DTO exported types (#18977) (2882547)
- editor: Fix wf history button visibility issue (#18804) (e29ed15)
- editor: Fix workflow list pagination visibility (#18847) (4d84d58)
- editor: Make Code node lint errors colorblind friendly (#18958) (619ff93)
- editor: Prevent execution data from leaking into workflow diffs UI (#18605) (4bbf7cb)
- editor: Remove the enlarged thumb-target area for the scrollbar (#18810) (cff3f4a)
- editor: Set workflow name width at different breakpoints (#18956) (e663858)
- editor: Support line breaks in resource mapper field names (#18982) (5ea4be4)
- Filter Node: Propagate toggle changes correctly (#18864) (a53aa57)
- GithubTrigger Node: Correctly access httpCode from error object (#17697) (6379ce5)
- HubSpot Node: Assign owner ID (#18753) (07db137)
- HubSpot Node: Require DueDate for task creation (#18799) (e665cbf)
- Rename Keys Node: Add a warning for regex that affect performance (#18911) (0d1a0b5)
- Slack Trigger Node: Handle undefined item in event channel extraction (#18676) (ed090f0)
- Update packages in base image to resolve CVE-2025-58050 (#19034) (bb033fc)
Features
- Add option to restrict credential usage in http request node (#17583) (f7f70f2)
- Adds community scanner package (#18946) (8dae565)
- core: Allow custom project roles from being set to a user project relation (#18926) (027edbe)
- core: Rebuild project roles to load from the database (#17909) (f757790)
- editor: Add Python to Code actions (#18668) (38f25d7)
- editor: Display custom roles in the project role dropdown (#18983) (bf198f8)
- editor: Provide default ExecuteWorkflow node names based on the selected workflow (#18953) (73cc042)
- editor: Support relative dependent parameters for collection NodeProperties (#18916) (a15391a)