Skip to content

Releases: n8n-io/n8n

[email protected]

24 May 12:05
eb00839
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

0.230.0 (2023-05-24)

Bug Fixes

  • core: Optimize SharedWorkflow queries (#6297) (ed7f3b8)
  • core: Prevent app crashes because of unhandled promises in poll and trigger nodes (#6278) (3750605)
  • editor: Fix canvas loading when page gets restored from bfcache (#6304) (11477f0)
  • editor: Fix design system button with icon vertical alignment (#6284) (fc580f7)
  • editor: Fix inverted checks on modal confirmation results (#6285) (5d2f474)
  • ERPNext Node: Fix issue with credential test and add frappe cloud url (#6283) (2a2b645)
  • Google Calendar Node: All day option fix (#6274) (5bef91e)
  • Initialize license in queue mode correctly (#6301) (42c79cd)
  • OpenAI Node: Descriptive errors (#6270) (8fdfa3b)
  • Prevent removing manual executions when setting says to save (#6300) (55b755c)
  • SSH Node: Private key field as password and credential test (#6298) (d5c7e6f)
  • SSH Node: Replace ~ with /home/username (#6269) (4219490)
  • Strapi Node: Strapi credentials notice (#6289) (bbe6d4c)
  • Strava Trigger Node: Fix issue with delete events failing to display data (#6277) (8a8fed0)
  • Wekan Node: Handle response correctly (#6296) (4d9c8b0)

Features

  • Add SSO SAML metadataUrl support and various improvements (#6139) (e3a53fd)
  • core: Remove all floating promises. Enforce @typescript-eslint/no-floating-promises (#6281) (e046f65)
  • core: Replace client-oauth2 with an in-repo package (#6266) (a1b1f24)
  • Execution Data Node: New node (#6247) (3f7c4f0)
  • Gotify Node: Add support for self signed certificates (#6053) (401cffd)
  • Ldap Node: Add LDAP node (#4783) (ec393bc)
  • LoneScale Node: Add LoneScale node and Trigger node (#5146) (4b85433)
  • RabbitMQ Node: Add mode for acknowledging and deleting from queue later in workflow (#6225) (f5950b2)
  • Send Email Node: Add content-id for email attachments (#3632) (8fe8aad)
  • SSH Node: Credentials test (#6279) (3569d53)

[email protected]

17 May 12:22
16fade7
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Changes (2023-05-17)

Bug Fixes

  • Code Node: Restore help text (#6231) (e72d564)
  • core: Make sure that special polling parameters are available on community nodes as well (#6230) (9db49d0)
  • Remove workflow execution credential error message when instance owner (#6116) (e81a964)

Features

  • core: Reduce the number of events sent to Sentry (#6235) (a4c0cc9)
  • core: Return OAuth2 error body if available (#5794) (79d0a0f)
  • editor: Add cloud ExecutionsUsage and API blocking using licenses (#6159) (cd7c312), closes #6187
  • editor: Add color picker design system component (#6179) (823e885)
  • editor: Drop support for legacy browsers that do not have native ESM support (#6239) (9182d15)
  • editor: Updating node reference pattern in expression editor (#6228) (13bcec1)
  • editor: Version Control settings update (WIP) (#6233) (0666377)
  • Google Ads Node: Update to support v13 (#6212) (bd1bffc)
  • Respond to Webhook Node: Move from Binary Buffer to Binary streaming (#5613) (8ae2d80)

[email protected]

15 May 09:14
607964b
Compare
Choose a tag to compare

Changes (2023-05-15)

Bug Fixes

  • Code Node: Restore help text (#6231) (6bf5c51)
  • core: Make sure that special polling parameters are available on community nodes as well (#6230) (49391a2)

[email protected]

15 May 13:37
9bd549d
Compare
Choose a tag to compare

Changes (2023-05-15)

Bug Fixes

  • AWS Rekognition Node: Fix all different action type (#6136) (b8a4512)
  • core: Make sure that special polling parameters are available on community nodes as well (#6230) (7cb8725)
  • core: Move nodeExecute InternalHook calls to hookFunctionsSave (#6193) (c4a9499)
  • Correctly save executions that failed when polling as error instead of new (#6192) (7de0105)
  • editor: Add loading skeletons to Executions list page (#6184) (9ba13dd)
  • editor: Display SSO entry in Settings on Cloud (#6181) (4f16d74)
  • editor: Fix polling trigger check for runData (#6130) (7718c18)
  • editor: Fix viewing and downloading of binary data (#6218) (110c6e2)
  • editor: Flag issues only on workflow activation (#6127) (8b9831a)
  • editor: Remove duplicate mapping of item.json key in data pinning (#6135) (a7f3b81)
  • editor: Show the correct actions count in the nodes list (#6183) (1403333)
  • FTP Node: Use filename instead of remote filepath for downloaded binary data (#6170) (4993212)
  • Google Sheets Node: Upgrade xlsx to address CVE-2023-30533 (#6172) (c786525)
  • HTTP Request Node: Correctly doesn't redirect on non GET method (#6132) (e281890)
  • MySQL Node: Node should return date types as strings (#6169) (57d3483)
  • Postgres Node: Always return TIMESTAMP and TIMESTAMPZ as ISO string (#6145) (528d6e7)
  • Prevent overflow when rendering expression hints (#6214) (80b6ec1)
  • Prevent unnecessary error messages also for data loaded flag (#6201) (85b9b3f)

[email protected]

11 May 11:37
f9f58bf
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

0.228.1 (2023-05-11)

Bug Fixes

[email protected]

11 May 10:06
d5c74bd
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Changes (2023-05-11)

Bug Fixes

  • AWS Rekognition Node: Fix all different action type (#6136) (22b82a4)
  • core: Ensure DB repositories are initialized before the DB migrations are run (#6220) (500c0eb)
  • core: Move nodeExecute InternalHook calls to hookFunctionsSave (#6193) (f00b2ae)
  • Correctly save executions that failed when polling as error instead of new (#6192) (06948b5)
  • editor: Add loading skeletons to Executions list page (#6184) (eae3a55)
  • editor: Display SSO entry in Settings on Cloud (#6181) (b0a1899)
  • editor: Fix polling trigger check for runData (#6130) (80831cd)
  • editor: Fix viewing and downloading of binary data (#6218) (b9779c3)
  • editor: Flag issues only on workflow activation (#6127) (1b49c17)
  • editor: Remove duplicate mapping of item.json key in data pinning (#6135) (91fee0c)
  • editor: Show the correct actions count in the nodes list (#6183) (751e132)
  • editor: Update and add design system checkbox component to Editor (#6178) (13c143e)
  • editor: Update and fix storybook (was failing to run in local dev mode) (#6180) (1e6a75f)
  • FTP Node: Use filename instead of remote filepath for downloaded binary data (#6170) (be08933)
  • Google Sheets Node: Upgrade xlsx to address CVE-2023-30533 (#6172) (45dc985)
  • HTTP Request Node: Correctly doesn't redirect on non GET method (#6132) (3f5c606)
  • MySQL Node: Node should return date types as strings (#6169) (5d77ec7)
  • Postgres Node: Always return TIMESTAMP and TIMESTAMPZ as ISO string (#6145) (0eb4d9f)
  • Prevent overflow when rendering expression hints (#6214) (c717771)
  • Prevent unnecessary error messages also for data loaded flag (#6201) (d5e62ff)

Features

[email protected]

03 May 09:46
246a748
Compare
Choose a tag to compare

Changes (2023-05-03)

Bug Fixes

  • core: Fix bug running addUserActivatedColumn migration on MariaDB (#6157) (aa8e96d)

[email protected]

03 May 13:46
2926fb5
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Changes (2023-05-03)

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)

[email protected]

02 May 09:12
6ca7482
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Changes (2023-05-02)

Bug Fixes

  • Compression Node: Fix issue with decompression failing with uppercase extensions (#6098) (7136500)
  • core: Account for nodes with renamable content (#6109) (b561d46)
  • core: Fix hasOwnProperty on augmented objects (#6124) (2f015c0)
  • core: Fix canceled execution status (#6142) (1796101)
  • core: Skip auth for controllers/routes that don't use the Authorized decorator, or use Authorized('none') (#6106) (9d44991)
  • Correctly allow sharees to test credential when opening the modal (#6111) (240bb47)
  • Date & Time Node: Numbers conversions fix (e11e7cd)
  • editor: Change execution list tab loader design (#6120) (ffc033f)
  • editor: Fix Show details summary (#6113) (e12bafb)
  • editor: Fix copy selection behavior (#6112) (0efd94a)
  • editor: Fix cropped off completions docstrings (#6129) (06594cc)
  • editor: Fix missing Stop Listening button (#6125) (dcbd2d2)
  • editor: Fix quote handling on dollar-sign variable completions (#6128) (c23ad35)
  • editor: Fix sidebar button styling (#6138) (d3f4bc1)
  • editor: Fix unique names for node duplication (#6134) (48a4068)
  • editor: Fix unscrollable node settings (#6133) (f762f16)
  • editor: Loading state for executions tab (#6100) (2e12c50)
  • editor: Remove pagination from binary data output (#6093) (7b7d9de)
  • editor: Show error in RLC if credentials are not set (#6108) (5bf3400)
  • HTTP Request Node: Add description for 'Specify Body' option (#6114) (69b6ba8)
  • HTTP Request Node: Always lowercase headers (31c56a1)
  • Mattermost Node: Fix base url trailing slash error (#6097) (788fda1)
  • Merge Node: Do not error if expected key is missing (8b59564)
  • Prevent displaying an endless timer in the execution list for finished executions (#6137) (2672896)
  • Slack Node: Restore ability to send text in addition of blocks or attachments (625d672)

[email protected]

26 Apr 14:13
4f56194
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

Changes (2023-04-26)

Bug Fixes

  • Code Node: Update vm2 to address CVE-2023-30547 (#6039) (8268f23)
  • core: Improve domain and url matching for extractDomain and extractUrl (#6010) (33fb732)
  • core: Serialize dates and regexps when reading from augmented objects (#6086) (a4eb46a)
  • core: Skip license activation when instance was already activated (#6064) (eaf7090)
  • editor: Clean up demo and template callouts from workflows page (#6023) (4ee5083)
  • editor: Fix memory leak in Node Detail View by correctly unsubscribing from event buses (#6021) (0970ec0)
  • editor: Fix typo in SSO upgrade link (#6031) (9b59f1d)
  • editor: Resolve expressions for grandparent nodes (#5859) (a19d444)
  • editor: SettingsSidebar should disconnect from push when navigating away (#6025) (41660d9)
  • editor: Update LDAP and Log streaming paywalls (#6069) (8a3b3e5)
  • editor: Update SSO upgrade link (#6016) (953198e)
  • Notion Node: Update credential test to not require user permissions (#6022) (a68330f)

Features