Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

n8n-workflow

Package Overview
Dependencies
Maintainers
0
Versions
284
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

n8n-workflow - npm Package Versions

1
29

1.56.0

Diff

Changelog

Source

1.56.0 (2024-08-21)

Bug Fixes

  • Better errors in Switch, If and Filter nodes (#10457) (aea82cb)
  • Calendly Trigger Node: Fix issue with webhook url matching (#10378) (09c3a8b)
  • core: Fix payload property in workflow-post-execute event (#10413) (d98e29e)
  • core: Fix XSS validation and separate URL validation (#10424) (91467ab)
  • core: Replace sanitize-html with xss in XSS validator constraint (#10479) (5dea51a)
  • core: Use class-validator with XSS check for survey answers (#10490) (547a606)
  • core: Use explicit types in configs to ensure valid decorator metadata (#10433) (2043daa)
  • editor: Add workflow scopes when initializing workflow (#10455) (b857c2c)
  • editor: Buffer json chunks in stream response (#10439) (37797f3)
  • editor: Fix flaky mapping tests (#10453) (fc6d413)
  • editor: Fix overflow in AI Assistant chat messages (#10491) (4a6ca63)
  • editor: Highlight matching type in filter component (#10425) (6bca879)
  • editor: Show item count in output panel schema view (#10426) (4dee7cc)
  • editor: Truncate long data pill labels in schema view (#10427) (1bf2f4f)
  • Filter component - improve errors (#10456) (61ac0c7)
  • Google Sheets Node: Better error when column to match on is empty (#10442) (ce46bf5)
  • Google Sheets Node: Update name and hint for useAppend option (#10443) (c5a0c04)
  • Google Sheets Node: Update to returnAllMatches option (#10440) (f7fb02e)
  • Invoice Ninja Node: Fix payment types (#10462) (129245d)
  • n8n Form Trigger Node: Show basic authentication modal on wrong credentials (#10423) (0dc3e99)
  • OpenAI Node: Throw node operations error in case of openAi client error (#10448) (0d3ed46)
  • Project Viewer always seeing a connection error when testing credentials (#10417) (613cdd2)
  • Remove unimplemented Postgres credentials options (#10461) (17ac784)
  • Rename Assistant back (#10481) (c410aed)
  • Require mfa code to change email (#10354) (39c8e50)
  • Respond to Webhook Node: Fix issue preventing the chat trigger from working (#9886) (9d6ad88)
  • Show input names when node has multiple inputs (#10434) (973956c)
  • Toggl Trigger Node: Update API version (#10207) (9bdb1d6)

Features

  • core: Support bidirectional communication between specific mains and specific workers (#10377) (d0fc9de)
  • Facebook Graph API Node: Update node to support API v18 - v20 (#10419) (e7ee10f)
jan_n8n_io
published 1.55.0 •

Changelog

Source

1.55.0 (2024-08-14)

Bug Fixes

  • Add better error handling for chat errors (#10408) (f82b6e4)
  • AI Agent Node: Fix issues with some tools not populating (#10406) (51a1edd)
  • core: Account for cancelling an execution with no workers available (#10343) (b044e78)
  • core: Account for owner when filtering by project ID in GET /workflows in Public API (#10379) (5ac65b3)
  • core: Enforce shutdown timer and sequence on SIGINT for main (#10346) (5255793)
  • core: Filter out prototype and constructor lookups in expressions (#10382) (8e7d29a)
  • core: Fix duplicate Redis publisher (#10392) (45813de)
  • core: Fix worker shutdown errors when active executions (#10353) (e071b73)
  • core: Prevent XSS in user update endpoints (#10338) (7898498)
  • core: Prevent XSS via static cache dir (#10339) (4f392b5)
  • core: Rate limit MFA activation and verification endpoints (#10330) (b6c47c0)
  • editor: Connect up new project viewer role to the FE (#9913) (117e2d9)
  • editor: Enable credential sharing between all types of projects (#10233) (1cf48cc)
  • editor: Fix rendering of SVG icons in public chat on iOS (#10381) (7ab3811)
  • editor: Fixing XSS vulnerability in toast messages (#10329) (38bdd9f)
  • editor: Revert change that hid swagger docs in the ui (#10350) (bae49d3)
  • n8n Form Trigger Node: Fix issue preventing v1 node from working (#10364) (9b647a9)
  • Require mfa code for password change if its enabled (#10341) (9d7caac)
  • Require mfa code to disable mfa (#10345) (3384f52)

Features

jan_n8n_io
published 1.54.0 •

Changelog

Source

1.54.0 (2024-08-07)

Bug Fixes

  • core: Ensure OAuth token data is not stubbed in source control (#10302) (98115e9)
  • core: Fix expressions in webhook nodes(Form, Webhook) to access previous node's data (#10247) (88a1701)
  • core: Fix user telemetry bugs (#10293) (42a0b59)
  • core: Make execution and its data creation atomic (#10276) (ae50bb9)
  • core: Make OAuth1/OAuth2 callback not require auth (#10263) (a8e2774)
  • core: Revert transactions until we remove the legacy sqlite driver (#10299) (1eba7c3)
  • core: Surface enterprise trial error message (#10267) (432ac1d)
  • core: Upgrade tournament to address some XSS vulnerabilities (#10277) (43ae159)
  • core: VM2 sandbox should not throw on new Promise (#10298) (7e95f9e)
  • core: Webhook and form baseUrl missing (#10290) (8131d66)
  • editor: Enable moving resources only if team projects are available by the license (#10271) (42ba884)
  • editor: Fix execution retry button (#10275) (55f2ffe)
  • editor: Update design system Avatar component to show initials also when only firstName or lastName is given (#10308) (46bbf09)
  • editor: Update tags filter/editor to not show non existing tag as a selectable option (#10297) (557a76e)
  • Invoice Ninja Node: Fix payment types (#10196) (c5acbb7)
  • Loop node no input data shown (#10224) (c8ee852)

Features

  • core: Allow filtering executions and users by project in Public API (#10250) (7056e50)
  • core: Allow transferring credentials in Public API (#10259) (07d7b24)
  • core: Show sub-node error on the logs pane. Open logs pane on sub-node error (#10248) (57d1c9a)
  • core: Support community packages in scaling-mode (#10228) (88086a4)
  • core: Support create, delete, edit role for users in Public API (#10279) (84efbd9)
  • core: Support create, read, update, delete projects in Public API (#10269) (489ce10)
  • editor: Auto-add LLM chain for new LLM nodes on empty canvas (#10245) (06419d9)
  • Elasticsearch Node: Add bulk operations for Elasticsearch (#9940) (bf8f848)
  • Lemlist Trigger Node: Update Trigger events (#10311) (15f10ec)
  • MongoDB Node: Add projection to query options on Find (#9972) (0a84e0d)
  • Postgres Chat Memory, Redis Chat Memory, Xata: Add support for context window length (#10203) (e3edeaa)
  • Stripe Trigger Node: Add Stripe webhook descriptions based on the workflow ID and name (#9956) (3433465)
  • Webflow Node: Update to use the v2 API (#9996) (6d8323f)
jan_n8n_io
published 1.53.0 •

Changelog

Source

1.53.0 (2024-07-31)

Bug Fixes

  • Better error message when calling data transformation functions on a null value (#10210) (1718125)
  • core: Fix missing successful items on continueErrorOutput with multiple outputs (#10218) (1a7713e)
  • core: Flush instance stopped event immediately (#10238) (d6770b5)
  • core: Restore log event n8n.workflow.failed (#10253) (3e96b29)
  • core: Upgrade @n8n/vm2 to address CVE‑2023‑37466 (#10265) (2a09a03)
  • editor: Defer User saved credentials telemetry event for OAuth credentials (#10215) (40a5226)
  • editor: Fix custom API call notice (#10227) (5b47c8b)
  • editor: Fix issue with existing credential not opening in HTTP agent tool (#10167) (906b4c3)
  • editor: Fix parameter input glitch when there was an error loading remote options (#10209) (c0e3743)
  • editor: Fix workflow execution list scrolling after filter change (#10226) (7e64358)
  • Google BigQuery Node: Send timeoutMs in query, pagination support (#10205) (f5722e8)
  • Google Sheets Node: Add column names row if sheet is empty (#10200) (82eba9f)
  • Google Sheets Node: Do not insert row_number as a new column, do not checkForSchemaChanges in update operation (#10201) (5136d10)
  • Google Sheets Node: Fix Google Sheet URL regex (#10195) (e6fd996)
  • HTTP Request Node: Resolve max pages expression (#10192) (bfc8e1b)
  • LinkedIn Node: Fix issue with some characters cutting off posts early (#10185) (361b5e7)
  • Postgres Node: Expressions in query parameters for Postgres executeQuery operation (#10217) (519fc4d)
  • Postgres Node: Option to treat query parameters enclosed in single quotas as text (#10214) (00ec253)
  • Read/Write Files from Disk Node: Notice update in file selector, replace backslashes with forward slashes if windows path (#10186) (3eac673)
  • Text Classifier Node: Use proper documentation URL and respect continueOnFail (#10216) (452f52c)
  • Trello Node: Use body for POST requests (#10189) (7775d50)
  • Wait Node: Authentication fix (#10236) (f87854f)

Features

  • Calendly Trigger Node: Add OAuth Credentials Support (#10251) (326c983)
  • core: Allow filtering workflows by project and transferring workflows in Public API (#10231) (d719899)
  • editor: Show new executions as Queued in the UI, until they actually start (#10204) (44728d7)
  • HTTP Request Node: Add option to disable lowercase headers (#10154) (5aba69b)
  • Information Extractor Node: Add new simplified AI-node for information extraction (#10149) (3d235b0)
  • Introduce Google Cloud Platform as external secrets provider (#10146) (3ccb9df)
  • n8n Form Trigger Node: Improvements (#10092) (711b667)
  • Recovery option for jsonParse helper (#10182) (d165b33)
  • Sentiment Analysis Node: Implement Sentiment Analysis node (#10184) (8ef0a0c)
  • Shopify Node: Update Shopify API version (#10155) (e2ee915)
  • Support create, read, delete variables in Public API (#10241) (af695eb)
jan_n8n_io
published 1.52.1 •

jan_n8n_io
published 1.52.0 •

Changelog

Source

1.52.0 (2024-07-24)

Bug Fixes

  • core: Fix handling of common events for relays (#10135) (d2a3a4a)
  • core: Fix SSH Tunnels when using private key (#10148) (a96db34)
  • core: Metadata inserts using existing IDs and failing with postgres (#10108) (4547a49)
  • core: Respect prefix for all Prometheus metrics (#10130) (b1816db)
  • core: Support branches containing slashes in source control (#10109) (03a833d)
  • core: Support execution recovery when saving execution progress (#10104) (d887c82)
  • editor: Allow $secrets to resolve on credentials (#10093) (bf57f38)
  • editor: Fix saving and connecting on LDAP setup form (#10163) (30784fb)
  • editor: Fix updating/uninstalling community nodes (#10138) (de015ff)
  • editor: Remove "move" action from workflow and credential on community plan (#10057) (5a9a271)
  • editor: UX Improvements to RBAC feature set (#9683) (028a8a2)
  • HelpScout Node: Fix issue with thread types not working correctly (#10084) (68d3beb)
  • MQTT Node: Node hangs forever on failed connection (#10048) (76c2906)
  • n8n Form Trigger Node: Execution from canvas (#10132) (b07c5e2)
  • Notion Node: Fix issue preventing some database page urls from working (#10070) (7848c19)
  • RabbitMQ Node: Fix issue with arguments not being sent (#9397) (1c666e6)

Features

  • editor: Split Tools and Models into sub-sections (#10159) (3846eb9)
  • Introduce Azure Key Vault as external secrets provider (#10054) (1b6c2d3)
  • Pinecone Vector Store Node, Supabase Vector Store Node: Add update operation to vector store nodes (#10060) (7e1eeb4)
  • Send Email Node: Smtp credential improvements (#10147) (dc13ceb)
jan_n8n_io
published 1.51.0 •

Changelog

Source

1.51.0 (2024-07-17)

Bug Fixes

  • AMQP Sender Node: Node hangs forever on disconnect (#10026) (27410ab)
  • AMQP Trigger Node: Manual execution updated error reduced wait time (#10035) (f78f4ea)
  • AWS Comprehend Node: Add paired item support (#10015) (470d496)
  • core: Ensure executions cannot resume if already running (#10014) (d651be4)
  • core: Redact csrfSecret when returning oauth credentials to the frontend (#10075) (48f047e)
  • core: Stopping an execution should reject any response promises (#9992) (36b314d)
  • editor: Ensure all static assets are accessible from the server (#10062) (3bde845)
  • editor: Handle disabled nodes in schema view (#10052) (ab5688c)
  • editor: Make schema view use the correct output (#10016) (c29664d)
  • editor: Provide autocomplete for nodes, even when intermediate node has not run (#10036) (46d6edc)
  • editor: Remove push event listeners when migrating away from the canvas (#10063) (0d12f0a)
  • editor: Use selected input item for autocomplete (#10019) (1d2b403)
  • Email Trigger (IMAP) Node: Reconnect not working correctly (#10064) (68d5d7e)
  • Filter component - array contains comparison not correct when ignore case option set to true (#10012) (4a3b97c)
  • GitHub Node: File Create operation prevent duplicated base64 encoding (#10040) (9bcc926)
  • HTTP Request Node: Respect the original encoding of the incoming response (#9869) (2d19aef)
  • HTTP Request tool - allow hyphens in placeholders (#10037) (8cd9370)
  • HTTP Request tool - do not error on missing headers (#10044) (04b62e0)
  • HubSpot Node: Migrate from v2 owners api (#10013) (56dd491)
  • Number input defaults to 0 not allowing to have arbitrary precision (#10021) (e4e66ab)
  • OpenAI Chat Model Node: Respect baseURL override for /models (#10076) (e5dda57)
  • Telegram Trigger Node: Fix issue with videos not being downloaded (#10007) (e84ab35)
  • Webhook Node: Binary property option name and description update (#10043) (9302e33)

Features

  • Asana Node: Add support for project privacy settings (#10027) (429481c)
  • Better error when calling expression function on input that is undefined or null (#10009) (519e57b)
  • editor: Make expression autocomplete search case-insensitive (#10017) (cde6fe9)
  • editor: Tweak node creator search logic for AI sub-nodes (#10025) (7db1656)
  • Google Vertex Chat Model Node: Add support for Google Vertex AI Chat models (#9970) (071130a)
  • Postgres Chat Memory Node: Implement Postgres Chat Memory node (#10071) (9cbbb63)
  • Text Classifier Node: Add Text Classifier Node (#9997) (28ca7d6)
jan_n8n_io
published 1.50.0 •

Changelog

Source

1.50.0 (2024-07-10)

Bug Fixes

  • core: Aborting manual trigger tests should call closeFunction (#9980) (6107798)
  • core: Allow owner and admin to edit nodes with credentials that haven't been shared with them explicitly (#9922) (0f49598)
  • core: Clear active execution on cancellation in scaling mode (#9979) (7e972c7)
  • core: Disconnect Redis after pausing queue during worker shutdown (#9928) (c82579b)
  • core: Don't execute 'workflowExecuteBefore' hook on execution continuations (#9905) (adb8315)
  • core: Prevent multiple values in the execution metadata for the same key and executionId (#9953) (2e6b03b)
  • Google Sheets Node: Append fails if cells have some default values added by data validation rules (#9950) (d1821eb)
  • Invoice Ninja Node: Fix assigning an invoice to a payment (#9590) (7a3c127)
  • Invoice Ninja Node: Fix emailing and marking invoice as paid / sent (#9589) (908ddd8)

Features

  • Chat Trigger Node: Add support for file uploads & harmonize public and development chat (#9802) (df78315)
  • Google Cloud Firestore Node: Add support for service account and document creation with id (#9713) (cb1bbf5)
  • Orbit Node: Deprecate Orbit nicely (#9962) (9577d9c)
  • Qdrant Vector Store search filter (#9900) (fbe4bca)
  • Splunk Node: Overhaul (#9813) (e5c3247)
  • Telegram Node: Add support to Keyboard Button Mini Apps (#9511) (3a17943)
jan_n8n_io
published 1.49.0 •

Changelog

Source

1.49.0 (2024-07-03)

Bug Fixes

  • core: Add a WebCrypto Polyfill for older versions of Node.js 18 (#9894) (59c8bf1)
  • core: Don't allow using credentials that are not part of the same project (#9916) (ab2a548)
  • core: Filter out certain executions from crash recovery (#9904) (7044d1c)
  • core: Fix AddActivatedAtUserSetting migration on MariaDB (#9910) (db29e84)
  • core: Fix execution cancellation in scaling mode (#9841) (e613de2)
  • core: Fix worker logs relay (#9919) (7c53433)
  • core: Throw on adding execution without execution data (#9903) (abb7458)
  • editor: Don't try to load credentials on the demo route (#9926) (b80df2a)
  • editor: Enable expression preview in SQL node when looking at executions (#9733) (d9747d5)
  • editor: Fix frontend project roles (#9901) (f229577)
  • editor: Fix new node credential creation via Resource Locator Component (#9896) (55cbc90)
  • editor: Fix performance issues related to expressions and pinned data (#9882) (13d83f2)
  • editor: Improve text wrapping in schema view (#9888) (dc1c5fc)
  • Execute Workflow Node: Continue on fail behaviour not correctly implemented (#9890) (16b1a09)
  • LinkedIn Node: Fix issue with legacy credential no longer working (#9912) (873b7e5)

Features

  • Add Zep Cloud Memory component (#9657) (41c47a2)
  • Copper Node: Update credential to support HTTP Request node (#9837) (e6ad5a7)
  • editor: Add docs sidebar to credential modal (#9914) (b2f8ea7)
  • editor: Remove Segment (#9878) (10f7d4b)
  • Embeddings Cohere Node: Add v3 Cohere models (#9887) (403e19b)
  • GitHub Node: Add support for state reasons when editing an issue (#9848) (61c20d1)
  • Introduce debug info button (#9895) (be9a247)
  • Merge Node: Overhaul, v3 (#9528) (af69c80)
  • Vector Store Tool Node: Add Vector Store Tool (#9865) (df2bc84)
  • Zammad Node: Add reply_to and sender fields to article on ticket creation (#9911) (957b2d6)
jan_n8n_io
published 1.48.0 •

Changelog

Source

1.48.0 (2024-06-27)

Bug Fixes

  • core: Fix init for AuditEventRelay (#9839) (16d3083)
  • core: Fix telemetry for concurrency control (#9845) (e25682d)
  • editor: Fix initialize authenticated features (#9867) (4de58dc)
  • editor: Load credentials for workflow before determining credentials errors (#9876) (4008c14)
  • editor: Optimizing main sidebar to have more space for Projects (#9686) (5cdcb61)
  • editor: Properly update workflow info in main header (#9789) (1ba656e)
  • editor: Show error state correctly in options parameter with remote options (#9836) (5bc58ef)
  • editor: Use pinned data to resolve expressions in unexecuted nodes (#9693) (6cb3072)
  • Fix missing node logos (#9844) (1eeaf32)
  • Zulip Node: Fix a typo preventing some messages from updating (#7078) (553b135)

Features

  • Add RS client to hooks service (#9834) (b807e67)
  • Anthropic Chat Model Node: Add support for Claude 3.5 Sonnet (#9832) (2ce97be)
  • editor: Show multiple nodes in input pane schema view (#9816) (e51de9d)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc