n8n Changelog

What's new in n8n 0.236.3

Jul 18, 2023
  • This is a bug fix release.

New in n8n 0.236.2 (Jul 14, 2023)

  • This is a bug fix release.

New in n8n 0.236.1 (Jul 12, 2023)

  • This is a bug fix release.

New in n8n 0.236.0 (Jul 5, 2023)

  • This release contains new nodes, node enhancements, and bug fixes.

New in n8n 0.234.1 (Jul 5, 2023)

  • Bug Fixes:
  • core: All migrations should run in a transaction
  • core: Fix credentials test
  • core: Fix migrations for MySQL/MariaDB
  • core: Improve the performance of last 2 sqlite migrations
  • core: Remove typeorm patches, but still enforce transactions on every migration
  • Edit Image Node: Fix transparent operation
  • Editor: Show retry information in execution list only when it exists
  • Fix migrations for postgres and mysql
  • Google Drive Node: URL parsing
  • Google Sheets Node: Incorrect read of 0 and false
  • Merge Node: Enrich input 2 fix
  • Notion Node: Version fix
  • Salesforce Node: Fix typo for adding a contact to a campaign
  • Sendy Node: Fix issue with brand id not being sent
  • Strapi Node: Fix issue with pagination
  • XML Node: Fix issue with not returning valid data

New in n8n 0.233.1 (Jun 19, 2023)

  • Bug Fixes:
  • core: Fix the url sent in the password-reset emails

New in n8n 0.233.0 (Jun 14, 2023)

  • core: Allow all executions to be stopped (#6386) (cc44af9)
  • core: Prevent arbitrary code execution via expressions (#6420) (da7ae2b)
  • editor: Hide version control main menu component if no feature flag (#6419) (75c0ab0)
  • LinkedIn Node: Fix issue with posting as user or organization (#6414) (d041602)
  • Schedule Trigger Node: Follow the correct Unix cron format for month and days of the week (#6401) (2aef9de)

New in n8n 0.232.0 (Jun 14, 2023)

  • This release includes a new trigger node for Postgres, which allows you to listen to events, as well as listen to custom channels. Refer to Postgres trigger for more information.

New in n8n 0.229.0 (May 17, 2023)

  • This release contains bug fixes, improves UI copy and error messages in some nodes, and other node enhancements.

New in n8n 0.228.2 (May 15, 2023)

  • This is a bug fix release.

New in n8n 0.228.1 (May 11, 2023)

  • New nodes:
  • This release introduces the npm node. This is a new core node. It provides a way to query an npm registry within your workflow.

New in n8n 0.227.0 (May 4, 2023)

  • Bug Fixes:
  • AWS S3 Node: Fix File upload, and add node tests (#6153) (deb4c04)
  • Compression Node: Fix issue with decompression failing with uppercase extensions (#6098) (aa59329)
  • core: Account for nodes with renamable content (#6109) (c99f158)
  • core: Assign Unknown Error only if message or description not present in error (8aedc03)
  • core: Avoid using Object.keys on Buffer and other non-plain objects (#6131) (a3aba83)
  • core: Better error message in Webhook node when using the POST method (a0dd17e)
  • core: Better errors for common status codes fix (700cc39)
  • core: Fix hasOwnProperty on augmented objects (#6124) (206b6b9)
  • core: Fix bug running addUserActivatedColumn migration on MariaDB (#6157) (570790e)
  • core: Fix canceled execution status (#6142) (839a56a)
  • core: Improve saml endpoints and audit events (#6107) (c0b1cdd)
  • core: Remove SAML config metadataUrl if XML metadata is set directly (#6143) (25fe14b)
  • core: Skip auth for controllers/routes that don't use the Authorized decorator, or use Authorized('none') (#6106) (59aee22)
  • Correctly allow sharees to test credential when opening the modal (#6111) (2e73f4a)
  • Date & Time Node: Numbers conversions fix (14f7114)
  • editor: Change execution list tab loader design (#6120) (188ef04)
  • editor: Disable changing of email and pw when SAML login enabled (#6104) (3e9ecd9)
  • editor: Fix Show details summary (#6113) (90a62cc)
  • editor: Fix copy selection behavior (#6112) (1607aeb)
  • editor: Fix cropped off completions docstrings (#6129) (85e8145)
  • editor: Fix focus jumping when using chrome autofill (#6140) (c63181b)
  • editor: Fix missing Stop Listening button (#6125) (20a72bb)
  • editor: Fix quote handling on dollar-sign variable completions (#6128) (51f5990)
  • editor: Fix sidebar button styling (#6138) (a72a511)
  • editor: Fix unique names for node duplication (#6134) (71ae6c6)
  • editor: Fix unscrollable node settings (#6133) (c8ff368)
  • editor: Loading state for executions tab (#6100) (4cbb05b)
  • editor: Remove pagination from binary data output (#6093) (c6e665a)
  • editor: Restrict [empty] in parameter input hint to zero-length string (#6003) (8862e1e)
  • editor: Show error in RLC if credentials are not set (#6108) (2c240a0)
  • HTTP Request Node: Add description for 'Specify Body' option (#6114) (af097ae)
  • HTTP Request Node: Always lowercase headers (983e6e1)
  • Mattermost Node: Fix base url trailing slash error (#6097) (25a386d)
  • Merge Node: Do not error if expected key is missing (d219af7)
  • Prevent displaying an endless timer in the execution list for finished executions (#6137) (701105e)
  • Prevent invocations of 'GET /rest/license' from returning an error when ephemeral licenses are used (#6154) (a3d26ef)
  • Slack Node: Restore ability to send text in addition of blocks or attachments (8669f95)
  • Features:
  • core: Add notice to alert users a new version is available (cb497fb)
  • editor: Add support for loadOptionsDependsOn to RLC (#6101) (b17d5f9)
  • editor: Add version controls settings (WIP) (#6036) (0c9ce3a)
  • Item Lists Node: Split out items work on objects as well as arrays (c65ac03)
  • Microsoft Excel 365 Node: Overhaul (5364a2d)

New in n8n 0.226.2 (May 3, 2023)

  • Fix bug running addUserActivatedColumn migration on MariaDB

New in n8n 0.226.1 (May 2, 2023)

  • This is a bug fix release.

New in n8n 0.226.0 (Apr 27, 2023)

  • New features#
  • A new command to get information about licenses for self-hosted users:
  • N8n license:info
  • Node enhancements#
  • Nodes that use SQL, such as the PostgresSQL node, now have a better SQL editor for writing custom queries.
  • An overhaul of the Google BigQuery node to support executing queries, improve the UI making it easier to configure, improve error handling, and fix issues.

New in n8n 0.225.2 (Apr 25, 2023)

  • Bug fixes:
  • Core: Upgrade google-timezones-json to use the correct timezone for Sao Paulo.
  • Code Node: Update vm2 to address CVE-2023-30547.

New in n8n 0.225.1 (Apr 23, 2023)

  • Bug Fixes:
  • editor: Clean up demo and template callouts from workflows page (#6023) (6ec1c45)
  • editor: Fix memory leak in Node Detail View by correctly unsubscribing from event buses (#6021) (1b9e047)
  • editor: SettingsSidebar should disconnect from push when navigating away (#6025) (e9f8cfe)
  • Notion Node: Update credential test to not require user permissions (#6022) (6d02ae5)

New in n8n 0.225.0 (Apr 19, 2023)

  • New features:
  • Core: Add support for Google Service account authentication in the HTTP Request node.
  • GitLab Node: Add Additional Parameters for the file list operation.
  • MySQL Node: This node has been overhauled.
  • Bug fixes:
  • Core: Fix broken API permissions in public API.
  • Core: Fix paired item returning wrong data.
  • Core: Improve SAML connection test result views.
  • Core: Make getExecutionId available on all nodes types.
  • Core: Skip SAML onboarding for users with first- and lastname.
  • Editor: Add padding to prepend input.
  • Editor: Clean up demo/video experiment.
  • Editor: Enterprise features missing with user management.
  • Editor: Fix moving canvas on middle click preventing lasso selection.
  • Editor: Make sure to redirect to blank canvas after personalisation modal.
  • Editor: Fix an issue that was preventing typing certain characters in the UI on devices with touchscreen.
  • Editor: Fix n8n-checkbox alignment.
  • Code Node: Handle user code returning null and undefined.
  • GitHub Trigger Node: Remove content_reference event.
  • Google Sheets Trigger Node: Return actual error message.
  • HTTP Request Node: Fix itemIndex in HTTP Request errors.
  • NocoDB Node: Fix for updating or deleting rows with not default primary keys.
  • OpenAI Node: Update models to only show those supported.
  • OpenAI Node: Update OpenAI Text Moderate input placeholder text.

New in n8n 0.224.0 (Apr 13, 2023)

  • New nodes:
  • This release introduces the TOTP node. This is a new core node. It provides a way to generate a TOTP (time-based one-time password) within your workflow.
  • Bug fixes:
  • Code Node: Update vm2 to address CVE-2023-29017.
  • Core: App should not crash with a custom REST endpoint.
  • Core: Do not execute workflowExecuteBefore hook when resuming executions from a waiting state.
  • Core: Fix issue where sub workflows would display as running forever after failure to start.
  • Core: Update xml2js to address CVE-2023-0842.
  • Editor: Drop mergeDeep in favor of lodash merge.
  • HTTP Request Node: Restore detailed error message.

New in n8n 0.222.1 (Apr 4, 2023)

  • Bug fixes:
  • AWS SNS Node: Fix an issue with messages failing to send if they contain certain characters.
  • Core: augmentObject should clone Buffer/Uint8Array instead of wrapping them in a proxy.
  • Core: augmentObject should use existing property descriptors whenever possible.
  • Core: Fix the issue of nodes not loading when run using npx.
  • Core: Improve Axios error handling in nodes.
  • Core: Password reset should pass in the correct values to external hooks.
  • Core: Prevent augmentObject from creating infinitely deep proxies.
  • Core: Use table-prefixes in queries in import commands.
  • Editor: Fix focused state in Code node editor.
  • Editor: Fix loading executions in long execution list.
  • Editor: Show correct status on canceled executions.
  • Gmail Node: Gmail Luxon object support, fix for timestamp.
  • HTTP Request Node: Detect mime-type from streaming responses.
  • HubSpot Trigger Node: Developer API key is required for webhooks.
  • Set Node: Convert string to number.

New in n8n 0.221.2 (Mar 27, 2023)

  • This is a bug fix release. It fixes an issue with properties.success that was causing executionStatus to sometimes be incorrect.

New in n8n 0.220.0 (Mar 20, 2023)

  • New features:
  • Core: improve SAML connection test. Editor: add basic Datatable and Pagination components. Editor: add support for schema view in the NDV output. Editor: don't show actions panel for single-action nodes.
  • Node enhancements:
  • Item Lists Node: update actions text.
  • OpenAI Node: add support for GPT4 on chat completion.
  • Split In Batches Node: make it easier to combine processed data.
  • Bug fixes:
  • Core: initialize license and LDAP in the correct order.
  • Editor: display correct error message for $env access.
  • Editor: fix autocomplete for complex expressions.
  • Editor: fix owner set-up checkbox wording.
  • Editor: properly handle mapping of dragged expression if it contains hyphen.
  • Metabase Node: fix issue with question results not correctly being returned.

New in n8n 0.219.1 (Mar 13, 2023)

  • This is a bug fix release. It resolves an issue with the HTTP Request node by removing the streaming response.

New in n8n 0.218.0 (Mar 6, 2023)

  • New features:
  • Add distribution test tracking.
  • Add events to enable onboarding checklist.
  • Core: add SAML login setup (for upcoming feature).
  • Core: add SAML settings and consolidate LDAP under SSO (for upcoming feature).
  • Editor: add missing documentation to autocomplete items for inline code editor.
  • Editor: Show parameter hint on multiline inputs.
  • Node enhancements:
  • JIRA node: support binary streaming for very large binary files.
  • OpenAI node: add support for ChatGPT.
  • Telegram node: add parse mode option to Send Document operation.
  • Bug fixes:
  • Core: fix execution pruning queries.
  • Core: fix filtering workflow by tags.
  • Core: revert isPending check on the user entity.
  • Fix issues with nodes missing in nodes panel.
  • Fix mapping paths when appending to empty expression.
  • Item Lists Node: tweak item list summarize field naming.
  • Prevent executions from displaying as running forever.
  • Show Execute Workflow node in the nodes panel.
  • Show RabbitMQ node in the nodes panel.
  • Stop showing mapping hint after mapping.

New in n8n 0.217.2 (Feb 27, 2023)

  • Bug fixes:
  • Core: fix issue with execution pruning queries.
  • Core: fix for workflow filtering by tag.
  • Core: revert isPending check on the user entity.

New in n8n 0.217.1 (Feb 27, 2023)

  • Bug fixes:
  • Prevent executions appearing to run forever.

New in n8n 0.216.1 (Feb 22, 2023)

  • Bug fixes:
  • Core: don't allow arbitrary path traversal in BinaryDataManager.
  • Core: don't allow arbitrary path traversal in the credential-translation endpoint.
  • Core: don't explicitly bypass auth on URLs containing .svg.
  • Core: user update endpoint should only allow updating email, firstName, and lastName.

New in n8n 0.216.0 (Feb 16, 2023)

  • New features:
  • Add workflow and credential sharing access e2e tests.
  • Editor: add correct credential owner contact details for readonly credentials.
  • Editor: add most important native properties and methods to autocomplete.
  • Editor: update to personalization survey v4.
  • Update telemetry API endpoints.
  • Node enhancements:
  • GitHub node: update code to use resource locator component.
  • GitHub trigger node: update code to use resource locator component.
  • Notion node: add option to set icons when creating pages or database pages.
  • Slack node: add support for manually inputting a channel name for channel operations.
  • Bug fixes:
  • Core: fix data transformation functions.
  • Core: remove unnecessary info from GET /workflows response.
  • Bubble node: fix pagination issue when returning all objects.
  • HTTP Request Node: ignore empty body when auto-detecting JSON.

New in n8n 0.215.2 (Feb 14, 2023)

  • It solves an issue that was causing webhooks to be removed when they shouldn't be.

New in n8n 0.215.1 (Feb 13, 2023)

  • This is a bug fix release.
  • Bug fixes:
  • Core: fix issue causing worker and webhook service to close on start.
  • Core: handle versioned custom nodes correctly.

New in n8n 0.214.2 (Feb 7, 2023)

  • Bug fixes:
  • Editor: correctly show OAuth reconnect button.
  • Editor: fix resolvable highlighting for HTML editor.

New in n8n 0.214.1 (Feb 6, 2023)

  • Node enhancements:
  • This release includes an overhaul of the Slack node, adding new operations and a better user interface.
  • Bug fixes:
  • Editor: fix an issue with mapping to empty expression input.
  • Editor: fix merge node connectors.
  • Editor: fix multiple-output endpoints success style after connection is detached.

New in n8n 0.213.0 (Jan 30, 2023)

  • Node enhancements:
  • GitLab node: add file resource and operations.
  • JIRA Software node: introduce the resource locator component to improve UX.
  • Send Email node: this node has been overhauled.
  • Bug fixes:
  • Core: don't crash express app on unhandled rejected promises.
  • Core: handle missing binary metadata in download URLs.
  • Core: upsert (update and insert) credentials and workflows in the import: commands.
  • Core: validate numeric IDs in the public API.
  • Editor: don't request workflow data twice when opening a workflow.
  • Editor: execution list micro optimization.
  • Editor: fix node authentication options ordering and hiding options based on node version.
  • Editor: fix save modal appearing after duplicating a workflow.
  • Editor: prevent workflow execution list infinite no network error.
  • Extension being too eager and making calls when it shouldn't.
  • Google Drive Node: use the correct MIME type on converted downloads.
  • HelpScout Node: fix tag search not working when getting all conversations.
  • Notion (Beta) Node: fix create database page with multiple relation IDs not working.
  • Update Sign in with Google button to properly match design guidelines.

New in n8n 0.212.1 (Jan 24, 2023)

  • Node enhancements:
  • This release includes an overhaul of the Google Analytics node. This brings the node's code and components in line with n8n's latest node building styles, and adds support for GA4 properties.
  • Bug fixes:
  • Add schema to Postgres migrations.
  • Core: fix execute-once incoming data handling.
  • Core: fix expression extension miss-detection.
  • Core: fix onWorkflowPostExecute not being called.
  • Core: fix URL in error handling for the error Trigger.
  • Core: make pinned data with webhook responding on last node manual-only.
  • Editor: making parameter input components label configurable.
  • Editor: remove infinite loading in not found workflow level execution.
  • Linear Node: fix issue with single item not being returned.
  • Notion (Beta) Node: fix create database page fails if relation parameter is empty/undefined.

New in n8n 0.212.0 (Jan 19, 2023)

  • New features:
  • This release adds experimental support for more Prometheus metrics. Self-hosting users can configure Prometheus using environment variables.
  • Bug fixes:
  • Core: revert a lint rule @typescript-eslint/prefer-nullish-coalescing.
  • Editor: allow special characters in node selector completion.
  • GitLab Node: update the credential test endpoint.
  • Gmail Trigger Node: resolve an issue that was preventing filter by labels from working.
  • HTTP Request Node: ensure node enforces the requirement for valid JSON input.
  • HTTP Request Node: convert responses to text for all formats, including JSON.

New in n8n 0.211.2 (Jan 17, 2023)

  • New nodes:
  • Google Sheets trigger node:
  • This release adds a new Google Sheets trigger node. You can now start workflows in response to row changes or new rows in a Google Sheet.
  • Bug fixes:
  • Fixes an issue that was preventing users from installing community nodes.

New in n8n 0.211.0 (Jan 16, 2023)

  • New features:
  • Editor: suppress validation errors for freshly added nodes.
  • Node enhancements#
  • Google Ads node: update the API version to 11.
  • Google Drive Trigger node: start using the resource locator component.
  • Bug fixes:
  • Build CLI to fix Postgres and MySQL test runs.
  • Extend date functions clobbering plus/minus.
  • Extension deep compare not quite working for some primitives.
  • Upgrade jsonwebtoken to address CVE-2022-23540.

New in n8n 0.210.2 (Jan 9, 2023)

  • Bug fixes:
  • Core: fix crash of manual workflow executions for unsaved workflows.
  • Editor: omit pairedItem from proxy completions.
  • Editor: prevent refresh on submit in credential edit modal.
  • Google Sheets Node: fix for auto-range detection.
  • Read Binary File Node: don't crash the execution when the source file doesn't exist.
  • Remove anonymous ID from tracking calls.
  • Stop OOM crashes in Execution Data pruning.
  • Update links for user management and SMTP help.

New in n8n 0.210.1 (Jan 9, 2023)

  • New features:
  • Invite link for users on self-hosted n8n#
  • In earlier versions of self-hosted n8n, you needed SMTP set up on your n8n instance for user management to work. User management required SMTP to sent invitation emails.
  • 0.210.1 introduces an invite link, which you can copy and send to users manually. n8n still recommends setting up SMTP, as this is needed for password resets.
  • Bug fixes#
  • Google Sheets node: fix an issue that was causing append and update operations to fail for numeric values.
  • Resolve issues with external hooks.

New in n8n 0.210.0 (Jan 5, 2023)

  • New features:
  • Log streaming:
  • This release introduces log streaming for users on Enterprise self-hosted plans and custom Cloud plans. Log streaming allows you to send events from n8n to your own logging tools. This allows you to manage your n8n monitoring in your own alerting and logging processes.
  • Security audit:
  • This release adds a security audit feature. You can now run a security audit on your n8n instance, to detect common security issues.
  • Core: add support for Redis 6+ ACLs system using username in queue mode. Add the QUEUE_BULL_REDIS_USERNAME environment variable.
  • Node enhancements:
  • Compare Datasets node: add an option for fuzzy compare.
  • Bug fixes:
  • Apply credential overwrites recursively. This ensures that overwrites defined for a parent credential type also apply to all credentials extending it.
  • Core: enable full manual execution of a workflow using the error trigger.
  • Core: fix OAuth credential creation using the API.
  • Core: fix an issue with workflow lastUpdated field.
  • Editor: clear node creator and scrim on workspace reset.
  • Editor: fix an infinite loop while loading executions that aren't on the current executions list.
  • Editor: make node title non-editable in executions view.
  • Editor: prevent scrim on executable triggers.
  • Editor: support tabbing away from inline expression editor.
  • Fix executions bulk deletion.
  • Google Sheets Node: fix exception when no Values to Send are set.
  • Respond to Webhook Node: fix issue that caused the content-type header to be overwritten.
  • Slack Node: add missing channels:read OAuth2 scope.
  • Performance improvements:
  • Lazy-load public API dependencies to reduce baseline memory usage.
  • Lazy-load queue mode and analytics dependencies.

New in n8n 0.209.4 (Jan 3, 2023)

  • Bug fixes:
  • Editor: add sticky note without manual trigger.
  • Editor: display default missing value in table view as undefined.
  • Editor: fix displaying of some trigger nodes in the creator panel.
  • Editor: fix trigger node type identification on add to canvas.
  • Editor: add the usage and plans page to Desktop.
  • New features?:
  • Editor: pressing = in an empty parameter input switches to expression mode.

New in n8n 0.209.0 (Dec 22, 2022)

  • New features:
  • Workflow sharing:
  • This release introduces workflow sharing for users on some plans. With workflow sharing, users can invite other users on the same n8n instance to use and edit their workflows. Refer to Workflow sharing for details.
  • Bug fixes:
  • Editor: Correctly display trigger nodes without actions and with related regular node in the "On App Events" category.
  • Fix stickies resize.
  • Hide trigger tooltip for nodes with static test output.
  • Keep expression when dropping mapped value.
  • Prevent keyboard shortcuts in expression editor modal.
  • Redirect home to workflows always.
  • Update mapping GIFs.
  • Upgrade amqplib to address CVE-2022-0686.
  • View option for binary-data shouldn't download the file on Chrome/Edge.

New in n8n 0.208.1 (Dec 19, 2022)

  • This is a bug fix release.

New in n8n 0.208.0 (Dec 19, 2022)

  • New features:
  • Inline expression editor:
  • You can now quickly write expressions inline in a node parameter. You can still choose to open the full expressions editor.
  • "Screenshot of the inline expressions editors"
  • Add workflow sharing telemetry.
  • Core: allow for hiding page usage with environment variables (for upcoming feature)
  • Editor: update UI copy for user management setup when sharing is disabled.
  • Editor: hide credentials password values.
  • Editor: set All workflows view as default view on the Workflows page.
  • Editor: update UI copy for workflow overwriting message.
  • New nodes:
  • Open AI node:
  • This release adds an integration with OpenAI. Refer to the OpenAI node documentation for details.
  • Node enhancements:
  • Send Email node: add support for a "Reply to" email address.
  • Bug fixes:
  • Core: fix for Google and Microsoft generic OAuth2 credentials.
  • Core: fix HTTP Digest Auth for responses without an opaque parameter.
  • Disqus node: fix thread parameter for "Get All Threads" operation.
  • Don't crash the server when Telemetry is blocked via DNS.
  • Editor: allow mapping onto expression editor with selection range.
  • Editor: don't show actions dialog for actionless triggers when selected via keyboard.
  • Editor: fix an issue where some node actions wouldn't select default parameters correctly.
  • Editor: fix typo in retry-button option "Retry with original workflow".
  • Update permission for showing workflow caller policy.
  • Update pnpm-lock to fix build.

New in n8n 0.207.1 (Dec 13, 2022)

  • This is a bug fix release. It resolves an issue with undo.

New in n8n 0.206.1 (Dec 12, 2022)

  • This is a bug fix release.

New in n8n 2.0.5 (Dec 5, 2022)

  • New features:
  • Expressions editor usability overhaul:
  • This release contains usability enhancements for the expressions editor. The editor now includes color signals to indicate when syntax is valid or invalid, and better error messages and tips.
  • Node enhancements:
  • Facebook Graph APInode: update to support API version 15.
  • Google Calendar node: introduce the resource locator component to help users retrieve calendar parameters.
  • Postmark trigger node: update credentials so they can be used with the HTTP Request node (for custom API calls).
  • Todoist node: update to use API version 2.
  • Bug fixes:
  • core: ensure executions list is properly filtered for all users.
  • core: fix $items().length in Execute Once mode.
  • core: mark binary data to be deleted when pruning executions.
  • core: OAuth2 scope saved to database fix.
  • editor: fix slots rendering of NodeCreator's NoResults component.
  • editor: JSON view values can be mapped like keys.
  • AWS SNS Node: fix a pagination issue.
  • Google Sheets Node: fix exception if no matching rows are found.
  • Google Sheets Node: fix for append operation if no empty rows in sheet.
  • Microsoft Outlook Node: fix binary attachment upload.
  • Pipedrive Node: resolve properties not working.
  • Lazy load nodes for credentials testing.
  • Credential overwrites should take precedence over credential default values.
  • Remove background for resource ownership selector.
  • Update padding for resource filters dropdown.
  • Update size of select components in filters dropdown.
  • Update workflow save button type and design and share button type.

New in n8n 2.0.4 (Nov 28, 2022)

  • New features:
  • Core: lazy-load nodes and credentials to reduce baseline memory usage.
  • Core: use longer stack traces when error reporting is enabled.
  • Dev: add credentials E2E test suite and page object.
  • Bug fixes:
  • Core: fix $items().length behavior in executeOnce mode.
  • Core: fix for unused imports.
  • Core: use CredentialsOverwrites when testing credentials.
  • Core: disable workflow locking due to issues.
  • Editor: fix for missing node connections in dev environment.
  • Editor: fix missing resource locator component.
  • Editor: prevent node-creator tabs from showing when toggled by CanvasAddButton.
  • Editor: table view column limit tooltip.
  • Editor: fix broken n8n-info-tip slots.
  • IF Node: fix "Is Empty" and "Is Not Empty" operation failures for date objects.
  • Remove redundant await in nodes API request functions without try/catch.
  • Schedule Trigger Node: fixes inconsistent behavior with cron and weekly intervals.
  • Workflow activation shouldn't crash if one of the credential is invalid.

New in n8n 0.203.1 (Nov 21, 2022)

  • This is a bug fix release. It resolves an issue with the Google Sheets node versioning.

New in n8n 0.202.1 (Nov 14, 2022)

  • This is a bug fix release. It removes some error tracking.

New in n8n 0.202.0 (Nov 10, 2022)

  • New features:
  • API: report unhandled app crashes using Sentry.
  • API: set up error tracking using Sentry.
  • Core: Add ownership, sharing and credential details to GET /workflows in n8n's internal API.
  • Editor: when building nodes, you can now add a property with type notice to your credentials properties.This was previously available in nodes but not credentials. Refer to Node UI elements for more information.
  • Bug fixes:
  • API: Don't use names for type ORM connections.
  • core: Fix manual execution of pinned trigger on main mode.
  • core: Streamline multiple pinned triggers behavior.
  • editor: Curb argument linting for $input.first() and $input.last()
  • editor: Fix duplicate bug when new workflow is open.
  • Editor: Fix for incorrect execution saving indicator in executions view.
  • Editor: Fix for OAuth authorization.
  • Editor: Fix workflow activation from the Workflows view.
  • Editor: Fix workflow back button navigation.
  • Editor: Prevent adding of the start node when importing workflow in the demo mode.
  • Editor: Show string numbers and null properly in JSON view.
  • Editor: Switch CodeNodeEditor linter parser to esprima-next.
  • Editor: Tweak dragged mapping state.
  • Editor: Update workflow buttons spacings.
  • Editor: Use base path in workflow preview component URL.
  • HTTP Request Node: Show error cause in the output.
  • HTTP Request Node: Use the data in Put Output in Field field.
  • HubSpot Node: Add notice to HubSpot credentials about API Key Sunset.
  • Notion Trigger (Beta) Node: Fix Notion trigger polling strategy.
  • Raindrop Node: Update access token URL.
  • SendInBlue Trigger Node: Fix typo in credential name.
  • Update E2E testing ENV variables.

New in n8n 0.201.0 (Nov 7, 2022)

  • New features:
  • Core: reimplement blocking workflow updates on interim changes.
  • Editor: block the UI in node details view when the workflow is listening for an event.
  • Performance improvements
  • Node enhancements:
  • Venafi TLS Protect Cloud node: make issuing template depend on application.
  • Bug fixes:
  • Core: fix wokflow hashing for MySQL.
  • Core: make deepCopy backward compatible.
  • Editor: ensure displayOptions received the value from the resource locator component.
  • Editor: disable the settings link in executions view for unsaved workflows.
  • Editor: ensure forms reliably save.
  • Editor: fix issues with interim updates in executions view.
  • Editor: fix for node creator search.
  • Editor: limit columns in table view to prevent the UI becoming unresponsive in the node details view.

New in n8n 0.200.0 (Oct 27, 2022)

  • New features:
  • Core, editor: introduce workflow caller policy.
  • Core: block workflow update on interim change.
  • Editor: add a read-only state for nodes.
  • Editor: add execution previews using the new Executions tab in the node view.
  • Editor: improvements to node panel search.
  • Code editor: add darkmode support. Darkmode enables automatically depending on your browser and system settings.
  • Node enhancements:
  • Airtable Trigger node: add the resource locator component.
  • HTTP Request node: add options for raw JSON headers and queries.
  • InvoiceNinja node: add support for V5.
  • Write Binary File node: add option to append to a file.
  • Bug fixes:
  • API: validate executions and workflow filter parameters.
  • Core: amend typing for jsonParse() options.
  • Core: fix predefinedCredentialType in node graph item.
  • Core: fix canvas node execution skipping parent nodes.
  • Core: fix single node execution failing in main mode.
  • Core: set JWT authentication token sameSite policy to lax.
  • Core: update to imports in helpers.
  • Editor: curb item method linting in single-item mode.
  • Editor: stop rendering expressions as HTML.
  • Email Trigger node: backport V2 mark-seen-after processing to V1.
  • Email Trigger node: improve connection handling and credentials.
  • HTTP Request node: fix sending previously selected credentials.
  • TheHive node: small fixes.

New in n8n 0.199.0 (Oct 24, 2022)

  • This release includes new nodes, an improved workflow UI, performance improvements, and bug fixes.

New in n8n 0.196.0 (Oct 3, 2022)

  • Better item linking
  • New built-in variables and methods
  • A redesigned main navigation
  • New nodes, as well as an overhaul of the HTTP Request node

New in n8n 0.195.3 (Sep 22, 2022)

  • This is a bug fix release.
  • Editor: fix an expressions bug affecting numbers and booleans.
  • Added support for setting the TDS version in Microsoft SQL credentials.

New in n8n 0.195.2 (Sep 22, 2022)

  • This is a bug fix release. It resolves an issue with MySQL migrations.

New in n8n 0.194.4 (Sep 7, 2022)

  • New features:
  • It's now possible to configure the stop time for workers.
  • CLI: Added external hooks for when members are added or deleted.
  • Editor: Use the i18n component for localization (replacing v-html)
  • Bug fixes:
  • CLI: include "auth-excluded" endpoints on the history middleware as well.
  • Core: fix MySQL migration issue with table prefix.
  • Correct spelling.
  • Fix n8n-square-button import.
  • AWS nodes: handle query string and body properly for AWS related requests.
  • AWS Lambda node: fix JSON data being sent to AWS Lambda as string.
  • Beeminder node: fix request ID not being sent when creating a new data point.
  • GitHub node: fix binary data not being returned.
  • GraphQL node: fix issue with return items.
  • Postgres node: fix issue with Postgres insert and paired item.
  • Kafka trigger node: fix Kafka trigger not working with default max requests value.
  • MonicaCrm node: fix pagination when using return all.
  • Gmail node: fix bug related to paired items.
  • Raindrop node: fix issue refreshing OAuth2 credentials.
  • Shopify node: fix pagination when empty fields are sent.

New in n8n 0.193.2 (Sep 1, 2022)

  • This is a bug fix release. It resolves an issue that was causing errors with OAuth2 credentials.

New in n8n 0.192.2 (Aug 25, 2022)

  • Bug fixes:
  • Editor: fix the feature flag check when PostHog is unavailable.
  • Editor: fix for a mapping bug that occured when value is null.

New in n8n 0.192.0 (Aug 24, 2022)

  • New features:
  • Core and editor: support pairedItem for pinned data.
  • Core and editor: integrate PostHog.
  • Core: add a command to scripts making it easier to launch n8n with tunnel.
  • CLI: notify external hooks about user profile and password changes.
  • Bug fixes:
  • Core: account for the enabled state in the first pinned trigger in a workflow.
  • Core: fix pinned trigger execution.
  • CLI: handle unparseable strings during JSON key migration.
  • CLI: fix the excessive instantiation type error for flattened executions.
  • CLI: initiate the nodes directory to ensure npm install succeeds.
  • CLI: ensure tsc build errors also cause Turbeorepo builds to fail.
  • NextCloud node: fix an issue with credential verification.
  • Freshdesk node: fix an issue where the getAll operation required non-existant options.

New in n8n 0.191.1 (Aug 22, 2022)

  • This is a bug fix release. It resolves an issue that was causing node connectors to disappear after a user renamed them.

New in n8n 0.191.0 (Aug 17, 2022)

  • New features:
  • Community nodes are now enabled based on npm availability on the host system. This allows n8n to introduce community nodes to the Desktop edition in a future release.
  • Improved in-app guidance on mapping data.
  • Bug fixes:
  • CLI: fix the community node tests on Postgres and MySQL.
  • Core: fix an issue preventing child workflow executions from displaying.
  • Editor: handle errors when opening settings and executions.
  • Editor: improve expression and parameters performance.
  • Public API: fix executions pagination for n8n instances using Postgres and MySQL.

New in n8n 0.190.0 (Aug 10, 2022)

  • Bug fixes:
  • Core: fix a crash caused by parallel calls to test webhooks.
  • Core: fix an issue preventing static data being saved for poll triggers.
  • Public API: fix a pagination issue.
  • GitHub Trigger: typo fix.

New in n8n 0.189.1 (Aug 8, 2022)

  • Bug fixes:
  • Fixed an issue with MySQL and MariaDB migrations.

New in n8n 0.189.0 (Aug 4, 2022)

  • This release includes a new node, Sendinblue, as well as bug fixes.

New in n8n 0.188.0 (Jul 28, 2022)

  • New nodes:
  • Metabase:
  • This release includes a new Metabase node. Metabase is a business data analysis tool.
  • Enhancements:
  • This release includes improvements to n8n's core paired items functionality.
  • Node enhancements:
  • Item Lists node: add an operation to create arrays from input items.
  • Kafka trigger node: add more option fields.
  • Bug fixes:
  • Core: add Windows support to import:credentials --separate.
  • Editor: correct linking buttons color.
  • Editor: ensure data pinning works as expected when pinData is null.
  • Editor: fix a bug with spaces.
  • Editor: resolve an issue with sticky note duplication and positioning.
  • Editor: restore missing header colors.
  • AWS DynamoDB node: fix for errors with expression attribute names.
  • Mautic node: fix an authentication issue.
  • Rocketchat node: fix an authentication issue.

New in n8n 0.187.2 (Jul 21, 2022)

  • Editor: fix for a console issue.
  • Editor: fix a login issue for non-admin users.
  • Editor: fix problems with the credentials modal that occured when no node is open.
  • NocoDB node: fix for an authentication issue.

New in n8n 0.187.1 (Jul 21, 2022)

  • This release fixes a bug that was preventing new nodes from reliably displaying in all browsers.

New in n8n 0.185.0 (Jul 5, 2022)

  • This release adds a new node, Google Ads. It also contains bug fixes and node enhancements, as well as a small addition to core.
  • New features#
  • Core: add the action parameter to INodePropertyOptions. This parameter is now available when building nodes.

New in n8n 0.184.0 (Jun 29, 2022)

  • New core features
  • Enhancements to the Clockify node.
  • Bug fixes.

New in n8n 0.183.0 (Jun 21, 2022)

  • New features:
  • Enhancements to the Trigger inputs panel: When using a trigger node, you will now see an INPUT view that gives guidance on how to load data into your trigger.
  • Node enhancements
  • HubSpot node: you can now assign a stage on ticket update.
  • Todoist node: it's now possible to move tasks between sections.
  • Twake node: updated icon, credential test added, and added support for custom operations.
  • Bug fixes:
  • Core: don't allow OPTIONS requests from any source.
  • Core: GET /workflows/:id now returns tags.
  • Core: ensure predefined credentials show up in the HTTP Request node.
  • Core: return the correct error message on Axios error.
  • Core: updates to the expressions allow-list and deny-list.

New in n8n 0.182.0 (Jun 15, 2022)

  • New features:
  • Added support for the client_credentials grant type for OAuth2.
  • Node enhancements:
  • Twilio node: added the ability to make a voice call using TTS.
  • Wise node: added support for downloading statements as JSON, CSV, or PDF.
  • Bug fixes:
  • Core: fixes an issue that was causing parameters to get lost in some edge cases.
  • Core: fixes an issue with combined expressions not resolving if one expression was invalid.
  • Core: fixed an issue that was causing the public API to fail to build on Windows.
  • Editor: ensure errors display correctly.
  • HTTP Request node: better handling for requests that return null.
  • Pipedrive node: fixes a limits issue with the GetAll operation on the Lead resource.
  • Postbin node: remove a false error.

New in n8n 0.181.2 (Jun 9, 2022)

  • This is a bug fix release. It resolves an issue that was sometimes causing nodes to error when they didn't return data.

New in n8n 0.180.0 (Jun 8, 2022)

  • New features:
  • Tags in workflow import and export:
  • When importing or exporting a workflow, the JSON can now include workflow tags.
  • Improved handling of activation errors:
  • n8n now supports running an error workflow in response to an activation error.
  • New nodes:
  • Cal.com trigger:
  • This release adds a new trigger node for Cal.com. Refer to the Cal trigger documentation for more guidance.
  • Node enhancements:
  • GitHub node: add the Get All operation to the Organization resource.
  • QuickBooks node: add a new optional field for tax items.
  • Bug fixes:
  • Restore support for window in expressions.
  • Fix to the user-management:reset command.
  • Resolve crashes in queue mode.
  • Correct delete button hover spacing.
  • Resolve a bug causing stuck loading states.
  • EmailReadImap node: improve error handling.
  • Hubspot node: fix contact loading.

New in n8n 0.179.0 (May 30, 2022)

  • This release adds support for reusing existing credentials in the HTTP Request node, making it easier to do custom operation with APIs where n8n already has an integration.
  • The release also includes improvements to the nodes view, giving better detail about incoming data, as well as some bug fixes.

New in n8n 0.178.2 (May 25, 2022)

  • This is a bug fix release. It solves an issue with loading parameters when making custom operations calls.

New in n8n 0.177.0 (May 17, 2022)

  • New features:
  • Improved welcome experience#
  • A new introductory video, automatically displayed for new users.
  • Automatically convert Luxon dates to strings#
  • N8n now automatically converts Luxon DateTime objects to strings.
  • Node enhancements:
  • Google Drive Node: Drive upload, delete, and share operations now support shared Drives.
  • Microsoft OneDrive: Add the rename operation for files and folders.
  • Trello: Add support for operations relating to board members.
  • Bug fixes:
  • Core: Fix call to /executions-current with unsaved workflow.
  • Core: Fix issue with fixedCollection having all default values.
  • Edit Image Node: Fix font selection.
  • Ghost Node: Fix post tags and add credential tests.
  • Google Calendar Node: Make it work with public calendars and clean up.
  • KoBoToolbox Node: Fix query and sort + use question name in attachments.
  • Mailjet Trigger Node: Fix issue that node couldn't get activated.
  • Pipedrive Node: Fix resolve properties when using multi option field.

New in n8n 0.174.0 (Apr 26, 2022)

  • New features:
  • This release adds Sticky Notes, a new feature that allows you to annotate and comment on your workflows. Refer to the Sticky Notes for more information.
  • Enhancements:
  • Core: allow external OAuth connection. This enhancement adds support for connecting OAuth apps without access to n8n.
  • All AWS nodes now support AWS temporary credentials.
  • Google Sheets node: Added upsert support.
  • Microsoft Teams node: adds several enhancements:
  • An option to limit groups to "member of", rather than retrieving the whole directory.
  • An option to get all tasks from a plan instead of just a group member.
  • Autocompletion for plans, buckets, labels, and members in update fields for tasks.
  • MongoDB node: you can now parse dates using dot notation.
  • Bug fixes:
  • Calendly trigger node: updated the logo.
  • Microsoft OneDrive node: fixed an issue that was preventing upload of files with special characters in the file name.
  • QuickBooks node: fixed a pagination issue.

New in n8n 0.173.1 (Apr 19, 2022)

  • Fixes a bug with the Discord node icon name.

New in n8n 0.172.0 (Apr 13, 2022)

  • Enhancements:
  • Changes to the data output display in nodes.
  • Node enhancements:
  • Magento 2 Node: text="Added credential tests. PayPal Node: Added credential tests and updated the API URL.
  • Bug fixes:
  • core: Luxon now applies the correct timezone. Refer to Luxon for more information.
  • core: fixed an issue with localization that was preventing i18n files from loading.
  • Action Network Node: Fix a pagination issue and add credentials test.

New in n8n 0.169.0 (Mar 21, 2022)

  • This release changes n8n's license, from Apache 2.0 with Commons Clause (opens new window) to Sustainable Use License
  • (opens new window).
  • This change aims to clarify our license terms, and our position as a fair-code project.

New in n8n 0.168.0 (Mar 14, 2022)

  • New feature - user management:
  • User management in n8n allows you to invite people to work in your self-hosted n8n instance. It includes:
  • Login and password management
  • Adding and removing users
  • Two account types: owner and member

New in n8n 0.167.0 (Mar 14, 2022)

  • Highlights:
  • Luxon and JMESPath:
  • Adds support for two new libraries:
  • Luxon:
  • (opens new window): a JavaScript library for working with date and time
  • (opens new window): a query language for JSON
  • You can use Luxon and JMESPath in the code editor and in expressions.
  • New expressions variables:
  • We've added two new variables to simplify working with date and time in expressions:
  • $now: a Luxon object containing the current timestamp. Equivalent to DateTime.now().
  • $today: a Luxon object containing the current timestamp, rounded down to the day. Equivalent to DateTime.now().set({ hour: 0, minute: 0, second: 0, millisecond: 0 }).
  • Negative operations in If and Switch nodes:
  • Made it easier to perform negative operations on strings.
  • This release adds one new operation for numbers:
  • Is Not Empty
  • And the following new operations for strings:
  • Not Ends With
  • Regex Not Match
  • Not Starts With
  • Is Not Empty
  • Additionally, Regex is now labelled Regex Match.
  • New node: Redis Trigger
  • Added a Redis Trigger node, so you can now start workflows based on a Redis event.
  • Redis Trigger: Added a Redis Trigger node.
  • Core functionality:
  • Added support for Luxon
  • (opens new window) and JMESPath:
  • (opens new window).
  • Added two new expressions variables, $now and $today.
  • Added more negative operations for numbers and strings.
  • Added a link to the course from the help menu.
  • Nodes:
  • Facebook Graph API: Added suport for Facebook Graph API 13.
  • Hubspot: Added suport for private app token authentication.
  • MongoDB: Added the aggregate operation.
  • Redis Trigger: Added a Redis Trigger node.
  • Redis: Added support for publish operations.
  • Strapi: Added support for Strapi 4.
  • WordPress: Added status as an option to getAll post requests.
  • Bugfixes:
  • The Google Calendar node now correctly applies timezones when creating, updating, and scheduling all day events.
  • Fixed a bug that occasionally caused n8n to crash, or shut down workflows unexpectedly.
  • You can now use long credential type names with Postgres.

New in n8n 0.166.0 (Mar 10, 2022)

  • Added new environment variable N8N_HIRING_BANNER_ENABLED to enable/disable the hiring banner.
  • Fixed a bug preventing keyboard shortcuts from working as expected.
  • Fixed a bug causing tooltips to be hidden behind other elements.
  • Fixed a bug causing some credentials to be hidden from the credentials list.
  • Baserow: Fixed a bug preventing the Sorting option of the Get All operation from working as expected.
  • HTTP Request: Fixed a bug causing Digest Authentication to fail in some scenarios.
  • Wise: Fixed a bug causing API requests requiring Strong Customer Authentication (SCA) to fail.

New in n8n 0.165.0 (Feb 28, 2022)

  • Core functionality:
  • Added support for workflow templates.
  • Fixed a bug causing credentials tests to fail for versioned nodes.
  • Fixed a build problem by addind dependencies @types/lodash.set to the workflow package and @types/uuid to the core package.
  • Fixed an error causing some resources to ignore a non-standard N8N_PATH value.
  • Fixed an error preventing the placeholder text from being shown when entering credentials.
  • Improved error handling for telemetry-related errors.
  • Bug fixes:
  • Orbit Fixed a bug causing API requests to use an incorrect workspace identifier.
  • TheHive 🛠 Fixed a bug causing the Ignore SSL Issues option to be applied incorrectly.

New in n8n 0.164.0 (Feb 21, 2022)

  • Enhanced nodes:
  • Grist: Added support for self-hosted Grist instances.
  • Telegram Trigger: Added new Extra Large option to Image Size field.
  • Webhook: Added new No Response Body option. Also added support for DELETE, PATCH and PUT methods.
  • Core Functionality:
  • Added new database indices to improve the performance when querying past executions.
  • Fixed a bug causing the base portion of a URL not to be prepended as expected in some scenarios.
  • Fixed a bug cuasing expressions to resolve incorrectly when referencing non-existent nodes or parameters.

New in n8n 0.163.0 (Feb 15, 2022)

New in n8n 0.161.0 (Jan 31, 2022)

  • Core Functionality:
  • Added default polling interval for trigger nodes using polling.
  • Added support for additional hints below parameter fields.
  • Fixed a bug preventing default values from being used when testing credentials.
  • Improved the wording in the Save your Changes? dialog.
  • Bug fixes:
  • Airtable: Improved field description.
  • Airtable Trigger: Improved field description.
  • erpNext: Prevented the node from throwing an error when no data is found.
  • Gmail: Fixed a bug causing the BCC field to be ignored.
  • Move Binary Data: Fixed a bug causing the binary data to JSON conversion to fail when using filesystem-based binary data handling.
  • Slack: Fixed a typo in the Type field.

New in n8n 0.160.0 (Jan 24, 2022)

  • New nodes:
  • BambooHR
  • Core Functionality:
  • Fixed a bug preventing the binary data preview from using the full available height and width.
  • Fixed a build problem by pinning chokidar version 3.5.2.
  • Prevent workflow activation when no trigger is presentand introduced a modal explaining production data handling.
  • Fixed Filter by tags placeholder text used in the Open Workflow modal.
  • Bug fixes:
  • HTTP Request: Fixed a bug causing custom headers from being ignored.
  • Mautic: Fixed a bug preventing all items from being returned in some situations.
  • Microsoft OneDrive: Fixed a bug preventing more than 200 items from being returned.
  • Spotify: Fixed a bug causing the execution to fail if there are more than 1000 search results, also fixed a bug preventing the Get New Releases operation of the Album resource from working as expected.

New in n8n 0.159.0 (Jan 17, 2022)

  • New nodes:
  • Jenkins
  • Enhanced nodes:
  • GraphQL: Added support for additional authentication methods Basic Auth, Digest Auth, OAuth1, OAuth2, and Query Auth.
  • Core Functionality:
  • Added support for executing workflows without an ID through the CLI.
  • Fixed a build problem.
  • Fixed a bug preventing the tag description from being shown on the canvas.
  • Improved build performance by skipping the node-dev package during build.
  • Bug fixes:
  • Box: Fixed a bug causing some files to be corrupted during download.
  • Philips Hue: Fixed a bug preventing the node from connecting to Philips Hue.
  • Salesforce: Fixed a bug preventing filters on date and datetime fields from working as expected.
  • Supabase: Fixed an errorneous documentation link.

New in n8n 0.158.0 (Jan 10, 2022)

  • New nodes:
  • Microsoft Graph Security
  • SyncroMSP
  • Supabase
  • Enhanced nodes:
  • Edit Image: Added Transparent operation.
  • Kafka: Added Use Schema Registry option.
  • Kafka Trigger: Added Use Schema Registry option.
  • Redis: Added database field to credentials.
  • Salesforce: Added Account Number field.
  • Core Functionality:
  • Added new external hook when active workflows finished initializing.
  • Fixed a bug preventing the personalisation survey from showing up.
  • Improved telemetry.
  • Bug fixes:
  • Edit Image: Fixed a bug causing two items to be returned.
  • iCalendar: Fixed a bug preventing dates in January from working as expected.
  • Merge: Fixed causing empty binary data to overwrite other binary data on merge.

New in n8n 0.155.1 (Dec 20, 2021)

  • Core Functionality:
  • Added support for internationalization (i18n). This functionality is currently in alpha status and breaking changes are to be expected.

New in n8n 0.153.0 (Dec 13, 2021)

  • New nodes:
  • Figma Trigger (Beta)
  • Workable Trigger
  • Enhanced nodes:
  • Google Contacts: Added Query option to Get All operation, also prevented the node from failing when no contacts are found.
  • HTTP Request: Added support for query-based authentication.
  • Home Assistant: Added support for loading possible options in the Domain, Service, and Entity ID fields.
  • One Simple API: Added support for Social Profile resources.
  • PagerDuty: Write scope is now requested upon authentication against the PagerDuty OAuth2 API.
  • Core Functionality:
  • Added frontend for value surveys
  • Fixed an issue preventing the recommendation logic from working as expected after selecting a work area
  • Fixed an issue where a wrong exit code was sent when running n8n on an unsupported version of Node.js
  • Fixed an issue where node options would disappear on hovering when a node is not selected
  • Fixed an issue where the execution id was missing when running n8n in queue mode
  • Fixed an issue where execution data was missing when waiting for a webhook in queue mode
  • Improved error handling when the n8n port is already in use
  • Improved diagnostic events
  • Removed toast notification on webhook deletion, added toast notification after node is copied
  • Removed default trigger tooltip for polling trigger nodes
  • Bug fixes:
  • APITemplate.io: Fixed a bug where the Create operation on the Image resource would fail when the Download option is not enabled.
  • HubSpot: Fixed authentication for new Hubspot applications by using granular scopes when authenticating against the Hubspot OAuth2 API.
  • HubSpot Trigger: Fixed authentication for new Hubspot applications by using granular scopes when authenticating against the Hubspot Developer API.
  • Jira Software: Fixed an issue where the Reporter field would not work as expected on Jira Server instances.
  • Salesforce: Fixed a typo preventing the value in the amount field of from being saved.

New in n8n 0.152.0 (Dec 6, 2021)

  • New nodes:
  • Google Calendar Trigger
  • Enhanced nodes:
  • Telegram Trigger: Added support for downloading images to channel_post updates.
  • Core Functionality:
  • Added a plus (+) connector to end nodes
  • Allowed opening workflows and executions in a new window when using Ctrl + Click
  • Enforced type checking for all node parameters
  • Fixed a build issue in the custom n8n docker image
  • Fixed a memory leak in the UI which could occur when renaming nodes or navigate to another workflow
  • Improved stability of internal test workflows
  • Improved expression security
  • Introduced redirect to a new page and UI error message when trying to open a deleted workflow
  • Introduced support for multiple arguments when logging
  • Updated the onboarding survey
  • Bug fixes:
  • Google BigQuery: Fixed a bug preventing pagination from working as expected when the Return All option is enabled.
  • RabbitMQ Trigger: Added Trigger to the name of the trigger node.
  • Salesforce: Fixed a typo affecting the Type field of the Opportunity resource.

New in n8n 0.150.0 (Nov 22, 2021)

  • Enhanced nodes:
  • Jira Software: Added Components as an additional field.
  • Core Functionality:
  • Fixed a build issue by pinning rudder-sdk-node version 1.0.6 in CLI package.
  • Fixed an issue preventing the n8n import:workflow --separate CLI command from finding workflows on Windows.
  • Further improved the expression security.
  • Moved all nodes into separate directories in preparation for internationalization.
  • Removing default headers for PUT and PATCH operations when using axios.
  • Revamped the workflow canvas.
  • Bug fixes:
  • HTTP Request: Fixed an issue causing the wrong Content-Type header to be set when downloading a file.
  • ServiceNow: Fixed incorrect mapping of incident urgency and impact values.
  • Start: Fixed an issue causing the node to be disabled in a new workflow.
  • Xero: Fixed an issue causing the node to only fetch the first page when querying the Xero API.

New in n8n 0.149.0 (Nov 15, 2021)

  • New nodes:
  • One Simple API
  • Enhanced nodes:
  • Edit Image: Added Circle Primitive to Draw operation. Also added Composite operation.
  • Zendesk: Added check for API credentials validity.
  • Zulip: Added additional field Role to the Update operation of the User resource.
  • Core Functionality:
  • Fixed an issue causing an error message to be thrown when executing a workflow through the CLI.
  • Improved expression security by limiting the available process properties.
  • Improved the behaviour of internal tests executed through the CLI.
  • Updated the owner of the node user's home directory in the custom docker image.
  • Bug fixes:
  • Google Tasks: Fixed an issue where the Due Date field had no effect (Update operation) or was unavailable (Create operation).
  • HTTP Request: Fixed an issue where the Content-Length header was not calculated and sent when using the a Body Content Type of Form-Data Multipart.
  • Stripe Trigger: Fixed an issue preventing the node from being activated when a previously created webhook no longer exists.
  • Toggl Trigger: Updated the API URL used by the node.