n8n - Package Updates
Pinned
N8N
-
[2.40.0]
- Update n8n to 0.226.0
- Full changelog
- core: Add license:info command (#6047) (ab12d3e)
- core: Add SSH key generation (#6006) (71ed1f4)
- core: Add support for digestAuth to httpRequest and declarative style (#5676) (62f993c)
- core: Manage version control settings (#6079) (f3b4701)
- core: Upgrade google-timezones-json to use the correct timezone for Sao Paulo (#6042) (b8cb5d7), closes #2647
- editor: Add disable template experiment (#5963) (a74284b)
- editor: Add SQL editor support (#5517) (70aaf24)
- editor: Enhance Node Creator actions view (#5954) (390841b)
- editor: Version control (WIP) (#6013) (0e0a064)
- editor: Version control paywall (WIP) (#6030) (ef79b03)
- Google BigQuery Node: Node improvements (#4877) (9817a15)
-
[2.40.1]
- Update n8n to 0.226.1
- Full changelog
- Compression Node: Fix issue with decompression failing with uppercase extensions (#6098) (7136500)
- core: Account for nodes with renamable content (#6109) (b561d46)
- core: Fix hasOwnProperty on augmented objects (#6124) (2f015c0)
- core: Fix canceled execution status (#6142) (1796101)
- core: Skip auth for controllers/routes that don't use the Authorized decorator, or use Authorized('none') (#6106) (9d44991)
- Correctly allow sharees to test credential when opening the modal (#6111) (240bb47)
- Date & Time Node: Numbers conversions fix (e11e7cd)
- editor: Change execution list tab loader design (#6120) (ffc033f)
- editor: Fix Show details summary (#6113) (e12bafb)
- editor: Fix copy selection behavior (#6112) (0efd94a)
- editor: Fix cropped off completions docstrings (#6129) (06594cc)
- editor: Fix missing Stop Listening button (#6125) (dcbd2d2)
- editor: Fix quote handling on dollar-sign variable completions (#6128) (c23ad35)
- editor: Fix sidebar button styling (#6138) (d3f4bc1)
- editor: Fix unique names for node duplication (#6134) (48a4068)
- editor: Fix unscrollable node settings (#6133) (f762f16)
- editor: Loading state for executions tab (#6100) (2e12c50)
- editor: Remove pagination from binary data output (#6093) (7b7d9de)
- editor: Show error in RLC if credentials are not set (#6108) (5bf3400)
- HTTP Request Node: Add description for 'Specify Body' option (#6114) (69b6ba8)
- HTTP Request Node: Always lowercase headers (31c56a1)
- Mattermost Node: Fix base url trailing slash error (#6097) (788fda1)
- Merge Node: Do not error if expected key is missing (8b59564)
- Prevent displaying an endless timer in the execution list for finished executions (#6137) (2672896)
- Slack Node: Restore ability to send text in addition of blocks or attachments (625d672)
-
[2.41.0]
- Update n8n to 0.227.0
- Full changelog
- core: Account for nodes with renamable content (#6109) (c99f158)
- core: Assign Unknown Error only if message or description not present in error (8aedc03)
- core: Avoid using Object.keys on Buffer and other non-plain objects (#6131) (a3aba83)
- core: Better error message in Webhook node when using the POST method (a0dd17e)
- core: Better errors for common status codes fix (700cc39)
-
[2.43.0]
- Update n8n to 0.229.0
- Full changelog
- Code Node: Restore help text (#6231) (e72d564)
- core: Make sure that special polling parameters are available on community nodes as well (#6230) (9db49d0)
- Remove workflow execution credential error message when instance owner (#6116) (e81a964)
- core: Reduce the number of events sent to Sentry (#6235) (a4c0cc9)
- core: Return OAuth2 error body if available (#5794) (79d0a0f)
- editor: Add cloud ExecutionsUsage and API blocking using licenses (#6159) (cd7c312), closes #6187
- editor: Add color picker design system component (#6179) (823e885)
- editor: Drop support for legacy browsers that do not have native ESM support (#6239) (9182d15)
- editor: Updating node reference pattern in expression editor (#6228) (13bcec1)
- editor: Version Control settings update (WIP) (#6233) (0666377)
- Google Ads Node: Update to support v13 (#6212) (bd1bffc)
- Respond to Webhook Node: Move from Binary Buffer to Binary streaming (#5613) (8ae2d80)
-
[2.44.0]
- Update n8n to 0.230.0
- Full changelog
- core: Remove all floating promises. Enforce @typescript-eslint/no-floating-promises (#6281) (e046f65)
- core: Replace client-oauth2 with an in-repo package (#6266) (a1b1f24)
- Execution Data Node: New node (#6247) (3f7c4f0)
- Gotify Node: Add support for self signed certificates (#6053) (401cffd)
- Ldap Node: Add LDAP node (#4783) (ec393bc)
- LoneScale Node: Add LoneScale node and Trigger node (#5146) (4b85433)
- RabbitMQ Node: Add mode for acknowledging and deleting from queue later in workflow (#6225) (f5950b2)
- Send Email Node: Add content-id for email attachments (#3632) (8fe8aad)
-
[2.44.1]
- Update n8n to 0.230.1
- Full changelog
- editor: Fix locale plularisation if count is 0 (#6312) (33b6b28)
- Execute Command Node: Block executions when command is empty (#6308) (c8b88a1)
-
[2.44.2]
- Update n8n to 0.230.2
- Full changelog
- Code Node: Update vm2 to address CVE-2023-32313 (#6318) (4301127)
- core: Optimize getSharedWorkflowIds query (#6314) (4269d3f)
- core: Prevent prototype pollution on injectable services (#6309) (a4bff84)
-
[2.45.0]
- Update n8n to 0.231.0
- Full changelog
- Code Node: Fix item and items alias regression (#6331) (54e3838)
- Code Node: Update vm2 to address CVE-2023-32313 (#6318) (bcbec52)
- core: Optimize getSharedWorkflowIds query (#6314) (0631f69)
- core: Prevent prototype pollution on injectable services (#6309) (d94c20a)
- editor: Fix locale plularisation if count is 0 (#6312) (0d88bd7)
- editor: Fix Luxon date parsing of ExecutionsUsage component (#6333) (8f0ff46)
- editor: Update SSO settings styles (#6342) (5ae1124)
- Execute Command Node: Block executions when command is empty (#6308) (011d577)
- Show Ask AI only on Code Node (#6336) (da856d1)
- Add manual login option and password reset link for SSO (#6328) (77e3f15)
- core: Add metadata (customdata) to event log (#6334) (792b1c1)
- editor: Implement Resource Mapper component (#6207) (04cfa54), closes #5752 #5814
-
[2.46.0]
- Update n8n to 0.232.0
- Full changelog
- Crypto Node: Add support for hash and hmac on binary data (#6359) (406a405)
- editor: Make WF name a link on /executions (#6354) (6ddf161)
- New trigger PostgreSQL (#5495) (4488f93)
- Version control mvp (#6271) (1b32141)
-
[2.47.0]
- Update n8n to 0.233.0
- Full changelog
- core: Allow all executions to be stopped (#6386) (cc44af9)
- core: Prevent arbitrary code execution via expressions (#6420) (da7ae2b)
- editor: Hide version control main menu component if no feature flag (#6419) (75c0ab0)
-
[2.48.0]
- Update n8n to 0.234.0
- Full changelog
- Add support for large files with declarative nodes (#6461) (e0f109f)
- AwsS3 Node: Small overhaul of the node with multipart uploading (#6017) (109442f)
- core: Add GET /users endpoints to public API (#6360) (6ab3502)
- core: Add PKCE for OAuth2 (#6324) (fc7261a)
- DebugHelper Node: Fix and include in main app (#6406) (18f5884)
- Gmail Node: Add reply to email (#6453) (fddc69e)
- Item Lists Node: Improvements (#6190) (1dbca44)
- Migrate integer primary keys to nanoids (#6345) (c3ba012), closes #6323
- Stripe Trigger Node: Add action required trigger for payment intents (#6490) (f2154fb)
- Webhook Node: Stream binary response in lastNode.firstEntryBinary mode (#6463) (6ccab3e)
-
[3.0.0]
- Update n8n to 1.0.1
- Breaking changes for version 1.0
- Full changelog
- core Docker containers now run as the user node instead of root (#6365) (f636616)
- core Drop debian and rhel7 images (#6365) (f636616)
- core Drop support for deprecated WEBHOOK_TUNNEL_URL env variable (#6363)
- core Execution mode defaults to main now, instead of own (#6363)
- core Default push backend is websocket now, instead of sse (#6363)
- core Stop loading custom/community nodes from n8n's node_modules folder (#6396) (a45a2c8)
- core User management is mandatory now. basic-auth, external-jwt-auth, and no-auth options are removed (#6362) (8c008f5)
- core Allow syntax errors and expression errors to fail executions (#6352) (1197811)
- core Drop support for request library and N8N_USE_DEPRECATED_REQUEST_LIB env variable (#6413) (632ea27)
- core Make date extensions outputs match inputs (#6435) (85372aa)
- core Drop support for executeSingle method on nodes (#4853) (9194d8b)
- core Change data processing for multi-input-nodes (#4238) (b8458a5)
- core: All migrations should run in a transaction (#6519) (e152cfe)
- Edit Image Node: Fix transparent operation (#6513) (4a4bcbc)
- Google Drive Node: URL parsing (#6527) (18aa9f3)
- Google Sheets Node: Incorrect read of 0 and false (#6525) (b6202b5)
- Merge Node: Enrich input 2 fix (#6526) (70822ce)
- Notion Node: Version fix (#6531) (d3d8522)
- Show error when referencing node that exist but has not been executed (#6496) (3db2707)
- core: Change node execution order (most top-left one first) (#6246) (0287d5b)
- core: Remove conditional defaults in V1 release (#6363) (f636616)
- editor: Add v1 banner (#6443) (0fe415a)
- editor: SQL editor overhaul (#6282) (beedfb6)
- HTTP Request Node: Notice about dev console (#6516) (d431117)
-
-
[3.0.3]
- Update n8n to 1.0.2
- Full changelog
- core: Improve the performance of last 2 sqlite migrations (#6522) (718a89d)
- core: Reduce memory consumption on BinaryDataManager.init (#6633) (39665b7)
- core: Remove typeorm patches, but still enforce transactions on every migration (#6594) (8933e9b)
- core: Update docker compose setup for V1 images (#6642) (cfa21bd)
- editor: Show retry information in execution list only when it exists (#6587) (faa2bcc)
- Brevo Node: Rename SendInBlue node to Brevo node (#6521) (81de96b)
- Code Node: Install python modules always in a user-writable folder (#6568) (5abe530)
- Google Drive Node: Fix regex in file RLC (#6607) (beba99f)
- HTTP Request Node: Cleanup circular references in response (#6590) (2151594)
- Postgres Node: Upsert does not fetch columns when schema other then public (#6643) (2e55cd9)
- Salesforce Node: Fix typo for adding a contact to a campaign (#6598) (66f3cb6)