1.21.0 (2023-12-13)
Bug Fixes
- core: Ensure inviter and invitee are set correctly in invite link (#7943) (386bd61)
- core: Fix user comparison in same-user subworkflow caller policy (#7913) (92bab72)
- core: Perform multi-main leader check against key ID (#7964) (1a87f70)
- core: Ensure external hooks post workflow execute run in queue mode (#7947) (3ba7deb)
- core: Fix issue preventing secrets from loading if the path contains - or / (#7988) (0ac9594)
- core: Restrict updating/deleting of shared but not owned credentials (#7950) (42e828d)
- core: Prevent workflow history saving error from happening (#7812) (e5581ce)
- editor: Add missing string for worker in log streaming (#7971) (148bc1d)
- editor: Allow SSH protocol in git repository URL for environments (#7944) (bc1c72f)
- editor: Fix bug with node names with certain characters (#8013) (26f0d57)
- editor: Fix Webhook URL expansion icon (#8011) (b00b905)
- editor: Prevent opening NDV search if
/
is typed in a contenteditable element (#7968) (e8a493f) - editor: Return early in ws message handler if no 'command' keyword is found (#7946) (5b2defc)
- FileMaker Node: Prevent erroring on zero fields loaded (#7955) (10ad386)
- Google Sheets Node: Prevent erroring on zero sheet search results (#7957) (9b877a9)
- Google Sheets Node: Prevent erroring when fetching mapping columns (#7972) (29a1066)
- Postgres Node: Do not include id column in upsert fields selection if it's not unique (#7975) (435392c)
- Postgres Trigger Node: Increase manual trigger timeout from 30 to 60 seconds (#8015) (09a5729)
- Webhook Node: Binary data handling (#7804) (565b409)
- Webhook Node: Do not create binary data when there is no data in the request (#8000) (70f0755)
Features
- core: Add config option for external secret update interval (#7995) (b6c1c04)
- AI nodes usability fixes + Summarization Chain V2 (#7949) (dcf1286)
- editor: Data transformation nodes and actions in Nodes Panel (#7760) (675ec21)
- editor: Add AppCues tracking for onboarding event (#7945) (04cabaf)
- editor: Add option to disable NDV in workflow previews (#7990) (393afef)
- editor: Filter component + implement in If node (#7490) (8a53434)
- editor: Show template credential setup based on feature flag (#7989) (08ee307)
- editor: Introduce advanced permissions (#7844) (dbd62a4)
- Google Ads Node: Update to support v15 (#7962) (7f01269)
- Local File Trigger Node: Add polling option typically good to watch network files/folders (#7942) (2fbdfec)
- n8n Form Trigger Node: Improvements (#7571) (953a58f)