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

n8n-core

Package Overview
Dependencies
Maintainers
1
Versions
331
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

n8n-core - npm Package Versions

1
34

1.61.0

Diff

Changelog

Source

1.61.0 (2024-09-25)

Bug Fixes

  • core: Add executionData to expressions in pagination code (#10926) (eac103e)
  • core: Fix webhook binary data max size configuration (#10897) (693fb7e)
  • core: Remove subworkflow license check (#10893) (0290e38)
  • editor: Credentials scopes and n8n scopes mix up (#10930) (e069608)
  • editor: Fix design system form component sizing (#10961) (cf153ea)
  • editor: Fix modal overflow when AI is enabled in code node (#10887) (f9f303f)
  • editor: Fix source control push modal checkboxes (#10910) (8db8817)
  • editor: Fix styling and typography in AI Assistant chat (#10895) (57ff3cc)
  • editor: Prevent clipboard xss injection (#10894) (e20ab59)
  • editor: Prevent node name input in NDV to expand unnecessarily (#10922) (a2237d1)
  • editor: Update gird size when opening credentials support chat (#10882) (b86fd80)
  • editor: Use :focus-visible instead for :focus for buttons (#10921) (bf28d09)
  • editor: Use correct output for connected nodes in schema view (#10928) (ad60d49)
  • Enable Assistant on other credential views (#10931) (557db9c)
  • Ensure user id for early track events (#10885) (23c09ea)
  • Google Sheets Node: Insert data if sheet is empty instead of error (#10942) (c75990e)
  • Hide assistant button when showing Click to connect (#10932) (d74cff2)
  • HTTP Request Node: Do not modify request object when sanitizing message for UI (#10923) (8cc10cc)
  • MQTT Node: Close connection if connection attempt fails (#10873) (ee7147c)
  • MySQL Node: Fix "Maximum call stack size exceeded" error when handling a large number of rows (#10965) (62159bd)
  • Notion Node: Allow UUID v8 in notion id checks (#10938) (46beda0)

Features

Performance Improvements

  • editor: Use virtual scrolling in RunDataJson.vue (#10838) (f5474ff)
jan_n8n_io
published 1.60.0 •

Changelog

Source

1.60.0 (2024-09-18)

Bug Fixes

  • Azure OpenAI Chat Model Node: Add response format option (#10851) (0b5299a)
  • Contentful Node: Add missing additional fields to entry > get (#10830) (c43aef1)
  • core: Prevent shutdown error in regular mode (#10844) (acb4194)
  • core: Restore queue listeners for webhook process (#10781) (86f4877)
  • editor: Add missing node parameter values to AI Assistant request (#10788) (d65ade4)
  • editor: Address edge toolbar rendering glitches (#10839) (e0c0dde)
  • editor: Allow custom git repo urls in source control settings (#10849) (a63a9b5)
  • editor: Fix completion on $input.item. in Code node (#10800) (45dccf3)
  • editor: Make expression edit modal read-only in executions view (#10806) (394ef88)
  • editor: Make schema view search copy more clear (#10807) (7f1c131)
  • editor: Minimap Show nodes outside viewport (#10843) (9c95db8)
  • editor: Prevent clipboard XSS injection (#10805) (db846d3)
  • editor: Render image binary-data using img tags (#10829) (7c23101)
  • editor: Replace v-html with custom directive to sanitize html (#10804) (44e5fb9)
  • editor: Restore V1 keybinding, Space Key to toggle panning (#10841) (5a1db6d)
  • Fix telemetry causing console error (#10828) (3be31e2)
  • Google Vertex Chat Model Node: Clean service account private key (#10770) (e6d84db)
  • HTTP Request Tool Node: Fix subsequent tool calls reusung the same options (#10808) (d647ef4)
  • OpenAI Node, Basic LLM Chain Node, Tool Agent Node: Better OpenAI API rate limit errors (#10797) (ab83c4b)
  • Prevent copying workflow when copying outside of canvas (#10813) (22c1890)
  • RSS Feed Trigger Node: Handle empty items gracefully (#10855) (c55df63)

Features

  • core: Allow customizing max file size in form-data payloads for webhooks (#10857) (a3335e0)
  • core: Introduce worker metrics (#10850) (08ebe1e)
  • editor: Add truncate directive (#10842) (57836cc)
  • editor: Show Collaboration pane only when there are multiple active users (#10772) (a0af1d9)
  • Invoice Ninja Node: Add actions for bank transactions (#10389) (5a2c7e0)
  • OpenAI Node: Include O1 models in the models select (#10801) (b2b1abc)
jan_n8n_io
published 1.59.0 •

Changelog

Source

1.59.0 (2024-09-11)

Bug Fixes

  • Chat Trigger Node: Fix auth in "Embedded Chat" mode (#10734) (96db501)
  • core: Allow license:clear command to be used for licenses that failed renewal (#10665) (a422c5a)
  • core: Update subworkflow execution status correctly (#10764) (4f94319)
  • editor: Add arrow end to connection line (#10704) (43713dc)
  • editor: Add sticky note readonly state in new canvas (#10678) (c5bc8e6)
  • editor: Auto-focus expression input when switching from "fixed" mode (#10686) (54ab2b1)
  • editor: Don't render pinned icon for disabled nodes (#10712) (879b837)
  • editor: Fix error rendering and indexing of LLM sub-node outputs (#10688) (50459ba)
  • editor: Fix xss issues in toast usages (#10733) (6df6f5f)
  • editor: Follow up fixes and improvements to viewer role (#10684) (63548e6)
  • editor: Increase connector snap radius (#10757) (297b668)
  • editor: Plus node button should not be visible on readonly mode (#10692) (62cb189)
  • editor: Prevent action's panel flickering while dragging a node (#10739) (efa5573)
  • editor: Restrict when the collision avoidance algorithm is used (#10755) (bf43d67)
  • editor: Show docs link in credential modal when docs sidebar is hidden (#10750) (87333cb)
  • Email Trigger (IMAP) Node: Ensure connection close does not block deactivation (#10689) (156eb72)
  • Fix the issue in Trigger Nodes where poll time was not loaded (#10695) (1dea8f4)
  • Gmail Trigger Node: Change Gmail Trigger dedupe logic (#10717) (9f3e03d)
  • Google Contacts node warm up request, Google Calendar node events>getAll fields option (#10700) (22c70d5)
  • If Node: Update copy for type conversion parameter (#10769) (ee5fbc5)
  • n8n Form Trigger Node: Do not rerun trigger when it has run data (#10687) (3adbcab)
  • OpenAI Chat Model Node: Prevent filtering of fine-tuned models in model selector (#10662) (4e89912)
  • Prevent AI assistant session reset when workflow is saved (#10707) (91d9be2)
  • Show a more user friendly error message if initial Db connection times out (#10682) (4efcbc5)
  • Webflow Node: Update scopes to include forms (#10554) (d3861b3)
  • YouTube Node: Fix Date filters (#10725) (21936c8)

Features

  • Code Tool Node: Option to specify input schema (#10693) (421aa71)
  • editor: Add lint for $('Node').item in runOnceForAllItems mode (#10743) (1b04be1)
  • editor: Logs markdown block improvements (#10681) (db6e832)
  • Filter parameter: Improve loose type validation for booleans (#10702) (e9b8d99)
  • Lemlist Node: Add V2 to support more API operations (#10615) (20b1cf2)
  • OpenAI Node: Add Max Tools Iteration parameter and prevent tool calling after execution is aborted (#10735) (5c47a5f)

Performance Improvements

  • editor: Fix WorkflowDetails excessive re-rendering (#10767) (00013a2)
jan_n8n_io
published 1.58.1 •

jan_n8n_io
published 1.58.0 •

Changelog

Source

1.58.0 (2024-09-05)

Bug Fixes

  • AI Agent Node: Fix tools agent when using memory and Anthropic models (#10513) (746e7b8)
  • API: Update express-openapi-validator to resolve AIKIDO-2024-10229 (#10612) (1dcb814)
  • core: Declutter webhook insertion errors (#10650) (36177b0)
  • core: Flush responses for ai streaming endpoints (#10633) (6bb6a5c)
  • core: Tighten check for company size survey answer (#10646) (e5aba60)
  • editor: Add confirmation toast when changing user role (#10592) (95da4d4)
  • editor: Add pinned data only to manual executions in execution view (#10605) (a12e9ed)
  • editor: Add tooltips to workflow history button (#10570) (4a125f5)
  • editor: Allow disabling SSO when config request fails (#10635) (ce39933)
  • editor: Fix notification rendering HTML as text (#10642) (5eba534)
  • editor: Fix opening executions tab from a new, unsaved workflow (#10652) (cd0891e)
  • Gmail Trigger Node: Don't return date instances, but date strings instead (#10582) (9e1dac0)
  • HTTP Request Node: Sanitize authorization headers (#10607) (405c55a)
  • Wait Node: Append n8n attribution option (#10585) (81f4322)

Features

jan_n8n_io
published 1.57.0 •

Changelog

Source

1.57.0 (2024-08-28)

Bug Fixes

  • AI Agent Node: Allow AWS Bedrock Chat to be used with conversational agent (#10489) (bdcc657)
  • core: Make boolean config value parsing backward-compatible (#10560) (70b410f)
  • core: Restore Redis cache key (#10520) (873056a)
  • core: Scheduler tasks should not trigger on follower instances (#10507) (3428f28)
  • core: Stop explicit redis client disconnect on shutdown (#10551) (f712812)
  • editor: Ensure Datatable component renders All option (#10525) (bc27beb)
  • editor: Prevent Safari users from accessing the frontend over insecure contexts (#10510) (a73b9a3)
  • editor: Scale output item selector input width with value (#10555) (52c574d)
  • Google Sheets Trigger Node: Show sheet name is too long error (#10542) (4e15007)
  • Wait Node: Prevent waiting until invalid date (#10523) (c0e7620)

Features

  • Add new credentials for the HTTP Request node (#9833) (26f1af3)
  • AI Agent Node: Add tutorial link to agent node (#10493) (5c7cc36)
  • core: Expose queue metrics for Prometheus (#10559) (008c510)
  • editor: Implement workflowSelector parameter type (#10482) (84e54be)

Performance Improvements

Other

jan_n8n_io
published 1.56.1 •

jan_n8n_io
published 1.56.0 •

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)
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