n8n - Package Updates
Pinned
N8N
-
[3.53.1]
- Update n8n to 1.64.3
- Full changelog
-
[3.54.0]
- Update n8n to 1.65.2
- editor: Support middle click to scroll when using a mouse on new canvas (#11384) (436b783)
- n8n Form Node: Form Trigger does not wait in multi-form mode (#11404) (d57da55)
- core: Make execution and its data creation atomic (#11392) (480987e)
- core: On unhandled rejections, extract the original exception correctly (#11389) (343eb53)
- AI Agent Node: Preserve
intermediateSteps
when using output parser with non-tool agent (#11363) (e61a853) - API:
PUT /credentials/:id
should move the specified credential, not the first one in the database (#11365) (e6b2f8e) - API: Correct credential schema for response in
POST /credentials
(#11340) (f495875) - core: Account for waiting jobs during shutdown (#11338) (c863abd)
- core: Add missing primary key to execution annotation tags table (#11168) (b4b543d)
- core: Change dedupe value column type from varchar(255) to text (#11357) (7a71cff)
- core: Do not debounce webhooks, triggers and pollers activation (#11306) (64bddf8)
- core: Enforce nodejs version consistently (#11323) (0fa2e8c)
- core: Fix memory issue with empty model response (#11300) (216b119)
- core: Fix race condition when resolving post-execute promise (#11360) (4f1816e)
- core: Sanitise IdP provided information in SAML test pages (#11171) (74fc388)
- Don't show pin button in input panel when there's binary data (#11267) (c0b5b92)
- editor: Add Personal project to main navigation (#11161) (1f441f9)
- editor: Fix Cannot read properties of undefined (reading 'finished') (#11367) (475d72e)
- editor: Fix delete all existing executions (#11352) (3ec103f)
- editor: Fix pin data button disappearing after reload (#11198) (3b2f63e)
- editor: Fix RunData non-binary pagination when binary data is present (#11309) (901888d)
- editor: Fix sorting problem in older browsers that don't support
toSorted
(#11204) (c728a2f) - editor: Follow-up fixes to projects side menu (#11327) (4dde772)
- editor: Keep always focus on the first item on the node's search panel (#11193) (c57cac9)
- editor: Open Community+ enrollment modal only for the instance owner (#11292) (76724c3)
- editor: Record sessionStarted telemetry event in Setting Store (#11334) (1b734dd)
- Ensure NDV params don't get cut off early and scrolled to the top (#11252) (054fe97)
- HTTP Request Tool Node: Fix the undefined response issue when authentication is enabled (#11343) (094ec68)
- Include error in the message in JS task runner sandbox (#11359) (0708b3a)
- Microsoft SQL Node: Fix execute query to allow for non select query to run (#11335) (ba158b4)
- OpenAI Chat Model Node, Ollama Chat Model Node: Change default model to a more up-to-date option (#11293) (0be04c6)
- Pinecone Vector Store Node: Prevent populating of vectors after manually stopping the execution (#11288) (fbae17d)
- Postgres Node: Special datetime values cause errors (#11225) (3c57f46)
- Resend invite operation on users list (#11351) (e4218de)
- SSH Node: Cleanup temporary binary files as soon as possible (#11305) (08a7b5b)
- Add report bug buttons (#11304) (296f68f)
- AI Agent Node: Make tools optional when using OpenAI model with Tools agent (#11212) (fed7c3e)
- core: introduce JWT API keys for the public API (#11005) (679fa4a)
- core: Enforce config file permissions on startup (#11328) (c078a51)
- core: Handle cycles in workflows when partially executing them (#11187) (321d6de)
- editor: Separate node output execution tooltip from status icon (#11196) (cd15e95)
- GitHub Node: Add workflow resource operations (#10744) (d309112)
- n8n Form Page Node: New node (#10390) (643d66c)
- n8n Google My Business Node: New node (#10504) (bf28fbe)
- Run
mfa.beforeSetup
hook before enabling MFA (#11116) (25c1c32) - Structured Output Parser Node: Refactor Output Parsers and Improve Error Handling (#11148) (45274f2)
-
[3.55.0]
- Update n8n to 1.66.0
- Full Changelog
- Asana Node: Fix issue with pagination (#11415) (04c075a)
- core: Add 'user_id' to
license-community-plus-registered
telemetry event (#11430) (7a8dafe) - core: Add safeguard for command publishing (#11337) (656439e)
- core: Ensure
LoggerProxy
is not scoped (#11379) (f4ea943) - core: Ensure
remove-triggers-and-pollers
command is not debounced (#11486) (529d4fc) - core: Ensure job processor does not reprocess amended executions (#11438) (c152a3a)
- core: Fix Message Event Bus Metrics not counting up for labeled metrics (#11396) (7fc3b25)
- core: Fix resolving of $fromAI expression via
evaluateExpression
(#11397) (2e64464) - core: Make execution and its data creation atomic (#11392) (ed30d43)
- core: On unhandled rejections, extract the original exception correctly (#11389) (8608bae)
- editor: Fix TypeError: Cannot read properties of undefined (reading '0') (#11399) (ae37c52)
- editor: Add Retry button for AI Assistant errors (#11345) (7699240)
- editor: Change tooltip for workflow with execute workflow trigger (#11374) (dcd6038)
- editor: Ensure toasts show above modal overlays (#11410) (351134f)
- editor: Fit view consistently after nodes are initialized on new canvas (#11457) (497d637)
- editor: Fix adding connections when initializing workspace in templates view on new canvas (#11451) (ea47b02)
- editor: Fix rendering of AI logs (#11450) (73b0a80)
- editor: Hide data mapping tooltip in credential edit modal (#11356) (ff14dcb)
- editor: Prevent running workflow that has issues if listening to webhook (#11402) (8b0a48f)
- editor: Run external hooks after settings have been initialized (#11423) (0ab24c8)
- editor: Support middle click to scroll when using a mouse on new canvas (#11384) (46f3b4a)
- HTTP Request Tool Node: Fix HTML response optimization issue (#11439) (cf37e94)
- n8n Form Node: Form Trigger does not wait in multi-form mode (#11404) (151f4dd)
- Update required node js version in CONTRIBUTING.md (#11437) (4f511aa)
- Anthropic Chat Model Node: Add model claude-3-5-sonnet-20241022 (#11465) (f6c8890)
- core: Handle nodes with multiple inputs and connections during partial executions (#11376) (cb7c4d2)
- editor: Add descriptive header to projects /workflow (#11203) (5d19e8f)
- editor: Improve placeholder for vector store tool (#11483) (629e092)
- editor: Remove edge execution animation on new canvas (#11446) (a701d87)
- editor: Update ownership pills (#11155) (8147038)
-
[3.56.0]
- Update n8n to 1.67.1
- Full Changelog
- core: Revert all the context helpers changes (#11616) (8a804b3)
- Bring back nodes panel telemetry events (#11456) (130c942)
- core: Account for double quotes in instance base URL (#11495) (c5191e6)
- core: Do not delete waiting executions when saving of successful executions is disabled (#11458) (e8757e5)
-
[3.57.0]
- Update n8n to 1.68.0
- Full Changelog
- AI Agent Node: Throw better errors for non-tool agents when using structured tools (#11582) (9b6123d)
- Auto-fixing Output Parser Node: Only run retry chain on parsing errors (#11569) (21b31e4)
- core: Continue with error output reverse items in success branch (#11684) (6d5ee83)
- core: Ensure task runner server closes websocket connection correctly (#11633) (b496bf3)
- core: Handle websocket connection error more gracefully in task runners (#11635) (af7d6e6)
- core: Improve model sub-nodes error handling (#11418) (57467d0)
- core: Make push work for waiting webhooks (#11678) (600479b)
- core: Revert all the context helpers changes (#11616) (20fd38f)
- core: Set the authentication methad to
email
during startup if the SAML configuration in the database has been corrupted (#11600) (6439291) - core: Use cached value in retrieval of personal project owner (#11533) (04029d8)
- Credentials save button is hidden unless you make changes to the (#11492) (835fbfe)
- editor: Add stickies to node insert position conflict check allowlist (#11624) (fc39e3c)
- editor: Adjust Scrollbar Width of RunData Header Row (#11561) (d17d76a)
- editor: Cap NDV Output View Tab Index to prevent rare edge case (#11614) (a6c8ee4)
- editor: Do not show hover tooltip when autocomplete is active (#11653) (23caf43)
- editor: Enable pinning main output with error and always allow unpinning (#11452) (40c8882)
- editor: Fix collapsing nested items in expression modal schema view (#11645) (41dea52)
- editor: Fix default workflow settings (#11632) (658568e)
- editor: Fix duplicate chat trigger (#11693) (a025848)
- editor: Fix hiding SQL query output when trying to select (#11649) (4dbf2f4)
- editor: Fix scrolling in code edit modal (#11647) (8f695f3)
- editor: Prevent error being thrown in RLC while loading (#11676) (ca8cb45)
- editor: Prevent NodeCreator from swallowing AskAssistant enter event (#11532) (db94f16)
- editor: Show node executing status shortly before switching to success on new canvas (#11675) (b0ba24c)
- editor: Show only error title and 'Open errored node' button; hide 'Ask Assistant' in root for sub-node errors (#11573) (8cba100)
- Facebook Lead Ads Trigger Node: Fix issue with optional fields (#11692) (70d315b)
- Google BigQuery Node: Add item index to insert error (#11702) (145d092)
- Google Drive Node: Fix file upload for streams (#11698) (770230f)
- In-Memory Vector Store Node: Fix displaying execution data of connected embedding nodes (#11701) (40ade15)
- Item List Output Parser Node: Fix number of items parameter issue (#11696) (01ebe9d)
- n8n Form Node: Find completion page (#11674) (ed3ad6d)
- n8n Form Node: Open form page if form trigger has pin data (#11673) (f0492bd)
- n8n Form Node: Trigger page stack in waiting if error in workflow (#11671) (94b5873)
- n8n Form Trigger Node: Checkboxes different sizes (#11677) (c08d23c)
- NDV search bugs (#11613) (c32cf64)
- Notion Node: Extract page url (#11643) (cbdd535)
- Redis Chat Memory Node: Respect the SSL flag from the credential (#11689) (b5cbf75)
- Supabase Node: Reset query parameters in get many operation (#11630) (7458229)
- Switch Node: Maintain output connections (#11162) (9bd79fc)
- AI Transform Node: Show warning for binary data (#11560) (ddbb263)
- core: Make all http requests made with
httpRequestWithAuthentication
abortable (#11704) (0d8aada) - editor: Improve how we show default Agent prompt and Memory session parameters (#11491) (565f8cd)
- editor: Improve workflow loading performance on new canvas (#11629) (f1e2df7)
- editor: Redesign Canvas Chat (#11634) (a412ab7)
- editor: Restrict when a ChatTrigger Node is added automatically (#11523) (93a6f85)
- Github star button in-app (#11695) (0fd684d)
- Oura Node: Update node for v2 api (#11604) (3348fbb)
- editor: Add lint rules for optimization-friendly syntax (#11681) (88295c7)
-
-
[3.58.0]
- Update n8n to 1.69.2
- Full Changelog
- editor: Restore workers view (#11876) (c28ed67)
- core: Bring back execution data on the
executionFinished
push message (#11821) (55ae09a) - core: Fix broken execution query when using projectId (#11852) (74261da)
- editor: Fix AI assistant loading message layout (#11819) (5f98dd4)
- Add supported versions warning to Zep memory node (#11803) (9cc5bc1)
- AI Agent Node: Escape curly brackets in tools description for non Tool agents (#11772) (83abdfa)
- Anthropic Chat Model Node: Update credentials test endpoint (#11756) (6cf0aba)
- core: Add missing env vars to task runner config (#11810) (870c576)
- core: Allow Azure's SAML metadata XML containing WS-Federation nodes to pass validation (#11724) (3b62bd5)
- core: Delete binary data parent folder when pruning executions (#11790) (17ef2c6)
- core: Fix
diagnostics.enabled
default value (#11809) (5fa72b0) - core: Improve the security on OAuth callback endpoints (#11593) (274fcf4)
- core: Restore old names for pruning config keys (#11782) (d15b8d0)
- core: Unload any existing version of a community nodes package before upgrading it (#11727) (1d8fd13)
- editor: Add documentation link to insufficient quota message (#11777) (1987363)
- editor: Add project header subtitle (#11797) (ff4261c)
- editor: Change Home label to Overview (#11736) (1a78360)
- editor: Fix executions sorting (#11808) (cd5ad65)
- editor: Fix partial executions not working due to broken push message queue and race conditions (#11798) (b05d435)
- editor: Fix reordered switch connections when copying nodes on new canvas (#11788) (6c2dad7)
- editor: Fix the issue with RMC Values to Send collection disappears (#11710) (7bb9002)
- editor: Improve formatting of expired trial error message (#11708) (8a0ad0f)
- editor: Optimize application layout (#11769) (91f9390)
- Google Sheets Trigger Node: Fix issue with regex showing correct sheet as invalid (#11770) (d5ba1a0)
- HTTP Request Node: Continue using error (#11733) (d1bae1a)
- n8n Form Node: Support expressions in completion page (#11781) (1099167)
- Prevent workflow to run if active and single webhook service (#11752) (bcb9a20)
- Read/Write Files from Disk Node: Escape parenthesis when reading file (#11753) (285534e)
- YouTube Node: Issue in published before and after dates filters (#11741) (7381c28)
- core: Improve debugging of sub-workflows (#11602) (fd3254d)
- core: Improve handling of manual executions with wait nodes (#11750) (61696c3)
- editor: Add Info Note to NDV Output Panel if no existing Tools were used during Execution (#11672) (de0e861)
- editor: Add option to create sub workflow from workflows list in
Execute Workflow
node (#11706) (c265d44) - editor: Add selection navigation using the keyboard on new canvas (#11679) (6cd9b99)
- editor: Add universal Create Resource Menu (#11564) (b38ce14)
- Embeddings Azure OpenAI Node, Azure OpenAI Chat Model Node: Add support for basePath url in Azure Open AI nodes (#11784) (e298ebe)
- Embeddings OpenAI Node, Embeddings Azure OpenAI Node: Add dimensions option (#11773) (de01a8a)
- GitHub stars dismiss button (#11794) (8fbad74)
-
[3.59.0]
- Update n8n to 1.70.2
- Full Changelog
- core: Opt-out from optimizations if
$item
is used (#12036) (dfa1806) - core: Use the configured timezone in task runner (#12032) (b0f6c6f)
- editor: Fix bug causing connection lines to disappear when hovering stickies (#11950) (c018b63)
- editor: Fix pin data showing up in production executions on new canvas (#11951) (e4e5077)
- AI Agent Node: Add binary message before scratchpad to prevent tool calling loops (#11845) (5c80cb5)
- CodeNodeEditor walk cannot read properties of null (#11129) (d99e0a7)
- core: Bring back execution data on the
executionFinished
push message (#11821) (0313570) - core: Correct invalid WS status code on removing connection (#11901) (1d80225)
- core: Don't use unbound context methods in code sandboxes (#11914) (f6c0d04)
- core: Fix broken execution query when using projectId (#11852) (a061dbc)
- core: Fix validation of items returned in the task runner (#11897) (a535e88)
- editor: Add missing trigger waiting tooltip on new canvas (#11918) (a8df221)
- editor: Don't re-render input panel after node finishes executing (#11813) (b3a99a2)
- editor: Fix AI assistant loading message layout (#11819) (89b4807)
- editor: Fix new canvas discovery tooltip position after adding github stars button (#11898) (f4ab5c7)
- editor: Fix node position not getting set when dragging selection on new canvas (#11871) ([595de81](https://github.com/n8n-io/n8n/commit/595de81c03b3e48
-
[3.59.1]
- Update n8n to 1.70.3
- Full Changelog
- editor: Don't reset all Parameter Inputs when switched to read-only (#12063) (86b80e4)
- editor: Fix Nodeview.v2 reinitialise based on route changes (#12062) (92e2773)
- editor: Fix switching from v2 to v1 (#12050) (deaab8b)
- editor: Load node types in demo and preview modes (#12048) (104d56e)
- editor: Polyfill crypto.randomUUID (#12052) (6f4ea58)
-
[3.59.2]
- Update n8n to 1.70.4
- Full Changelog
- core: Make sure task runner exits (#12123) (996c9e9)
- core: Cancel runner task on timeout in external mode (#12101) (881a77d)
-
[3.60.0]
- Update n8n to 1.71.2
- Full Changelog
- core: Make sure task runner exits (#12123) (78315ac)
- editor: Fix svg background pattern rendering on safari (#12079) (36eb25c)
- core: Cancel runner task on timeout in external mode (#12101) (f18263b)
-
[3.60.1]
- Update n8n to 1.71.3
- Full Changelog
- core: Fix
$getWorkflowStaticData
on task runners (#12153) (26435f7) - editor: Fix canvas panning using
Control
+Left Mouse Button
on Windows (#12104) (77caa64)
-
[3.61.0]
- Update n8n to 1.72.1
- Full Changelog
- core: Fix
$getWorkflowStaticData
on task runners (#12153) (215cb22) - core: Fix race condition in AI tool invocation with multiple items from the parent (#12169) (67a99dd)
- editor: Fix canvas panning using
Control
+Left Mouse Button
on Windows (#12104) (ef3358d) - Allow disabling MFA with recovery codes (#12014) (95d56fe)
- Chat triggers don't work with the new partial execution flow (#11952) (2b6a72f)
- core: Execute nodes after loops correctly with the new partial execution flow (#11978) (891dd7f)
- core: Fix support for multiple invocation of AI tools (#12141) (c572c06)
- core: Make sure task runner exits (#12123) (c5effca)
- core: Remove run data of nodes unrelated to the current partial execution (#12099) (c4e4d37)
- core: Return homeProject when filtering workflows by project id (#12077) (efafeed)
- editor: Don't reset all Parameter Inputs when switched to read-only (#12063) (706702d)
- editor: Fix canvas panning using
Control
+Left Mouse Button
on Windows (#12104) (43009b6) - editor: Fix Nodeview.v2 reinitialise based on route changes (#12062) (b1f8663)
- editor: Fix svg background pattern rendering on safari (#12079) (596f221)
- editor: Fix switching from v2 to v1 (#12050) (5c76de3)
- editor: Improvements to the commit modal (#12031) (4fe1952)
- editor: Load node types in demo and preview modes (#12048) (4ac5f95)
- editor: Polyfill crypto.randomUUID (#12052) (0537524)
- editor: Redirect Settings to the proper sub page depending on the instance type (cloud or not) (#12053) (a16d006)
- editor: Render sanitized HTML content in toast messages (#12139) (0468945)
- editor: Universal button snags (#11974) (956b11a)
- editor: Update concurrency UI considering different types of instances (#12068) (fa572bb)
- FTP Node: Fix issue with creating folders on rename (#9340) (eb7d593)
- n8n Form Node: Completion page display if EXECUTIONS_DATA_SAVE_ON_SUCCESS=none (#11869) (f4c2523)
- OpenAI Node: Allow updating assistant files (#12042) (7b20f8a)
- AI Transform Node: Reduce payload size (#11965) (d8ca8de)
- core: Add option to filter for empty variables (#12112) (a63f0e8)
- core: Cancel runner task on timeout in external mode (#12101) (addb4fa)
- core: Parent workflows should wait for sub-workflows to finish (#11985) (60b3dcc)
- editor: Implementing the
Easy AI Workflow
experiment (#12043) (67ed1d2) - Redis Node: Add support for continue on fail / error output branch (#11714) (ed35958)