n8n-io/n8n (ghcr.io/n8n-io/n8n)
### [`v1.57.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1570-2024-08-28)
##### Bug Fixes
- **AI Agent Node:** Allow AWS Bedrock Chat to be used with conversational agent ([#10489](https://redirect.github.com/n8n-io/n8n/issues/10489)) ([bdcc657](https://redirect.github.com/n8n-io/n8n/commit/bdcc657965af5f604aac1eaff7d937f69a08ce1c))
- **core:** Make boolean config value parsing backward-compatible ([#10560](https://redirect.github.com/n8n-io/n8n/issues/10560)) ([70b410f](https://redirect.github.com/n8n-io/n8n/commit/70b410f4b00dd599fcd4249aa105098aa262da66))
- **core:** Restore Redis cache key ([#10520](https://redirect.github.com/n8n-io/n8n/issues/10520)) ([873056a](https://redirect.github.com/n8n-io/n8n/commit/873056a92e52cc629d2873c960656d5f06d4728e))
- **core:** Scheduler tasks should not trigger on follower instances ([#10507](https://redirect.github.com/n8n-io/n8n/issues/10507)) ([3428f28](https://redirect.github.com/n8n-io/n8n/commit/3428f28a732f79e067b3cb515cc59d835de246a6))
- **core:** Stop explicit redis client disconnect on shutdown ([#10551](https://redirect.github.com/n8n-io/n8n/issues/10551)) ([f712812](https://redirect.github.com/n8n-io/n8n/commit/f71281221efb79d65d8d7610c292bc90cef13d7a))
- **editor:** Ensure `Datatable` component renders `All` option ([#10525](https://redirect.github.com/n8n-io/n8n/issues/10525)) ([bc27beb](https://redirect.github.com/n8n-io/n8n/commit/bc27beb6629883003a8991d7e840ffaa066d41ac))
- **editor:** Prevent Safari users from accessing the frontend over insecure contexts ([#10510](https://redirect.github.com/n8n-io/n8n/issues/10510)) ([a73b9a3](https://redirect.github.com/n8n-io/n8n/commit/a73b9a38d6c48e2f78593328e7d9933f2493dbb6))
- **editor:** Scale output item selector input width with value ([#10555](https://redirect.github.com/n8n-io/n8n/issues/10555)) ([52c574d](https://redirect.github.com/n8n-io/n8n/commit/52c574d83f344f03b0e39984bbc3ac0402e50791))
- **Google Sheets Trigger Node:** Show sheet name is too long error ([#10542](https://redirect.github.com/n8n-io/n8n/issues/10542)) ([4e15007](https://redirect.github.com/n8n-io/n8n/commit/4e1500757700ec984cdad8b9cfcd76ee00ae127e))
- **Wait Node:** Prevent waiting until invalid date ([#10523](https://redirect.github.com/n8n-io/n8n/issues/10523)) ([c0e7620](https://redirect.github.com/n8n-io/n8n/commit/c0e7620036738f8d0b382d0d0610b981dcbc29e0))
##### Features
- Add new credentials for the HTTP Request node ([#9833](https://redirect.github.com/n8n-io/n8n/issues/9833)) ([26f1af3](https://redirect.github.com/n8n-io/n8n/commit/26f1af397b2b25e3394fc2dae91a5c281bf33d66))
- **AI Agent Node:** Add tutorial link to agent node ([#10493](https://redirect.github.com/n8n-io/n8n/issues/10493)) ([5c7cc36](https://redirect.github.com/n8n-io/n8n/commit/5c7cc36c23e58a47a1e71911e7303a1bd54f167e))
- **core:** Expose queue metrics for Prometheus ([#10559](https://redirect.github.com/n8n-io/n8n/issues/10559)) ([008c510](https://redirect.github.com/n8n-io/n8n/commit/008c510b7623fefb8c60730c7eac54dd9bb2e3fc))
- **editor:** Implement workflowSelector parameter type ([#10482](https://redirect.github.com/n8n-io/n8n/issues/10482)) ([84e54be](https://redirect.github.com/n8n-io/n8n/commit/84e54beac763f25399c9687f695f1e658e3ce434))
##### Performance Improvements
- **core:** Make execution queries faster ([#9817](https://redirect.github.com/n8n-io/n8n/issues/9817)) ([dc7dc99](https://redirect.github.com/n8n-io/n8n/commit/dc7dc995d5e2ea8fbd0dcb54cfa8aa93ecb437c9))
##### Other
- **Add user journey link to [n8n.io](https://n8n.io)** ([#10331](https://redirect.github.com/n8n-io/n8n/pull/10331))
### [`v1.56.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1560-2024-08-21)
##### Bug Fixes
- Better errors in Switch, If and Filter nodes ([#10457](https://redirect.github.com/n8n-io/n8n/issues/10457)) ([aea82cb](https://redirect.github.com/n8n-io/n8n/commit/aea82cb74421d516919742127daf669808b57604))
- **Calendly Trigger Node:** Fix issue with webhook url matching ([#10378](https://redirect.github.com/n8n-io/n8n/issues/10378)) ([09c3a8b](https://redirect.github.com/n8n-io/n8n/commit/09c3a8b36733a9634ef5948922d6aa7a19bbb592))
- **core:** Fix payload property in `workflow-post-execute` event ([#10413](https://redirect.github.com/n8n-io/n8n/issues/10413)) ([d98e29e](https://redirect.github.com/n8n-io/n8n/commit/d98e29e3d53de87aec276260615fa60473a2692f))
- **core:** Fix XSS validation and separate URL validation ([#10424](https://redirect.github.com/n8n-io/n8n/issues/10424)) ([91467ab](https://redirect.github.com/n8n-io/n8n/commit/91467ab325e4c71c20c522f3143246d270101626))
- **core:** Replace `sanitize-html` with `xss` in XSS validator constraint ([#10479](https://redirect.github.com/n8n-io/n8n/issues/10479)) ([5dea51a](https://redirect.github.com/n8n-io/n8n/commit/5dea51aad7d9e7ffc676d16f4bbbdecce5876f0b))
- **core:** Use class-validator with XSS check for survey answers ([#10490](https://redirect.github.com/n8n-io/n8n/issues/10490)) ([547a606](https://redirect.github.com/n8n-io/n8n/commit/547a60642ce9e54819d4e600c822d87dabd59b2e))
- **core:** Use explicit types in configs to ensure valid decorator metadata ([#10433](https://redirect.github.com/n8n-io/n8n/issues/10433)) ([2043daa](https://redirect.github.com/n8n-io/n8n/commit/2043daa2570bc04b0b8d41f277901a8cc8a7b98f))
- **editor:** Add workflow scopes when initializing workflow ([#10455](https://redirect.github.com/n8n-io/n8n/issues/10455)) ([b857c2c](https://redirect.github.com/n8n-io/n8n/commit/b857c2cda0a9e4386a540d5e1e741570d9453588))
- **editor:** Buffer json chunks in stream response ([#10439](https://redirect.github.com/n8n-io/n8n/issues/10439)) ([37797f3](https://redirect.github.com/n8n-io/n8n/commit/37797f38d81b12d030ba85034baeb49192ea575c))
- **editor:** Fix flaky mapping tests ([#10453](https://redirect.github.com/n8n-io/n8n/issues/10453)) ([fc6d413](https://redirect.github.com/n8n-io/n8n/commit/fc6d4138d58282f676b32f1a6011b1b6d0184bf2))
- **editor:** Fix overflow in AI Assistant chat messages ([#10491](https://redirect.github.com/n8n-io/n8n/issues/10491)) ([4a6ca63](https://redirect.github.com/n8n-io/n8n/commit/4a6ca632100731f85875c639f2164bf1ef415009))
- **editor:** Highlight matching type in filter component ([#10425](https://redirect.github.com/n8n-io/n8n/issues/10425)) ([6bca879](https://redirect.github.com/n8n-io/n8n/commit/6bca879d4ae30c7f9a35e8d6672de42cf93be727))
- **editor:** Show item count in output panel schema view ([#10426](https://redirect.github.com/n8n-io/n8n/issues/10426)) ([4dee7cc](https://redirect.github.com/n8n-io/n8n/commit/4dee7cc36e5f7768d0b71095b194bf357c92e941))
- **editor:** Truncate long data pill labels in schema view ([#10427](https://redirect.github.com/n8n-io/n8n/issues/10427)) ([1bf2f4f](https://redirect.github.com/n8n-io/n8n/commit/1bf2f4f6171d666391bb3a3a312468bc083446e3))
- Filter component - improve errors ([#10456](https://redirect.github.com/n8n-io/n8n/issues/10456)) ([61ac0c7](https://redirect.github.com/n8n-io/n8n/commit/61ac0c77755210f570b887951fe6bbec1a323811))
- **Google Sheets Node:** Better error when column to match on is empty ([#10442](https://redirect.github.com/n8n-io/n8n/issues/10442)) ([ce46bf5](https://redirect.github.com/n8n-io/n8n/commit/ce46bf516a86d9779f37dd75b0c680d26d88e15d))
- **Google Sheets Node:** Update name and hint for useAppend option ([#10443](https://redirect.github.com/n8n-io/n8n/issues/10443)) ([c5a0c04](https://redirect.github.com/n8n-io/n8n/commit/c5a0c049eaf44419c690d151de42fb0c10bd406e))
- **Google Sheets Node:** Update to returnAllMatches option ([#10440](https://redirect.github.com/n8n-io/n8n/issues/10440)) ([f7fb02e](https://redirect.github.com/n8n-io/n8n/commit/f7fb02e92a756781f8e35bbbfc25d71c12cb70af))
- **Invoice Ninja Node:** Fix payment types ([#10462](https://redirect.github.com/n8n-io/n8n/issues/10462)) ([129245d](https://redirect.github.com/n8n-io/n8n/commit/129245da10be1d645f61e929e40b128bd7813f17))
- **n8n Form Trigger Node:** Show basic authentication modal on wrong credentials ([#10423](https://redirect.github.com/n8n-io/n8n/issues/10423)) ([0dc3e99](https://redirect.github.com/n8n-io/n8n/commit/0dc3e99b26bec45e747d83f383cfe5169d89e6b7))
- **OpenAI Node:** Throw node operations error in case of openAi client error ([#10448](https://redirect.github.com/n8n-io/n8n/issues/10448)) ([0d3ed46](https://redirect.github.com/n8n-io/n8n/commit/0d3ed461996bbad06015c455f133baab6506437f))
- Project Viewer always seeing a connection error when testing credentials ([#10417](https://redirect.github.com/n8n-io/n8n/issues/10417)) ([613cdd2](https://redirect.github.com/n8n-io/n8n/commit/613cdd2ba2c0f224c4857a5fc3eea36dbd683049))
- Remove unimplemented Postgres credentials options ([#10461](https://redirect.github.com/n8n-io/n8n/issues/10461)) ([17ac784](https://redirect.github.com/n8n-io/n8n/commit/17ac7844f29d819b91dfaf90b9fe386d98060c42))
- Rename Assistant back ([#10481](https://redirect.github.com/n8n-io/n8n/issues/10481)) ([c410aed](https://redirect.github.com/n8n-io/n8n/commit/c410aed4c22182943dc80ede63acda00b7898e10))
- Require mfa code to change email ([#10354](https://redirect.github.com/n8n-io/n8n/issues/10354)) ([39c8e50](https://redirect.github.com/n8n-io/n8n/commit/39c8e50ad0513649f5a8cef911b7d6cdd61c2372))
- **Respond to Webhook Node:** Fix issue preventing the chat trigger from working ([#9886](https://redirect.github.com/n8n-io/n8n/issues/9886)) ([9d6ad88](https://redirect.github.com/n8n-io/n8n/commit/9d6ad88c14a88fd0dfcb4f9981e38d19cf5f3067))
- Show input names when node has multiple inputs ([#10434](https://redirect.github.com/n8n-io/n8n/issues/10434)) ([973956c](https://redirect.github.com/n8n-io/n8n/commit/973956cc26c78c329ff6eb6934d4f0a24060c87c))
- **Toggl Trigger Node:** Update API version ([#10207](https://redirect.github.com/n8n-io/n8n/issues/10207)) ([9bdb1d6](https://redirect.github.com/n8n-io/n8n/commit/9bdb1d6dca43fe491c5eb96f093b7eec4509eaff))
##### Features
- **core:** Support bidirectional communication between specific mains and specific workers ([#10377](https://redirect.github.com/n8n-io/n8n/issues/10377)) ([d0fc9de](https://redirect.github.com/n8n-io/n8n/commit/d0fc9dee0e17211c1ed130b19286e9573c9ebfbd))
- **Facebook Graph API Node:** Update node to support API v18 - v20 ([#10419](https://redirect.github.com/n8n-io/n8n/issues/10419)) ([e7ee10f](https://redirect.github.com/n8n-io/n8n/commit/e7ee10f243663d899d32e61bc6264b4df444e2af))
### [`v1.55.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1550-2024-08-14)
##### Bug Fixes
- Add better error handling for chat errors ([#10408](https://redirect.github.com/n8n-io/n8n/issues/10408)) ([f82b6e4](https://redirect.github.com/n8n-io/n8n/commit/f82b6e4ba9bf527b3a4c17872162d9ae124ead0d))
- **AI Agent Node:** Fix issues with some tools not populating ([#10406](https://redirect.github.com/n8n-io/n8n/issues/10406)) ([51a1edd](https://redirect.github.com/n8n-io/n8n/commit/51a1eddbf00393f3881c340cf37cfcca59566c99))
- **core:** Account for cancelling an execution with no workers available ([#10343](https://redirect.github.com/n8n-io/n8n/issues/10343)) ([b044e78](https://redirect.github.com/n8n-io/n8n/commit/b044e783e73a499dbd7532a5d489a782d3d021da))
- **core:** Account for owner when filtering by project ID in `GET /workflows` in Public API ([#10379](https://redirect.github.com/n8n-io/n8n/issues/10379)) ([5ac65b3](https://redirect.github.com/n8n-io/n8n/commit/5ac65b36bcb1351c6233b951f064f60862f790a5))
- **core:** Enforce shutdown timer and sequence on `SIGINT` for main ([#10346](https://redirect.github.com/n8n-io/n8n/issues/10346)) ([5255793](https://redirect.github.com/n8n-io/n8n/commit/5255793afee5653d8356b8e4d2e1009d5cf36164))
- **core:** Filter out prototype and constructor lookups in expressions ([#10382](https://redirect.github.com/n8n-io/n8n/issues/10382)) ([8e7d29a](https://redirect.github.com/n8n-io/n8n/commit/8e7d29ad3c4872b1cc147dfcfe9a864ba916692f))
- **core:** Fix duplicate Redis publisher ([#10392](https://redirect.github.com/n8n-io/n8n/issues/10392)) ([45813de](https://redirect.github.com/n8n-io/n8n/commit/45813debc963096f63cc0aabe82d9d9f853a39d7))
- **core:** Fix worker shutdown errors when active executions ([#10353](https://redirect.github.com/n8n-io/n8n/issues/10353)) ([e071b73](https://redirect.github.com/n8n-io/n8n/commit/e071b73bab34edd4b3e6aef6497514acc504cdc6))
- **core:** Prevent XSS in user update endpoints ([#10338](https://redirect.github.com/n8n-io/n8n/issues/10338)) ([7898498](https://redirect.github.com/n8n-io/n8n/commit/78984986a6b4add89df9743b94c113046f1d5ee8))
- **core:** Prevent XSS via static cache dir ([#10339](https://redirect.github.com/n8n-io/n8n/issues/10339)) ([4f392b5](https://redirect.github.com/n8n-io/n8n/commit/4f392b5e3e0ee166e85a2e060b3ec7fcf145229b))
- **core:** Rate limit MFA activation and verification endpoints ([#10330](https://redirect.github.com/n8n-io/n8n/issues/10330)) ([b6c47c0](https://redirect.github.com/n8n-io/n8n/commit/b6c47c0e3214878d42980d5c9535df52b3984b3c))
- **editor:** Connect up new project viewer role to the FE ([#9913](https://redirect.github.com/n8n-io/n8n/issues/9913)) ([117e2d9](https://redirect.github.com/n8n-io/n8n/commit/117e2d968fcc535f32c583ac8f2dc8a84e8cd6bd))
- **editor:** Enable credential sharing between all types of projects ([#10233](https://redirect.github.com/n8n-io/n8n/issues/10233)) ([1cf48cc](https://redirect.github.com/n8n-io/n8n/commit/1cf48cc3019c1cf27e2f3c9affd18426237e9064))
- **editor:** Fix rendering of SVG icons in public chat on iOS ([#10381](https://redirect.github.com/n8n-io/n8n/issues/10381)) ([7ab3811](https://redirect.github.com/n8n-io/n8n/commit/7ab38114dbf3881afba39287a061446ec4bf0431))
- **editor:** Fixing XSS vulnerability in toast messages ([#10329](https://redirect.github.com/n8n-io/n8n/issues/10329)) ([38bdd9f](https://redirect.github.com/n8n-io/n8n/commit/38bdd9f5d0d9ca06fab1a7e1a3e7a4a648a6a89a))
- **editor:** Revert change that hid swagger docs in the ui ([#10350](https://redirect.github.com/n8n-io/n8n/issues/10350)) ([bae49d3](https://redirect.github.com/n8n-io/n8n/commit/bae49d3198d4bcc27e7996cd4f7be3132becc98e))
- **n8n Form Trigger Node:** Fix issue preventing v1 node from working ([#10364](https://redirect.github.com/n8n-io/n8n/issues/10364)) ([9b647a9](https://redirect.github.com/n8n-io/n8n/commit/9b647a9837434e8b75e3ad754ff5136bb5ac760d))
- Require mfa code for password change if its enabled ([#10341](https://redirect.github.com/n8n-io/n8n/issues/10341)) ([9d7caac](https://redirect.github.com/n8n-io/n8n/commit/9d7caacc699f10962783393925a980ec6f1ca975))
- Require mfa code to disable mfa ([#10345](https://redirect.github.com/n8n-io/n8n/issues/10345)) ([3384f52](https://redirect.github.com/n8n-io/n8n/commit/3384f52a35b835ba1d8633dc94bab0ad6e7023b3))
##### Features
- Add Ask assistant behind feature flag ([#9995](https://redirect.github.com/n8n-io/n8n/issues/9995)) ([5ed2a77](https://redirect.github.com/n8n-io/n8n/commit/5ed2a77740db1f02b27c571f4dfdfa206ebdb19c))
- **AI Transform Node:** New node ([#10405](https://redirect.github.com/n8n-io/n8n/issues/10405)) ([4d222ac](https://redirect.github.com/n8n-io/n8n/commit/4d222ac19d943b69fd9f87abe5e5c5f5141eed8d))
- **AI Transform Node:** New node ([#9990](https://redirect.github.com/n8n-io/n8n/issues/9990)) ([0de9d56](https://redirect.github.com/n8n-io/n8n/commit/0de9d56619ed1c055407353046b8a9ebe78da527))
- **core:** Allow overriding npm registry for community packages ([#10325](https://redirect.github.com/n8n-io/n8n/issues/10325)) ([33a2703](https://redirect.github.com/n8n-io/n8n/commit/33a2703429d9eaa41f72d2e7d2da5be60b6c620f))
- **editor:** Add schema view to expression modal ([#9976](https://redirect.github.com/n8n-io/n8n/issues/9976)) ([71b6c67](https://redirect.github.com/n8n-io/n8n/commit/71b6c671797024d7b516352fa9b7ecda101ce3b2))
- **MySQL Node:** Return decimal types as numbers ([#10313](https://redirect.github.com/n8n-io/n8n/issues/10313)) ([f744d7c](https://redirect.github.com/n8n-io/n8n/commit/f744d7c100be68669d9a3efd0033dd371a3cfaf7))
- **Okta Node:** Add Okta Node ([#10278](https://redirect.github.com/n8n-io/n8n/issues/10278)) ([5cac0f3](https://redirect.github.com/n8n-io/n8n/commit/5cac0f339d649cfe5857d33738210cbc1599370b))
### [`v1.54.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1540-2024-08-07)
##### Bug Fixes
- **core:** Ensure OAuth token data is not stubbed in source control ([#10302](https://redirect.github.com/n8n-io/n8n/issues/10302)) ([98115e9](https://redirect.github.com/n8n-io/n8n/commit/98115e95df8289a8ec400a570a7f256382f8e286))
- **core:** Fix expressions in webhook nodes(Form, Webhook) to access previous node's data ([#10247](https://redirect.github.com/n8n-io/n8n/issues/10247)) ([88a1701](https://redirect.github.com/n8n-io/n8n/commit/88a170176a3447e7f847e9cf145aeb867b1c5fcf))
- **core:** Fix user telemetry bugs ([#10293](https://redirect.github.com/n8n-io/n8n/issues/10293)) ([42a0b59](https://redirect.github.com/n8n-io/n8n/commit/42a0b594d6ea2527c55a2aa9976c904cf70ecf92))
- **core:** Make execution and its data creation atomic ([#10276](https://redirect.github.com/n8n-io/n8n/issues/10276)) ([ae50bb9](https://redirect.github.com/n8n-io/n8n/commit/ae50bb95a8e5bf1cdbf9483da54b84094b82e260))
- **core:** Make OAuth1/OAuth2 callback not require auth ([#10263](https://redirect.github.com/n8n-io/n8n/issues/10263)) ([a8e2774](https://redirect.github.com/n8n-io/n8n/commit/a8e2774f5382e202556b5506c7788265786aa973))
- **core:** Revert transactions until we remove the legacy sqlite driver ([#10299](https://redirect.github.com/n8n-io/n8n/issues/10299)) ([1eba7c3](https://redirect.github.com/n8n-io/n8n/commit/1eba7c3c763ac5b6b28c1c6fc43fc8c215249292))
- **core:** Surface enterprise trial error message ([#10267](https://redirect.github.com/n8n-io/n8n/issues/10267)) ([432ac1d](https://redirect.github.com/n8n-io/n8n/commit/432ac1da59e173ce4c0f2abbc416743d9953ba70))
- **core:** Upgrade tournament to address some XSS vulnerabilities ([#10277](https://redirect.github.com/n8n-io/n8n/issues/10277)) ([43ae159](https://redirect.github.com/n8n-io/n8n/commit/43ae159ea40c574f8e41bdfd221ab2bf3268eee7))
- **core:** VM2 sandbox should not throw on `new Promise` ([#10298](https://redirect.github.com/n8n-io/n8n/issues/10298)) ([7e95f9e](https://redirect.github.com/n8n-io/n8n/commit/7e95f9e2e40a99871f1b6abcdacb39ac5f857332))
- **core:** Webhook and form baseUrl missing ([#10290](https://redirect.github.com/n8n-io/n8n/issues/10290)) ([8131d66](https://redirect.github.com/n8n-io/n8n/commit/8131d66f8ca1b1da00597a12859ee4372148a0c9))
- **editor:** Enable moving resources only if team projects are available by the license ([#10271](https://redirect.github.com/n8n-io/n8n/issues/10271)) ([42ba884](https://redirect.github.com/n8n-io/n8n/commit/42ba8841c401126c77158a53dc8fcbb45dfce8fd))
- **editor:** Fix execution retry button ([#10275](https://redirect.github.com/n8n-io/n8n/issues/10275)) ([55f2ffe](https://redirect.github.com/n8n-io/n8n/commit/55f2ffe256c91a028cee95c3bbb37a093a1c0f81))
- **editor:** Update design system Avatar component to show initials also when only firstName or lastName is given ([#10308](https://redirect.github.com/n8n-io/n8n/issues/10308)) ([46bbf09](https://redirect.github.com/n8n-io/n8n/commit/46bbf09beacad12472d91786b91d845fe2afb26d))
- **editor:** Update tags filter/editor to not show non existing tag as a selectable option ([#10297](https://redirect.github.com/n8n-io/n8n/issues/10297)) ([557a76e](https://redirect.github.com/n8n-io/n8n/commit/557a76ec2326de72fb7a8b46fc4353f8fd9b591d))
- **Invoice Ninja Node:** Fix payment types ([#10196](https://redirect.github.com/n8n-io/n8n/issues/10196)) ([c5acbb7](https://redirect.github.com/n8n-io/n8n/commit/c5acbb7ec0d24ec9b30c221fa3b2fb615fb9ec7f))
- Loop node no input data shown ([#10224](https://redirect.github.com/n8n-io/n8n/issues/10224)) ([c8ee852](https://redirect.github.com/n8n-io/n8n/commit/c8ee852159207be0cfe2c3e0ee8e7b29d838aa35))
##### Features
- **core:** Allow filtering executions and users by project in Public API ([#10250](https://redirect.github.com/n8n-io/n8n/issues/10250)) ([7056e50](https://redirect.github.com/n8n-io/n8n/commit/7056e50b006bda665f64ce6234c5c1967891c415))
- **core:** Allow transferring credentials in Public API ([#10259](https://redirect.github.com/n8n-io/n8n/issues/10259)) ([07d7b24](https://redirect.github.com/n8n-io/n8n/commit/07d7b247f02a9d7185beca7817deb779a3d665dd))
- **core:** Show sub-node error on the logs pane. Open logs pane on sub-node error ([#10248](https://redirect.github.com/n8n-io/n8n/issues/10248)) ([57d1c9a](https://redirect.github.com/n8n-io/n8n/commit/57d1c9a99e97308f2f1b8ae05ac3861a835e8e5a))
- **core:** Support community packages in scaling-mode ([#10228](https://redirect.github.com/n8n-io/n8n/issues/10228)) ([88086a4](https://redirect.github.com/n8n-io/n8n/commit/88086a41ff5b804b35aa9d9503dc2d48836fe4ec))
- **core:** Support create, delete, edit role for users in Public API ([#10279](https://redirect.github.com/n8n-io/n8n/issues/10279)) ([84efbd9](https://redirect.github.com/n8n-io/n8n/commit/84efbd9b9c51f536b21a4f969ab607d277bef692))
- **core:** Support create, read, update, delete projects in Public API ([#10269](https://redirect.github.com/n8n-io/n8n/issues/10269)) ([489ce10](https://redirect.github.com/n8n-io/n8n/commit/489ce100634c3af678fb300e9a39d273042542e6))
- **editor:** Auto-add LLM chain for new LLM nodes on empty canvas ([#10245](https://redirect.github.com/n8n-io/n8n/issues/10245)) ([06419d9](https://redirect.github.com/n8n-io/n8n/commit/06419d9483ae916e79aace6d8c17e265b419b15d))
- **Elasticsearch Node:** Add bulk operations for Elasticsearch ([#9940](https://redirect.github.com/n8n-io/n8n/issues/9940)) ([bf8f848](https://redirect.github.com/n8n-io/n8n/commit/bf8f848645dfd31527713a55bd1fc93865327017))
- **Lemlist Trigger Node:** Update Trigger events ([#10311](https://redirect.github.com/n8n-io/n8n/issues/10311)) ([15f10ec](https://redirect.github.com/n8n-io/n8n/commit/15f10ec325cb5eda0f952bed3a5f171dd91bc639))
- **MongoDB Node:** Add projection to query options on Find ([#9972](https://redirect.github.com/n8n-io/n8n/issues/9972)) ([0a84e0d](https://redirect.github.com/n8n-io/n8n/commit/0a84e0d8b047669f5cf023c21383d01c929c5b4f))
- **Postgres Chat Memory, Redis Chat Memory, Xata:** Add support for context window length ([#10203](https://redirect.github.com/n8n-io/n8n/issues/10203)) ([e3edeaa](https://redirect.github.com/n8n-io/n8n/commit/e3edeaa03526f041d15d1099ea91869e38a0decc))
- **Stripe Trigger Node:** Add Stripe webhook descriptions based on the workflow ID and name ([#9956](https://redirect.github.com/n8n-io/n8n/issues/9956)) ([3433465](https://redirect.github.com/n8n-io/n8n/commit/34334651e0e6874736a437a894176bed4590e5a7))
- **Webflow Node:** Update to use the v2 API ([#9996](https://redirect.github.com/n8n-io/n8n/issues/9996)) ([6d8323f](https://redirect.github.com/n8n-io/n8n/commit/6d8323fadea8af04483eb1a873df0cf3ccc2a891))
### [`v1.53.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1530-2024-07-31)
##### Bug Fixes
- Better error message when calling data transformation functions on a null value ([#10210](https://redirect.github.com/n8n-io/n8n/issues/10210)) ([1718125](https://redirect.github.com/n8n-io/n8n/commit/1718125c6d8589cf24dc8d34f6808dd6f1802691))
- **core:** Fix missing successful items on continueErrorOutput with multiple outputs ([#10218](https://redirect.github.com/n8n-io/n8n/issues/10218)) ([1a7713e](https://redirect.github.com/n8n-io/n8n/commit/1a7713ef263680da43f08b6c8a15aee7a0341493))
- **core:** Flush instance stopped event immediately ([#10238](https://redirect.github.com/n8n-io/n8n/issues/10238)) ([d6770b5](https://redirect.github.com/n8n-io/n8n/commit/d6770b5fcaec6438d677b918aaeb1669ad7424c2))
- **core:** Restore log event `n8n.workflow.failed` ([#10253](https://redirect.github.com/n8n-io/n8n/issues/10253)) ([3e96b29](https://redirect.github.com/n8n-io/n8n/commit/3e96b293329525c9d4b2fcef87b3803e458c8e7f))
- **core:** Upgrade [@n8n/vm2](https://redirect.github.com/n8n/vm2) to address CVE‑2023‑37466 ([#10265](https://redirect.github.com/n8n-io/n8n/issues/10265)) ([2a09a03](https://redirect.github.com/n8n-io/n8n/commit/2a09a036d2e916acff7ee50904f1d011a93758e1))
- **editor:** Defer `User saved credentials` telemetry event for OAuth credentials ([#10215](https://redirect.github.com/n8n-io/n8n/issues/10215)) ([40a5226](https://redirect.github.com/n8n-io/n8n/commit/40a5226e24448a4428143e69d80ebc78238365a1))
- **editor:** Fix custom API call notice ([#10227](https://redirect.github.com/n8n-io/n8n/issues/10227)) ([5b47c8b](https://redirect.github.com/n8n-io/n8n/commit/5b47c8b57b25528cd2d6f97bc6d98707d47f35bc))
- **editor:** Fix issue with existing credential not opening in HTTP agent tool ([#10167](https://redirect.github.com/n8n-io/n8n/issues/10167)) ([906b4c3](https://redirect.github.com/n8n-io/n8n/commit/906b4c3c7b2919111cf23eaa12b3c4d507969179))
- **editor:** Fix parameter input glitch when there was an error loading remote options ([#10209](https://redirect.github.com/n8n-io/n8n/issues/10209)) ([c0e3743](https://redirect.github.com/n8n-io/n8n/commit/c0e37439a87105a0e66c8ebced42c06dab30dc5e))
- **editor:** Fix workflow execution list scrolling after filter change ([#10226](https://redirect.github.com/n8n-io/n8n/issues/10226)) ([7e64358](https://redirect.github.com/n8n-io/n8n/commit/7e643589c67adc0218216ec4b89a95f0edfedbee))
- **Google BigQuery Node:** Send timeoutMs in query, pagination support ([#10205](https://redirect.github.com/n8n-io/n8n/issues/10205)) ([f5722e8](https://redirect.github.com/n8n-io/n8n/commit/f5722e8823ccd2bc2b5f43ba3c849797d5690a93))
- **Google Sheets Node:** Add column names row if sheet is empty ([#10200](https://redirect.github.com/n8n-io/n8n/issues/10200)) ([82eba9f](https://redirect.github.com/n8n-io/n8n/commit/82eba9fc5ff49b8e2a9db93c10b253fb67a8c644))
- **Google Sheets Node:** Do not insert row_number as a new column, do not checkForSchemaChanges in update operation ([#10201](https://redirect.github.com/n8n-io/n8n/issues/10201)) ([5136d10](https://redirect.github.com/n8n-io/n8n/commit/5136d10ca3492f92af67d4a1d4abc774419580cc))
- **Google Sheets Node:** Fix Google Sheet URL regex ([#10195](https://redirect.github.com/n8n-io/n8n/issues/10195)) ([e6fd996](https://redirect.github.com/n8n-io/n8n/commit/e6fd996973d4f40facf0ebf1eea3cc26acd0603d))
- **HTTP Request Node:** Resolve max pages expression ([#10192](https://redirect.github.com/n8n-io/n8n/issues/10192)) ([bfc8e1b](https://redirect.github.com/n8n-io/n8n/commit/bfc8e1b56f7714e1f52aae747d58d686b86e60f0))
- **LinkedIn Node:** Fix issue with some characters cutting off posts early ([#10185](https://redirect.github.com/n8n-io/n8n/issues/10185)) ([361b5e7](https://redirect.github.com/n8n-io/n8n/commit/361b5e7c37ba49b68dcf5b8122621aad4d8d96e0))
- **Postgres Node:** Expressions in query parameters for Postgres executeQuery operation ([#10217](https://redirect.github.com/n8n-io/n8n/issues/10217)) ([519fc4d](https://redirect.github.com/n8n-io/n8n/commit/519fc4d75325a80b84cc4dcacf52d6f4c02e3a44))
- **Postgres Node:** Option to treat query parameters enclosed in single quotas as text ([#10214](https://redirect.github.com/n8n-io/n8n/issues/10214)) ([00ec253](https://redirect.github.com/n8n-io/n8n/commit/00ec2533374d3def465efee718592fc4001d5602))
- **Read/Write Files from Disk Node:** Notice update in file selector, replace backslashes with forward slashes if windows path ([#10186](https://redirect.github.com/n8n-io/n8n/issues/10186)) ([3eac673](https://redirect.github.com/n8n-io/n8n/commit/3eac673b17986c5c74bd2adb5ad589ba0ca55319))
- **Text Classifier Node:** Use proper documentation URL and respect continueOnFail ([#10216](https://redirect.github.com/n8n-io/n8n/issues/10216)) ([452f52c](https://redirect.github.com/n8n-io/n8n/commit/452f52c124017e002e86c547ba42b1633b14beed))
- **Trello Node:** Use body for POST requests ([#10189](https://redirect.github.com/n8n-io/n8n/issues/10189)) ([7775d50](https://redirect.github.com/n8n-io/n8n/commit/7775d5059b7f69d9af22e7ad7d12c6cf9092a4e5))
- **Wait Node:** Authentication fix ([#10236](https://redirect.github.com/n8n-io/n8n/issues/10236)) ([f87854f](https://redirect.github.com/n8n-io/n8n/commit/f87854f8db360b7b870583753fcfb4af95adab8c))
##### Features
- **Calendly Trigger Node:** Add OAuth Credentials Support ([#10251](https://redirect.github.com/n8n-io/n8n/issues/10251)) ([326c983](https://redirect.github.com/n8n-io/n8n/commit/326c983915a2c382e32398358e7dcadd022c0b77))
- **core:** Allow filtering workflows by project and transferring workflows in Public API ([#10231](https://redirect.github.com/n8n-io/n8n/issues/10231)) ([d719899](https://redirect.github.com/n8n-io/n8n/commit/d719899223907b20a17883a35e4ef637a3453532))
- **editor:** Show new executions as `Queued` in the UI, until they actually start ([#10204](https://redirect.github.com/n8n-io/n8n/issues/10204)) ([44728d7](https://redirect.github.com/n8n-io/n8n/commit/44728d72423f5549dda09589f4a618ebd80899cb))
- **HTTP Request Node:** Add option to disable lowercase headers ([#10154](https://redirect.github.com/n8n-io/n8n/issues/10154)) ([5aba69b](https://redirect.github.com/n8n-io/n8n/commit/5aba69bcf4d232d9860f3cd9fe57cb8839a2f96f))
- **Information Extractor Node:** Add new simplified AI-node for information extraction ([#10149](https://redirect.github.com/n8n-io/n8n/issues/10149)) ([3d235b0](https://redirect.github.com/n8n-io/n8n/commit/3d235b0b2df756df35ac60e3dcd87ad183a07167))
- Introduce Google Cloud Platform as external secrets provider ([#10146](https://redirect.github.com/n8n-io/n8n/issues/10146)) ([3ccb9df](https://redirect.github.com/n8n-io/n8n/commit/3ccb9df2f902e46f8cbb9c46c0727f29d752a773))
- **n8n Form Trigger Node:** Improvements ([#10092](https://redirect.github.com/n8n-io/n8n/issues/10092)) ([711b667](https://redirect.github.com/n8n-io/n8n/commit/711b667ebefe55740e5eb39f1f0f24ceee10e7b0))
- Recovery option for jsonParse helper ([#10182](https://redirect.github.com/n8n-io/n8n/issues/10182)) ([d165b33](https://redirect.github.com/n8n-io/n8n/commit/d165b33ceac4d24d0fc290bffe63b5f551204e38))
- **Sentiment Analysis Node:** Implement Sentiment Analysis node ([#10184](https://redirect.github.com/n8n-io/n8n/issues/10184)) ([8ef0a0c](https://redirect.github.com/n8n-io/n8n/commit/8ef0a0c58ac2a84aad649ccbe72aa907d005cc44))
- **Shopify Node:** Update Shopify API version ([#10155](https://redirect.github.com/n8n-io/n8n/issues/10155)) ([e2ee915](https://redirect.github.com/n8n-io/n8n/commit/e2ee91569a382bfbf787cf45204c72c821a860a0))
- Support create, read, delete variables in Public API ([#10241](https://redirect.github.com/n8n-io/n8n/issues/10241)) ([af695eb](https://redirect.github.com/n8n-io/n8n/commit/af695ebf934526d926ea87fe87df61aa73d70979))
### [`v1.52.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1520-2024-07-24)
##### Bug Fixes
- **core:** Fix handling of common events for relays ([#10135](https://redirect.github.com/n8n-io/n8n/issues/10135)) ([d2a3a4a](https://redirect.github.com/n8n-io/n8n/commit/d2a3a4a080cdcc04f50fa33fd81d361efce3f709))
- **core:** Fix SSH Tunnels when using private key ([#10148](https://redirect.github.com/n8n-io/n8n/issues/10148)) ([a96db34](https://redirect.github.com/n8n-io/n8n/commit/a96db344e54658787426d967dfa299c7a6dd14e7))
- **core:** Metadata inserts using existing IDs and failing with postgres ([#10108](https://redirect.github.com/n8n-io/n8n/issues/10108)) ([4547a49](https://redirect.github.com/n8n-io/n8n/commit/4547a49db15a20f5f147e859b6c2c01f60f9565c))
- **core:** Respect prefix for all Prometheus metrics ([#10130](https://redirect.github.com/n8n-io/n8n/issues/10130)) ([b1816db](https://redirect.github.com/n8n-io/n8n/commit/b1816db449ed451443f353b69166b7ca700ba51e))
- **core:** Support branches containing slashes in source control ([#10109](https://redirect.github.com/n8n-io/n8n/issues/10109)) ([03a833d](https://redirect.github.com/n8n-io/n8n/commit/03a833db51a25dda6cf0d8494f06c6704f6f3c7f))
- **core:** Support execution recovery when saving execution progress ([#10104](https://redirect.github.com/n8n-io/n8n/issues/10104)) ([d887c82](https://redirect.github.com/n8n-io/n8n/commit/d887c82d808a79babc726fc789cc014194ae2ac6))
- **editor:** Allow `$secrets` to resolve on credentials ([#10093](https://redirect.github.com/n8n-io/n8n/issues/10093)) ([bf57f38](https://redirect.github.com/n8n-io/n8n/commit/bf57f38d1c417ba8b20144934c8e97a75c1f51cc))
- **editor:** Fix saving and connecting on LDAP setup form ([#10163](https://redirect.github.com/n8n-io/n8n/issues/10163)) ([30784fb](https://redirect.github.com/n8n-io/n8n/commit/30784fb76cec790a782fae40973a956a8d81c0b2))
- **editor:** Fix updating/uninstalling community nodes ([#10138](https://redirect.github.com/n8n-io/n8n/issues/10138)) ([de015ff](https://redirect.github.com/n8n-io/n8n/commit/de015ff2978a5ee3345449626025c6d0793b6f5a))
- **editor:** Remove "move" action from workflow and credential on community plan ([#10057](https://redirect.github.com/n8n-io/n8n/issues/10057)) ([5a9a271](https://redirect.github.com/n8n-io/n8n/commit/5a9a2713b499cc7dcddb500a54e24bbf7145b504))
- **editor:** UX Improvements to RBAC feature set ([#9683](https://redirect.github.com/n8n-io/n8n/issues/9683)) ([028a8a2](https://redirect.github.com/n8n-io/n8n/commit/028a8a2c754e4f6d6a5f0918a656eb4554eb869f))
- **HelpScout Node:** Fix issue with thread types not working correctly ([#10084](https://redirect.github.com/n8n-io/n8n/issues/10084)) ([68d3beb](https://redirect.github.com/n8n-io/n8n/commit/68d3bebfeebea9054bbbaebac31c2e3fa34336bb))
- **MQTT Node:** Node hangs forever on failed connection ([#10048](https://redirect.github.com/n8n-io/n8n/issues/10048)) ([76c2906](https://redirect.github.com/n8n-io/n8n/commit/76c290655de7d4e626725a05fd991a0858cca0d7))
- **n8n Form Trigger Node:** Execution from canvas ([#10132](https://redirect.github.com/n8n-io/n8n/issues/10132)) ([b07c5e2](https://redirect.github.com/n8n-io/n8n/commit/b07c5e201165165c4e91ddd19b6fa79703ba2a9c))
- **Notion Node:** Fix issue preventing some database page urls from working ([#10070](https://redirect.github.com/n8n-io/n8n/issues/10070)) ([7848c19](https://redirect.github.com/n8n-io/n8n/commit/7848c19f543d5f5f62b89cc5644639c6afdb8fa6))
- **RabbitMQ Node:** Fix issue with arguments not being sent ([#9397](https://redirect.github.com/n8n-io/n8n/issues/9397)) ([1c666e6](https://redirect.github.com/n8n-io/n8n/commit/1c666e6e7c2be2e2d0dcc528870fddfa8b02318b))
##### Features
- **editor:** Split Tools and Models into sub-sections ([#10159](https://redirect.github.com/n8n-io/n8n/issues/10159)) ([3846eb9](https://redirect.github.com/n8n-io/n8n/commit/3846eb967afd77dba6f037e8185ed94494454d5a))
- Introduce Azure Key Vault as external secrets provider ([#10054](https://redirect.github.com/n8n-io/n8n/issues/10054)) ([1b6c2d3](https://redirect.github.com/n8n-io/n8n/commit/1b6c2d3a37a78ed07ada93be2a57e4b7f7149e58))
- **Pinecone Vector Store Node, Supabase Vector Store Node:** Add update operation to vector store nodes ([#10060](https://redirect.github.com/n8n-io/n8n/issues/10060)) ([7e1eeb4](https://redirect.github.com/n8n-io/n8n/commit/7e1eeb4c31d3f25ec31baa7390b11a7e3280ce01))
- **Send Email Node:** Smtp credential improvements ([#10147](https://redirect.github.com/n8n-io/n8n/issues/10147)) ([dc13ceb](https://redirect.github.com/n8n-io/n8n/commit/dc13ceb41649eab42ef073247f3b52c040826e98))
### [`v1.51.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1510-2024-07-17)
##### Bug Fixes
- **AMQP Sender Node:** Node hangs forever on disconnect ([#10026](https://redirect.github.com/n8n-io/n8n/issues/10026)) ([27410ab](https://redirect.github.com/n8n-io/n8n/commit/27410ab2af87573045f38e14e7e20bedd3b0365d))
- **AMQP Trigger Node:** Manual execution updated error reduced wait time ([#10035](https://redirect.github.com/n8n-io/n8n/issues/10035)) ([f78f4ea](https://redirect.github.com/n8n-io/n8n/commit/f78f4ea3492560bc7056023fd0276990f3ac9b00))
- **AWS Comprehend Node:** Add paired item support ([#10015](https://redirect.github.com/n8n-io/n8n/issues/10015)) ([470d496](https://redirect.github.com/n8n-io/n8n/commit/470d4966c67a3e4155d59e6fadab467b73134ec4))
- **core:** Ensure executions cannot resume if already running ([#10014](https://redirect.github.com/n8n-io/n8n/issues/10014)) ([d651be4](https://redirect.github.com/n8n-io/n8n/commit/d651be4e01a869a6f7d70e691e0f5e244f59490e))
- **core:** Redact `csrfSecret` when returning oauth credentials to the frontend ([#10075](https://redirect.github.com/n8n-io/n8n/issues/10075)) ([48f047e](https://redirect.github.com/n8n-io/n8n/commit/48f047ee2ecbfbd364151816df5fc21e09ca72a6))
- **core:** Stopping an execution should reject any response promises ([#9992](https://redirect.github.com/n8n-io/n8n/issues/9992)) ([36b314d](https://redirect.github.com/n8n-io/n8n/commit/36b314d0311ef84f275efbc20997c6a77db81b31))
- **editor:** Ensure all static assets are accessible from the server ([#10062](https://redirect.github.com/n8n-io/n8n/issues/10062)) ([3bde845](https://redirect.github.com/n8n-io/n8n/commit/3bde8453efa9a4d14404c63bdc061c87843d49d2))
- **editor:** Handle disabled nodes in schema view ([#10052](https://redirect.github.com/n8n-io/n8n/issues/10052)) ([ab5688c](https://redirect.github.com/n8n-io/n8n/commit/ab5688c582c05afd7d3e0967eda0f5dc73d6d3ed))
- **editor:** Make schema view use the correct output ([#10016](https://redirect.github.com/n8n-io/n8n/issues/10016)) ([c29664d](https://redirect.github.com/n8n-io/n8n/commit/c29664d68851ec33e4d810fa24aba72bb6cecc86))
- **editor:** Provide autocomplete for nodes, even when intermediate node has not run ([#10036](https://redirect.github.com/n8n-io/n8n/issues/10036)) ([46d6edc](https://redirect.github.com/n8n-io/n8n/commit/46d6edc2a4edd49ae58c0c60977809554e07f4ee))
- **editor:** Remove push event listeners when migrating away from the canvas ([#10063](https://redirect.github.com/n8n-io/n8n/issues/10063)) ([0d12f0a](https://redirect.github.com/n8n-io/n8n/commit/0d12f0a6b36aaaae5e1f9fab8ad73feeba9ec5ed))
- **editor:** Use selected input item for autocomplete ([#10019](https://redirect.github.com/n8n-io/n8n/issues/10019)) ([1d2b403](https://redirect.github.com/n8n-io/n8n/commit/1d2b403644278fa6158272edc4295d4565554e37))
- **Email Trigger (IMAP) Node:** Reconnect not working correctly ([#10064](https://redirect.github.com/n8n-io/n8n/issues/10064)) ([68d5d7e](https://redirect.github.com/n8n-io/n8n/commit/68d5d7e2e90ede5d021a12304dd665247dde5243))
- Filter component - array contains comparison not correct when ignore case option set to true ([#10012](https://redirect.github.com/n8n-io/n8n/issues/10012)) ([4a3b97c](https://redirect.github.com/n8n-io/n8n/commit/4a3b97cede531adbf81274c1ec2ce4ee400cb48e))
- **GitHub Node:** File Create operation prevent duplicated base64 encoding ([#10040](https://redirect.github.com/n8n-io/n8n/issues/10040)) ([9bcc926](https://redirect.github.com/n8n-io/n8n/commit/9bcc926a91d7afab0c2ef6eb57e818ef79e3a8f7))
- **HTTP Request Node:** Respect the original encoding of the incoming response ([#9869](https://redirect.github.com/n8n-io/n8n/issues/9869)) ([2d19aef](https://redirect.github.com/n8n-io/n8n/commit/2d19aef54083d97e94e50a1ee58e8525bbf28548))
- HTTP Request tool - allow hyphens in placeholders ([#10037](https://redirect.github.com/n8n-io/n8n/issues/10037)) ([8cd9370](https://redirect.github.com/n8n-io/n8n/commit/8cd93704bee116eceb0e3bd5fa849c4b314454ec))
- HTTP Request tool - do not error on missing headers ([#10044](https://redirect.github.com/n8n-io/n8n/issues/10044)) ([04b62e0](https://redirect.github.com/n8n-io/n8n/commit/04b62e0398eafd923d5f27a3e1c71b925ddb8817))
- **HubSpot Node:** Migrate from v2 owners api ([#10013](https://redirect.github.com/n8n-io/n8n/issues/10013)) ([56dd491](https://redirect.github.com/n8n-io/n8n/commit/56dd491bcaeab1d11d7874f190eaf20d2e315ca1))
- Number input defaults to 0 not allowing to have arbitrary precision ([#10021](https://redirect.github.com/n8n-io/n8n/issues/10021)) ([e4e66ab](https://redirect.github.com/n8n-io/n8n/commit/e4e66ab7da5651fede8b3065419ffb393a2fd16d))
- **OpenAI Chat Model Node:** Respect baseURL override for /models ([#10076](https://redirect.github.com/n8n-io/n8n/issues/10076)) ([e5dda57](https://redirect.github.com/n8n-io/n8n/commit/e5dda5731dfbb50f5aaf2b152f9c5bc89b1d80a6))
- **Telegram Trigger Node:** Fix issue with videos not being downloaded ([#10007](https://redirect.github.com/n8n-io/n8n/issues/10007)) ([e84ab35](https://redirect.github.com/n8n-io/n8n/commit/e84ab35c4ab0ec47bdbd4343e58c62bbb70f3ec9))
- **Webhook Node:** Binary property option name and description update ([#10043](https://redirect.github.com/n8n-io/n8n/issues/10043)) ([9302e33](https://redirect.github.com/n8n-io/n8n/commit/9302e33d558564bb5ba172eaeb8c300693b87286))
##### Features
- **Asana Node:** Add support for project privacy settings ([#10027](https://redirect.github.com/n8n-io/n8n/issues/10027)) ([429481c](https://redirect.github.com/n8n-io/n8n/commit/429481c5c4b7f448739a561596873038185ba467))
- Better error when calling expression function on input that is undefined or null ([#10009](https://redirect.github.com/n8n-io/n8n/issues/10009)) ([519e57b](https://redirect.github.com/n8n-io/n8n/commit/519e57bda5115149357fb2b1c2270e481ea09e38))
- **editor:** Make expression autocomplete search case-insensitive ([#10017](https://redirect.github.com/n8n-io/n8n/issues/10017)) ([cde6fe9](https://redirect.github.com/n8n-io/n8n/commit/cde6fe90e5c8a9c5983e27f0d82599425fba915b))
- **editor:** Tweak node creator search logic for AI sub-nodes ([#10025](https://redirect.github.com/n8n-io/n8n/issues/10025)) ([7db1656](https://redirect.github.com/n8n-io/n8n/commit/7db16561dc890849e2d5742bb73f9d5b8e79e37d))
- **Google Vertex Chat Model Node:** Add support for Google Vertex AI Chat models ([#9970](https://redirect.github.com/n8n-io/n8n/issues/9970)) ([071130a](https://redirect.github.com/n8n-io/n8n/commit/071130a2dc0b450eb6ce6d39fe28cfeefd05633c))
- **Postgres Chat Memory Node:** Implement Postgres Chat Memory node ([#10071](https://redirect.github.com/n8n-io/n8n/issues/10071)) ([9cbbb63](https://redirect.github.com/n8n-io/n8n/commit/9cbbb6335df0d36f66f22c18041d12f14dc59b32))
- **Text Classifier Node:** Add Text Classifier Node ([#9997](https://redirect.github.com/n8n-io/n8n/issues/9997)) ([28ca7d6](https://redirect.github.com/n8n-io/n8n/commit/28ca7d6a2dd818c8795acda6ddf7329b8621d9de))
### [`v1.50.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1500-2024-07-10)
##### Bug Fixes
- **core:** Aborting manual trigger tests should call `closeFunction` ([#9980](https://redirect.github.com/n8n-io/n8n/issues/9980)) ([6107798](https://redirect.github.com/n8n-io/n8n/commit/61077985163037ed3c6a8e9e7476cd6c525ff5f2))
- **core:** Allow owner and admin to edit nodes with credentials that haven't been shared with them explicitly ([#9922](https://redirect.github.com/n8n-io/n8n/issues/9922)) ([0f49598](https://redirect.github.com/n8n-io/n8n/commit/0f495986f89b60ec9bb86801f9779ee9aa87ccfb))
- **core:** Clear active execution on cancellation in scaling mode ([#9979](https://redirect.github.com/n8n-io/n8n/issues/9979)) ([7e972c7](https://redirect.github.com/n8n-io/n8n/commit/7e972c78afaf950effec17d8eee16cbf86101d03))
- **core:** Disconnect Redis after pausing queue during worker shutdown ([#9928](https://redirect.github.com/n8n-io/n8n/issues/9928)) ([c82579b](https://redirect.github.com/n8n-io/n8n/commit/c82579bf760cc4b5a2670b14e4e48fc37e2e2263))
- **core:** Don't execute 'workflowExecuteBefore' hook on execution continuations ([#9905](https://redirect.github.com/n8n-io/n8n/issues/9905)) ([adb8315](https://redirect.github.com/n8n-io/n8n/commit/adb83155ca9478a548e6fe926735d5872de10fea))
- **core:** Prevent multiple values in the execution metadata for the same key and executionId ([#9953](https://redirect.github.com/n8n-io/n8n/issues/9953)) ([2e6b03b](https://redirect.github.com/n8n-io/n8n/commit/2e6b03b2cb471aefa8104b7b80cf12e64f16e4fb))
- **Google Sheets Node:** Append fails if cells have some default values added by data validation rules ([#9950](https://redirect.github.com/n8n-io/n8n/issues/9950)) ([d1821eb](https://redirect.github.com/n8n-io/n8n/commit/d1821eba9221eb243b62ad561193102b24dd05a5))
- **Invoice Ninja Node:** Fix assigning an invoice to a payment ([#9590](https://redirect.github.com/n8n-io/n8n/issues/9590)) ([7a3c127](https://redirect.github.com/n8n-io/n8n/commit/7a3c127b2cbea01f9a21c8d517d1dc919bc8121f))
- **Invoice Ninja Node:** Fix emailing and marking invoice as paid / sent ([#9589](https://redirect.github.com/n8n-io/n8n/issues/9589)) ([908ddd8](https://redirect.github.com/n8n-io/n8n/commit/908ddd8a24e8a858d9c1eddf2f727234e66a62f7))
##### Features
- **Chat Trigger Node:** Add support for file uploads & harmonize public and development chat ([#9802](https://redirect.github.com/n8n-io/n8n/issues/9802)) ([df78315](https://redirect.github.com/n8n-io/n8n/commit/df783151b86e2db3e325d3b9d85f4abb71d3d246))
- **Google Cloud Firestore Node:** Add support for service account and document creation with id ([#9713](https://redirect.github.com/n8n-io/n8n/issues/9713)) ([cb1bbf5](https://redirect.github.com/n8n-io/n8n/commit/cb1bbf5fd395ec4855ac21d851b180c8526b698a))
- **Orbit Node:** Deprecate Orbit nicely ([#9962](https://redirect.github.com/n8n-io/n8n/issues/9962)) ([9577d9c](https://redirect.github.com/n8n-io/n8n/commit/9577d9c847b56d9907d2bbe9ec85127bb8f67cfa))
- Qdrant Vector Store search filter ([#9900](https://redirect.github.com/n8n-io/n8n/issues/9900)) ([fbe4bca](https://redirect.github.com/n8n-io/n8n/commit/fbe4bca634e8e03c9455843e1a1f89706d1557d2))
- **Splunk Node:** Overhaul ([#9813](https://redirect.github.com/n8n-io/n8n/issues/9813)) ([e5c3247](https://redirect.github.com/n8n-io/n8n/commit/e5c324753fb41752f9722d61c5d336d6e5c67cca))
- **Telegram Node:** Add support to Keyboard Button Mini Apps ([#9511](https://redirect.github.com/n8n-io/n8n/issues/9511)) ([3a17943](https://redirect.github.com/n8n-io/n8n/commit/3a179439c7586189b8264131fd16da9d14f074b6))
### [`v1.49.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1490-2024-07-03)
##### Bug Fixes
- **core:** Add a WebCrypto Polyfill for older versions of Node.js 18 ([#9894](https://redirect.github.com/n8n-io/n8n/issues/9894)) ([59c8bf1](https://redirect.github.com/n8n-io/n8n/commit/59c8bf1c44057b3f798645a22ad16362401ebeed))
- **core:** Don't allow using credentials that are not part of the same project ([#9916](https://redirect.github.com/n8n-io/n8n/issues/9916)) ([ab2a548](https://redirect.github.com/n8n-io/n8n/commit/ab2a5488560a814fc72c0c5cd71e5f62f05cd235))
- **core:** Filter out certain executions from crash recovery ([#9904](https://redirect.github.com/n8n-io/n8n/issues/9904)) ([7044d1c](https://redirect.github.com/n8n-io/n8n/commit/7044d1ca2841b6d87ae929072bb94dda82909795))
- **core:** Fix AddActivatedAtUserSetting migration on MariaDB ([#9910](https://redirect.github.com/n8n-io/n8n/issues/9910)) ([db29e84](https://redirect.github.com/n8n-io/n8n/commit/db29e84666b814fd4710dc3ade6e53304216fad5))
- **core:** Fix execution cancellation in scaling mode ([#9841](https://redirect.github.com/n8n-io/n8n/issues/9841)) ([e613de2](https://redirect.github.com/n8n-io/n8n/commit/e613de28ca2db23746b586e0a0b33f1c1ee1abe5))
- **core:** Fix worker logs relay ([#9919](https://redirect.github.com/n8n-io/n8n/issues/9919)) ([7c53433](https://redirect.github.com/n8n-io/n8n/commit/7c5343319144ce3524b14018eef77eace221b608))
- **core:** Throw on adding execution without execution data ([#9903](https://redirect.github.com/n8n-io/n8n/issues/9903)) ([abb7458](https://redirect.github.com/n8n-io/n8n/commit/abb74587db88a56453b269826885df0d01766290))
- **editor:** Don't try to load credentials on the demo route ([#9926](https://redirect.github.com/n8n-io/n8n/issues/9926)) ([b80df2a](https://redirect.github.com/n8n-io/n8n/commit/b80df2a47ebe4450862e200c9cf47f6e94012c91))
- **editor:** Enable expression preview in SQL node when looking at executions ([#9733](https://redirect.github.com/n8n-io/n8n/issues/9733)) ([d9747d5](https://redirect.github.com/n8n-io/n8n/commit/d9747d5e9b42d7f379f6f4219b960893b7b153b3))
- **editor:** Fix frontend project roles ([#9901](https://redirect.github.com/n8n-io/n8n/issues/9901)) ([f229577](https://redirect.github.com/n8n-io/n8n/commit/f2295772094ff936e210f52ebcbc938915d1c129))
- **editor:** Fix new node credential creation via Resource Locator Component ([#9896](https://redirect.github.com/n8n-io/n8n/issues/9896)) ([55cbc90](https://redirect.github.com/n8n-io/n8n/commit/55cbc900a48c579b712dddfa74e133e1d9c11799))
- **editor:** Fix performance issues related to expressions and pinned data ([#9882](https://redirect.github.com/n8n-io/n8n/issues/9882)) ([13d83f2](https://redirect.github.com/n8n-io/n8n/commit/13d83f2037d659fccc8889dd994ddd984467d987))
- **editor:** Improve text wrapping in schema view ([#9888](https://redirect.github.com/n8n-io/n8n/issues/9888)) ([dc1c5fc](https://redirect.github.com/n8n-io/n8n/commit/dc1c5fce8af732c438d2f1698ee08f18d2358a6c))
- **Execute Workflow Node:** Continue on fail behaviour not correctly implemented ([#9890](https://redirect.github.com/n8n-io/n8n/issues/9890)) ([16b1a09](https://redirect.github.com/n8n-io/n8n/commit/16b1a094b19e5f803a460b99c6062a1175bec153))
- **LinkedIn Node:** Fix issue with legacy credential no longer working ([#9912](https://redirect.github.com/n8n-io/n8n/issues/9912)) ([873b7e5](https://redirect.github.com/n8n-io/n8n/commit/873b7e59dcea276c9f792570805a6de8ad4607a3))
##### Features
- Add Zep Cloud Memory component ([#9657](https://redirect.github.com/n8n-io/n8n/issues/9657)) ([41c47a2](https://redirect.github.com/n8n-io/n8n/commit/41c47a28a9d4502287ca1bbbb4704f2763288a11))
- **Copper Node:** Update credential to support HTTP Request node ([#9837](https://redirect.github.com/n8n-io/n8n/issues/9837)) ([e6ad5a7](https://redirect.github.com/n8n-io/n8n/commit/e6ad5a71935a5f82168bf300246ccb3535648b0b))
- **editor:** Add docs sidebar to credential modal ([#9914](https://redirect.github.com/n8n-io/n8n/issues/9914)) ([b2f8ea7](https://redirect.github.com/n8n-io/n8n/commit/b2f8ea7918d7e10e91db0e04ef5b7ad40a5bdbb5))
- **editor:** Remove Segment ([#9878](https://redirect.github.com/n8n-io/n8n/issues/9878)) ([10f7d4b](https://redirect.github.com/n8n-io/n8n/commit/10f7d4b5b92013407c9a4eb9edd619d385efe10f))
- **Embeddings Cohere Node:** Add v3 Cohere models ([#9887](https://redirect.github.com/n8n-io/n8n/issues/9887)) ([403e19b](https://redirect.github.com/n8n-io/n8n/commit/403e19b3e316db81b62eb456b38e7325bf13529c))
- **GitHub Node:** Add support for state reasons when editing an issue ([#9848](https://redirect.github.com/n8n-io/n8n/issues/9848)) ([61c20d1](https://redirect.github.com/n8n-io/n8n/commit/61c20d1ae3c65b04c767c5b704c4fc4efd356ccf))
- Introduce debug info button ([#9895](https://redirect.github.com/n8n-io/n8n/issues/9895)) ([be9a247](https://redirect.github.com/n8n-io/n8n/commit/be9a247577ffc28559a23fea2db9b2c598dca036))
- **Merge Node:** Overhaul, v3 ([#9528](https://redirect.github.com/n8n-io/n8n/issues/9528)) ([af69c80](https://redirect.github.com/n8n-io/n8n/commit/af69c80bf5a22f80979405041210dc77d2682c51))
- **Vector Store Tool Node:** Add Vector Store Tool ([#9865](https://redirect.github.com/n8n-io/n8n/issues/9865)) ([df2bc84](https://redirect.github.com/n8n-io/n8n/commit/df2bc84d2b3830d31319c108f1b01256de95e774))
- **Zammad Node:** Add reply_to and sender fields to article on ticket creation ([#9911](https://redirect.github.com/n8n-io/n8n/issues/9911)) ([957b2d6](https://redirect.github.com/n8n-io/n8n/commit/957b2d6108dccd9495291c4764816cc27e112e87))
### [`v1.48.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1480-2024-06-27)
##### Bug Fixes
- **core:** Fix init for `AuditEventRelay` ([#9839](https://redirect.github.com/n8n-io/n8n/issues/9839)) ([16d3083](https://redirect.github.com/n8n-io/n8n/commit/16d3083af7465d0788f25d843e497b4c7d69de92))
- **core:** Fix telemetry for concurrency control ([#9845](https://redirect.github.com/n8n-io/n8n/issues/9845)) ([e25682d](https://redirect.github.com/n8n-io/n8n/commit/e25682ddad6ee961a1afe5365d7bbad871a20a4c))
- **editor:** Fix initialize authenticated features ([#9867](https://redirect.github.com/n8n-io/n8n/issues/9867)) ([4de58dc](https://redirect.github.com/n8n-io/n8n/commit/4de58dcbf5f29bf5414414aa4703356f69a29356))
- **editor:** Load credentials for workflow before determining credentials errors ([#9876](https://redirect.github.com/n8n-io/n8n/issues/9876)) ([4008c14](https://redirect.github.com/n8n-io/n8n/commit/4008c147d76daa6ff6d43f30c9a18bf1cef7e5d5))
- **editor:** Optimizing main sidebar to have more space for Projects ([#9686](https://redirect.github.com/n8n-io/n8n/issues/9686)) ([5cdcb61](https://redirect.github.com/n8n-io/n8n/commit/5cdcb61f668a6e00829bee25f40cc869376a9cd7))
- **editor:** Properly update workflow info in main header ([#9789](https://redirect.github.com/n8n-io/n8n/issues/9789)) ([1ba656e](https://redirect.github.com/n8n-io/n8n/commit/1ba656ef4aae97c78162114ad8de533b275db280))
- **editor:** Show error state correctly in options parameter with remote options ([#9836](https://redirect.github.com/n8n-io/n8n/issues/9836)) ([5bc58ef](https://redirect.github.com/n8n-io/n8n/commit/5bc58efde9c127eef8082b23cf5d8dcd91162cf4))
- **editor:** Use pinned data to resolve expressions in unexecuted nodes ([#9693](https://redirect.github.com/n8n-io/n8n/issues/9693)) ([6cb3072](https://redirect.github.com/n8n-io/n8n/commit/6cb3072a5db366404f3d16323498371d28582c06))
- Fix missing node logos ([#9844](https://redirect.github.com/n8n-io/n8n/issues/9844)) ([1eeaf32](https://redirect.github.com/n8n-io/n8n/commit/1eeaf32523c30f000a1bb8f362c478a086ca7928))
- **Zulip Node:** Fix a typo preventing some messages from updating ([#7078](https://redirect.github.com/n8n-io/n8n/issues/7078)) ([553b135](https://redirect.github.com/n8n-io/n8n/commit/553b135b0b73fa29062d2b6ef28f98c47bcd186b))
##### Features
- Add RS client to hooks service ([#9834](https://redirect.github.com/n8n-io/n8n/issues/9834)) ([b807e67](https://redirect.github.com/n8n-io/n8n/commit/b807e6726f6ac86df9078c25275b6360a4fcee42))
- **Anthropic Chat Model Node:** Add support for Claude 3.5 Sonnet ([#9832](https://redirect.github.com/n8n-io/n8n/issues/9832)) ([2ce97be](https://redirect.github.com/n8n-io/n8n/commit/2ce97be33e8aa4f3023d486441ccc4860a0e07ca))
- **editor:** Show multiple nodes in input pane schema view ([#9816](https://redirect.github.com/n8n-io/n8n/issues/9816)) ([e51de9d](https://redirect.github.com/n8n-io/n8n/commit/e51de9d3916e3fcaa05e92dfb8b9b5c722bff33c))
### [`v1.47.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1470-2024-06-20)
##### Bug Fixes
- **AI Agent Node:** Exclude tools agent from unsupported node versions ([#9728](https://redirect.github.com/n8n-io/n8n/issues/9728)) ([28d1a5d](https://redirect.github.com/n8n-io/n8n/commit/28d1a5d00d9f8a3bb2f812bb11d9d31c1cbadb24))
- **Airtable Node:** Make multipleRecordLinks editable in fields ([#9608](https://redirect.github.com/n8n-io/n8n/issues/9608)) ([fdde995](https://redirect.github.com/n8n-io/n8n/commit/fdde9957c80613a27762eeb54272cc492f499dbf))
- **AWS SES Node:** Fix issue with email aliases not working for sending from or sending to ([#9811](https://redirect.github.com/n8n-io/n8n/issues/9811)) ([e1e8a75](https://redirect.github.com/n8n-io/n8n/commit/e1e8a7576308cbc0833cdae35d51810f63b98382))
- Changes to workflow staticData erroneously updating updatedAt ([#9790](https://redirect.github.com/n8n-io/n8n/issues/9790)) ([adbd0d1](https://redirect.github.com/n8n-io/n8n/commit/adbd0d17abcf8d46bdef44ff45cecbc3bb6c8755))
- **core:** Ensure execution recovery skips successful executions ([#9793](https://redirect.github.com/n8n-io/n8n/issues/9793)) ([4131408](https://redirect.github.com/n8n-io/n8n/commit/4131408e5e28e4f40287c4880a4b5347e3cdc169))
- **core:** Ensure followers do not recover executions from logs ([#9785](https://redirect.github.com/n8n-io/n8n/issues/9785)) ([7c358e5](https://redirect.github.com/n8n-io/n8n/commit/7c358e5baafa295f826f891266457cc6c61cd6de))
- **core:** Update transactional email links for RBAC ([#9727](https://redirect.github.com/n8n-io/n8n/issues/9727)) ([ceb7f07](https://redirect.github.com/n8n-io/n8n/commit/ceb7f
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
1.38.1
->1.57.0
Release Notes
n8n-io/n8n (ghcr.io/n8n-io/n8n)
### [`v1.57.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1570-2024-08-28) ##### Bug Fixes - **AI Agent Node:** Allow AWS Bedrock Chat to be used with conversational agent ([#10489](https://redirect.github.com/n8n-io/n8n/issues/10489)) ([bdcc657](https://redirect.github.com/n8n-io/n8n/commit/bdcc657965af5f604aac1eaff7d937f69a08ce1c)) - **core:** Make boolean config value parsing backward-compatible ([#10560](https://redirect.github.com/n8n-io/n8n/issues/10560)) ([70b410f](https://redirect.github.com/n8n-io/n8n/commit/70b410f4b00dd599fcd4249aa105098aa262da66)) - **core:** Restore Redis cache key ([#10520](https://redirect.github.com/n8n-io/n8n/issues/10520)) ([873056a](https://redirect.github.com/n8n-io/n8n/commit/873056a92e52cc629d2873c960656d5f06d4728e)) - **core:** Scheduler tasks should not trigger on follower instances ([#10507](https://redirect.github.com/n8n-io/n8n/issues/10507)) ([3428f28](https://redirect.github.com/n8n-io/n8n/commit/3428f28a732f79e067b3cb515cc59d835de246a6)) - **core:** Stop explicit redis client disconnect on shutdown ([#10551](https://redirect.github.com/n8n-io/n8n/issues/10551)) ([f712812](https://redirect.github.com/n8n-io/n8n/commit/f71281221efb79d65d8d7610c292bc90cef13d7a)) - **editor:** Ensure `Datatable` component renders `All` option ([#10525](https://redirect.github.com/n8n-io/n8n/issues/10525)) ([bc27beb](https://redirect.github.com/n8n-io/n8n/commit/bc27beb6629883003a8991d7e840ffaa066d41ac)) - **editor:** Prevent Safari users from accessing the frontend over insecure contexts ([#10510](https://redirect.github.com/n8n-io/n8n/issues/10510)) ([a73b9a3](https://redirect.github.com/n8n-io/n8n/commit/a73b9a38d6c48e2f78593328e7d9933f2493dbb6)) - **editor:** Scale output item selector input width with value ([#10555](https://redirect.github.com/n8n-io/n8n/issues/10555)) ([52c574d](https://redirect.github.com/n8n-io/n8n/commit/52c574d83f344f03b0e39984bbc3ac0402e50791)) - **Google Sheets Trigger Node:** Show sheet name is too long error ([#10542](https://redirect.github.com/n8n-io/n8n/issues/10542)) ([4e15007](https://redirect.github.com/n8n-io/n8n/commit/4e1500757700ec984cdad8b9cfcd76ee00ae127e)) - **Wait Node:** Prevent waiting until invalid date ([#10523](https://redirect.github.com/n8n-io/n8n/issues/10523)) ([c0e7620](https://redirect.github.com/n8n-io/n8n/commit/c0e7620036738f8d0b382d0d0610b981dcbc29e0)) ##### Features - Add new credentials for the HTTP Request node ([#9833](https://redirect.github.com/n8n-io/n8n/issues/9833)) ([26f1af3](https://redirect.github.com/n8n-io/n8n/commit/26f1af397b2b25e3394fc2dae91a5c281bf33d66)) - **AI Agent Node:** Add tutorial link to agent node ([#10493](https://redirect.github.com/n8n-io/n8n/issues/10493)) ([5c7cc36](https://redirect.github.com/n8n-io/n8n/commit/5c7cc36c23e58a47a1e71911e7303a1bd54f167e)) - **core:** Expose queue metrics for Prometheus ([#10559](https://redirect.github.com/n8n-io/n8n/issues/10559)) ([008c510](https://redirect.github.com/n8n-io/n8n/commit/008c510b7623fefb8c60730c7eac54dd9bb2e3fc)) - **editor:** Implement workflowSelector parameter type ([#10482](https://redirect.github.com/n8n-io/n8n/issues/10482)) ([84e54be](https://redirect.github.com/n8n-io/n8n/commit/84e54beac763f25399c9687f695f1e658e3ce434)) ##### Performance Improvements - **core:** Make execution queries faster ([#9817](https://redirect.github.com/n8n-io/n8n/issues/9817)) ([dc7dc99](https://redirect.github.com/n8n-io/n8n/commit/dc7dc995d5e2ea8fbd0dcb54cfa8aa93ecb437c9)) ##### Other - **Add user journey link to [n8n.io](https://n8n.io)** ([#10331](https://redirect.github.com/n8n-io/n8n/pull/10331)) ### [`v1.56.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1560-2024-08-21) ##### Bug Fixes - Better errors in Switch, If and Filter nodes ([#10457](https://redirect.github.com/n8n-io/n8n/issues/10457)) ([aea82cb](https://redirect.github.com/n8n-io/n8n/commit/aea82cb74421d516919742127daf669808b57604)) - **Calendly Trigger Node:** Fix issue with webhook url matching ([#10378](https://redirect.github.com/n8n-io/n8n/issues/10378)) ([09c3a8b](https://redirect.github.com/n8n-io/n8n/commit/09c3a8b36733a9634ef5948922d6aa7a19bbb592)) - **core:** Fix payload property in `workflow-post-execute` event ([#10413](https://redirect.github.com/n8n-io/n8n/issues/10413)) ([d98e29e](https://redirect.github.com/n8n-io/n8n/commit/d98e29e3d53de87aec276260615fa60473a2692f)) - **core:** Fix XSS validation and separate URL validation ([#10424](https://redirect.github.com/n8n-io/n8n/issues/10424)) ([91467ab](https://redirect.github.com/n8n-io/n8n/commit/91467ab325e4c71c20c522f3143246d270101626)) - **core:** Replace `sanitize-html` with `xss` in XSS validator constraint ([#10479](https://redirect.github.com/n8n-io/n8n/issues/10479)) ([5dea51a](https://redirect.github.com/n8n-io/n8n/commit/5dea51aad7d9e7ffc676d16f4bbbdecce5876f0b)) - **core:** Use class-validator with XSS check for survey answers ([#10490](https://redirect.github.com/n8n-io/n8n/issues/10490)) ([547a606](https://redirect.github.com/n8n-io/n8n/commit/547a60642ce9e54819d4e600c822d87dabd59b2e)) - **core:** Use explicit types in configs to ensure valid decorator metadata ([#10433](https://redirect.github.com/n8n-io/n8n/issues/10433)) ([2043daa](https://redirect.github.com/n8n-io/n8n/commit/2043daa2570bc04b0b8d41f277901a8cc8a7b98f)) - **editor:** Add workflow scopes when initializing workflow ([#10455](https://redirect.github.com/n8n-io/n8n/issues/10455)) ([b857c2c](https://redirect.github.com/n8n-io/n8n/commit/b857c2cda0a9e4386a540d5e1e741570d9453588)) - **editor:** Buffer json chunks in stream response ([#10439](https://redirect.github.com/n8n-io/n8n/issues/10439)) ([37797f3](https://redirect.github.com/n8n-io/n8n/commit/37797f38d81b12d030ba85034baeb49192ea575c)) - **editor:** Fix flaky mapping tests ([#10453](https://redirect.github.com/n8n-io/n8n/issues/10453)) ([fc6d413](https://redirect.github.com/n8n-io/n8n/commit/fc6d4138d58282f676b32f1a6011b1b6d0184bf2)) - **editor:** Fix overflow in AI Assistant chat messages ([#10491](https://redirect.github.com/n8n-io/n8n/issues/10491)) ([4a6ca63](https://redirect.github.com/n8n-io/n8n/commit/4a6ca632100731f85875c639f2164bf1ef415009)) - **editor:** Highlight matching type in filter component ([#10425](https://redirect.github.com/n8n-io/n8n/issues/10425)) ([6bca879](https://redirect.github.com/n8n-io/n8n/commit/6bca879d4ae30c7f9a35e8d6672de42cf93be727)) - **editor:** Show item count in output panel schema view ([#10426](https://redirect.github.com/n8n-io/n8n/issues/10426)) ([4dee7cc](https://redirect.github.com/n8n-io/n8n/commit/4dee7cc36e5f7768d0b71095b194bf357c92e941)) - **editor:** Truncate long data pill labels in schema view ([#10427](https://redirect.github.com/n8n-io/n8n/issues/10427)) ([1bf2f4f](https://redirect.github.com/n8n-io/n8n/commit/1bf2f4f6171d666391bb3a3a312468bc083446e3)) - Filter component - improve errors ([#10456](https://redirect.github.com/n8n-io/n8n/issues/10456)) ([61ac0c7](https://redirect.github.com/n8n-io/n8n/commit/61ac0c77755210f570b887951fe6bbec1a323811)) - **Google Sheets Node:** Better error when column to match on is empty ([#10442](https://redirect.github.com/n8n-io/n8n/issues/10442)) ([ce46bf5](https://redirect.github.com/n8n-io/n8n/commit/ce46bf516a86d9779f37dd75b0c680d26d88e15d)) - **Google Sheets Node:** Update name and hint for useAppend option ([#10443](https://redirect.github.com/n8n-io/n8n/issues/10443)) ([c5a0c04](https://redirect.github.com/n8n-io/n8n/commit/c5a0c049eaf44419c690d151de42fb0c10bd406e)) - **Google Sheets Node:** Update to returnAllMatches option ([#10440](https://redirect.github.com/n8n-io/n8n/issues/10440)) ([f7fb02e](https://redirect.github.com/n8n-io/n8n/commit/f7fb02e92a756781f8e35bbbfc25d71c12cb70af)) - **Invoice Ninja Node:** Fix payment types ([#10462](https://redirect.github.com/n8n-io/n8n/issues/10462)) ([129245d](https://redirect.github.com/n8n-io/n8n/commit/129245da10be1d645f61e929e40b128bd7813f17)) - **n8n Form Trigger Node:** Show basic authentication modal on wrong credentials ([#10423](https://redirect.github.com/n8n-io/n8n/issues/10423)) ([0dc3e99](https://redirect.github.com/n8n-io/n8n/commit/0dc3e99b26bec45e747d83f383cfe5169d89e6b7)) - **OpenAI Node:** Throw node operations error in case of openAi client error ([#10448](https://redirect.github.com/n8n-io/n8n/issues/10448)) ([0d3ed46](https://redirect.github.com/n8n-io/n8n/commit/0d3ed461996bbad06015c455f133baab6506437f)) - Project Viewer always seeing a connection error when testing credentials ([#10417](https://redirect.github.com/n8n-io/n8n/issues/10417)) ([613cdd2](https://redirect.github.com/n8n-io/n8n/commit/613cdd2ba2c0f224c4857a5fc3eea36dbd683049)) - Remove unimplemented Postgres credentials options ([#10461](https://redirect.github.com/n8n-io/n8n/issues/10461)) ([17ac784](https://redirect.github.com/n8n-io/n8n/commit/17ac7844f29d819b91dfaf90b9fe386d98060c42)) - Rename Assistant back ([#10481](https://redirect.github.com/n8n-io/n8n/issues/10481)) ([c410aed](https://redirect.github.com/n8n-io/n8n/commit/c410aed4c22182943dc80ede63acda00b7898e10)) - Require mfa code to change email ([#10354](https://redirect.github.com/n8n-io/n8n/issues/10354)) ([39c8e50](https://redirect.github.com/n8n-io/n8n/commit/39c8e50ad0513649f5a8cef911b7d6cdd61c2372)) - **Respond to Webhook Node:** Fix issue preventing the chat trigger from working ([#9886](https://redirect.github.com/n8n-io/n8n/issues/9886)) ([9d6ad88](https://redirect.github.com/n8n-io/n8n/commit/9d6ad88c14a88fd0dfcb4f9981e38d19cf5f3067)) - Show input names when node has multiple inputs ([#10434](https://redirect.github.com/n8n-io/n8n/issues/10434)) ([973956c](https://redirect.github.com/n8n-io/n8n/commit/973956cc26c78c329ff6eb6934d4f0a24060c87c)) - **Toggl Trigger Node:** Update API version ([#10207](https://redirect.github.com/n8n-io/n8n/issues/10207)) ([9bdb1d6](https://redirect.github.com/n8n-io/n8n/commit/9bdb1d6dca43fe491c5eb96f093b7eec4509eaff)) ##### Features - **core:** Support bidirectional communication between specific mains and specific workers ([#10377](https://redirect.github.com/n8n-io/n8n/issues/10377)) ([d0fc9de](https://redirect.github.com/n8n-io/n8n/commit/d0fc9dee0e17211c1ed130b19286e9573c9ebfbd)) - **Facebook Graph API Node:** Update node to support API v18 - v20 ([#10419](https://redirect.github.com/n8n-io/n8n/issues/10419)) ([e7ee10f](https://redirect.github.com/n8n-io/n8n/commit/e7ee10f243663d899d32e61bc6264b4df444e2af)) ### [`v1.55.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1550-2024-08-14) ##### Bug Fixes - Add better error handling for chat errors ([#10408](https://redirect.github.com/n8n-io/n8n/issues/10408)) ([f82b6e4](https://redirect.github.com/n8n-io/n8n/commit/f82b6e4ba9bf527b3a4c17872162d9ae124ead0d)) - **AI Agent Node:** Fix issues with some tools not populating ([#10406](https://redirect.github.com/n8n-io/n8n/issues/10406)) ([51a1edd](https://redirect.github.com/n8n-io/n8n/commit/51a1eddbf00393f3881c340cf37cfcca59566c99)) - **core:** Account for cancelling an execution with no workers available ([#10343](https://redirect.github.com/n8n-io/n8n/issues/10343)) ([b044e78](https://redirect.github.com/n8n-io/n8n/commit/b044e783e73a499dbd7532a5d489a782d3d021da)) - **core:** Account for owner when filtering by project ID in `GET /workflows` in Public API ([#10379](https://redirect.github.com/n8n-io/n8n/issues/10379)) ([5ac65b3](https://redirect.github.com/n8n-io/n8n/commit/5ac65b36bcb1351c6233b951f064f60862f790a5)) - **core:** Enforce shutdown timer and sequence on `SIGINT` for main ([#10346](https://redirect.github.com/n8n-io/n8n/issues/10346)) ([5255793](https://redirect.github.com/n8n-io/n8n/commit/5255793afee5653d8356b8e4d2e1009d5cf36164)) - **core:** Filter out prototype and constructor lookups in expressions ([#10382](https://redirect.github.com/n8n-io/n8n/issues/10382)) ([8e7d29a](https://redirect.github.com/n8n-io/n8n/commit/8e7d29ad3c4872b1cc147dfcfe9a864ba916692f)) - **core:** Fix duplicate Redis publisher ([#10392](https://redirect.github.com/n8n-io/n8n/issues/10392)) ([45813de](https://redirect.github.com/n8n-io/n8n/commit/45813debc963096f63cc0aabe82d9d9f853a39d7)) - **core:** Fix worker shutdown errors when active executions ([#10353](https://redirect.github.com/n8n-io/n8n/issues/10353)) ([e071b73](https://redirect.github.com/n8n-io/n8n/commit/e071b73bab34edd4b3e6aef6497514acc504cdc6)) - **core:** Prevent XSS in user update endpoints ([#10338](https://redirect.github.com/n8n-io/n8n/issues/10338)) ([7898498](https://redirect.github.com/n8n-io/n8n/commit/78984986a6b4add89df9743b94c113046f1d5ee8)) - **core:** Prevent XSS via static cache dir ([#10339](https://redirect.github.com/n8n-io/n8n/issues/10339)) ([4f392b5](https://redirect.github.com/n8n-io/n8n/commit/4f392b5e3e0ee166e85a2e060b3ec7fcf145229b)) - **core:** Rate limit MFA activation and verification endpoints ([#10330](https://redirect.github.com/n8n-io/n8n/issues/10330)) ([b6c47c0](https://redirect.github.com/n8n-io/n8n/commit/b6c47c0e3214878d42980d5c9535df52b3984b3c)) - **editor:** Connect up new project viewer role to the FE ([#9913](https://redirect.github.com/n8n-io/n8n/issues/9913)) ([117e2d9](https://redirect.github.com/n8n-io/n8n/commit/117e2d968fcc535f32c583ac8f2dc8a84e8cd6bd)) - **editor:** Enable credential sharing between all types of projects ([#10233](https://redirect.github.com/n8n-io/n8n/issues/10233)) ([1cf48cc](https://redirect.github.com/n8n-io/n8n/commit/1cf48cc3019c1cf27e2f3c9affd18426237e9064)) - **editor:** Fix rendering of SVG icons in public chat on iOS ([#10381](https://redirect.github.com/n8n-io/n8n/issues/10381)) ([7ab3811](https://redirect.github.com/n8n-io/n8n/commit/7ab38114dbf3881afba39287a061446ec4bf0431)) - **editor:** Fixing XSS vulnerability in toast messages ([#10329](https://redirect.github.com/n8n-io/n8n/issues/10329)) ([38bdd9f](https://redirect.github.com/n8n-io/n8n/commit/38bdd9f5d0d9ca06fab1a7e1a3e7a4a648a6a89a)) - **editor:** Revert change that hid swagger docs in the ui ([#10350](https://redirect.github.com/n8n-io/n8n/issues/10350)) ([bae49d3](https://redirect.github.com/n8n-io/n8n/commit/bae49d3198d4bcc27e7996cd4f7be3132becc98e)) - **n8n Form Trigger Node:** Fix issue preventing v1 node from working ([#10364](https://redirect.github.com/n8n-io/n8n/issues/10364)) ([9b647a9](https://redirect.github.com/n8n-io/n8n/commit/9b647a9837434e8b75e3ad754ff5136bb5ac760d)) - Require mfa code for password change if its enabled ([#10341](https://redirect.github.com/n8n-io/n8n/issues/10341)) ([9d7caac](https://redirect.github.com/n8n-io/n8n/commit/9d7caacc699f10962783393925a980ec6f1ca975)) - Require mfa code to disable mfa ([#10345](https://redirect.github.com/n8n-io/n8n/issues/10345)) ([3384f52](https://redirect.github.com/n8n-io/n8n/commit/3384f52a35b835ba1d8633dc94bab0ad6e7023b3)) ##### Features - Add Ask assistant behind feature flag ([#9995](https://redirect.github.com/n8n-io/n8n/issues/9995)) ([5ed2a77](https://redirect.github.com/n8n-io/n8n/commit/5ed2a77740db1f02b27c571f4dfdfa206ebdb19c)) - **AI Transform Node:** New node ([#10405](https://redirect.github.com/n8n-io/n8n/issues/10405)) ([4d222ac](https://redirect.github.com/n8n-io/n8n/commit/4d222ac19d943b69fd9f87abe5e5c5f5141eed8d)) - **AI Transform Node:** New node ([#9990](https://redirect.github.com/n8n-io/n8n/issues/9990)) ([0de9d56](https://redirect.github.com/n8n-io/n8n/commit/0de9d56619ed1c055407353046b8a9ebe78da527)) - **core:** Allow overriding npm registry for community packages ([#10325](https://redirect.github.com/n8n-io/n8n/issues/10325)) ([33a2703](https://redirect.github.com/n8n-io/n8n/commit/33a2703429d9eaa41f72d2e7d2da5be60b6c620f)) - **editor:** Add schema view to expression modal ([#9976](https://redirect.github.com/n8n-io/n8n/issues/9976)) ([71b6c67](https://redirect.github.com/n8n-io/n8n/commit/71b6c671797024d7b516352fa9b7ecda101ce3b2)) - **MySQL Node:** Return decimal types as numbers ([#10313](https://redirect.github.com/n8n-io/n8n/issues/10313)) ([f744d7c](https://redirect.github.com/n8n-io/n8n/commit/f744d7c100be68669d9a3efd0033dd371a3cfaf7)) - **Okta Node:** Add Okta Node ([#10278](https://redirect.github.com/n8n-io/n8n/issues/10278)) ([5cac0f3](https://redirect.github.com/n8n-io/n8n/commit/5cac0f339d649cfe5857d33738210cbc1599370b)) ### [`v1.54.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1540-2024-08-07) ##### Bug Fixes - **core:** Ensure OAuth token data is not stubbed in source control ([#10302](https://redirect.github.com/n8n-io/n8n/issues/10302)) ([98115e9](https://redirect.github.com/n8n-io/n8n/commit/98115e95df8289a8ec400a570a7f256382f8e286)) - **core:** Fix expressions in webhook nodes(Form, Webhook) to access previous node's data ([#10247](https://redirect.github.com/n8n-io/n8n/issues/10247)) ([88a1701](https://redirect.github.com/n8n-io/n8n/commit/88a170176a3447e7f847e9cf145aeb867b1c5fcf)) - **core:** Fix user telemetry bugs ([#10293](https://redirect.github.com/n8n-io/n8n/issues/10293)) ([42a0b59](https://redirect.github.com/n8n-io/n8n/commit/42a0b594d6ea2527c55a2aa9976c904cf70ecf92)) - **core:** Make execution and its data creation atomic ([#10276](https://redirect.github.com/n8n-io/n8n/issues/10276)) ([ae50bb9](https://redirect.github.com/n8n-io/n8n/commit/ae50bb95a8e5bf1cdbf9483da54b84094b82e260)) - **core:** Make OAuth1/OAuth2 callback not require auth ([#10263](https://redirect.github.com/n8n-io/n8n/issues/10263)) ([a8e2774](https://redirect.github.com/n8n-io/n8n/commit/a8e2774f5382e202556b5506c7788265786aa973)) - **core:** Revert transactions until we remove the legacy sqlite driver ([#10299](https://redirect.github.com/n8n-io/n8n/issues/10299)) ([1eba7c3](https://redirect.github.com/n8n-io/n8n/commit/1eba7c3c763ac5b6b28c1c6fc43fc8c215249292)) - **core:** Surface enterprise trial error message ([#10267](https://redirect.github.com/n8n-io/n8n/issues/10267)) ([432ac1d](https://redirect.github.com/n8n-io/n8n/commit/432ac1da59e173ce4c0f2abbc416743d9953ba70)) - **core:** Upgrade tournament to address some XSS vulnerabilities ([#10277](https://redirect.github.com/n8n-io/n8n/issues/10277)) ([43ae159](https://redirect.github.com/n8n-io/n8n/commit/43ae159ea40c574f8e41bdfd221ab2bf3268eee7)) - **core:** VM2 sandbox should not throw on `new Promise` ([#10298](https://redirect.github.com/n8n-io/n8n/issues/10298)) ([7e95f9e](https://redirect.github.com/n8n-io/n8n/commit/7e95f9e2e40a99871f1b6abcdacb39ac5f857332)) - **core:** Webhook and form baseUrl missing ([#10290](https://redirect.github.com/n8n-io/n8n/issues/10290)) ([8131d66](https://redirect.github.com/n8n-io/n8n/commit/8131d66f8ca1b1da00597a12859ee4372148a0c9)) - **editor:** Enable moving resources only if team projects are available by the license ([#10271](https://redirect.github.com/n8n-io/n8n/issues/10271)) ([42ba884](https://redirect.github.com/n8n-io/n8n/commit/42ba8841c401126c77158a53dc8fcbb45dfce8fd)) - **editor:** Fix execution retry button ([#10275](https://redirect.github.com/n8n-io/n8n/issues/10275)) ([55f2ffe](https://redirect.github.com/n8n-io/n8n/commit/55f2ffe256c91a028cee95c3bbb37a093a1c0f81)) - **editor:** Update design system Avatar component to show initials also when only firstName or lastName is given ([#10308](https://redirect.github.com/n8n-io/n8n/issues/10308)) ([46bbf09](https://redirect.github.com/n8n-io/n8n/commit/46bbf09beacad12472d91786b91d845fe2afb26d)) - **editor:** Update tags filter/editor to not show non existing tag as a selectable option ([#10297](https://redirect.github.com/n8n-io/n8n/issues/10297)) ([557a76e](https://redirect.github.com/n8n-io/n8n/commit/557a76ec2326de72fb7a8b46fc4353f8fd9b591d)) - **Invoice Ninja Node:** Fix payment types ([#10196](https://redirect.github.com/n8n-io/n8n/issues/10196)) ([c5acbb7](https://redirect.github.com/n8n-io/n8n/commit/c5acbb7ec0d24ec9b30c221fa3b2fb615fb9ec7f)) - Loop node no input data shown ([#10224](https://redirect.github.com/n8n-io/n8n/issues/10224)) ([c8ee852](https://redirect.github.com/n8n-io/n8n/commit/c8ee852159207be0cfe2c3e0ee8e7b29d838aa35)) ##### Features - **core:** Allow filtering executions and users by project in Public API ([#10250](https://redirect.github.com/n8n-io/n8n/issues/10250)) ([7056e50](https://redirect.github.com/n8n-io/n8n/commit/7056e50b006bda665f64ce6234c5c1967891c415)) - **core:** Allow transferring credentials in Public API ([#10259](https://redirect.github.com/n8n-io/n8n/issues/10259)) ([07d7b24](https://redirect.github.com/n8n-io/n8n/commit/07d7b247f02a9d7185beca7817deb779a3d665dd)) - **core:** Show sub-node error on the logs pane. Open logs pane on sub-node error ([#10248](https://redirect.github.com/n8n-io/n8n/issues/10248)) ([57d1c9a](https://redirect.github.com/n8n-io/n8n/commit/57d1c9a99e97308f2f1b8ae05ac3861a835e8e5a)) - **core:** Support community packages in scaling-mode ([#10228](https://redirect.github.com/n8n-io/n8n/issues/10228)) ([88086a4](https://redirect.github.com/n8n-io/n8n/commit/88086a41ff5b804b35aa9d9503dc2d48836fe4ec)) - **core:** Support create, delete, edit role for users in Public API ([#10279](https://redirect.github.com/n8n-io/n8n/issues/10279)) ([84efbd9](https://redirect.github.com/n8n-io/n8n/commit/84efbd9b9c51f536b21a4f969ab607d277bef692)) - **core:** Support create, read, update, delete projects in Public API ([#10269](https://redirect.github.com/n8n-io/n8n/issues/10269)) ([489ce10](https://redirect.github.com/n8n-io/n8n/commit/489ce100634c3af678fb300e9a39d273042542e6)) - **editor:** Auto-add LLM chain for new LLM nodes on empty canvas ([#10245](https://redirect.github.com/n8n-io/n8n/issues/10245)) ([06419d9](https://redirect.github.com/n8n-io/n8n/commit/06419d9483ae916e79aace6d8c17e265b419b15d)) - **Elasticsearch Node:** Add bulk operations for Elasticsearch ([#9940](https://redirect.github.com/n8n-io/n8n/issues/9940)) ([bf8f848](https://redirect.github.com/n8n-io/n8n/commit/bf8f848645dfd31527713a55bd1fc93865327017)) - **Lemlist Trigger Node:** Update Trigger events ([#10311](https://redirect.github.com/n8n-io/n8n/issues/10311)) ([15f10ec](https://redirect.github.com/n8n-io/n8n/commit/15f10ec325cb5eda0f952bed3a5f171dd91bc639)) - **MongoDB Node:** Add projection to query options on Find ([#9972](https://redirect.github.com/n8n-io/n8n/issues/9972)) ([0a84e0d](https://redirect.github.com/n8n-io/n8n/commit/0a84e0d8b047669f5cf023c21383d01c929c5b4f)) - **Postgres Chat Memory, Redis Chat Memory, Xata:** Add support for context window length ([#10203](https://redirect.github.com/n8n-io/n8n/issues/10203)) ([e3edeaa](https://redirect.github.com/n8n-io/n8n/commit/e3edeaa03526f041d15d1099ea91869e38a0decc)) - **Stripe Trigger Node:** Add Stripe webhook descriptions based on the workflow ID and name ([#9956](https://redirect.github.com/n8n-io/n8n/issues/9956)) ([3433465](https://redirect.github.com/n8n-io/n8n/commit/34334651e0e6874736a437a894176bed4590e5a7)) - **Webflow Node:** Update to use the v2 API ([#9996](https://redirect.github.com/n8n-io/n8n/issues/9996)) ([6d8323f](https://redirect.github.com/n8n-io/n8n/commit/6d8323fadea8af04483eb1a873df0cf3ccc2a891)) ### [`v1.53.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1530-2024-07-31) ##### Bug Fixes - Better error message when calling data transformation functions on a null value ([#10210](https://redirect.github.com/n8n-io/n8n/issues/10210)) ([1718125](https://redirect.github.com/n8n-io/n8n/commit/1718125c6d8589cf24dc8d34f6808dd6f1802691)) - **core:** Fix missing successful items on continueErrorOutput with multiple outputs ([#10218](https://redirect.github.com/n8n-io/n8n/issues/10218)) ([1a7713e](https://redirect.github.com/n8n-io/n8n/commit/1a7713ef263680da43f08b6c8a15aee7a0341493)) - **core:** Flush instance stopped event immediately ([#10238](https://redirect.github.com/n8n-io/n8n/issues/10238)) ([d6770b5](https://redirect.github.com/n8n-io/n8n/commit/d6770b5fcaec6438d677b918aaeb1669ad7424c2)) - **core:** Restore log event `n8n.workflow.failed` ([#10253](https://redirect.github.com/n8n-io/n8n/issues/10253)) ([3e96b29](https://redirect.github.com/n8n-io/n8n/commit/3e96b293329525c9d4b2fcef87b3803e458c8e7f)) - **core:** Upgrade [@n8n/vm2](https://redirect.github.com/n8n/vm2) to address CVE‑2023‑37466 ([#10265](https://redirect.github.com/n8n-io/n8n/issues/10265)) ([2a09a03](https://redirect.github.com/n8n-io/n8n/commit/2a09a036d2e916acff7ee50904f1d011a93758e1)) - **editor:** Defer `User saved credentials` telemetry event for OAuth credentials ([#10215](https://redirect.github.com/n8n-io/n8n/issues/10215)) ([40a5226](https://redirect.github.com/n8n-io/n8n/commit/40a5226e24448a4428143e69d80ebc78238365a1)) - **editor:** Fix custom API call notice ([#10227](https://redirect.github.com/n8n-io/n8n/issues/10227)) ([5b47c8b](https://redirect.github.com/n8n-io/n8n/commit/5b47c8b57b25528cd2d6f97bc6d98707d47f35bc)) - **editor:** Fix issue with existing credential not opening in HTTP agent tool ([#10167](https://redirect.github.com/n8n-io/n8n/issues/10167)) ([906b4c3](https://redirect.github.com/n8n-io/n8n/commit/906b4c3c7b2919111cf23eaa12b3c4d507969179)) - **editor:** Fix parameter input glitch when there was an error loading remote options ([#10209](https://redirect.github.com/n8n-io/n8n/issues/10209)) ([c0e3743](https://redirect.github.com/n8n-io/n8n/commit/c0e37439a87105a0e66c8ebced42c06dab30dc5e)) - **editor:** Fix workflow execution list scrolling after filter change ([#10226](https://redirect.github.com/n8n-io/n8n/issues/10226)) ([7e64358](https://redirect.github.com/n8n-io/n8n/commit/7e643589c67adc0218216ec4b89a95f0edfedbee)) - **Google BigQuery Node:** Send timeoutMs in query, pagination support ([#10205](https://redirect.github.com/n8n-io/n8n/issues/10205)) ([f5722e8](https://redirect.github.com/n8n-io/n8n/commit/f5722e8823ccd2bc2b5f43ba3c849797d5690a93)) - **Google Sheets Node:** Add column names row if sheet is empty ([#10200](https://redirect.github.com/n8n-io/n8n/issues/10200)) ([82eba9f](https://redirect.github.com/n8n-io/n8n/commit/82eba9fc5ff49b8e2a9db93c10b253fb67a8c644)) - **Google Sheets Node:** Do not insert row_number as a new column, do not checkForSchemaChanges in update operation ([#10201](https://redirect.github.com/n8n-io/n8n/issues/10201)) ([5136d10](https://redirect.github.com/n8n-io/n8n/commit/5136d10ca3492f92af67d4a1d4abc774419580cc)) - **Google Sheets Node:** Fix Google Sheet URL regex ([#10195](https://redirect.github.com/n8n-io/n8n/issues/10195)) ([e6fd996](https://redirect.github.com/n8n-io/n8n/commit/e6fd996973d4f40facf0ebf1eea3cc26acd0603d)) - **HTTP Request Node:** Resolve max pages expression ([#10192](https://redirect.github.com/n8n-io/n8n/issues/10192)) ([bfc8e1b](https://redirect.github.com/n8n-io/n8n/commit/bfc8e1b56f7714e1f52aae747d58d686b86e60f0)) - **LinkedIn Node:** Fix issue with some characters cutting off posts early ([#10185](https://redirect.github.com/n8n-io/n8n/issues/10185)) ([361b5e7](https://redirect.github.com/n8n-io/n8n/commit/361b5e7c37ba49b68dcf5b8122621aad4d8d96e0)) - **Postgres Node:** Expressions in query parameters for Postgres executeQuery operation ([#10217](https://redirect.github.com/n8n-io/n8n/issues/10217)) ([519fc4d](https://redirect.github.com/n8n-io/n8n/commit/519fc4d75325a80b84cc4dcacf52d6f4c02e3a44)) - **Postgres Node:** Option to treat query parameters enclosed in single quotas as text ([#10214](https://redirect.github.com/n8n-io/n8n/issues/10214)) ([00ec253](https://redirect.github.com/n8n-io/n8n/commit/00ec2533374d3def465efee718592fc4001d5602)) - **Read/Write Files from Disk Node:** Notice update in file selector, replace backslashes with forward slashes if windows path ([#10186](https://redirect.github.com/n8n-io/n8n/issues/10186)) ([3eac673](https://redirect.github.com/n8n-io/n8n/commit/3eac673b17986c5c74bd2adb5ad589ba0ca55319)) - **Text Classifier Node:** Use proper documentation URL and respect continueOnFail ([#10216](https://redirect.github.com/n8n-io/n8n/issues/10216)) ([452f52c](https://redirect.github.com/n8n-io/n8n/commit/452f52c124017e002e86c547ba42b1633b14beed)) - **Trello Node:** Use body for POST requests ([#10189](https://redirect.github.com/n8n-io/n8n/issues/10189)) ([7775d50](https://redirect.github.com/n8n-io/n8n/commit/7775d5059b7f69d9af22e7ad7d12c6cf9092a4e5)) - **Wait Node:** Authentication fix ([#10236](https://redirect.github.com/n8n-io/n8n/issues/10236)) ([f87854f](https://redirect.github.com/n8n-io/n8n/commit/f87854f8db360b7b870583753fcfb4af95adab8c)) ##### Features - **Calendly Trigger Node:** Add OAuth Credentials Support ([#10251](https://redirect.github.com/n8n-io/n8n/issues/10251)) ([326c983](https://redirect.github.com/n8n-io/n8n/commit/326c983915a2c382e32398358e7dcadd022c0b77)) - **core:** Allow filtering workflows by project and transferring workflows in Public API ([#10231](https://redirect.github.com/n8n-io/n8n/issues/10231)) ([d719899](https://redirect.github.com/n8n-io/n8n/commit/d719899223907b20a17883a35e4ef637a3453532)) - **editor:** Show new executions as `Queued` in the UI, until they actually start ([#10204](https://redirect.github.com/n8n-io/n8n/issues/10204)) ([44728d7](https://redirect.github.com/n8n-io/n8n/commit/44728d72423f5549dda09589f4a618ebd80899cb)) - **HTTP Request Node:** Add option to disable lowercase headers ([#10154](https://redirect.github.com/n8n-io/n8n/issues/10154)) ([5aba69b](https://redirect.github.com/n8n-io/n8n/commit/5aba69bcf4d232d9860f3cd9fe57cb8839a2f96f)) - **Information Extractor Node:** Add new simplified AI-node for information extraction ([#10149](https://redirect.github.com/n8n-io/n8n/issues/10149)) ([3d235b0](https://redirect.github.com/n8n-io/n8n/commit/3d235b0b2df756df35ac60e3dcd87ad183a07167)) - Introduce Google Cloud Platform as external secrets provider ([#10146](https://redirect.github.com/n8n-io/n8n/issues/10146)) ([3ccb9df](https://redirect.github.com/n8n-io/n8n/commit/3ccb9df2f902e46f8cbb9c46c0727f29d752a773)) - **n8n Form Trigger Node:** Improvements ([#10092](https://redirect.github.com/n8n-io/n8n/issues/10092)) ([711b667](https://redirect.github.com/n8n-io/n8n/commit/711b667ebefe55740e5eb39f1f0f24ceee10e7b0)) - Recovery option for jsonParse helper ([#10182](https://redirect.github.com/n8n-io/n8n/issues/10182)) ([d165b33](https://redirect.github.com/n8n-io/n8n/commit/d165b33ceac4d24d0fc290bffe63b5f551204e38)) - **Sentiment Analysis Node:** Implement Sentiment Analysis node ([#10184](https://redirect.github.com/n8n-io/n8n/issues/10184)) ([8ef0a0c](https://redirect.github.com/n8n-io/n8n/commit/8ef0a0c58ac2a84aad649ccbe72aa907d005cc44)) - **Shopify Node:** Update Shopify API version ([#10155](https://redirect.github.com/n8n-io/n8n/issues/10155)) ([e2ee915](https://redirect.github.com/n8n-io/n8n/commit/e2ee91569a382bfbf787cf45204c72c821a860a0)) - Support create, read, delete variables in Public API ([#10241](https://redirect.github.com/n8n-io/n8n/issues/10241)) ([af695eb](https://redirect.github.com/n8n-io/n8n/commit/af695ebf934526d926ea87fe87df61aa73d70979)) ### [`v1.52.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1520-2024-07-24) ##### Bug Fixes - **core:** Fix handling of common events for relays ([#10135](https://redirect.github.com/n8n-io/n8n/issues/10135)) ([d2a3a4a](https://redirect.github.com/n8n-io/n8n/commit/d2a3a4a080cdcc04f50fa33fd81d361efce3f709)) - **core:** Fix SSH Tunnels when using private key ([#10148](https://redirect.github.com/n8n-io/n8n/issues/10148)) ([a96db34](https://redirect.github.com/n8n-io/n8n/commit/a96db344e54658787426d967dfa299c7a6dd14e7)) - **core:** Metadata inserts using existing IDs and failing with postgres ([#10108](https://redirect.github.com/n8n-io/n8n/issues/10108)) ([4547a49](https://redirect.github.com/n8n-io/n8n/commit/4547a49db15a20f5f147e859b6c2c01f60f9565c)) - **core:** Respect prefix for all Prometheus metrics ([#10130](https://redirect.github.com/n8n-io/n8n/issues/10130)) ([b1816db](https://redirect.github.com/n8n-io/n8n/commit/b1816db449ed451443f353b69166b7ca700ba51e)) - **core:** Support branches containing slashes in source control ([#10109](https://redirect.github.com/n8n-io/n8n/issues/10109)) ([03a833d](https://redirect.github.com/n8n-io/n8n/commit/03a833db51a25dda6cf0d8494f06c6704f6f3c7f)) - **core:** Support execution recovery when saving execution progress ([#10104](https://redirect.github.com/n8n-io/n8n/issues/10104)) ([d887c82](https://redirect.github.com/n8n-io/n8n/commit/d887c82d808a79babc726fc789cc014194ae2ac6)) - **editor:** Allow `$secrets` to resolve on credentials ([#10093](https://redirect.github.com/n8n-io/n8n/issues/10093)) ([bf57f38](https://redirect.github.com/n8n-io/n8n/commit/bf57f38d1c417ba8b20144934c8e97a75c1f51cc)) - **editor:** Fix saving and connecting on LDAP setup form ([#10163](https://redirect.github.com/n8n-io/n8n/issues/10163)) ([30784fb](https://redirect.github.com/n8n-io/n8n/commit/30784fb76cec790a782fae40973a956a8d81c0b2)) - **editor:** Fix updating/uninstalling community nodes ([#10138](https://redirect.github.com/n8n-io/n8n/issues/10138)) ([de015ff](https://redirect.github.com/n8n-io/n8n/commit/de015ff2978a5ee3345449626025c6d0793b6f5a)) - **editor:** Remove "move" action from workflow and credential on community plan ([#10057](https://redirect.github.com/n8n-io/n8n/issues/10057)) ([5a9a271](https://redirect.github.com/n8n-io/n8n/commit/5a9a2713b499cc7dcddb500a54e24bbf7145b504)) - **editor:** UX Improvements to RBAC feature set ([#9683](https://redirect.github.com/n8n-io/n8n/issues/9683)) ([028a8a2](https://redirect.github.com/n8n-io/n8n/commit/028a8a2c754e4f6d6a5f0918a656eb4554eb869f)) - **HelpScout Node:** Fix issue with thread types not working correctly ([#10084](https://redirect.github.com/n8n-io/n8n/issues/10084)) ([68d3beb](https://redirect.github.com/n8n-io/n8n/commit/68d3bebfeebea9054bbbaebac31c2e3fa34336bb)) - **MQTT Node:** Node hangs forever on failed connection ([#10048](https://redirect.github.com/n8n-io/n8n/issues/10048)) ([76c2906](https://redirect.github.com/n8n-io/n8n/commit/76c290655de7d4e626725a05fd991a0858cca0d7)) - **n8n Form Trigger Node:** Execution from canvas ([#10132](https://redirect.github.com/n8n-io/n8n/issues/10132)) ([b07c5e2](https://redirect.github.com/n8n-io/n8n/commit/b07c5e201165165c4e91ddd19b6fa79703ba2a9c)) - **Notion Node:** Fix issue preventing some database page urls from working ([#10070](https://redirect.github.com/n8n-io/n8n/issues/10070)) ([7848c19](https://redirect.github.com/n8n-io/n8n/commit/7848c19f543d5f5f62b89cc5644639c6afdb8fa6)) - **RabbitMQ Node:** Fix issue with arguments not being sent ([#9397](https://redirect.github.com/n8n-io/n8n/issues/9397)) ([1c666e6](https://redirect.github.com/n8n-io/n8n/commit/1c666e6e7c2be2e2d0dcc528870fddfa8b02318b)) ##### Features - **editor:** Split Tools and Models into sub-sections ([#10159](https://redirect.github.com/n8n-io/n8n/issues/10159)) ([3846eb9](https://redirect.github.com/n8n-io/n8n/commit/3846eb967afd77dba6f037e8185ed94494454d5a)) - Introduce Azure Key Vault as external secrets provider ([#10054](https://redirect.github.com/n8n-io/n8n/issues/10054)) ([1b6c2d3](https://redirect.github.com/n8n-io/n8n/commit/1b6c2d3a37a78ed07ada93be2a57e4b7f7149e58)) - **Pinecone Vector Store Node, Supabase Vector Store Node:** Add update operation to vector store nodes ([#10060](https://redirect.github.com/n8n-io/n8n/issues/10060)) ([7e1eeb4](https://redirect.github.com/n8n-io/n8n/commit/7e1eeb4c31d3f25ec31baa7390b11a7e3280ce01)) - **Send Email Node:** Smtp credential improvements ([#10147](https://redirect.github.com/n8n-io/n8n/issues/10147)) ([dc13ceb](https://redirect.github.com/n8n-io/n8n/commit/dc13ceb41649eab42ef073247f3b52c040826e98)) ### [`v1.51.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1510-2024-07-17) ##### Bug Fixes - **AMQP Sender Node:** Node hangs forever on disconnect ([#10026](https://redirect.github.com/n8n-io/n8n/issues/10026)) ([27410ab](https://redirect.github.com/n8n-io/n8n/commit/27410ab2af87573045f38e14e7e20bedd3b0365d)) - **AMQP Trigger Node:** Manual execution updated error reduced wait time ([#10035](https://redirect.github.com/n8n-io/n8n/issues/10035)) ([f78f4ea](https://redirect.github.com/n8n-io/n8n/commit/f78f4ea3492560bc7056023fd0276990f3ac9b00)) - **AWS Comprehend Node:** Add paired item support ([#10015](https://redirect.github.com/n8n-io/n8n/issues/10015)) ([470d496](https://redirect.github.com/n8n-io/n8n/commit/470d4966c67a3e4155d59e6fadab467b73134ec4)) - **core:** Ensure executions cannot resume if already running ([#10014](https://redirect.github.com/n8n-io/n8n/issues/10014)) ([d651be4](https://redirect.github.com/n8n-io/n8n/commit/d651be4e01a869a6f7d70e691e0f5e244f59490e)) - **core:** Redact `csrfSecret` when returning oauth credentials to the frontend ([#10075](https://redirect.github.com/n8n-io/n8n/issues/10075)) ([48f047e](https://redirect.github.com/n8n-io/n8n/commit/48f047ee2ecbfbd364151816df5fc21e09ca72a6)) - **core:** Stopping an execution should reject any response promises ([#9992](https://redirect.github.com/n8n-io/n8n/issues/9992)) ([36b314d](https://redirect.github.com/n8n-io/n8n/commit/36b314d0311ef84f275efbc20997c6a77db81b31)) - **editor:** Ensure all static assets are accessible from the server ([#10062](https://redirect.github.com/n8n-io/n8n/issues/10062)) ([3bde845](https://redirect.github.com/n8n-io/n8n/commit/3bde8453efa9a4d14404c63bdc061c87843d49d2)) - **editor:** Handle disabled nodes in schema view ([#10052](https://redirect.github.com/n8n-io/n8n/issues/10052)) ([ab5688c](https://redirect.github.com/n8n-io/n8n/commit/ab5688c582c05afd7d3e0967eda0f5dc73d6d3ed)) - **editor:** Make schema view use the correct output ([#10016](https://redirect.github.com/n8n-io/n8n/issues/10016)) ([c29664d](https://redirect.github.com/n8n-io/n8n/commit/c29664d68851ec33e4d810fa24aba72bb6cecc86)) - **editor:** Provide autocomplete for nodes, even when intermediate node has not run ([#10036](https://redirect.github.com/n8n-io/n8n/issues/10036)) ([46d6edc](https://redirect.github.com/n8n-io/n8n/commit/46d6edc2a4edd49ae58c0c60977809554e07f4ee)) - **editor:** Remove push event listeners when migrating away from the canvas ([#10063](https://redirect.github.com/n8n-io/n8n/issues/10063)) ([0d12f0a](https://redirect.github.com/n8n-io/n8n/commit/0d12f0a6b36aaaae5e1f9fab8ad73feeba9ec5ed)) - **editor:** Use selected input item for autocomplete ([#10019](https://redirect.github.com/n8n-io/n8n/issues/10019)) ([1d2b403](https://redirect.github.com/n8n-io/n8n/commit/1d2b403644278fa6158272edc4295d4565554e37)) - **Email Trigger (IMAP) Node:** Reconnect not working correctly ([#10064](https://redirect.github.com/n8n-io/n8n/issues/10064)) ([68d5d7e](https://redirect.github.com/n8n-io/n8n/commit/68d5d7e2e90ede5d021a12304dd665247dde5243)) - Filter component - array contains comparison not correct when ignore case option set to true ([#10012](https://redirect.github.com/n8n-io/n8n/issues/10012)) ([4a3b97c](https://redirect.github.com/n8n-io/n8n/commit/4a3b97cede531adbf81274c1ec2ce4ee400cb48e)) - **GitHub Node:** File Create operation prevent duplicated base64 encoding ([#10040](https://redirect.github.com/n8n-io/n8n/issues/10040)) ([9bcc926](https://redirect.github.com/n8n-io/n8n/commit/9bcc926a91d7afab0c2ef6eb57e818ef79e3a8f7)) - **HTTP Request Node:** Respect the original encoding of the incoming response ([#9869](https://redirect.github.com/n8n-io/n8n/issues/9869)) ([2d19aef](https://redirect.github.com/n8n-io/n8n/commit/2d19aef54083d97e94e50a1ee58e8525bbf28548)) - HTTP Request tool - allow hyphens in placeholders ([#10037](https://redirect.github.com/n8n-io/n8n/issues/10037)) ([8cd9370](https://redirect.github.com/n8n-io/n8n/commit/8cd93704bee116eceb0e3bd5fa849c4b314454ec)) - HTTP Request tool - do not error on missing headers ([#10044](https://redirect.github.com/n8n-io/n8n/issues/10044)) ([04b62e0](https://redirect.github.com/n8n-io/n8n/commit/04b62e0398eafd923d5f27a3e1c71b925ddb8817)) - **HubSpot Node:** Migrate from v2 owners api ([#10013](https://redirect.github.com/n8n-io/n8n/issues/10013)) ([56dd491](https://redirect.github.com/n8n-io/n8n/commit/56dd491bcaeab1d11d7874f190eaf20d2e315ca1)) - Number input defaults to 0 not allowing to have arbitrary precision ([#10021](https://redirect.github.com/n8n-io/n8n/issues/10021)) ([e4e66ab](https://redirect.github.com/n8n-io/n8n/commit/e4e66ab7da5651fede8b3065419ffb393a2fd16d)) - **OpenAI Chat Model Node:** Respect baseURL override for /models ([#10076](https://redirect.github.com/n8n-io/n8n/issues/10076)) ([e5dda57](https://redirect.github.com/n8n-io/n8n/commit/e5dda5731dfbb50f5aaf2b152f9c5bc89b1d80a6)) - **Telegram Trigger Node:** Fix issue with videos not being downloaded ([#10007](https://redirect.github.com/n8n-io/n8n/issues/10007)) ([e84ab35](https://redirect.github.com/n8n-io/n8n/commit/e84ab35c4ab0ec47bdbd4343e58c62bbb70f3ec9)) - **Webhook Node:** Binary property option name and description update ([#10043](https://redirect.github.com/n8n-io/n8n/issues/10043)) ([9302e33](https://redirect.github.com/n8n-io/n8n/commit/9302e33d558564bb5ba172eaeb8c300693b87286)) ##### Features - **Asana Node:** Add support for project privacy settings ([#10027](https://redirect.github.com/n8n-io/n8n/issues/10027)) ([429481c](https://redirect.github.com/n8n-io/n8n/commit/429481c5c4b7f448739a561596873038185ba467)) - Better error when calling expression function on input that is undefined or null ([#10009](https://redirect.github.com/n8n-io/n8n/issues/10009)) ([519e57b](https://redirect.github.com/n8n-io/n8n/commit/519e57bda5115149357fb2b1c2270e481ea09e38)) - **editor:** Make expression autocomplete search case-insensitive ([#10017](https://redirect.github.com/n8n-io/n8n/issues/10017)) ([cde6fe9](https://redirect.github.com/n8n-io/n8n/commit/cde6fe90e5c8a9c5983e27f0d82599425fba915b)) - **editor:** Tweak node creator search logic for AI sub-nodes ([#10025](https://redirect.github.com/n8n-io/n8n/issues/10025)) ([7db1656](https://redirect.github.com/n8n-io/n8n/commit/7db16561dc890849e2d5742bb73f9d5b8e79e37d)) - **Google Vertex Chat Model Node:** Add support for Google Vertex AI Chat models ([#9970](https://redirect.github.com/n8n-io/n8n/issues/9970)) ([071130a](https://redirect.github.com/n8n-io/n8n/commit/071130a2dc0b450eb6ce6d39fe28cfeefd05633c)) - **Postgres Chat Memory Node:** Implement Postgres Chat Memory node ([#10071](https://redirect.github.com/n8n-io/n8n/issues/10071)) ([9cbbb63](https://redirect.github.com/n8n-io/n8n/commit/9cbbb6335df0d36f66f22c18041d12f14dc59b32)) - **Text Classifier Node:** Add Text Classifier Node ([#9997](https://redirect.github.com/n8n-io/n8n/issues/9997)) ([28ca7d6](https://redirect.github.com/n8n-io/n8n/commit/28ca7d6a2dd818c8795acda6ddf7329b8621d9de)) ### [`v1.50.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1500-2024-07-10) ##### Bug Fixes - **core:** Aborting manual trigger tests should call `closeFunction` ([#9980](https://redirect.github.com/n8n-io/n8n/issues/9980)) ([6107798](https://redirect.github.com/n8n-io/n8n/commit/61077985163037ed3c6a8e9e7476cd6c525ff5f2)) - **core:** Allow owner and admin to edit nodes with credentials that haven't been shared with them explicitly ([#9922](https://redirect.github.com/n8n-io/n8n/issues/9922)) ([0f49598](https://redirect.github.com/n8n-io/n8n/commit/0f495986f89b60ec9bb86801f9779ee9aa87ccfb)) - **core:** Clear active execution on cancellation in scaling mode ([#9979](https://redirect.github.com/n8n-io/n8n/issues/9979)) ([7e972c7](https://redirect.github.com/n8n-io/n8n/commit/7e972c78afaf950effec17d8eee16cbf86101d03)) - **core:** Disconnect Redis after pausing queue during worker shutdown ([#9928](https://redirect.github.com/n8n-io/n8n/issues/9928)) ([c82579b](https://redirect.github.com/n8n-io/n8n/commit/c82579bf760cc4b5a2670b14e4e48fc37e2e2263)) - **core:** Don't execute 'workflowExecuteBefore' hook on execution continuations ([#9905](https://redirect.github.com/n8n-io/n8n/issues/9905)) ([adb8315](https://redirect.github.com/n8n-io/n8n/commit/adb83155ca9478a548e6fe926735d5872de10fea)) - **core:** Prevent multiple values in the execution metadata for the same key and executionId ([#9953](https://redirect.github.com/n8n-io/n8n/issues/9953)) ([2e6b03b](https://redirect.github.com/n8n-io/n8n/commit/2e6b03b2cb471aefa8104b7b80cf12e64f16e4fb)) - **Google Sheets Node:** Append fails if cells have some default values added by data validation rules ([#9950](https://redirect.github.com/n8n-io/n8n/issues/9950)) ([d1821eb](https://redirect.github.com/n8n-io/n8n/commit/d1821eba9221eb243b62ad561193102b24dd05a5)) - **Invoice Ninja Node:** Fix assigning an invoice to a payment ([#9590](https://redirect.github.com/n8n-io/n8n/issues/9590)) ([7a3c127](https://redirect.github.com/n8n-io/n8n/commit/7a3c127b2cbea01f9a21c8d517d1dc919bc8121f)) - **Invoice Ninja Node:** Fix emailing and marking invoice as paid / sent ([#9589](https://redirect.github.com/n8n-io/n8n/issues/9589)) ([908ddd8](https://redirect.github.com/n8n-io/n8n/commit/908ddd8a24e8a858d9c1eddf2f727234e66a62f7)) ##### Features - **Chat Trigger Node:** Add support for file uploads & harmonize public and development chat ([#9802](https://redirect.github.com/n8n-io/n8n/issues/9802)) ([df78315](https://redirect.github.com/n8n-io/n8n/commit/df783151b86e2db3e325d3b9d85f4abb71d3d246)) - **Google Cloud Firestore Node:** Add support for service account and document creation with id ([#9713](https://redirect.github.com/n8n-io/n8n/issues/9713)) ([cb1bbf5](https://redirect.github.com/n8n-io/n8n/commit/cb1bbf5fd395ec4855ac21d851b180c8526b698a)) - **Orbit Node:** Deprecate Orbit nicely ([#9962](https://redirect.github.com/n8n-io/n8n/issues/9962)) ([9577d9c](https://redirect.github.com/n8n-io/n8n/commit/9577d9c847b56d9907d2bbe9ec85127bb8f67cfa)) - Qdrant Vector Store search filter ([#9900](https://redirect.github.com/n8n-io/n8n/issues/9900)) ([fbe4bca](https://redirect.github.com/n8n-io/n8n/commit/fbe4bca634e8e03c9455843e1a1f89706d1557d2)) - **Splunk Node:** Overhaul ([#9813](https://redirect.github.com/n8n-io/n8n/issues/9813)) ([e5c3247](https://redirect.github.com/n8n-io/n8n/commit/e5c324753fb41752f9722d61c5d336d6e5c67cca)) - **Telegram Node:** Add support to Keyboard Button Mini Apps ([#9511](https://redirect.github.com/n8n-io/n8n/issues/9511)) ([3a17943](https://redirect.github.com/n8n-io/n8n/commit/3a179439c7586189b8264131fd16da9d14f074b6)) ### [`v1.49.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1490-2024-07-03) ##### Bug Fixes - **core:** Add a WebCrypto Polyfill for older versions of Node.js 18 ([#9894](https://redirect.github.com/n8n-io/n8n/issues/9894)) ([59c8bf1](https://redirect.github.com/n8n-io/n8n/commit/59c8bf1c44057b3f798645a22ad16362401ebeed)) - **core:** Don't allow using credentials that are not part of the same project ([#9916](https://redirect.github.com/n8n-io/n8n/issues/9916)) ([ab2a548](https://redirect.github.com/n8n-io/n8n/commit/ab2a5488560a814fc72c0c5cd71e5f62f05cd235)) - **core:** Filter out certain executions from crash recovery ([#9904](https://redirect.github.com/n8n-io/n8n/issues/9904)) ([7044d1c](https://redirect.github.com/n8n-io/n8n/commit/7044d1ca2841b6d87ae929072bb94dda82909795)) - **core:** Fix AddActivatedAtUserSetting migration on MariaDB ([#9910](https://redirect.github.com/n8n-io/n8n/issues/9910)) ([db29e84](https://redirect.github.com/n8n-io/n8n/commit/db29e84666b814fd4710dc3ade6e53304216fad5)) - **core:** Fix execution cancellation in scaling mode ([#9841](https://redirect.github.com/n8n-io/n8n/issues/9841)) ([e613de2](https://redirect.github.com/n8n-io/n8n/commit/e613de28ca2db23746b586e0a0b33f1c1ee1abe5)) - **core:** Fix worker logs relay ([#9919](https://redirect.github.com/n8n-io/n8n/issues/9919)) ([7c53433](https://redirect.github.com/n8n-io/n8n/commit/7c5343319144ce3524b14018eef77eace221b608)) - **core:** Throw on adding execution without execution data ([#9903](https://redirect.github.com/n8n-io/n8n/issues/9903)) ([abb7458](https://redirect.github.com/n8n-io/n8n/commit/abb74587db88a56453b269826885df0d01766290)) - **editor:** Don't try to load credentials on the demo route ([#9926](https://redirect.github.com/n8n-io/n8n/issues/9926)) ([b80df2a](https://redirect.github.com/n8n-io/n8n/commit/b80df2a47ebe4450862e200c9cf47f6e94012c91)) - **editor:** Enable expression preview in SQL node when looking at executions ([#9733](https://redirect.github.com/n8n-io/n8n/issues/9733)) ([d9747d5](https://redirect.github.com/n8n-io/n8n/commit/d9747d5e9b42d7f379f6f4219b960893b7b153b3)) - **editor:** Fix frontend project roles ([#9901](https://redirect.github.com/n8n-io/n8n/issues/9901)) ([f229577](https://redirect.github.com/n8n-io/n8n/commit/f2295772094ff936e210f52ebcbc938915d1c129)) - **editor:** Fix new node credential creation via Resource Locator Component ([#9896](https://redirect.github.com/n8n-io/n8n/issues/9896)) ([55cbc90](https://redirect.github.com/n8n-io/n8n/commit/55cbc900a48c579b712dddfa74e133e1d9c11799)) - **editor:** Fix performance issues related to expressions and pinned data ([#9882](https://redirect.github.com/n8n-io/n8n/issues/9882)) ([13d83f2](https://redirect.github.com/n8n-io/n8n/commit/13d83f2037d659fccc8889dd994ddd984467d987)) - **editor:** Improve text wrapping in schema view ([#9888](https://redirect.github.com/n8n-io/n8n/issues/9888)) ([dc1c5fc](https://redirect.github.com/n8n-io/n8n/commit/dc1c5fce8af732c438d2f1698ee08f18d2358a6c)) - **Execute Workflow Node:** Continue on fail behaviour not correctly implemented ([#9890](https://redirect.github.com/n8n-io/n8n/issues/9890)) ([16b1a09](https://redirect.github.com/n8n-io/n8n/commit/16b1a094b19e5f803a460b99c6062a1175bec153)) - **LinkedIn Node:** Fix issue with legacy credential no longer working ([#9912](https://redirect.github.com/n8n-io/n8n/issues/9912)) ([873b7e5](https://redirect.github.com/n8n-io/n8n/commit/873b7e59dcea276c9f792570805a6de8ad4607a3)) ##### Features - Add Zep Cloud Memory component ([#9657](https://redirect.github.com/n8n-io/n8n/issues/9657)) ([41c47a2](https://redirect.github.com/n8n-io/n8n/commit/41c47a28a9d4502287ca1bbbb4704f2763288a11)) - **Copper Node:** Update credential to support HTTP Request node ([#9837](https://redirect.github.com/n8n-io/n8n/issues/9837)) ([e6ad5a7](https://redirect.github.com/n8n-io/n8n/commit/e6ad5a71935a5f82168bf300246ccb3535648b0b)) - **editor:** Add docs sidebar to credential modal ([#9914](https://redirect.github.com/n8n-io/n8n/issues/9914)) ([b2f8ea7](https://redirect.github.com/n8n-io/n8n/commit/b2f8ea7918d7e10e91db0e04ef5b7ad40a5bdbb5)) - **editor:** Remove Segment ([#9878](https://redirect.github.com/n8n-io/n8n/issues/9878)) ([10f7d4b](https://redirect.github.com/n8n-io/n8n/commit/10f7d4b5b92013407c9a4eb9edd619d385efe10f)) - **Embeddings Cohere Node:** Add v3 Cohere models ([#9887](https://redirect.github.com/n8n-io/n8n/issues/9887)) ([403e19b](https://redirect.github.com/n8n-io/n8n/commit/403e19b3e316db81b62eb456b38e7325bf13529c)) - **GitHub Node:** Add support for state reasons when editing an issue ([#9848](https://redirect.github.com/n8n-io/n8n/issues/9848)) ([61c20d1](https://redirect.github.com/n8n-io/n8n/commit/61c20d1ae3c65b04c767c5b704c4fc4efd356ccf)) - Introduce debug info button ([#9895](https://redirect.github.com/n8n-io/n8n/issues/9895)) ([be9a247](https://redirect.github.com/n8n-io/n8n/commit/be9a247577ffc28559a23fea2db9b2c598dca036)) - **Merge Node:** Overhaul, v3 ([#9528](https://redirect.github.com/n8n-io/n8n/issues/9528)) ([af69c80](https://redirect.github.com/n8n-io/n8n/commit/af69c80bf5a22f80979405041210dc77d2682c51)) - **Vector Store Tool Node:** Add Vector Store Tool ([#9865](https://redirect.github.com/n8n-io/n8n/issues/9865)) ([df2bc84](https://redirect.github.com/n8n-io/n8n/commit/df2bc84d2b3830d31319c108f1b01256de95e774)) - **Zammad Node:** Add reply_to and sender fields to article on ticket creation ([#9911](https://redirect.github.com/n8n-io/n8n/issues/9911)) ([957b2d6](https://redirect.github.com/n8n-io/n8n/commit/957b2d6108dccd9495291c4764816cc27e112e87)) ### [`v1.48.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1480-2024-06-27) ##### Bug Fixes - **core:** Fix init for `AuditEventRelay` ([#9839](https://redirect.github.com/n8n-io/n8n/issues/9839)) ([16d3083](https://redirect.github.com/n8n-io/n8n/commit/16d3083af7465d0788f25d843e497b4c7d69de92)) - **core:** Fix telemetry for concurrency control ([#9845](https://redirect.github.com/n8n-io/n8n/issues/9845)) ([e25682d](https://redirect.github.com/n8n-io/n8n/commit/e25682ddad6ee961a1afe5365d7bbad871a20a4c)) - **editor:** Fix initialize authenticated features ([#9867](https://redirect.github.com/n8n-io/n8n/issues/9867)) ([4de58dc](https://redirect.github.com/n8n-io/n8n/commit/4de58dcbf5f29bf5414414aa4703356f69a29356)) - **editor:** Load credentials for workflow before determining credentials errors ([#9876](https://redirect.github.com/n8n-io/n8n/issues/9876)) ([4008c14](https://redirect.github.com/n8n-io/n8n/commit/4008c147d76daa6ff6d43f30c9a18bf1cef7e5d5)) - **editor:** Optimizing main sidebar to have more space for Projects ([#9686](https://redirect.github.com/n8n-io/n8n/issues/9686)) ([5cdcb61](https://redirect.github.com/n8n-io/n8n/commit/5cdcb61f668a6e00829bee25f40cc869376a9cd7)) - **editor:** Properly update workflow info in main header ([#9789](https://redirect.github.com/n8n-io/n8n/issues/9789)) ([1ba656e](https://redirect.github.com/n8n-io/n8n/commit/1ba656ef4aae97c78162114ad8de533b275db280)) - **editor:** Show error state correctly in options parameter with remote options ([#9836](https://redirect.github.com/n8n-io/n8n/issues/9836)) ([5bc58ef](https://redirect.github.com/n8n-io/n8n/commit/5bc58efde9c127eef8082b23cf5d8dcd91162cf4)) - **editor:** Use pinned data to resolve expressions in unexecuted nodes ([#9693](https://redirect.github.com/n8n-io/n8n/issues/9693)) ([6cb3072](https://redirect.github.com/n8n-io/n8n/commit/6cb3072a5db366404f3d16323498371d28582c06)) - Fix missing node logos ([#9844](https://redirect.github.com/n8n-io/n8n/issues/9844)) ([1eeaf32](https://redirect.github.com/n8n-io/n8n/commit/1eeaf32523c30f000a1bb8f362c478a086ca7928)) - **Zulip Node:** Fix a typo preventing some messages from updating ([#7078](https://redirect.github.com/n8n-io/n8n/issues/7078)) ([553b135](https://redirect.github.com/n8n-io/n8n/commit/553b135b0b73fa29062d2b6ef28f98c47bcd186b)) ##### Features - Add RS client to hooks service ([#9834](https://redirect.github.com/n8n-io/n8n/issues/9834)) ([b807e67](https://redirect.github.com/n8n-io/n8n/commit/b807e6726f6ac86df9078c25275b6360a4fcee42)) - **Anthropic Chat Model Node:** Add support for Claude 3.5 Sonnet ([#9832](https://redirect.github.com/n8n-io/n8n/issues/9832)) ([2ce97be](https://redirect.github.com/n8n-io/n8n/commit/2ce97be33e8aa4f3023d486441ccc4860a0e07ca)) - **editor:** Show multiple nodes in input pane schema view ([#9816](https://redirect.github.com/n8n-io/n8n/issues/9816)) ([e51de9d](https://redirect.github.com/n8n-io/n8n/commit/e51de9d3916e3fcaa05e92dfb8b9b5c722bff33c)) ### [`v1.47.0`](https://redirect.github.com/n8n-io/n8n/blob/HEAD/CHANGELOG.md#1470-2024-06-20) ##### Bug Fixes - **AI Agent Node:** Exclude tools agent from unsupported node versions ([#9728](https://redirect.github.com/n8n-io/n8n/issues/9728)) ([28d1a5d](https://redirect.github.com/n8n-io/n8n/commit/28d1a5d00d9f8a3bb2f812bb11d9d31c1cbadb24)) - **Airtable Node:** Make multipleRecordLinks editable in fields ([#9608](https://redirect.github.com/n8n-io/n8n/issues/9608)) ([fdde995](https://redirect.github.com/n8n-io/n8n/commit/fdde9957c80613a27762eeb54272cc492f499dbf)) - **AWS SES Node:** Fix issue with email aliases not working for sending from or sending to ([#9811](https://redirect.github.com/n8n-io/n8n/issues/9811)) ([e1e8a75](https://redirect.github.com/n8n-io/n8n/commit/e1e8a7576308cbc0833cdae35d51810f63b98382)) - Changes to workflow staticData erroneously updating updatedAt ([#9790](https://redirect.github.com/n8n-io/n8n/issues/9790)) ([adbd0d1](https://redirect.github.com/n8n-io/n8n/commit/adbd0d17abcf8d46bdef44ff45cecbc3bb6c8755)) - **core:** Ensure execution recovery skips successful executions ([#9793](https://redirect.github.com/n8n-io/n8n/issues/9793)) ([4131408](https://redirect.github.com/n8n-io/n8n/commit/4131408e5e28e4f40287c4880a4b5347e3cdc169)) - **core:** Ensure followers do not recover executions from logs ([#9785](https://redirect.github.com/n8n-io/n8n/issues/9785)) ([7c358e5](https://redirect.github.com/n8n-io/n8n/commit/7c358e5baafa295f826f891266457cc6c61cd6de)) - **core:** Update transactional email links for RBAC ([#9727](https://redirect.github.com/n8n-io/n8n/issues/9727)) ([ceb7f07](https://redirect.github.com/n8n-io/n8n/commit/ceb7fConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.