Releases: n8n-io/n8n
Releases · n8n-io/n8n
[email protected]
[email protected]
1.76.0 (2025-01-22)
Bug Fixes
- core: Align saving behavior in
workflowExecuteAfter
hooks (#12731) (9d76210) - core: AugmentObject should handle the constructor property correctly (#12744) (36bc164)
- core: Fix keyboard shortcuts for non-ansi layouts (#12672) (4c8193f)
- core: Fix license CLI commands showing incorrect renewal setting (#12759) (024ada8)
- core: Fix license initialization failure on startup (#12737) (ac2f647)
- core: Recover successful data-less executions (#12720) (a39b8bd)
- core: Remove run data of utility nodes for partial executions v2 (#12673) (b66a9dc)
- core: Sync
hookFunctionsSave
andhookFunctionsSaveWorker
(#12740) (d410b8f) - core: Update isDocker check to return true on kubernetes/containerd (#12603) (c55dac6)
- editor: Add unicode code points to expression language for emoji (#12633) (819ebd0)
- editor: Correct missing whitespace in JSON output (#12677) (b098b19)
- editor: Defer crypto.randomUUID call in CodeNodeEditor (#12630) (58f6532)
- editor: Fix Code node bug erasing and overwriting code when switching between nodes (#12637) (02d953d)
- editor: Fix execution list hover & selection colour in dark mode (#12628) (95c40c0)
- editor: Fix JsonEditor with expressions (#12739) (56c93ca)
- editor: Fix navbar height flickering during load (#12738) (a96b3f0)
- editor: Open chat when executing agent node in canvas v2 (#12617) (457edd9)
- editor: Partial execution of a workflow with manual chat trigger (#12662) (2f81b29)
- editor: Show connector label above the line when it's straight (#12622) (c97bd48)
- editor: Show run workflow button when chat trigger has pinned data (#12616) (da8aafc)
- editor: Update workflow re-initialization to use query parameter (#12650) (982131a)
- Execute Workflow Node: Pass binary data to sub-workflow (#12635) (e9c152e)
- Google Gemini Chat Model Node: Add base URL support for Google Gemini Chat API (#12643) (14f4bc7)
- GraphQL Node: Change default request format to json instead of graphql (#11346) (c7c122f)
- Jira Software Node: Get custom fields(RLC) in update operation for server deployment type (#12719) (353df79)
- n8n Form Node: Remove the ability to change the formatting of dates (#12666) (14904ff)
- OpenAI Chat Model Node: Fix loading of custom models when using custom credential URL (#12634) (7cc553e)
- OpenAI Chat Model Node: Restore default model value (#12745) (d1b6692)
- Postgres Chat Memory Node: Do not terminate the connection pool (#12674) (e7f00bc)
- Postgres Node: Allow using composite key in upsert queries (#12639) (83ce3a9)
- Wait Node: Fix for hasNextPage in waiting forms (#12636) (652b8d1)
Features
- Add credential only node for Microsoft Azure Monitor (#12645) (6ef8882)
- Add Miro credential only node (#12746) (5b29086)
- Add SSM endpoint to AWS credentials (#12212) (565c7b8)
- core: Enable task runner by default (#12726) (9e2a01a)
- editor: Force final canvas v2 migration and remove switcher from UI (#12717) (29335b9)
- editor: VariablesView Reskin - Add Filters for missing values (#12611) (1eeb788)
- Jira Software Node: Personal Access Token credential type (#11038) (1c7a38f)
- n8n Form Trigger Node: Form Improvements (#12590) (f167578)
- Synchronize deletions when pulling from source control (#12170) (967ee4b)
[email protected]
[email protected]
[email protected]
1.75.1 (2025-01-17)
Bug Fixes
- editor: Defer crypto.randomUUID call in CodeNodeEditor (#12630) (4ba62e4)
- editor: Fix Code node bug erasing and overwriting code when switching between nodes (#12637) (021e08f)
- Execute Workflow Node: Pass binary data to sub-workflow (#12635) (8007623)
- refactor(Postgres Node): Backport connection pooling to postgres v1 (#12484) (35cb10c)
[email protected]
1.74.2 (2025-01-17)
Bug Fixes
- editor: Defer crypto.randomUUID call in CodeNodeEditor (#12630) (0ffdcc5)
- editor: Fix Code node bug erasing and overwriting code when switching between nodes (#12637) (ecb847b)
- Execute Workflow Node: Pass binary data to sub-workflow (#12635) (2fd6418)
- refactor(Postgres Node): Backport connection pooling to postgres v1 (#12484) (35cb10c)
[email protected]
1.75.0 (2025-01-15)
Bug Fixes
- core: AugmentObject should check for own propeties correctly (#12534) (0cdf393)
- core: Disallow code generation in task runner (#12522) (35b6180)
- core: Fix node exclusion on the frontend types (#12544) (b2cbed9)
- core: Fix orchestration flow with expired license (#12444) (ecff3b7)
- core: Fix Sentry error reporting on task runners (#12495) (88c0838)
- core: Improve cyclic dependency check in the DI container (#12600) (c3c4a20)
- core: Only show personal credentials in the personal space (#12433) (8a42d55)
- core: Prefix package name in
supportedNodes
on generated types as well (#12514) (4a1a999) - core: Prevent prototype pollution in task runner (#12588) (bdf266c)
- core: Prevent prototype pollution of internal classes in task runner (#12610) (eceee7f)
- core: Use timing safe function to compare runner auth tokens (#12485) (8fab98f)
- core: Validate values which are intentionally 0 (#12382) (562506e)
- Don't break oauth credentials when updating them and allow fixing broken oauth credentials by repeating the authorization flow (#12563) (73897c7)
- editor: Don't show toolsUnused notice if run had errors (#12529) (3ec5b28)
- editor: Ensure proper "AI Template" URL construction in node creator (#12566) (13bf69f)
- editor: Fix NDV resize handle and scrollbar overlapping (#12509) (c28f302)
- editor: Fix parameter input validation (#12532) (6711cbc)
- editor: Fix selection rectangle context menu on new canvas (#12584) (c8e3c53)
- editor: Fix the
openselectivenodecreator
custom action on new canvas (#12580) (2110e9a) - editor: Fix workflow initilisation for test definition routes & add unit tests (#12507) (2775f61)
- editor: Make clicking item in RLC work the first time on small screens (#12585) (479933f)
- editor: Make sure code editors work correctly in fullscreen (#12597) (aa1f3a7)
- editor: Override selected nodes on single click without Meta/Ctrl key (#12549) (02c2d5e)
- editor: Show NDV errors when opening existing nodes with errors (#12567) (bee7267)
- editor: Swap Activate/Deactivate texts in FloatingToolbar (#12526) (44679b4)
- editor: Update filter and feedback for source control (#12504) (865fc21)
- editor: Update selected node when navigating via flowing nodes (#12581) (88659d8)
- Google Calendar Node: Updates and fixes (#10715) (7227a29)
- Spotify Node: Fix issue with null values breaking the response (#12080) (a56a462)
Features
[email protected]
[email protected]
1.74.0 (2025-01-08)
Bug Fixes
- core: Align concurrency and timeout defaults between instance and runner (#12503) (9953477)
- core: Allow
index
as top-level item key for Code node (#12469) (1b91000) - core: Don't fail task runner task if logging fails (#12401) (0860fbe)
- core: Ensure tasks timeout even if they don't receive settings (#12431) (b194026)
- core: Fix execution cancellation issues in scaling mode (#12343) (e26b406)
- core: Fix manually running a pinned trigger with offloading enabled (#12491) (be2dcff)
- core: Fix task runner sending too many offers (#12415) (4498e35)
- core: Increase default concurrency and timeout in task runners (#12496) (4182095)
- core: Prevent
__default__
jobs in scaling mode (#12402) (072664b) - core: Register workflows as active only after all of the triggers and pollers setup successfully (#12244) (f924f2a)
- core: Return unredacted credentials from
GET credentials/:id
(#12447) (ecabe34) - core: Use rate limiter for task runner endpoints (#12486) (491cb60)
- editor: Allow zooming when panning keycode is pressed on new canvas (#12327) (983e87a)
- editor: Consistent protected environment styling and messaging (#12374) (6891cef)
- editor: First project button tweaks border and copy (#12376) (e234756)
- editor: Fix Multi option parameter expression when the value is an array (#12430) (452a7bf)
- editor: Improve configurable nodes design on new canvas (#12317) (0ecce10)
- editor: Minor styling improvements in project settings page (#12405) (09ddce0)
- editor: Never show Pinned Data Callout for Input Panel (#12446) (1d5c9bd)
- editor: Nodes' icon color in dark mode (#12279) (01b781a)
- editor: Only ignore managed credentials in the HTTP node (#12417) (6b46657)
- editor: Remove primary highlight color from edge being executed on new canvas (#12307) (50913de)
- editor: Render empty string instead of [empty] (#12448) (2c72047)
- editor: Show all workflows in the error workflow dropdown in the workflow settings (#12413) (ccda7f9)
- editor: Unify disabled parameters background color (#12306) (8c63599)
- HTTP Request Node: Fix typo in hint (#12439) (b6230b6)
- OpenAI Node: Add quotes to default base URL (#12312) (2e90eba)
- OpenAI Node: Update node to account for URL in credentials (#12356) (f78cceb)
- Postgres Node: Account for JSON expressions (#12012) (06b86af)
- Postgres Node: Allow passing in arrays to JSON columns for insert (#12452) (9dd0686)
- Postgres Node: Re-use connection pool across executions (#12346) (2ca37f5)
- Run workflow if active and single webhook service has pin data (#12425) (8053a4a)
- Set correct default for added Resource Mapper boolean fields (#12344) (b4c77f2)
- Supabase Node: Allow for filtering on the same field multiple times (#12429) (d7cc789)
- Zep Vector Store Node: Cloud vector store integration (#12353) (2433d6b)
Features
- (Execute Workflow Node): Inputs for Sub-workflows (#11830) (#11837) (d411663)
- Add load options to new tool mode for vector stores (#12462) (3109de6)
- Add migration to add
managed
column to credentials table (#12275) (3cb7081) - Allow using Vector Stores directly as Tools (#12311) (76dded4)
- core: Add endpoint to create free AI credits (#12362) (ac4e042)
- core: Add includeData parameter to
GET /credentials
(#12220) (f56ad8c) - core: Comply with
NO_COLOR
in logs (#12347) (1e60bbc) - core: Offload manual executions to workers (#11284) (9432aa0)
- editor: Add free AI credits CTA (#12365) (f873196)
- editor: Add support for project icons (#12349) (9117718)
- editor: Easy AI workflow improvements (#12400) (8dc691d)
- editor: Make workflows, credentials, executions and new canvas usable on mobile and touch devices (#12372) ([06c9473](06c9473...