Releases: n8n-io/n8n
Releases · n8n-io/n8n
n8n@1.18.0
1.18.0 (2023-11-22)
Bug Fixes
- core: Account for non-ASCII chars in filename on binary data download (#7742) (b4ebb1a)
- core: Correct permissions for getstatus (#7724) (f96c1d2)
- core: Ensure failed executions are saved in queue mode (#7744) (b7c5c74)
- core: Guard against node not found on cancelling test webhook (#7750) (6be453b)
- editor: Handle permission edge cases (empty scopes) (#7723) (e2ffd39)
- editor: Make sure LineController is registered with chart.js (#7730) (ebee1a5)
- editor: Move workerview entry into settings menu (#7761) (366cd67)
- editor: Only show push to git menu item to owners (#7766) (0d3d33d)
- editor: Show v1 banner dismiss button if owner (#7722) (44d3b3e)
- editor: Use project diagram icon for worker view (#7764) (ff0b651)
- editor: Validate user info before submiting (#7608) (2064f7f)
- GitHub Node: Fix issue preventing file edits on branches (#7734) (ce002a6)
- Google Sheets Node: Check for
null
before destructuring (#7729) (5d4a52d) - Item Lists Node: Don't check same type in remove duplicates operation (#7678) (4f30764)
- JotForm Trigger Node: Fix iteration on form loader (#7751) (82f3202)
Features
n8n@1.17.1
1.17.1 (2023-11-17)
Bug Fixes
- core: Correct permissions for getstatus (#7724) (422af2e)
- editor: Make sure LineController is registered with chart.js (#7730) (7d4f0cc)
- editor: Show v1 banner dismiss button if owner (#7722) (1f6ee4d)
- GitHub Node: Fix issue preventing file edits on branches (#7734) (340fe29)
- Google Sheets Node: Check for
null
before destructuring (#7729) (2507c31)
n8n@1.17.0
1.17.0 (2023-11-15)
Bug Fixes
- Convert to/from binary data Node: Better mime type defaults (#7693) (9b3be0c)
- core: Consider subworkflows successfully run when in waiting state (#7699) (0e00dab)
- core: Fix named parameter resolution in migrations (#7688) (4441ed5)
- core: Initialize JWT Secret before it's used anywhere (#7707) (3460eb5)
- core: Reduce memory usage in credentials risk auditing (#7663) (9fd6319)
- Date & Time Node: Add fromFormat option to solve ambiguous date strings (#7675) (d2d11e0)
- editor: Fix resource mapper component being truncated (#7664) (00dff50)
- editor: More securely clear executions tab auto refresh timer (#7685) (37dd658)
- editor: Redirect to workflow editor after saving in debug mode (#7645) (020042e)
- Google Sheets Node: Append exceeding grid limits (#7684) (88efb99)
- HTTP Request Node: Support generic credentials when using pagination (#7686) (48b240b)
- HubSpot Node: Fetching available parameters fails when using expressions (#7672) (a9ab738)
- HubSpot Node: Update deal owner on Hubspot Deal (#7673) (3c0734b)
- Spreadsheet File Node: Read file as utf-8 in v1 (#7701) (786b4ad)
Features
- core: Expression function $ifEmpty (#7660) (1c7225e)
- Date & Time Node: Option to include other fields in output item (#7661) (aea3c50)
- Discord Node: Overhaul (#5351) (6a53c2a)
- Discourse Node: Add new options to Get Users (#7674) (2e8c841)
- editor: Add color selector to sticky node (#7453) (8359364)
- editor: Add HTTP request nodes for credentials without a node (#7157) (14035e1)
- editor: Add workflow filters to querystring (#7456) (afd637b)
- editor: Adds a EE view to show worker details and job status (#7600) (cbc6909)
- GitLab Node: Add support for pagination on getIssues (#7529) (0a0798e)
- OpenAI Node: Add dall-e-3 support (#7655) (a9c7188)
- RabbitMQ Trigger Node: Add exchange and routing key options (#7547) (5aee2b7)
- Telegram Node: Add support for markdownv2 (#7679) (819b3a7)
- Venafi TLS Protect Cloud Node: Add region parameter to Venafi protect cloud (#7689) (a08fca5)
Performance Improvements
n8n@1.16.0
1.16.0 (2023-11-08)
Bug Fixes
- core: Comply with custom default for workflow saving settings (#7634) (48c068f)
- core: Decrease reset password token expire time (#7598) (2aa7f63)
- core: Ensure
init
before checking leader or follower in multi-main scenario (#7621) (a994ba5) - core: Ensure pruning starts only after migrations have completed (#7626) (f748de9)
- core: Fix accessor error when running partial execution (#7618) (26361df), closes #6229
- core: Make password-reset urls valid only for single-use (#7622) (6031424)
- Crypto Node: Fix issue with value not appearing for Sign action (#7619) (5df583f)
- editor: Allow overriding theme from query params (#7591) (2854a0c)
- editor: Fix issue that frontend breaks with unkown nodes (#7596) (db56a9e)
- editor: Fix local storage flags defaulting to undefined string (#7603) (151e60f)
- editor: Fix workflow history prune time limit (getting hours instead of days) (#7644) (3d5a485)
- editor: Hide not supported node options (#7597) (b532a7b)
- editor: Remove unknown credentials on pasting workflow (#7582) (d633753)
- editor: Reset canvas zoom before workspace reset in node view (#7625) (78b84af)
- editor: Zoom in/out on canvas the same amount on scroll/gesture (#7602) (c92402a)
- Facebook Lead Ads Trigger Node: Fix issue with missing scope for business management (#7616) (32b85ba)
Features
- core: Add the node version to telemetry in node_graph_string (#7449) (59dc36a)
- core: Coordinate workflow activation in multiple main scenario in internal API (#7566) (c857e42)
- core: Initial support for two-way communication over websockets (#7570) (ac87701)
- core: Log executed migrations with info level (#7586) (7dac9ab)
- core: Rate limit forgot password endpoint (#7604) (5790e25)
- LinkedIn Node: Add support for Article thumbnails (#7489) (e6d3d1a)
- NocoDB Node: Add new data apis and workspace support (#7329) (da2d2a8)
n8n@1.15.2
1.15.2 (2023-11-07)
Bug Fixes
- core: Decrease reset password token expire time (#7598) (44664d2)
- editor: Allow overriding theme from query params (#7591) (1362585)
- editor: Fix issue that frontend breaks with unkown nodes (#7596) (dd7b7d1)
- editor: Hide not supported node options (#7597) (658cacc)
- editor: Remove unknown credentials on pasting workflow (#7582) (0768271)
- editor: Reset canvas zoom before workspace reset in node view (#7625) (44460f9)
- editor: Zoom in/out on canvas the same amount on scroll/gesture (#7602) (be6fbf2)
n8n@1.15.1
1.15.1 (2023-11-02)
Bug Fixes
- core: Ensure execution deletion in worker lifecycle hook (#7481) (742c8a8)
- core: Fix data encryption on credentials import (#7560) (b350568)
- core: Fix issue that prevents owner logging in when using ldap (#7408) (479f902)
- core: Handle missing resultData in runData (#7523) (1055bd3)
- core: Permission check for subworkflow properly checking for workflow settings (#7576) (437c95e)
- core: Prevent executions from becoming forever running (#7569) (9bdb85c)
- core: Upgrade crypto-js to address CVE-2023-46233 (#7519) (65e5593)
- editor: Do not truncate form inputs (#7528) (ae616f1)
- editor: Fix NDV close after using input select (#7544) (3b5e181)
- editor: Fix NDV unexpected re-render (#7532) (2853fcf)
- editor: Fix route component caching, incorrect use of array reduce method and enable WF history feature (#7434) (12a89e6)
- editor: Fixes the issue that Switch Node can not be created (#7516) (df89685)
- editor: Handle
localStorage
being blocked/unavailable (#7348) (c05bc67) - Fix dark mode small issues (#7573) (1d81afc)
- Jira Software Node: Handle missing issue types in issue types loader (#7534) (9762705)
- Switch Node: Allow sortable Switch rules (#7555) (7a56e58)
Features
- core: Add optional Error-Output (#7460) (655efea)
- core: Make queue mode settings configurable (#7526) (3d95b24)
- core: Set up leader selection for multiple main instances (#7527) (442c73e)
- editor: Implement the
UserStack
design system component (#7559) (ce14f62) - HTTP Request Node: Add pagination support (#5993) (cc2bd2e)
- HTTP Request Node: Update icon and default color (#7572) (ff279ab)
- n8n Form Trigger Node: Add text area and password input types (#7474) (b72040a)
- editor: Dark mode is here! You can change it under personal settings.(#6980) (0746783)
n8n@1.14.2
n8n@1.14.1
n8n@1.14.0
n8n@1.13.0
Note: This release failed to publish to NPM, and has been deprecated. Please upgrade to n8n@1.14.0 instead.
1.13.0 (2023-10-25)
Bug Fixes
- core: Do not return
inviteAcceptUrl
in response if email was sent (#7465) (55c6a1b) - core: Ensure nodes post-processors run in the correct order (#7500) (6f45298)
- core: Fix
frontend.settings
external hook execution (#7496) (774fe20) - core: Handle gzip and deflate compressed request payloads (#7461) (83762e0)
- core: Reduce logging overhead for levels that do not output (#7479) (76c0481)
- Customer.io Node: Fix api endpoint when using EU region (#7485) (519680c)
- editor: Allow importing the same workflow multiple times (#7458) (3c0a166)
- editor: Fix canvas selection breaking after interacting with node actions (#7466) (bc47365)
- editor: Fix connections disappearing after reactivating canvas and renaming a node (#7483) (450e0cc)
- Google Sheets Node: Append or update runs forever when without column headers (#7463) (ab6a9bb)
- Microsoft SQL Node: Prevent SQL injection (#7467) (a739245)
- MQTT Trigger Node: Fix node causing a start up hang when active (#7498) (baecb93)
- MySQL Node: Resolve expressions in v1 (#7464) (5c46bb0)
- Redis Node: Fix adding sets data types (#7444) (4e66023)
- Spreadsheet File Node: Fix include empty cells not working with v2 (#7505) (05e6f2a)
Features
- core: Add support for oauth based service accounts with UM SMTP (#7311) (647372b)
- editor: Add PH tracking to event (#7511) (c47d27d)
- Facebook Lead Ads Trigger Node: Add Facebook Lead Ads Trigger Node (#7113) (ac814a9)
- Ghost Node: Add support for lexical format (#7488) (7b1973c)
- RSS Feed Trigger Node: Add RSS feed trigger node (#7386) (689360e)