n8n - Package Updates
Pinned
N8N
-
[3.12.0]
- Update n8n to 1.15.2
- Full changelog
- core: Decrease reset password token expire time (#7598) (44664d2)
- editor: Allow overriding theme from query params (#7591) (1362585)
- editor: Fix issue that frontend breaks with unkown nodes (#7596) (dd7b7d1)
- editor: Hide not supported node options (#7597) (658cacc)
- editor: Remove unknown credentials on pasting workflow (#7582) (0768271)
-
[3.13.0]
- Update n8n to 1.17.1
- Full changelog
- core: Correct permissions for getstatus (#7724) (422af2e)
- editor: Make sure LineController is registered with chart.js (#7730) (7d4f0cc)
- editor: Show v1 banner dismiss button if owner (#7722) (1f6ee4d)
- GitHub Node: Fix issue preventing file edits on branches (#7734) (340fe29)
- Google Sheets Node: Check for null before destructuring (#7729) (2507c31)
-
[3.14.0]
- Update n8n to 1.18.0
- Full changelog
- core: Ensure member and admin cannot be promoted to owner (#7830) (9b87a59)
- core: Prevent error messages due to statistics about data loading (#7824) (847f6ac)
- core: Tighten checks for multi-main setup usage (#7788) (fdb2c18)
- core: Use AbortController to notify nodes to abort execution (#6141) (d2c18c5)
- editor: Add telemetry to workflow history (#7811) (d497041)
- editor: Allow owners and admins to share workflows and credentials they don't own (#7833) (3ab3ec9)
- editor: Disable context menu actions in read-only mode (#7789) (902beff)
- editor: Fix cloud plan data loading on instance (#7841) (8b99384)
- editor: Fix credential icon for old node type version (#7843) (4074107)
- editor: Fix icon for unknown node type (#7842) (28ac5a7)
- editor: Fix mouse position in workflow previews (#7853) (c063398)
- editor: Show nice error when environment is not set up (#7778) (5835e05)
- editor: Suppress dev server websocket messages in workflow view (#7808) (685ffd7)
- Google Sheets Node: Read operation execute for each item (#7800) (d548872)
- HTTP Request Node: Enable expressions for binary input data fields (#7782) (6208af0)
- Microsoft SQL Node: Prevent double escaping table name (#7801) (73ec753)
- Add AI tool building capabilities (#7336) (87def60)
- Add initial scope checks via decorators (#7737) (a37f1cb)
- Ado 1296 spike credential setup in templates (#7786) (aae45b0)
- core: Add Support for custom CORS origins for webhooks (#7455) (99a9ea4)
- core: Allow user role modification (#7797) (7a86d36)
- core: Set up endpoint for all existing roles with license flag (#7834) (2356fb0)
- editor: Add node name and version to NDV node settings (#7731) (da85198)
- editor: Add routing middleware, permission checks, RBAC store, RBAC component (#7702) (67a8891)
- editor: Replace middleware for Role checks with Scope checks (#7847) (72852a6)
- editor: Show avatars for users currently working on the same workflow (#7763) (77bc8ec)
- Notion Node: Option to simplify output in getChildBlocks operation (#7791) (d667bca)
- Slack Node: Add support for getting the profile of a user (#7829) (90bb6ba)
-
[3.14.1]
- Update n8n to 1.18.1
- Full changelog
- core: Prevent error messages due to statistics about data loading (#7824) (c7d600a)
- core: Tighten checks for multi-main setup usage (#7788) (060987a)
- core: Use AbortController to notify nodes to abort execution (#6141) (dbad88d)
- editor: Disable context menu actions in read-only mode (#7789) (ae25503)
- editor: Fix cloud plan data loading on instance (#7841) (b0039a3)
- editor: Fix credential icon for old node type version (#7843) (9b0e2d1)
- editor: Fix icon for unknown node type (#7842) (9cd0a75)
- editor: Fix mouse position in workflow previews (#7853) (83b5e6a)
- editor: Suppress dev server websocket messages in workflow view (#7808) (8a71178)
-
[3.15.0]
- Update n8n to 1.20.0
- Full changelog
- AWS DynamoDB Node: Improve error message parsing (#7793) (5ba5ed8)
- core: Allow grace period for binary data deletion after manual execution (#7889) (61d8aeb)
- core: Consolidate ownership and sharing data on workflows and credentials (#7920) (38b88b9)
- core: Fix hard deletes stopping if database query throws (#7848) (46dd4d3)
- core: Make sure mfa secret and recovery codes are not returned on login (#7936) (f5502cc)
- editor: Fix deletion of last execution at execution preview (#7883) (ce2d388)
- editor: Replace isInstanceOwner checks with scopes where applicable (#7858) (132d691)
- Google Sheets Node: Fix issue with paired items not being set correctly (#7862) (5207a2f)
- Notion Node: Fix broken Notion node parameters (#7864) (51d1f5b), closes #7791
- BambooHR Node: Add support for Only Current on company reports (#7878) (4175801)
- editor: Add sections to create node panel (#7831) (39fa8d2)
- editor: Open template credential setup from collection (#7882) (627ddb9)
- editor: Select credentials in template setup if theres only one (#7879) (fe3417a)
- editor: Improve node rendering performance when opening large workflows (#7904) (a8049a0)
- editor: Improve performance when opening large workflows with node issues (#7901) (4bd7ae2)
-
[3.16.0]
- Update n8n to 1.21.1
- Full changelog
- ActiveCampaign Node: Fix pagination issue when loading tags (#8017) (d661861)
- core: Initialize queue once in queue mode (#8025) (b1c9c50)
- core: Restore workflow ID during execution creation (#8031) (2d16161)
- editor: Add back credential use permission (#8023) (cf5c723)
- editor: Disable auto scroll and list size check when clicking on executions (#7983) (99d1771)
- editor: Show credential share info only to appropriate users (#8020) (9933fce)
- editor: Turn off executions list auto-refresh after leaving the page (#8005) (b866a94)
-
-
[3.17.0]
- Update n8n to 1.22.4
- Full changelog
- core: Use pinned data only for manual mode (#8164) (38a9cfb)
- Asana Node: Omit body from GET, HEAD, and DELETE requests (#8057) (094c9d7)
- core: Fix issue that pinData is not used with Test-Webhooks (#8123) (9c99075)
- editor: Fix operation change failing in certain conditions (#8114) (aaca64a)
- editor: Prevent browser zoom when scrolling inside sticky edit mode (#8116) (e5135b1)
- editor: Prevent canvas undo/redo when NDV is open (#8118) (43eca24)
- Redis Trigger Node: Activating a workflow with a Redis trigger fails (#8129) (babca25)
- core: Handle empty executions table in pruning in migrations (#8121) (6cbeb5d)
- core: Remove circular dependency in WorkflowService and ActiveWorkflowRunner (#8128) (b8e72c4)
- editor: Show public API upgrade CTA when feature is not enabled (#8109) (fd27f73)
- 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)
- 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)
- Schedule Trigger Node: Use the correct moment import (#8185) (f8307dc), closes #8184
-
[3.17.1]
- Update n8n to 1.22.5
- Full changelog
- Webhook Node: Fix handling of form-data files
-
[3.17.2]
- Update n8n to 1.22.6
- Full changelog
- HTTP Request Node: Delete response.request only when it's a valid circular references (#8293) (1de889e)
- Monday.com Node: Migrate to api 2023-10 (#8254) (4578bcd)
-
[3.18.0]
- Update n8n to 1.24.1
- Full changelog
- Add fallback resolver for langchain modules (#8308) (82199f4)
- API: Fix manual chat trigger execution (#8300) (c715ad5)
- AwsS3 Node: Return confirmation of success after upload (#8312) (d6676ba)
- core: Account for immediate confirmation request during test webhook creation (#8329) (aa14332)
- core: Prevent invalid compressed responses from making executions stuck forever (#8315) (beecfac)
- core: Replace all moment imports with moment-timezone (#8337) (65ec5cf)
- editor: Fix issue with synchronization table on LDAP not loading data (#8327) (886653a)
- editor: Properly set colors for connections and labels on nodes with pinned data (#8209) (2410047)
- Google Drive Node: Fix issue preventing service account from downloading files (#7642) (be11d38)
- HTTP Request Node: Delete response.request only when it's a valid circular references (#8293) (138df40)
- Microsoft SQL Node: Fix "Maximum call stack size exceeded" error on too many rows (#8334) (61cabb6)
- Ollama Model Node: Use a simpler credentials test (#8318) (371d0ae)
- OpenAI Node: Load correct models for operation (#8313) (6ec30d6)
- Properly output saml validation errors (#8284) (7467648)
- Supabase Node: Pagination for get all rows (#8311) (69795df)
- Venafi TLS Protect Cloud Node: Remove parameter Application Server Type (#8325) (29a19a4)
- Venafi TLS Protect Cloud Trigger Node: Handle new webhook payload format (#8326) (7680723)
-
[3.19.0]
- Update n8n to 1.25.1
- Full changelog
- AMQP Trigger Node: Properly close connection after manual test step (#8396) (ef676b7)
- Asana Node: Fix issue when connecting to the new Asana environment (#8404) (7c7a8eb)
- AWS SQS Node: Fix issue preventing data from being sent correctly (#8382) (d3f0c24)
- Change the UI text for some filter operations (#8360) (960f436)
- core: Adjust starter node priority for manual executions with pinned activators (#8386) (50d17e1)
- core: Errors are returned on the success branch if error item has other keys in addition to 'error' (#8380) (ef5c8ca)
- core: Missing pairedItem fixes (#8394) (66e0810)
- Discord Node: Remove requirement on message for webhooks (#8377) (6c51dcc)
- editor: Add pinned data for freshly added nodes (#8323) (26c6fe3)
- editor: Enable ctrl/cmd click in workflow editor header (#8387) (6aefab6)
- editor: Fix doclines for plus and minus (#8405) (2579302)
- editor: Fix invisible community package update button (#8406) (a0aae45)
- editor: Fix secondary icon for environments on sidebar menu item (#8407) (a11e7cd)
- editor: Open native context menu when editing Sticky (#8370) (e49e49f)
- editor: Use web native element in nav menus (#8385) (9584abc)
- Fix issue preventing secrets with a - in the path from being imported (#8378) (e47a0d5)
- Force posthog recording to be disabled outside cloud (#8374) (356812c)
- Microsoft SQL Node: Prevent MSSQL max parameters error by chunking (#8390) (f898982)
- Notion Node: Fix is_empty query on formula fields (#8397) (e541508)
-
[3.20.0]
- Update n8n to 1.26.0
- Full changelog
- AMQP Trigger Node: Properly close connection after manual test step (#8396) (2c14371)
- Asana Node: Fix issue when connecting to the new Asana environment (#8404) (44f6ef2)
- AWS SQS Node: Fix issue preventing data from being sent correctly (#8382) (daba5bb)
- Change the UI text for some filter operations (#8360) (976fe2e)
- core: Adjust starter node priority for manual executions with pinned activators (#8386) (749ac2b)
- core: Errors are returned on the success branch if error item has other keys in addition to 'error' (#8380) (25f51f4)
- core: Fix removal of triggers and pollers from memory on deactivation in multi-main setup (#8416) (2257ec6)
- core: Fix update workflow cli command being unable to activate all workflows (#8412) (ae06fde)
- core: Missing pairedItem fixes (#8394) (284d965)
- Discord Node: Remove requirement on message for webhooks (#8377) (c64e893)
- editor: Add pinned data for freshly added nodes (#8323) (83228e2)
- editor: Enable ctrl/cmd click in workflow editor header (#8387) (e43cf2f)
- editor: Fix copy to clipboard on insecure contexts (#8425) (7386f79)
- editor: Fix doclines for plus and minus (#8405) (ebf2b0d)
- editor: Fix invisible community package update button (#8406) (2ccb754)
- editor: Fix secondary icon for environments on sidebar menu item (#8407) (3544966)
- editor: Open native context menu when editing Sticky (#8370) (ade7d30)
- editor: Use web native element in nav menus (#8385) (e606e84)
- Fix issue preventing secrets with a - in the path from being imported (#8378) (fc94377)
- Force posthog recording to be disabled outside cloud (#8374) (f31cc07)
- Google Drive Node: Fix issue preventing upload / update working in some configurations (#8417) (4b3ea81)
- Microsoft Outlook Node: Message -> Send with attachments (#8238) (0128081)
- Microsoft SQL Node: Prevent MSSQL max parameters error by chunking (#8390) (1b0ba2c)
- Notion Node: Fix is_empty query on formula fields (#8397) (08e7db4)
- Switch Node: Fix issue preventing some regex patterns from working (#8422) (e9fea16)
-
[3.21.0]
- Allow custom node modules to be installed using
EXTRA_NODE_MODULES
in/app/data/env.sh
- Allow custom node modules to be installed using
-
[3.23.1]
- Set the healthCheckPath to
/healthz
- Set the healthCheckPath to
-
[3.24.0]
- Update n8n to 1.31.1
- Full changelog
- AI agents, throw error on duplicate names in dynamic tools (#8766) (836bf07)
- Basic LLM Chain Node: Fix retrieving of prompt parameter for v1.3 of the node (#8817) (b5ffb7d)
- editor: Fix NDV output tabs resetting on any click (#8808) (2b06477)
- editor: Fix opening of node creator for sub-nodes connection hint link (#8809) (174dc9a)
- editor: Fix retrieving of messages from memory in chat modal (#8807) (af69dd9)
- editor: Set correct type for right input in filter component (#8771) (839793e)
- editor: Update assignment hint when user hovers table row (#8782) (5266bcb)
- Google Drive Node: Add supportsAllDrives: true to update and download (#8786) (8733832)
-
[3.24.1]
- symlink .ssh for environments to work
-
[3.24.2]
- Update n8n to 1.31.2
- Full changelog
- Always register webhooks on startup