1.22.0 (2023-12-21)
Bug Fixes
- core: Close db connection gracefully when exiting (#8045) (e69707e)
- core: Consider timeout in shutdown an error (#8050) (4cae976)
- core: Do not display error when stopping jobless execution in queue mode (#8007) (8e6b951)
- core: Fix shutdown if terminating before hooks are initialized (#8047) (6ae2f5e)
- core: Handle multiple termination signals correctly (#8046) (67bd8ad)
- core: Initialize queue once in queue mode (#8025) (53c0b49)
- core: Prevent axios from force setting a form-urlencoded content-type (#8117) (bba9576)
- core: Remove circular references before serializing executions in public API (#8043) (989888d)
- core: Restore workflow ID during execution creation (#8031) (c5e6ba8)
- core: Use relative imports for dynamic imports in SecurityAuditService (#8086) (785bf99)
- core: Stop binary data restoration from preventing execution from finishing (#8082) (5ffff1b)
- editor: Add back credential
use
permission (#8023) (329e5bf) - editor: Cleanup Executions page component (#8053) (2689c37)
- editor: Disable auto scroll and list size check when clicking on executions (#7983) (fcb8b91)
- editor: Ensure execution data overrides pinned data when copying in executions view (#8009) (1d1cb0d)
- editor: Fix copy/paste issue when switch node is in workflow (#8103) (4b86926)
- editor: Make keyboard shortcuts more strict; don't accept extra Ctrl/Alt/Shift keys (#8024) (8df49e1)
- editor: Show credential share info only to appropriate users (#8020) (b29b4d4)
- editor: Turn off executions list auto-refresh after leaving the page (#8005) (e3c363d)
- editor: Update image sizes in template description not to be full width always (#8037) (63a6e7e)
- ActiveCampaign Node: Fix pagination issue when loading tags (#8017) (1943857)
- HTTP Request Node: Do not create circular references in HTTP request node output (#8030) (5b7ea16)
- Upgrade axios to address CVE-2023-45857 (#7713) (64eb9bb)
Features
- Add option to
returnIntermediateSteps
for AI agents (#8113) (7806a65) - core: Add config option to prefer GET request over LIST when using Hashicorp Vault (#8049) (439a22d)
- core: Add N8N_GRACEFUL_SHUTDOWN_TIMEOUT env var (#8068) (614f488)
- editor: Add lead enrichment suggestions to workflow list (#8042) (36a923c)
- editor: Finalize workers view (#8052) (edfa784)
- editor: Gracefully ignore invalid payloads in postMessage handler (#8096) (9d22c7a)
- editor: Upgrade frontend tooling to address a few vulnerabilities (#8100) (19b7f1f)
- Filter Node: Overhaul UI by adding the new filter component (#8016) (3d53052)
- Respond to Webhook Node: Overhaul with improvements like returning all items (#8093) (32d397e)