n8n - Package Updates
Pinned
N8N
-
[3.0.6]
- Update n8n to 1.0.5
- Full changelog
- core: Add missing indices on sqlite (#6673) (f9c24c9)
- core: Redirect user to previous url after SSO signin (#6710) (982f6f5)
- core: Support redis cluster in queue mode (#6708) (0b9ae37)
- core: Use lower cased email for SAML email attribute (#6663) (7b390ae)
- editor: Add paywall state to non owner users for Variables (#6679) (1aa1484)
- editor: Extend menu item and use it as a recursive component (#6618) (ee602bb)
- editor: Increase contrast ratio in execution list workflow names (#6661) (77f2cfc)
- editor: Show appropriate empty workflow list content when instance environment is readonly (#6610) (0a87198)
- editor: Update design system menu item component (#6659) (902eb85)
- FTP Node: List recursive ignore . and .. to prevent infinite loops (#6707) (da89668)
- GitLab Trigger Node: Fix trigger activation 404 error (#6711) (f463ded)
- Google BigQuery Node: Error description improvement (#6715) (7c8e534)
-
[3.1.0]
- Update n8n to 1.1.0
- Full changelog
- Add crowd.dev node and trigger node (#6082) (238a78f)
- Add missing input panels to some trigger nodes (#6518) (fdf8a42)
- Add various source control improvements (#6533) (68fdc20)
- Airtable Node: Overhaul (#6200) (b69d20c)
- Allow eslint-config to be externally consumable (#6694) (3566c13)
- Allow hiding credential params on cloud (#6687) (2af1c24)
- API: Implement users account quota guards (#6434) (e5620ab), closes #6636
- core: Add cache service (#6729) (c0d2bac)
- core: Only show V1 banner to users who migrated (#6622) (071e56f)
- editor: Implement new banners framework (#6603) (4240e76)
- editor: Load fixed template list as experiment (#6632) (e996622)
- editor: Prevent saving of workflow when canvas is loading (#6497) (f89ef83)
- editor: Removing ph-no-capture class from some elements (#6674) (c3455a4)
- Environments release using source control (#6653) (fc7aa8b)
- Google Cloud Storage Node: Use streaming for file uploads (#6462) (cd0e41a)
- Google Drive Node: Overhaul (#5941) (d70a1cb)
- HTML Node: 'Convert to table operation (#6540) (8abb03d)
- HTTP Request Node: New http request generic custom auth credential (#5798) (b17b458)
- Matrix Node: Allow setting filename if the binary data has none (#6536) (8b76e98)
- Microsoft To Do Node: Add an option to set a reminder when creating a task (#5757) (b19833d)
- Notion Node: Add option to update icon when updating a page (#5670) (225e849)
- OpenAI Node: Update max token limit to support newer model limits (#6644) (26046f6)
- Read PDF Node: Replace pdf-parse with pdfjs, and add support for streaming and encrypted PDFs (#6640) (0a31b8e)
- Rundeck Node: Add support for node filters (#5633) (1f70f49)
- Slack Node: Add option to include link to workflow in Slack node (#6611) (aa53c46)
- Strava Node: Add hide_from_home field in Activity Update (#5883) (7495e31)
- Telegram Node: Add support for sending messages to forum topics (#5746) (e6a81f0)
- Twitter Node: Node overhaul (#4788) (42721db)
-
[3.1.1]
- Update n8n to 1.1.1
- Full changelog
- core: Allow ignoring SSL issues on generic oauth2 credentials (#6702) (45dcbd4)
- editor: Display source control buttons properly (#6756) (41e3c43)
- Lemlist Node: Fix pagination issues with campaigns and activities (#6734) (3865add)
-
[3.2.0]
- Update n8n to 1.2.0
- Full changelog
- Auth.api user limit test expecting incorrect status (#6836) (371bfa0)
- Code Node: Consistent redirection of stdout for JS and Python sandboxes (#6818) (f718c22)
- core: Add missing primary key on the execution_data table on postgres (#6797) (dc295ac)
- core: Add sharing data to workflows in EE executions (#6872) (6796d9e)
- core: Allow ignoring SSL issues on generic oauth2 credentials (#6702) (feac369)
- core: Change VariablesService to DI and use caching (#6827) (659ca26)
- core: Fix loading of scoped-community packages (#6807) (53e58b4)
- core: Fix property existence checks on AugmentObject (#6842) (732416f)
- core: Fix source control name and email being switched (#6839) (6ec7033)
- core: Fix WebSocket close codes (a8bfb46)
- core: Log crash causes to console when sentry is disabled (#6890) (6553d92)
- core: OAuth1 authentication fix for Clever Cloud API (#6847) (5ab30fd)
- core: Restrict read/write file paths access (#6582) (f6bf9e9)
- core: Serialize BigInts (#6805) (7b27fa5)
- core: Update packages to address CVE-2023-2142 and CVE-2020-28469 (#6844) (a5667e6)
- Correct typos in Taiga and ServiceNow nodes (#6814) (803b152)
- Display source control buttons properly (#6756) (d050b99)
- editor: Close tags dropdown when modal is opened (#6766) (cf00ba7), closes #6571
- editor: Do not show mapping discoverability tooltip after dismiss (#6862) (08982ed)
- editor: Fix code node highlight error (#6791) (50b0dc2)
- editor: Fix collapsed sub menu elements (#6778) (d33528d)
- editor: Fix credential errors in executions view for workflow sharee (#6875) (a0f9b2e)
- editor: Fix redo when adding node on connection (#6833) (4ac4b85)
- editor: Fix tooltip opening delay prop name (#6776) (e19b0d7)
- editor: Fix value syncing in SQL and HTML editor (#6848) (90e825f)
- editor: Improve displaying and hiding of connections actions (#6823) (369a2e9)
- editor: Prevent text edit dialog from re-opening in same tick (#6781) (c9f3acc)
- editor: Remove additional margin on tooltip (#6802) (651cf34)
- editor: Resolve vue 3 related console-warnings (#6779) (30484a0)
- editor: Vue3 - Fix modal positioning and multi-select tag sizing (#6783) (4e491b7)
- Email Trigger (IMAP) Node: UTF-8 attachments are not correctly named (#6856) (72814d1)
- Fix all modal sizes (#6820) (7525cfe)
- Fix horizontal overflow for dialogs (#6830) (41d8a18)
- Fix issue with key based credentials not being read correctly (#6824) (db21a8d)
- Fix tags overflow handler in workflows header (#6784) (7cd4588)
- GoToWebinar Node: Fix issue with timezone incorrectly being required (#6865) (905eef8)
- Handle subtitle errors when pasting workflow (#6826) (31a4cfc)
- Lemlist Node: Fix pagination issues with campaigns and activities (#6734) (c3e76ec)
- Linear Node: Fix issue creation priority (#6813) (fce8cc4)
- Postgres Trigger Node: Imposible to cancell execution manually (#6709) (491378d)
- Remove tag animation (#6821) (52aafe0)
- Respect set modal widths (#6771) (3aaf1ac), closes #6571
- Show NodeIcon tooltips by removing pointer-events: none (#6777) (eb898f7)
- TheHive Node: Treat ApiKey as a secret (#6786) (11a3965)
- Todoist Node: Fix issue with section id being ignored (#6799) (749468e)
- Clean up onboarding experiment (#6873) (3619345)
- core: Add metrics option to cache (#6846) (adcf5a9)
- core: Add unique id to instances (#6863) (6499f42)
- core: Create a dsl for writing db agnostic migrations (#6853) (75be1a9)
- core: Credentials for popular SecOps services, Part 1 (#6775) (11567f9)
- core: Make Redis available for backend communication (#6719) (3cad60e)
- editor: Add "Download" button if JSON data is to large (#6850) (efe08cc)
- editor: Migrate Design System and Editor UI to Vue 3 (#6476) (dd6a4c9), closes #6571
- Facebook Graph API Node: Add support for v16 and v17 (#6808) (46a41c1)
- Pipedrive Node: Add option to update the file name and description (#6883) (f8ad543)
- core: Add filtering and pagination to GET /workflows (#6845) (dceff67), closes #6876
- core: Cache roles (#6803) (e4f0418)
- core: Cache webhooks (#6825) (0511458)
- editor: Memoize locale translate calls during actions generation (#6773) (2d47e8d)
-
[3.2.2]
- Update n8n to 1.2.2
- Full changelog
- core: Fix fetching of EE executions (#6901) (28d460a)
- core: Fix issue with key formatting if null or undefined (#6924) (493a6de)
- editor: Fix event emit on credential sharing (#6922) (dab4aa3)
- editor: Fix multiOptions parameters resetting on initial load (#6903) (ed3b89e)
- editor: Prevent workflow breaking when credential type is unknown (#6923) (92536b7)
- Email Trigger (IMAP) Node: Fix connection issue with unexpected spaces in host (#6886) (f1e7c73)
- HTTP Request Node: Improve error handling for TCP socket errors when Continue On Fail is enabled (#6925) (18e0b88)
- Respond to Webhook Node: Return headers in response (#6921) (3787156)
-
[3.3.0]
- Update n8n to 1.3.0
- Full changelog
- core: Don't let bull override the default redis config (#6897) (cfeb322)
- core: Fix fetching of EE executions (#6901) (f3fce48)
- core: Update frontend urls when using the --tunnel option (#6898) (718e613)
- editor: Disable telemetry in dev mode and in E2E tests (#6869) (808a928)
- editor: Fix code node’s content property to be reactive (#6931) (3b75bc6)
- editor: Fix event emit on credential sharing (#6922) (297c3c9)
- editor: Fix multiOptions parameters resetting on initial load (#6903) (49867c2)
- editor: Update execution view layout (#6882) (0339732)
- Email Trigger (IMAP) Node: Fix connection issue with unexpected spaces in host (#6886) (f3248e4)
- Fix issue with key formatting if null or undefined (#6924) (4e4a3cf)
- Fix issue with key formatting introduced in 1.2.0 (#6896) (0e075c9)
- Fix lag when node parameters are updated (#6941) (3eb65e0)
- HTTP Request Node: Improve error handling for TCP socket errors when Continue On Fail is enabled (#6925) (96ff1f8)
- Prevent workflow breaking when credential type is unknown (#6923) (e83b93f)
- Respond to Webhook Node: Return headers in response (#6921) (a82107f)
- core: Add support for not requiring SMTP auth with user management (#3742) (eead6d4)
- core: Descriptive message for common nodeJS errors (#6841) (3adb0b6)
- editor: Ask AI in Code node (#6672) (fde6ad1)
- Enable parallel processing on multiple queue nodes (#6295) (44afcff)
-
[3.3.1]
- Update n8n to 1.3.1
- Full changelog
- core: Fix continueOnFail for expression error in Set (#6939) (e685780)
- editor: Do not flag dynamic load options issue on expression (#6932) (81367cf)
- editor: Fix Remove all fields not removing values in resource mapper (#6940) (c80163f)
- editor: Prevent Code node linter from erroring on null parse (#6934) (239e967)
-
[3.4.0]
- Update n8n to 1.4.0
- Full changelog
- core: Add recoveryInProgress flag file (#6962) (7b96820)
- core: Fix continueOnFail for expression error in Set (#6939) (d4fac05)
- core: Fix import:workflow command (#6996) (8c38d85)
- core: Replace throw with warning when deactivating a non-active workflow (#6969) (b6a00fe)
- core: Set up OAuth2 cred test (#6960) (4fc69b7)
- editor: Do not flag dynamic load options issue on expression (#6932) (60a1ef0)
- editor: Ensure community node install button tracks user agreement (#6976) (0ddfc73)
- editor: Fix parsing for single quoted resolvables (#6982) (f32e993)
-
[3.5.0]
- Update n8n to 1.5.1
- Full changelog
- Agile CRM Node: Fix issue with company address not working (#6997) (2f81652)
- Code Node: Switch over to vm2 fork (#7018) (dfe0fa6)
- core: Invalid NODES_INCLUDE should not crash the app (#7038) (04e3178), closes #6683
- core: Setup websocket keep-live messages (#6866) (8bdb07d), closes #6757
- core: Throw NodeSSLError only for nodes that allow ignoring SSL issues (#6928) (a01c3fb)
- Date & Time Node: Dont parse date if it's not set (null or undefined) (#7050) (d72f79f)
- editor: Fix sending of Ask AI tracking events (#7002) (fb05afa)
- Microsoft Excel 365 Node: Support for more extensions in workbook rlc (#7020) (d6e1cf2)
- MongoDB Node: Stringify response ObjectIDs (#6990) (9ca990b)
- MongoDB Node: Upgrade mongodb package to address CVE-2021-32050 (#7054) (d3f6356)
- Postgres Node: Empty return data fix for Postgres and MySQL (#7016) (176ccd6)
- Webhook Node: Fix URL params for webhooks (#6986) (596b569)
- core: External Secrets storage for credentials (#6477) (ed927d3)
- core: Add MFA (#4767) (2b7ba6f)
- core: Add filtering, selection and pagination to users (#6994) (b716241)
- editor: Debug executions in the editor (#6834) (c833078)
- RSS Read Node: Add support for self signed certificates (#7039) (3b9f0fe)
- Strapi Node: Add token credentials (#7048) (c01bca5)
-
[3.6.0]
- Update n8n to 1.6.0
- Full changelog
- core: Add support for in-transit encryption (TLS) on Redis connections (#7047) (a910757)
- core: Disallow orphan executions (#7069) (8a28e98)
- core: Split event bus controller into community and ee (#7107) (011ee2e)
- editor: Standardize save text (#7093) (58b3492)
- Ensure all new executions are saved (#7061) (b8e06d2)
- Load remote resources even if expressions in non requried parameters resolve (#6987) (8a8d4e8)
- Postgres Node: Connection pool of the database object has been destroyed (#7074) (9dd5f0e)
- Postgres Node: Tunnel doesn't always close (#7087) (58e55ba)
- core: Add list query middleware to credentials (#7041) (fd78021)
- core: Add support for floating licenses (#7090) (e26553f)
- core: Migration for soft deletions for executions (#7088) (413e0bc)
- HTTP Request Node: Determine binary file name from content-disposition headers (#7032) (273d091)
- TheHive Node: Overhaul (#6457) (73e782e)
-
[3.7.0]
- Update n8n to 1.7.0
- Full changelog
- Code Node: Disable WASM to address CVE-2023-37903 (#7122) (36a8e91)
- Code Node: Upgrade vm2 to address CVE-2023-37466 (#7123) (0a35025)
- core: Disable Node.js custom inspection to address CVE-2023-37903 (#7125) (a223734)
- editor Account for nanoid workflow ids for subworkflow execute policy (#7094) (67092c0)
- editor: Tweak hover area of workflow / cred cards (#7108) (217de21)
- editor: Unbind workflow endpoint events in case of workspace reset (#7129) (c9b7948)
- editor: Update git repo url validation regex (#7151) (e51f173)
- Google Cloud Firestore Node: Fix empty string interpreted as number (#7136) (915cfa0)
- HubSpot Node: Fix issue with contact lists not working (#5582) (6e5a4f6)
- Postgres Node: Fix automatic column mapping (#7121) (92af131)
- Zoho CRM Node: Fix issue with Sales Order not updating (#6959) (fd800b6)
- core: Add an option to enable WAL mode for SQLite (#7118) (1d1a022)
- core: Add commands to workers to respond with current state (#7029) (7b49cf2)
- Salesforce Node: Add fax field to lead option (#7030) (01f875a)
-
[3.8.0]
- Update n8n to 1.8.0
- Full changelog
- core: Make parsing of content-type and content-disposition headers more flexible (#7217) (d41546b), closes #7149
- core: Resolve domains to IPv4 first (#7206) (e9ce531)
- editor: Add ssh key type selection to source control settings when regenerating key (#7172) (54bf66d)
- editor: No need to add click emitting click events, VUE delegates the handler to the root element of the component (#7182) (3c055e4)
- editor: Prevent duplicate creation of credential for OAuth2 (#7163) (07a6417)
- editor: Testing flaky resource mapper feature in e2e tests (#7165) (aaf87c3)
- HTML Node: Add pairedItem support for 'Convert to HTML Table' operation (#7196) (6bc477b)
- HTTP Request Node: Decrease default timeout to 5min (#7177) (321780d)
- seven Node: Rename sms77 to seven, fix credentials test (#7180) (cf776b8)
- X (Formerly Twitter) Node: Rename Twitter to X (keep Twitter alias) (#7179) (d317e09)
- core: Add command to trigger license refresh on workers (#7184) (9f797b9)
- core: Add rsa option to ssh key generation (#7154) (fdac2c8)
- Linear Node: Add support for OAuth2 (#7201) (12a3168)
- Microsoft Outlook Node: Node overhaul (#4449) (556a613)
- Set Node: Overhaul (#6348) (3a47455)
-
[3.8.1]
- Update n8n to 1.8.1
- Full changelog
- Airtable Node: Attachments field type fix (#7227) (ebfcc87)
- core: Handle
filename*
with quotes in Content-Disposition header (#7229) (fb36b0a) - Ensure new Set node is on top of search list (#7215) (c8fb06f)
- Issue enforcing user limits on start plan (#7188) (50a4c5e)