Releases: n8n-io/n8n
Releases · n8n-io/n8n
[email protected]
1.39.0 (2024-04-24)
Bug Fixes
- core: Exclude oAuth callback urls from browser-id checks (#9158) (46e432b)
- core: Improve browserId checks, and add logging (#9161) (ff9ae54)
- core: Upgrade mysql2 to address CVE-2024-21511 (#9206) (3996d28)
- editor: Fix expression preview when previous node is selected (#9140) (85780ea)
- editor: Fix parameter reset on credential change in Discord node (#9137) (135ef75)
- editor: Fix sessionId for manual chat trigger execution (#9187) (f5ccb5f)
- editor: Make sticky node content parameter non require to support empty stickies (#9192) (f6142ff)
- editor: Prevent duplicate values in preview for SQL editor (#9129) (5acbfb4)
- Google Sheets Node: Fix "Append or Update" on an empty sheet (#9175) (29ee4fa)
- Notion Node: Add itemIndex to API and operation errors (#9150) (946f09f)
- Postgres Node: Convert js arrays to postgres type, if column type is ARRAY (#9160) (08e3502)
- Respond to Webhook Node: Fix issue stopping form trigger response (#9157) (6c63cd9)
- Schedule Trigger Node: Default to 0 minute if falsy on hourly run (#9146) (d756609)
- Splunk Node: Retry attempts if no response from API call, better error with suggestion to use Retry On Fail (#9176) (05a569c)
Features
- Add WhatsApp Business Trigger Node (#8840) (23a2dd0)
- core: Setup helmet.js for setting security headers (#9027) (0ed4671)
- core: Upgrade mysql2 to address CVE-2024-21507, CVE-2024-21508, and CVE-2024-21509 (#9154) (9bd8e10)
- n8n Form Trigger Node: Option to remove attribution (#9162) (699fd70)
- Webhook Node: Setting to enable multiple outputs/methods (#9086) (2bf0a39)
- Zammad Node: Add more options to the Organizations endpoint (#9180) (15c88d6)
[email protected]
1.38.1 (2024-04-18)
Bug Fixes
- core: Exclude oAuth callback urls from browser-id checks (#9158) (c1d07fb)
- core: Improve browserId checks, and add logging (#9161) (e16d18c)
- editor: Fix parameter reset on credential change in Discord node (#9137) (336344f)
- Postgres Node: Convert js arrays to postgres type, if column type is ARRAY (#9160) (ee0c685)
- Schedule Trigger Node: Default to 0 minute if falsy on hourly run (#9146) (3d6455e)
[email protected]
1.37.3 (2024-04-18)
Bug Fixes
- core: Don't create multiple owners when importing credentials or workflows (#9112) (32db869)
- core: Exclude oAuth callback urls from browser-id checks (#9158) (58b6a9d)
- core: Improve browserId checks, and add logging (#9161) (cff50fb)
- Fix issue with Crowdstrike credential not working correctly (#9108) (d11ca79)
[email protected]
1.38.0 (2024-04-17)
Bug Fixes
- core: Don't create multiple owners when importing credentials or workflows (#9112) (3eb5be5)
- core: Don't revert irreversible migrations (#9105) (3bb821f)
- core: Support MySQL in
MoveSshKeysToDatabase
migration (#9120) (cf435c3) - editor: Do not show overlapping trash icon in the node's settings (#9119) (c00150b)
- editor: Open links from embedded chat in new tab (#9121) (284de5d)
- editor: Render dates correctly in parameter hint (#9089) (064e8f4)
- Execute Workflow Node: Assign fallback pairedItem only if not present in output item and different length of input output (#9145) (a95e401)
- Fix issue with Crowdstrike credential not working correctly (#9108) (4c16000)
- HTTP Request Node: Tolerate header name being empty (#9138) (f6c9dbf)
- Respond to Webhook Node: Continue on fail and error branch support (#9115) (86a20f6)
Features
- editor: Add object keys that need bracket access to autocomplete (#9088) (98bcd50)
- GitHub Node: Add option to get pull requests (#9094) (4d9000b)
- Google Gemini Chat Model Node: Add support for new Google Gemini models (#9130) (f1215cd)
- Summarize Node: Option to continue when field to summarize can't be found in any items (#9118) (d7abc30)
[email protected]
[email protected]
[email protected]
[email protected]
1.36.2 (2024-04-11)
Bug Fixes
- API: Accept
settings.executionOrder
in workflow creation (#9072) (4579fc8) - AWS Bedrock Chat Model Node: Improve filtering of Bedrock models & fix Claude 3 (#9085) (3992ae7)
- core: Don't revert irreversibble migrations (#9105) (a1870b3)
- core: Ensure TTL safeguard for test webhooks applies only to multi-main setup (#9062) (89755c4)
- core: Fix
isLeader
check inWaitTracker
constructor (#9100) (549e8f7) - core: Support MySQL in
MoveSshKeysToDatabase
migration (#9120) (3a51593) - editor: Allow pinning of AI root nodes (#9060) (2489009)
- editor: Connecting nodes to triggers when adding them together (#9042) (ae26b8f)
- editor: Do not show overlapping trash icon in the node's settings (#9119) (5308159)
- editor: Drop outgoing connections on order changed event for nodes with dynamic outputs (#9055) (b3adec3)
- editor: Expand range of allowed characters in expressions (#9083) (e947f39)
- editor: Fix displaying logic of execution retry button (#9061) (c3a5ed1)
- editor: Fix issue with case insensitive tags (#9071) (9a9b49a)
- editor: Fix issues in dark mode (#9068) (c101ec8)
- editor: Open links from embedded chat in new tab (#9121) (252dc97)
- editor: Render dates correctly in parameter hint (#9089) (0e88b89)
- editor: UX improvements to mfa setup modal (#9059) (f8d825e)
- HTTP Request Node: Duplicate key names support for form data (#9040) (3fb532d)
- MySQL Node: Query Parameters parse string to number (#9011) (f50d4db)
- Respond to Webhook Node: Continue on fail and error branch support (#9115) (dedd5c1)
- Summarization Chain Node: 'Final Prompt to Combine' and 'Individual Summary Prompt' options (#8391) (e4c05e4)
[email protected]
1.37.1 (2024-04-11)
Bug Fixes
- core: Don't revert irreversibble migrations (#9105) (4326d59)
- core: Support MySQL in
MoveSshKeysToDatabase
migration (#9120) (19ba645) - editor: Do not show overlapping trash icon in the node's settings (#9119) (27de031)
- editor: Open links from embedded chat in new tab (#9121) (9e1e799)
- editor: Render dates correctly in parameter hint (#9089) (daacc42)
- Respond to Webhook Node: Continue on fail and error branch support (#9115) (779b4a7)
[email protected]
1.37.0 (2024-04-10)
Bug Fixes
- API: Accept
settings.executionOrder
in workflow creation (#9072) (0c90c7c) - AWS Bedrock Chat Model Node: Improve filtering of Bedrock models & fix Claude 3 (#9085) (cfaab0b)
- Continue on fail / error output support for chains and agents (#9078) (f62800c)
- core: Ensure
status
on Axios errors is available to the BE (#9015) (744327c) - core: Ensure only leader handles waiting executions (#9014) (217b07d)
- core: Ensure TTL safeguard for test webhooks applies only to multi-main setup (#9062) (ff81de3)
- core: Fix
isLeader
check inWaitTracker
constructor (#9100) (c2f4d7d) - core: Remove binary data when deleting executions by filter (#9056) (7bf0f90)
- editor: Add fallback for expression resolution in multi-output case (#9045) (bcd39a1)
- editor: Allow pinning of AI root nodes (#9060) (32df171)
- editor: Canvas showing error toast when clicking outside of "import workflow by url" modal (#9001) (f6ce81e)
- editor: Connecting nodes to triggers when adding them together (#9042) (f214362)
- editor: Drop outgoing connections on order changed event for nodes with dynamic outputs (#9055) (3dd70a1)
- editor: Expand range of allowed characters in expressions (#9083) (3bcfef9)
- editor: Fix displaying logic of execution retry button (#9061) (92f6cbf)
- editor: Fix execution with wait node (#9051) (db4f8d4)
- editor: Fix issue with case insensitive tags (#9071) (caea27d)
- editor: Fix issues in dark mode (#9068) (7467aa3)
- editor: Issue showing Auth2 callback section when all properties are overriden (#8999) (dff8f7a)
- editor: Make share modal content scrollable (#9025) (ec9fe98)
- editor: Make Webhook node pinnable (#9047) (042aa62)
- editor: Prevent saving workflow while another save is in progress (#9048) (3c9a1d2)
- editor: Rerun failed nodes in manual executions (#9050) (bc6575a)
- editor: UX improvements to mfa setup modal (#9059) (4ac02dd)
- Fix missing input panel in node details view (#9043) (71c54cb)
- HTTP Request Node: Duplicate key names support for form data (#9040) (3e231db)
- MySQL Node: Query Parameters parse string to number (#9011) (610ead9)
- Summarization Chain Node: 'Final Prompt to Combine' and 'Individual Summary Prompt' options (#8391) (e47e4bf)
- Workflows executed from other workflows not stopping (#9010) (0ac9851)
Features
- Add credential update and delete events to log streaming (#9026) (f4f0a36)
- Allow workflow execution even if it has errors (#9037) (eaaefd7)
- Append item index suffix to an error message, if provided, and node has many input items (#9070) (5793e56)
- core: Improve Langsmith traces for AI executions (#9081) (936682e)
- core: Prevent session hijacking (#9057) (2826104)
- Email Trigger (IMAP) Node: Migrate from
imap-simple
to@n8n/imap
(#8899) (9f87cc2) - JWT Node: New node (#9005) (0a9f6b3)
- Postgres Node: Options keepAlive and keepAliveInitialDelayMillis (#9067) (58518b6)