Skip to content

Conversation

@github-actions
Copy link

@github-actions github-actions bot commented Aug 6, 2025

1.107.0 (2025-08-06)

Bug Fixes

  • Account for nanoid workflow ids for subworkflow execute policy (#7094) (67092c0)
  • Action Network Node: Fix pagination issue and add credential test (#3011) (9ef339e)
  • ActiveCampaign Node: Fix additional fields not being sent when updating account contacts (#5216) (333a817)
  • ActiveCampaign Node: Fix pagination issue when loading tags (#8017) (1943857)
  • Add a missing word to tooltip (#16198) (0cfe6ee)
  • Add back mapping hint when parameter is focused (#4634) (b35172e)
  • Add better error handling for chat errors (#10408) (f82b6e4)
  • Add droppable state for booleans when mapping (#5838) (e3884ce)
  • Add fallback resolver for langchain modules (#8308) (851060d)
  • Add install step for playwright binaries (#16945) (05360ce)
  • Add missing indices on sqlite (#6673) (b1838f7)
  • Add paired item to the most used nodes (#5220) (409a9ea)
  • Add role check for upgrade path (#7374) (a43f720)
  • Add schema to postgres migrations (hotfix) (#5218) (c5245dd)
  • Add supported versions warning to Zep memory node (#11803) (9cc5bc1)
  • Adding this back as it's still needed for darwin builds locally (#16720) (719a174)
  • Adjust arrow button colors in dark mode (#11248) (439132c)
  • Agile CRM Node: Fix issue with company address not working (#6997) (2f81652)
  • AI Agent Node: Add binary message before scratchpad to prevent tool calling loops (#11845) (5c80cb5)
  • AI Agent Node: Allow AWS Bedrock Chat to be used with conversational agent (#10489) (bdcc657)
  • AI Agent Node: Allow removal of system message (#14407) (2451ead)
  • AI Agent Node: Allow using LangChain code node as a model for AI Agent (#16096) (cb3bb91)
  • AI Agent Node: Escape curly brackets in tools description for non Tool agents (#11772) (83abdfa)
  • AI Agent Node: Exclude tools agent from unsupported node versions (#9728) (28d1a5d)
  • AI Agent Node: Fix issues with some tools not populating (#10406) (51a1edd)
  • AI Agent Node: Fix output parsing and empty tool input handling in AI Agent node (#10970) (3a65bdc)
  • AI Agent Node: Fix tool calling when tools run in a loop (#15250) (cd1d6c9)
  • AI Agent Node: Fix tool-usage with fallback mechanism (#16898) (58fd1ec)
  • AI Agent Node: Fix tools agent when using memory and Anthropic models (#10513) (746e7b8)
  • AI Agent Node: Ignore SSL errors option for SQLAgent (#13052) (a90529f)
  • AI Agent Node: Improve Tools agent empty tool input message (#9622) (e7f6162)
  • AI Agent Node: Move model retrieval into try/catch to fix continueOnFail handling (#13165) (47c5688)
  • AI Agent Node: Preserve intermediateSteps when using output parser with non-tool agent (#11363) (e61a853)
  • AI Agent Node: Prevent adding empty binary message (#14871) (897338b)
  • AI Agent Node: Prevent fallback input to be added in version <2.1 (#17094) (1a4e4c5)
  • AI Agent Node: Throw better errors for non-tool agents when using structured tools (#11582) (9b6123d)
  • AI agents, throw error on duplicate names in dynamic tools (#8766) (75e4df1)
  • Airtable Node: Attachments field type fix (#7227) (2af967c)
  • Airtable Node: Do not allow to use deprecated api keys in v1 (#9171) (017ae6e)
  • Airtable Node: Fix authentication issue (#3709) (33d8042)
  • Airtable Node: Make multipleRecordLinks editable in fields (#9608) (fdde995)
  • Airtable Node: Table RLC should depend on Base RLC (#13735) (321fac2)
  • Airtable Node: Use item at correct index in base/getSchema (#13174) (f2e3586)
  • Allow Date/Luxon objects and additional formats in DateTime validation (#8525) (c419c85)
  • Allow disabling MFA with recovery codes (#12014) (95d56fe)
  • Allow saved credenitals types of up to 64 characters instead of 32 (#13985) (bc15bb1)
  • Allow sharee to use workflows with http request node without credential access (#8841) (bde4c6c)
  • Allow username to be set in Redis chat memory (#13926) (b2e359a)
  • Always clear popupWindowState before showing popup from form trigger (#13363) (b7f1265)
  • Always register webhooks on startup (#8830) (c6f6254)
  • Always retain original errors in the error chain on NodeOperationError (#4951) (231257d)
  • AMQP Sender Node: Node hangs forever on disconnect (#10026) (27410ab)
  • AMQP Trigger Node: Manual execution updated error reduced wait time (#10035) (f78f4ea)
  • AMQP Trigger Node: Properly close connection after manual test step (#8396) (2c14371)
  • Anthropic Chat Model Node: Fix detection of chat models in docker build & add support Claude Haiku (#8953) (76041b8)
  • Anthropic Chat Model Node: Fix LmChatAnthropic node to work when both thinking is enabled and tools used (#16010) (e662998)
  • Anthropic Chat Model Node: Update credentials test endpoint (#11756) (6cf0aba)
  • API: PUT /credentials/:id should move the specified credential, not the first one in the database (#11365) (e6b2f8e)
  • API: Accept settings.executionOrder in workflow creation (#9072) (0c90c7c)
  • api: Add missing node settings parameters (#3737) (803e009)
  • API: Allow false as a dependant value for public api json schema validation (#15858) (5a8899c)
  • API: Check if version exists in registry for community node installation (#17168) (5180869)
  • API: Correct credential schema for response in POST /credentials (#11340) (f495875)
  • API: Do not add starting node on workflow creation (#6686) (92192fb)
  • API: do not reset the auth cookie on every request to GET /login (#4459) (c66929f)
  • API: Do not use names for typeorm connections (#4532) (f5c2080)
  • API: Fix import config import (#14137) (6f60d65)
  • API: Fix issue with workflow setting not supporting newer nanoids (#6699) (c7e1013)
  • API: Fix manual chat trigger execution (#8300) (884396e)
  • API: Fix ratio tests on insights by workflow (#14448) (6c73d7e)
  • API: Fix workflow project transfer (#10651) (5f89e3a)
  • API: Insights - round failure rate to 3 decimals (#14325) (cf37ee3)
  • API: reduce code duplication between DB entities (#4351) (5eebd91)
  • API: Summarize insights from current datetime instead of beginning of the day (#14186) (bf274c0)
  • API: Update express-openapi-validator to resolve AIKIDO-2024-10229 (#10612) (1dcb814)
  • API: validate excecutions and workflow filter parameters (#4424) (dd3c596)
  • api: Validate static data value for resource workflow (#3736) (7ba9a05)
  • Apply credential overwrites recursively (#5072) (5d746c4)
  • Asana Node: Fix issue when connecting to the new Asana environment (#8404) (44f6ef2)
  • Asana Node: Fix issue with pagination (#11415) (04c075a)
  • Asana Node: Omit body from GET, HEAD, and DELETE requests (#8057) (15ffd4f)
  • Auth.api user limit test expecting incorrect status (#6836) (371bfa0)
  • Auto-fixing Output Parser Node: Only run retry chain on parsing errors (#11569) (21b31e4)
  • AWS Bedrock Chat Model Node: Do not show issues for arbitrary model names (#17079) (5bb5a65)
  • AWS Bedrock Chat Model Node: Improve filtering of Bedrock models & fix Claude 3 (#9085) (cfaab0b)
  • AWS Bedrock Chat Model Node: Update LangChain AWS package (#16323) (24e4be1)
  • AWS Comprehend Node: Add paired item support (#10015) (470d496)
  • AWS credential signing http request - convert form to body (#14060) (652d0f5)
  • AWS credential testing issue (#4107) (5130529)
  • AWS DynamoDB Node: Fix expression attribute names (#3763) (88cb265)
  • AWS DynamoDB Node: Fix issue pagination and simplify issue #4956 #4957 (#4959) (a43ea17)
  • AWS DynamoDB Node: Improve error message parsing (#7793) (5ba5ed8)
  • AWS DynamoDB Node: Incorrect parameter names (#16408) (dd2ed90)
  • AWS Lambda Node: Fix "Invocation Type" > "Continue Workflow" (#3010) (9547a08)
  • AWS Nodes: Handle query string and body properly for AWS related requests (#4039) (103f04e)
  • AWS Rekognition Node: Fix all different action type (#6136) (22b82a4)
  • AWS S3 Node: Fix File upload, and add node tests (#6153) (deb4c04)
  • AWS SES Node: Encode template parameters properly (#13570) (ca8d249)
  • AWS SES Node: Fix issue with email aliases not working for sending from or sending to (#9811) (e1e8a75)
  • AWS SNS Node: Fix an issue with messages failing to send if they contain certain characters (#5807) (f0954b9)
  • AWS SNS Node: Fix an issue with messages failing to send if they contain certain characters (#5807) (32c4eef)
  • AWS SNS Node: Pagination Issue (d96d161)
  • AWS SNS Trigger Node: add missing jsonParse import (#4463) (e6ec134)
  • AWS SQS Node: Fix issue preventing data from being sent correctly (#8382) (daba5bb)
  • awsLambda Node: fix json data being sent to AWS Lambda as string (#4029) (c28f69b)
  • AwsS3 Node: Fix handling of bucket with dot in name (#8475) (0febe62)
  • AwsS3 Node: Fix issue if bucket name contains a '.' (#6542) (540d32d)
  • AwsS3 Node: Fix search only using first input parameters (#10998) (846cfde)
  • AwsS3 Node: Return confirmation of success after upload (#8312) (c921665)
  • AwsS3 Node: Use location constrain (#8654) (c73aeee)
  • Azure OpenAI Chat Model Node: Add response format option (#10851) (0b5299a)
  • Azure OpenAI Chat Model Node: Simplify Azure Entra ID Authentication and Auto-Refresh token (#15335) (e750d53)
  • Baserow Node: Fix issue that table names are not getting pulled in new version (#3721) (f65a5db)
  • Baserow Node: Fix issue where database selection was returning other types (#14115) (10f6c3b)
  • Baserow Node: Fix issue with get all not correctly using filters (#5519) (ee21b7a)
  • Basic LLM Chain Node: Fix retrieving of prompt parameter for v1.3 of the node (#8817) (82f66c8)
  • Basic LLM Chain Node: Prevent incorrect wrapping of output (#14183) (b9030d4)
  • Basic LLM Chain Node: Prevent stringifying of structured output on previous versions (#14200) (bbd6e8e)
  • Basic LLM Chain Node: Use correct mimetype for binary data (#12978) (2b1eb04)
  • Basic LLM Chain Node: Use JSON parsing for Claude 3.7 with thinking enabled (#15381) (c8b9a7f)
  • beeminder Node: fix request id not being sent when creating a new datapoint (73c5210)
  • Better error message when calling data transformation functions on a null value (#10210) (1718125)
  • Better errors in Switch, If and Filter nodes (#10457) (aea82cb)
  • BinaryDataManager should store metadata when saving from buffer as well (#4964) (5cbb5f4)
  • Box Node: fix issue with create folder operation showing extra items (#4309) (28bea7e)
  • box Node: fix issue with response data not being returned (#4147) (3cfc5b5)
  • Brevo Node: Rename SendInBlue node to Brevo node (#6521) (e63b398)
  • Bring back nodes panel telemetry events (#11456) (130c942)
  • Bring back TidyUp button's icon and fix Easy AI button size (#14818) (1e5c1fc)
  • Bubble Node: Fix pagination issue when returning all objects (#5483) (1a20fd9)
  • Build cli to fix Postgres and MySQL test runs (#5171) (a0c5232)
  • build: Add typing for SSE channel (#4196) (eaf13cd)
  • build: Fix lint issue to fix build (#4232) (40795d6)
  • Calendly Trigger Node: Fix issue with webhook url matching (#10378) (09c3a8b)
  • Call n8n Sub-Workflow Tool Node: Fix json type when using $fromAI (#13102) (9e4e1ca)
  • Call n8n Workflow Tool Node: Return all items from subexecution (#13393) (d9e3cfe)
  • Call n8n Workflow Tool Node: Support concurrent invocations of the tool (#13526) (5334661)
  • cardId property not showing up for completed checklist in Trello (#4186) (05d2275)
  • Cast boolean values in filter parameter (#9260) (30c8efc)
  • Center circular element in Milvus logo (#15078) (2202264)
  • change start position of the start node (#4345) (719a827)
  • Change the UI text for some filter operations (#8360) (976fe2e)
  • Changes to workflow staticData erroneously updating updatedAt (#9790) (adbd0d1)
  • Chat Memory Manager Node: Fix simplifyMessages to not overwrite consecutive messages of same type (#16168) (5015290)
  • Chat Trigger exclude summarization node from valid ai nodes (#8875) (4861556)
  • Chat Trigger Node: Don't continue when action is load previous session and option is not set (#15438) (8fd0738)
  • Chat Trigger Node: Fix Allowed Origins paramter (#11011) (b5f4afe)
  • Chat Trigger Node: Fix auth in "Embedded Chat" mode (#10734) (96db501)
  • Chat Trigger Node: Fix public chat container dimensions (#9664) (3b10c0f)
  • Chat triggers don't work with the new partial execution flow (#11952) (2b6a72f)
  • Check for status when canceling execution (#16690) (901e034)
  • Check if form trigger URL is live before oppening pop-up (#15800) (041ada1)
  • ci: Run test/lint workflow on all pull requests (#3939) (4f875ff)
  • ci: Setup a separate workflow action to test for pushes on master (#3951) (1f9bdd0)
  • Clean up AI_CREDITS_EXPERIMENT (#16840) (d1d5412)
  • Clean up EASY_AI_WORKFLOW_EXPERIMENT (#16839) (3e04566)
  • cli,core: Address Dependabot warnings [N8N-4121] (#3883) (461848f)
  • cli: Account for non-array in pindata migration (#3938) (f052187)
  • cli: Account for unparseable string in JSON key migration (#3927) (ab45898)
  • cli: add git to all docker images (#4189) (0b6a958)
  • cli: avoid scanning unnecessary directories on windows (#4082) (84b56eb), closes #4007
  • cli: Cache generated assets in user writable directory instead (#4275) (e63eee2)
  • cli: Clarify webhook error message & fix typo (b3bf138)
  • cli: Disable X-Powered-By: Express Header (#4224) (a8da9c3)
  • cli: Disable CORS on SSE connections in production (#4190) (e6e4f29)
  • cli: Fix community nodes tests on Postgres and MySQL (#3861) (620525e)
  • cli: Fix excessive instantiation type error for flattened execution (#3921) (1d4f92a)
  • cli: Fix issue with n8n crashing when error in poll method (#4008) (6c41b29)
  • cli: Fix the tests, that broke after #3919 (#3935) (544b880)
  • cli: include "auth-excluded" endpoints on the history middleware as well (#4028) (d554128)
  • cli: Init nodes dir to ensure npm install succeeds (#3934) (2d6eea8)
  • cli: initialize mailer just if connection can be verified (#3997) (936cb11)
  • cli: load nodes and credentials on windows using the correct file-path (#4084) (b6c1187)
  • cli: password reset should trigger internal and external hooks (#4066) (12507d3)
  • cli: ResponseHelper sends JSON. (f23abdc), closes #430
  • cli: tsc build errors should fail turborepo builds as well (#3923) (f22bd28)
  • cli: use absolute paths for loading custom nodes and credentials (#4099) (43c9f01), closes #4082
  • cli: When no excludeEndpoints are defined, use the correct regexp for the history middleware (#4036) (637863e)
  • Code Node: Bind helper methods to the correct context (#9380) (82c8801)
  • Code Node: Block selected module imports in python code (#15970) (1e92729)
  • Code Node: Consistent redirection of stdout for JS and Python sandboxes (#6818) (f718c22)
  • Code Node: Disable WASM to address CVE-2023-37903 (#7122) (36a8e91)
  • Code Node: Do not validate code within comments (#12938) (cdfa225)
  • Code Node: Ensure 'Generate Code' works with empty input object (#14352) (480b44d)
  • Code Node: Error formatting fix (#16719) (8f9ce72)
  • Code Node: Fix $items in Code node when using task runner (#13368) (87b3c50)
  • Code Node: Fix item and items alias regression (#6331) (54e3838)
  • Code Node: Handle user code returning null and undefined (#5989) (a3664de)
  • Code Node: Install python modules always in a user-writable folder (#6568) (bf35124)
  • Code Node: Only Block os.system vs Blocking import os (#16885) (e54613f)
  • Code Node: Restore pairedItem to required n8n item keys (#4821) (915f144)
  • Code Node: Restore help text (#6231) (e72d564)
  • Code Node: Switch over to vm2 fork (#7018) (dfe0fa6)
  • Code Node: Update pyodide sandbox context to fix micropip regressions (#15181) (63cbf86)
  • Code Node: Update vm2 to address CVE-2023-29017 (#5947) (f0eba0a)
  • Code Node: Update vm2 to address CVE-2023-30547 (#6039) (8268f23)
  • Code Node: Update vm2 to address CVE-2023-32313 (#6318) (bcbec52)
  • Code Node: Upgrade pyodide, sandbox it, and prevent JS sandbox escape (#14356) (6c9c720)
  • Code Node: Upgrade vm2 to address CVE-2023-37466 (#7123) (0a35025)
  • Code Node: Use an explicit indexURL to load the pyodide runtime (#14487) (860bb1e)
  • Code Tool Node: Fix Input Schema Parameter not hiding correctly (#13245) (8e15ebf)
  • CodeNodeEditor walk cannot read properties of null (#11129) (d99e0a7)
  • Cohere Model Node: Fix issue with credential test (#8916) (4f0b52c)
  • Community nodes - setting page empty state (#15305) (e7c095d)
  • Compare Datasets Node: Fuzzy compare not comparing keys missing in one of inputs (d1945d9)
  • Compare Datasets Node: Support for dot notation in skip fields (83e25c0)
  • Compare Datasets Node: UI tweaks and fixes (7ecd5e5)
  • CompareDatasets Node: removed quotes from branch names (263794c)
  • Compression Node: Fix issue with decompression failing with uppercase extensions (#6098) (aa59329)
  • Contentful Node: Add missing additional fields to entry > get (#10830) (c43aef1)
  • Continue on fail / error output support for chains and agents (#9078) (f62800c)
  • Convert to File Node: Convert to ICS start date defaults to now (#11114) (1146c4e)
  • Convert to/from binary data Node: Better mime type defaults (#7693) (9b3be0c)
  • Convert to/from binary data Node: Rename 'Move Binary Data' to 'Convert to/from binary data' (#7318) (5e6c1d4)
  • core & function nodes: Update function nodes to work with binary-data-mode 'filesystem'. (#3845) (f6064ef), closes #1
  • core, editor: prevent overlapping runData and pinData (#4323) (cd74c3e)
  • core: "Respond to Webhook" should work with workflows with waiting nodes (#12806) (e8635f2)
  • core: augmentObject should clone Buffer/Uint8Array instead of wrapping them in a proxy (#5902) (a721734)
  • core: augmentObject should use existing property descriptors whenever possible (#5872) (b1ee8f4)
  • core: augmentObject should use existing property descriptors whenever possible (#5872) (6a1b7c3)
  • core: Aborting manual trigger tests should call closeFunction (#9980) (6107798)
  • core: Account for cancelling an execution with no workers available (#10343) (b044e78)
  • core: Account for double quotes in instance base URL (#11495) (c5191e6)
  • core: Account for enabled state in first pinned trigger (#3912) (6bd7a09)
  • core: Account for immediate confirmation request during test webhook creation (#8329) (5fbd797)
  • core: Account for itemless case on restoring binary data ID (#7305) (1691223)
  • core: Account for nodes with renamable content (#6109) (c99f158)
  • core: Account for non-ASCII chars in filename on binary data download (#7742) (b4ebb1a)
  • core: Account for owner when filtering by project ID in GET /workflows in Public API (#10379) (5ac65b3)
  • core: Account for pre-execution failure in scaling mode (#12815) (b4d27c4)
  • core: Account for retry of execution aborted by pre-execute hook (#9474) (a217866)
  • core: Account for waiting jobs during shutdown (#11338) (c863abd)
  • core: Add 'user_id' to license-community-plus-registered telemetry event (#11430) (7a8dafe)
  • core: Add "rawBody" also for xml requests (#3143) (5719e44)
  • core: Add view engine to webhook server to support forms (#9224) (24c3150)
  • core: Add a WebCrypto Polyfill for older versions of Node.js 18 (#9894) (59c8bf1)
  • core: Add an option to disable STARTTLS for SMTP connections (#9415) (0d73588)
  • core: Add an option to enable dual-stack lookup to support IPv6 for redis (#13118) (be39d0a)
  • core: Add an option to enable postgres ssl with default certs (#6889) (789e1e7)
  • core: Add check that queue is defined and remove cyclic dependency (#7404) (45f2ef3)
  • core: Add cross-origin checks on push endpoints (#14365) (178628a)
  • core: Add Dingbat emojis to expressions grammar (#16545) (ddd3908)
  • core: Add empty credential value marker to show empty pw field (#6532) (9294e2d)
  • core: Add executionData to expressions in pagination code (#10926) (eac103e)
  • core: Add fallback for pairedItem info in runPartialWorkflow (#8842) (bd465d3)
  • core: Add headers to telemetry cross origin request (#17631) (251e892)
  • core: Add logs and error catches for possible failures in queue mode (#3032) (3b4a97d)
  • core: Add mechanism to prevent concurrent compaction on Insights (#14988) (392e914)
  • core: Add missing nodeCause to paired item error (#8976) (19d9e71)
  • core: Add missing env vars to task runner config (#11810) (870c576)
  • core: Add missing primary key on the execution_data table on postgres (#6797) (dc295ac)
  • core: Add missing primary key to execution annotation tags table (#11168) (b4b543d)
  • core: Add missing version label to docker image (#16386) (4e73c40)
  • core: Add recoveryInProgress flag file (#6962) (7b96820)
  • core: Add retry mechanism to tools (#16667) (9e61d0b)
  • core: Add safeguard for command publishing (#11337) (656439e)
  • core: Add sharing data to workflows in EE executions (#6872) (6796d9e)
  • core: Add support for in-transit encryption (TLS) on Redis connections (#7047) (a910757)
  • core: Add support for proxy using forward headers (#15006) (b1687c6)
  • core: Add windows support to import:credentials --separate (#3589) (2fb590e)
  • core: Adjust starter node priority for manual executions with pinned activators (#8386) (749ac2b)
  • core: Align concurrency and timeout defaults between instance and runner (#12503) (9953477)
  • core: Align saving behavior in workflowExecuteAfter hooks (#12731) (9d76210)
  • core: All migrations should run in a transaction (#6519) (e152cfe)
  • core: Allow "window" again in expressions (#3474) (ca92ff7)
  • core: Allow $evaluateExpression to resolve in task runners (#14641) (7c1be05)
  • core: Allow index as top-level item key for Code node (#12469) (1b91000)
  • core: Allow all executions to be stopped (#6386) (cc44af9)
  • core: Allow Azure's SAML metadata XML containing WS-Federation nodes to pass validation (#11724) (3b62bd5)
  • core: Allow dotfiles in sendFile to fix WorkFlow settings 404 error (#14744) (7928a9b)
  • core: Allow grace period for binary data deletion after manual execution (#7889) (61d8aeb)
  • core: Allow graceful shutdown for main with active executions (#9661) (4b345be)
  • core: Allow ignoring SSL issues on generic oauth2 credentials (#6702) (feac369)
  • core: Allow insights breakdown by workflow to be sorted by workflow name (#17184) (d002cc3)
  • core: Allow license:clear command to be used for licenses that failed renewal (#10665) (a422c5a)
  • core: Allow loading nodes from multiple custom directories (#11130) (1b84b0e)
  • core: Allow owner and admin to edit nodes with credentials that haven't been shared with them explicitly (#9922) (0f49598)
  • core: Allow running webhook servers in multi-main mode (#13989) (e0fd505)
  • core: Allow secrets manager secrets to be used in credentials (#13110) (cae98e7)
  • core: Allow serving icons for custom nodes with npm scoped names (#5626) (45ccdd3)
  • core: Allow strings starting with numbers in alphanumeric string validator (#15425) (64b3fa3)
  • core: Allow undefined workflow owner on source control for retro compatibility (#17419) (78cb5b6)
  • core: Always derive instanceId from the encryption key (no-changlog) (#7501) (a9fdd01)
  • core: Always save evaluation executions (#16285) (739ad85)
  • core: Always set startedAt when executions start running (#11098) (722f4a8)
  • core: amend typing for jsonParse() options (#4423) (1732324)
  • core: App should not crash with a custom rest endpoint (#5911) (2881ee9), closes #5880
  • core: Apply correct hostname to redirected requests (#8674) (0e36aeb)
  • core: Apply same VM wrapper to both modes in task runner (#16872) (af52a0d)
  • core: Assign execute method to declarative nodes even if they have methods property (#17796) (3f1016f)
  • core: Assign credential ownership correctly in source control import (#8955) (260bc07)
  • core: Assign properties.success earlier to set executionStatus correctly (6c7772a)
  • core: Assign properties.success earlier to set executionStatus correctly (#5773) (d33a1ac)
  • core: Assign Unknown Error only if message or description not present in error (8aedc03)
  • core: AugmentObject should check for own propeties correctly (#12534) (0cdf393)
  • core: AugmentObject should handle the constructor property correctly (#12744) (36bc164)
  • core: Avoid renewing the license on init to prevent excessive duplicate renewal calls (#13347) (1e1f528)
  • core: Avoid using Object.keys on Buffer and other non-plain objects (#6131) (a3aba83)
  • core: Avoid using structuredClone on node descriptions (#13832) (d2df154)
  • core: Better error message in Webhook node when using the POST method (a0dd17e)
  • core: Better errors for common status codes fix (700cc39)
  • core: Better input validation for the changeRole endpoint (#8189) (cfe9525)
  • core: Block access to JS object constructor and js module in Pyodide (#16957) (bde9008)
  • core: Block Public API related REST calls when Public API is not enabled (#9521) (ac4e0fb)
  • core: Bring back execution data on the executionFinished push message (#11821) (0313570)
  • core: Bring back the missing GMT and UTC timezone for workflow settings (#13999) (bda0688)
  • core: Change dedupe value column type from varchar(255) to text (#11357) (7a71cff)
  • core: Change VariablesService to DI and use caching (#6827) (659ca26)
  • core: Change WorkflowHistory nodes/connections columns to be json (#7282) (a80abad)
  • core: Check that src folder exists an fallback to dist when loading modules (#17754) (6c0be29)
  • core: Clean run data for dirty nodes properly, including their children (#13821) (b3f9cde)
  • core: Clear active execution on cancellation in scaling mode (#9979) (7e972c7)
  • core: Close db connection gracefully when

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants