Skip to content

Releases: n8n-io/n8n

n8n@1.27.2

02 Feb 12:13
0bd534c
Compare
Choose a tag to compare

1.27.2 (2024-02-02)

Bug Fixes

  • core: Allow Date/Luxon objects and additional formats in DateTime validation (#8525) (98ea7d4)
  • core: Ensure AxiosError status always gets copied over to NodeApiError (#8509) (91881c8)
  • core: Fix DropRoleMapping migration (#8521) (731b305)
  • core: Fix new graceful shutdown env being always overridden by deprecated env (#8503) (31e4cd8)
  • core: Fix PermissionChecker.check, and add additional unit tests (#8528) (6385fb2)
  • core: Fix test runs of triggers that rely on static data (#8524) (b4f10e5)
  • core: Fix workflow tagging failure due to unique constraint check (#8505) (d4597ca)
  • editor: Prune values that are not in the schema in the ResourceMapper component (#8478) (d0e94b0)
  • Embeddings OpenAI Node: Fix dynamic models fetching (#8533) (f256c6d)
  • HTTP Request Node: Require parameter with filled name and value to avoid infinite loop (#8454) (0fd3470)
  • HTTP Request Node: Support form data when using pagination (#8497) (af929ba)
  • Microsoft Excel 365 Node: Upsert append new rows at the end of used range, option to append at the end of selected range (#8461) (0aa23d5)
  • MongoDB Node: Fix "Maximum call stack size exceeded" error on too many rows (#8530) (00f5549)
  • Slack Node: Attachments fix (#8471) (6883610)

n8n@1.27.1

31 Jan 16:58
f7bc5d7
Compare
Choose a tag to compare

1.27.1 (2024-01-31)

Bug Fixes

  • AwsS3 Node: Fix handling of bucket with dot in name (#8475) (0febe62)
  • core: Don't report executions that have been paused as failed to rudderstack and log streams (#8501) (39e8754)
  • core: Fix stopping and retrying failed executions (#8480) (238b54c)
  • core: Forward authorization header when on same domain (#8507) (f1910a1)
  • core: Handle possibly invalid updatedAt timestamps in source-control (#8485) (033fd34)
  • core: Handle zero execution statistics on metrics collection during license renewal (#8463) (db48bdd)
  • core: Improve handling of wrapped errors (#8510) (670af16)
  • core: Point users to the official documentation when they use n8n --help (#8440) (9f11eba)
  • core: Prevent calling internal hook email event if emailing is disabled (#8462) (9e93980)
  • editor: Disable expression editor modal opening on readonly field (#8457) (eb27ed0)
  • editor: Fix workflows filter resetting (#8411) (ad4b298)
  • editor: Send template id as a number in telemetry events (#8484) (327cc8d)
  • editor: Show pin button on binary output but disable it with tooltip (#8388) (caab97e)
  • Gotify Node: Add option to set content type to support Markdown messages (#8442) (c2ffd4e)
  • HTML Node: Escape data path value in JSON Property (#8441) (fc5c562)
  • Merge Node: Passing on no items to "Input 2" results in wrong output items (#8438) (dafacb9)
  • Microsoft Excel 365 Node: Better error and description on unsupported range in upsert, update, getRange operations (#8452) (8a595d1)
  • editor: Open executions with large number of execution items without crashing tab (#8423) (56da2e4)
  • core: Properly iterate over credentials with expressions (#8502) (0e9a5a2)
  • editor: Use correct node version when pasting/importing nodes (#8456) (70af67e)

Features

  • Embeddings OpenAI Node: Add model parameter to OpenAI embeddings (#8481) (981ea39)
  • Add new 'is empty' and 'is not empty' operators to Filter (#8445) (c21c4b9)
  • core: Upgrade Rudderstack SDK to address CVE-2023-45857 (#8368) (2fba0e8)
  • editor: Implement loading and error states for dynamically loaded components in node parameter list (#8477) (e643a12)
  • editor: Send template id as string in all telemetry events (#8498) (2aed788)
  • Google Calendar Node: Next occurrence property in recurring events (#8444) (bf11c7c)

⚠️ BREAKING CHANGES

n8n@1.27.0

31 Jan 15:16
7aa3ef7
Compare
Choose a tag to compare

1.27.0 (2024-01-31)

NOTE: This release failed to publish. Please use 1.27.2 instead.

n8n@1.26.0

24 Jan 12:35
111d2eb
Compare
Choose a tag to compare

1.26.0 (2024-01-24)

Bug Fixes

  • AMQP Trigger Node: Properly close connection after manual test step (#8396) (2c14371)
  • Asana Node: Fix issue when connecting to the new Asana environment (#8404) (44f6ef2)
  • AWS SQS Node: Fix issue preventing data from being sent correctly (#8382) (daba5bb)
  • Change the UI text for some filter operations (#8360) (976fe2e)
  • core: Adjust starter node priority for manual executions with pinned activators (#8386) (749ac2b)
  • core: Errors are returned on the success branch if error item has other keys in addition to 'error' (#8380) (25f51f4)
  • core: Fix removal of triggers and pollers from memory on deactivation in multi-main setup (#8416) (2257ec6)
  • core: Fix update workflow cli command being unable to activate all workflows (#8412) (ae06fde)
  • core: Missing pairedItem fixes (#8394) (284d965)
  • Discord Node: Remove requirement on message for webhooks (#8377) (c64e893)
  • editor: Add pinned data for freshly added nodes (#8323) (83228e2)
  • editor: Enable ctrl/cmd click in workflow editor header (#8387) (e43cf2f)
  • editor: Fix copy to clipboard on insecure contexts (#8425) (7386f79)
  • editor: Fix doclines for plus and minus (#8405) (ebf2b0d)
  • editor: Fix invisible community package update button (#8406) (2ccb754)
  • editor: Fix secondary icon for environments on sidebar menu item (#8407) (3544966)
  • editor: Open native context menu when editing Sticky (#8370) (ade7d30)
  • editor: Use web native element in nav menus (#8385) (e606e84)
  • Fix issue preventing secrets with a - in the path from being imported (#8378) (fc94377)
  • Force posthog recording to be disabled outside cloud (#8374) (f31cc07)
  • Google Drive Node: Fix issue preventing upload / update working in some configurations (#8417) (4b3ea81)
  • Microsoft Outlook Node: Message -> Send with attachments (#8238) (0128081)
  • Microsoft SQL Node: Prevent MSSQL max parameters error by chunking (#8390) (1b0ba2c)
  • Notion Node: Fix is_empty query on formula fields (#8397) (08e7db4)
  • Switch Node: Fix issue preventing some regex patterns from working (#8422) (e9fea16)

Features

n8n@1.25.1

22 Jan 14:25
708b462
Compare
Choose a tag to compare

1.25.1 (2024-01-22)

Bug Fixes

  • AMQP Trigger Node: Properly close connection after manual test step (#8396) (ef676b7)
  • Asana Node: Fix issue when connecting to the new Asana environment (#8404) (7c7a8eb)
  • AWS SQS Node: Fix issue preventing data from being sent correctly (#8382) (d3f0c24)
  • Change the UI text for some filter operations (#8360) (960f436)
  • core: Adjust starter node priority for manual executions with pinned activators (#8386) (50d17e1)
  • core: Errors are returned on the success branch if error item has other keys in addition to 'error' (#8380) (ef5c8ca)
  • core: Missing pairedItem fixes (#8394) (66e0810)
  • Discord Node: Remove requirement on message for webhooks (#8377) (6c51dcc)
  • editor: Add pinned data for freshly added nodes (#8323) (26c6fe3)
  • editor: Enable ctrl/cmd click in workflow editor header (#8387) (6aefab6)
  • editor: Fix doclines for plus and minus (#8405) (2579302)
  • editor: Fix invisible community package update button (#8406) (a0aae45)
  • editor: Fix secondary icon for environments on sidebar menu item (#8407) (a11e7cd)
  • editor: Open native context menu when editing Sticky (#8370) (e49e49f)
  • editor: Use web native element in nav menus (#8385) (9584abc)
  • Fix issue preventing secrets with a - in the path from being imported (#8378) (e47a0d5)
  • Force posthog recording to be disabled outside cloud (#8374) (356812c)
  • Microsoft SQL Node: Prevent MSSQL max parameters error by chunking (#8390) (f898982)
  • Notion Node: Fix is_empty query on formula fields (#8397) (e541508)

n8n@1.25.0

17 Jan 13:27
7268d24
Compare
Choose a tag to compare
n8n@1.25.0 Pre-release
Pre-release

1.25.0 (2024-01-17)

Bug Fixes

  • Add fallback resolver for langchain modules (#8308) (851060d)
  • API: Fix manual chat trigger execution (#8300) (884396e)
  • AwsS3 Node: Return confirmation of success after upload (#8312) (c921665)
  • core: Account for immediate confirmation request during test webhook creation (#8329) (5fbd797)
  • core: Ensure waiting executions account for workflow timezone (#8340) (3734c89)
  • core: Parse any readable stream response instead of only IncomingMessage (#8359) (eb1320f)
  • core: Prevent invalid compressed responses from making executions stuck forever (#8315) (0776814)
  • core: Prevent issues with missing or mismatching encryption key (#8332) (d4c93b1)
  • core: Prevent NodeErrors from being wrapped multiple times (#8301) (b267bf0)
  • core: Replace all moment imports with moment-timezone (#8337) (52a2e25)
  • core: Report when waitTill is invalid and handle it (#8356) (d5455d7)
  • editor: Add read only mode to filter component (#8285) (dcc76f3)
  • editor: Capture indexed access expressions when building completions (#8331) (159b328)
  • editor: Fix issue with synchronization table on LDAP not loading data (#8327) (6b92d49)
  • editor: Properly set colors for connections and labels on nodes with pinned data (#8209) (3b8ccb9)
  • Fix node graph telemetry with default values (#8297) (93b969a)
  • Google Drive Node: Fix issue preventing service account from downloading files (#7642) (cf7131d)
  • HTTP Request Node: Delete response.request only when it's a valid circular references (#8293) (05c43fa)
  • Microsoft SQL Node: Fix "Maximum call stack size exceeded" error on too many rows (#8334) (bb2be8d)
  • Ollama Model Node: Use a simpler credentials test (#8318) (63b738a)
  • OpenAI Node: Load correct models for operation (#8313) (a6a5372)
  • Properly output saml validation errors (#8284) (8c7f399)
  • Salesforce Node: Upgrade to API version 59 (#8346) (b51cbb3)
  • Supabase Node: Pagination for get all rows (#8311) (e080476)
  • Venafi TLS Protect Cloud Node: Remove parameter Application Server Type (#8325) (e3cedf7)
  • Venafi TLS Protect Cloud Trigger Node: Handle new webhook payload format (#8326) (057d7d0)

Features

  • core: Implement inter-main communication for test webhooks in multi-main setup (#8267) (1a0e285)
  • editor: Add new /templates/search endpoint (#8227) (4277e92)
  • Implement Chat Memory Manager node (#8127) (464be93)

n8n@1.24.1

16 Jan 11:05
3785782
Compare
Choose a tag to compare

1.24.1 (2024-01-16)

Bug Fixes

  • Add fallback resolver for langchain modules (#8308) (82199f4)
  • API: Fix manual chat trigger execution (#8300) (c715ad5)
  • AwsS3 Node: Return confirmation of success after upload (#8312) (d6676ba)
  • core: Account for immediate confirmation request during test webhook creation (#8329) (aa14332)
  • core: Prevent invalid compressed responses from making executions stuck forever (#8315) (beecfac)
  • core: Replace all moment imports with moment-timezone (#8337) (65ec5cf)
  • editor: Fix issue with synchronization table on LDAP not loading data (#8327) (886653a)
  • editor: Properly set colors for connections and labels on nodes with pinned data (#8209) (2410047)
  • Google Drive Node: Fix issue preventing service account from downloading files (#7642) (be11d38)
  • HTTP Request Node: Delete response.request only when it's a valid circular references (#8293) (138df40)
  • Microsoft SQL Node: Fix "Maximum call stack size exceeded" error on too many rows (#8334) (61cabb6)
  • Ollama Model Node: Use a simpler credentials test (#8318) (371d0ae)
  • OpenAI Node: Load correct models for operation (#8313) (6ec30d6)
  • Properly output saml validation errors (#8284) (7467648)
  • Supabase Node: Pagination for get all rows (#8311) (69795df)
  • Venafi TLS Protect Cloud Node: Remove parameter Application Server Type (#8325) (29a19a4)
  • Venafi TLS Protect Cloud Trigger Node: Handle new webhook payload format (#8326) (7680723)

n8n@1.22.6

10 Jan 17:37
8ef14a5
Compare
Choose a tag to compare

1.22.6 (2024-01-10)

Bug Fixes

  • HTTP Request Node: Delete response.request only when it's a valid circular references (#8293) (1de889e)
  • Monday.com Node: Migrate to api 2023-10 (#8254) (4578bcd)

n8n@1.24.0

10 Jan 15:24
8a4231e
Compare
Choose a tag to compare
n8n@1.24.0 Pre-release
Pre-release

1.24.0 (2024-01-10)

Bug Fixes

  • core: Do not add Authentication header when authentication type is body (#8201) (ac1c642)
  • core: Fix test webhook deregistration (#8247) (5032bf0)
  • editor: Items count display in running workflow (#8148) (8a3c87f)
  • editor: Only load suggested templates for owners (#8228) (8f22a26)
  • editor: Tweaking button sizes in execution preview (#8206) (9d40ae8)
  • editor: Unify canvas button positioning (#8258) (b6c42cc)
  • editor: Vertically center workflow preview loading state (#8231) (2d6e406)
  • Fix issue with API key being required for the Qdrant Node (#8237) (4401db3)
  • Fix template credential setup for nodes that don't have credentials (#8208) (cd3f5b5)
  • Fix user reinvites on FE and BE (#8261) (0dabe5c)
  • FTP Node: FTP connection failed due to missing password credential in node (#8131) (e056aa9)
  • Github Trigger Node: Enforce SSL validation by default (#8265) (1387541)
  • Make params panel double width for all SQL nodes (#8236) (048b588)
  • Monday.com Node: Migrate to api 2023-10 (#8254) (ccde38a)
  • MySQL Node: Only escape table names when needed (#8246) (3b01eb6)
  • Nextcloud Node: Throw an actual error if server responded with Fatal error (#8234) (b201ff8)
  • NocoDB Node: Download attachments (#8235) (43e8e5e)
  • Postgres Node: Stop marking autogenerated columns as required (#8230) (bed04ec)
  • Resolve expressions in credentials following paired item (#8250) (ccb2b07)
  • Set Node: Field not excluded if dot notation disabled and field was set by using drag-and-drop from ui (#8233) (cda49a4)
  • Store workflow settings when saving an execution (#8288) (8a7c629)
  • Webhook Node: Fix handling of form-data files (#8256) (fc29030)

Features

  • Add Chat Trigger node (#7409) (af49e95)
  • core: Cache test webhook registrations (#8176) (22a5f52)
  • core: Validate shutdown handlers on startup (#8260) (3b996a7)
  • editor: Add fullscreen view to code editor (#8084) (071e6d6)
  • editor: Update copy: Execute --> Test (#8137) (df5d07b)
  • Google Sheets Node: Add "By Name" option to selector for Sheets (#8241) (dce28f9)
  • HTTP Request Node: Interval Between Requests option for pagination (#8224) (270328c)
  • Implement MistralCloud Chat & Embeddings nodes (#8239) (d37b908)
  • MongoDB Node: Add support for TLS (#8266) (e796e7f)
  • Switch Node: Overhaul (#7855) (f4092a9)

Performance Improvements

n8n@1.22.5

09 Jan 12:05
78416d8
Compare
Choose a tag to compare

1.22.5 (2024-01-09)

Bug Fixes

  • Webhook Node: Fix handling of form-data files (#8256) (458ffde)