Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add SelectableList component (no-changelog) #12621

Merged
merged 10 commits into from
Jan 17, 2025
Merged

feat: Add SelectableList component (no-changelog) #12621

merged 10 commits into from
Jan 17, 2025

Conversation

CharlieKolb
Copy link
Contributor

@CharlieKolb CharlieKolb commented Jan 15, 2025

Summary

Add a new SelectableList component that maintains a list of clickable content which, on click, add a provided slot below.

I tried a few things here which I'm keen to get feedback on, namely using defineModel() for v-model and more advanced generics to provide a well-typed experience for the provided slot.

In practice, usage will look like this:

// the keys here will be updated when tags are clicked or slots are removed
const selectedProps = ref({ propA: 'an existing value' });
// All items that should either appear in a pill or have a slot entry with the provided custom props (tooltip in this case)
const propsDefined = [{
        { name: propA, initialValue: '', tooltip: 'a tooltip' },
        { name: propB, initialValue: 3, tooltip: 'another tooltip' },
}];

<N8nSelectableList
	v-model="selectedProps"
	:inputs="propsDefined"
>
	<template #displayItem="{ name, initialValue, tooltip }">  <--- these are all accurately type-inferred from propsDefined
		<ParameterInputFull ...

Note that the slot content is still responsible for updating the value, this component only initializes to a given value and manages whether the slot is visible or not via the keys in selectedProps.

The way the values are provided here seems a bit awkward, but in practice this really optimizes usability for the existing use case here.

It does make an assumption about our slot being representable by a single (default) value (though this could also be an object).

Concrete use case here is optional parameters for the fromAI button (branch):
image
image

Related Linear tickets, Github issues, and Community forum posts

https://linear.app/n8n/issue/ADO-3035/feature-add-support-for-additional-fields-for-overridden-fields

Review / Merge checklist

  • PR title and summary are descriptive. (conventions)
  • Docs updated or follow-up ticket created.
  • Tests included.
  • PR Labeled with release/backport (if the PR is an urgent fix that needs to be backported)

@n8n-assistant n8n-assistant bot added n8n team Authored by the n8n team ui Enhancement in /editor-ui or /design-system labels Jan 15, 2025
@CharlieKolb CharlieKolb marked this pull request as ready for review January 15, 2025 16:04
Copy link

codecov bot commented Jan 15, 2025

Codecov Report

Attention: Patch coverage is 61.38614% with 39 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
...onents/N8nSelectableList/SelectableList.stories.ts 0.00% 39 Missing ⚠️

📢 Thoughts on this report? Let us know!

Copy link
Member

@alexgrozav alexgrozav left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work on this! A few small remarks, but looks good.

@CharlieKolb CharlieKolb changed the title feat: Add PillList component feat: Add SelectableList component (no-changelog) Jan 17, 2025
Copy link
Contributor

Copy link
Contributor

✅ All Cypress E2E specs passed

Copy link

cypress bot commented Jan 17, 2025

n8n    Run #8815

Run Properties:  status check passed Passed #8815  •  git commit d303900296: 🌳 🖥️ browsers:node18.12.0-chrome107 🤖 CharlieKolb 🗃️ e2e/*
Project n8n
Branch Review ADO-3035
Run status status check passed Passed #8815
Run duration 00m 14s
Commit git commit d303900296: 🌳 🖥️ browsers:node18.12.0-chrome107 🤖 CharlieKolb 🗃️ e2e/*
Committer Charlie Kolb
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 2
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 489
View all changes introduced in this branch ↗︎

Copy link
Contributor

✅ No visual regressions found.

Copy link
Contributor

⚠️ Some Cypress E2E specs are failing, please fix them before merging

Copy link
Contributor

✅ All Cypress E2E specs passed

@CharlieKolb CharlieKolb merged commit fbc8ca6 into master Jan 17, 2025
72 checks passed
@CharlieKolb CharlieKolb deleted the ADO-3035 branch January 17, 2025 15:47
@netroy
Copy link
Member

netroy commented Jan 20, 2025

⚠️ Visual regressions found: 1

Whenever you see these warning, please either acknowledge them on chromatic, or ask someone else to review it 🙏🏽

@janober
Copy link
Member

janober commented Jan 22, 2025

Got released with [email protected]

riascho added a commit that referenced this pull request Jan 28, 2025
commit 1d33b9f4a70b70e4c79cade42320940331af34ad
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Tue Jan 28 08:49:33 2025 +0100

    ci: Revert path change for n8n-logo.png (#12874)

commit 0c86bf2b3761bb93fd3cedba7a483ae5d97bd332
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Mon Jan 27 20:03:34 2025 +0100

    fix(core): Improve error handling in credential decryption and parsing (#12868)

commit f64c6bf9ac65f5522b7aaf29fe586844e8750e66
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Mon Jan 27 18:17:51 2025 +0100

    chore: Upgrade nock and delete nock related boilerplate code (no-changelog) (#12869)

commit 0bb65f27aba71169b79485368752450ea63d5530
Author: Charlie Kolb <[email protected]>
Date:   Mon Jan 27 16:58:29 2025 +0100

    chore: Remove explicit `defineProps` import (no-changelog) (#12867)

commit 0979a993091404c7ce79b344fce93d0d464bbe90
Author: Dana <[email protected]>
Date:   Mon Jan 27 16:42:45 2025 +0100

    chore(API): Follow up design for credential callback (#12798)

    Co-authored-by: Jonathan Bennetts <[email protected]>

commit 6dd90c8764f3c50fc1c44cffaf63c18cafa49803
Author: Milorad FIlipović <[email protected]>
Date:   Mon Jan 27 15:36:59 2025 +0100

    feat(editor): Add more telemetry for workflow inputs (no-changelog) (#12862)

commit eabf1609577cd94a6bad5020c34378d840a13bc0
Author: Iván Ovejero <[email protected]>
Date:   Mon Jan 27 13:44:20 2025 +0100

    fix(core): Handle max stalled count error better (#12824)

commit 648c6f9315b16b885e04716e7e0035a73b358fb0
Author: Csaba Tuncsik <[email protected]>
Date:   Mon Jan 27 12:32:03 2025 +0100

    fix(editor): Properly set active project in new canvas (#12810)

commit 663dfb48defd944f88f0ecc4f3347ea4f8a7c831
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Mon Jan 27 11:52:18 2025 +0100

    fix(Postgres PGVector Store Node): Release postgres connections back to the pool (#12723)

    Co-authored-by: Oleg Ivaniv <[email protected]>

commit 02df25c450a0a384a32d0815d8a2faec7562a8ae
Author: Eugene <[email protected]>
Date:   Mon Jan 27 13:29:14 2025 +0300

    fix(editor): Add notice when user hits the limit for execution metadata item length (#12676)

commit a24e4420bb9023f808acd756d125dffaea325968
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Mon Jan 27 10:56:26 2025 +0100

    feat(core): Explicitly report external hook failures (#12830)

commit 02880cc5a61ce88b7533cce0519421b4bab34ef8
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Mon Jan 27 08:53:36 2025 +0100

    test(editor): Fix usePushConnection tests on node 18 (no-changelog) (#12832)

commit 03365f096d3d5c8e3a6537f37cda412959705346
Author: Cornelius Suermann <[email protected]>
Date:   Sat Jan 25 16:33:40 2025 +0100

    fix(core): Display the last activated plan name when multiple are activated (#12835)

commit 6f44004354907a8f95bef109e7dc2fb4ddd335bb
Author: Danny Martini <[email protected]>
Date:   Fri Jan 24 20:30:27 2025 +0000

    ci: Fix manually dispatching e2e test workflows (#12841)

commit 31281a3f6b314f3e0efad9f8c02935bd782a5d49
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Fri Jan 24 16:33:00 2025 +0100

    ci: Run Frontend tests on `master` only on node 20 (no-changelog) (#12833)

commit a197fbb21b5642843d8bc3e657049aca99e0729d
Author: Michael Kret <[email protected]>
Date:   Fri Jan 24 15:59:43 2025 +0200

    feat(Send Email Node): New operation sendAndWait (#12775)

commit d48cc36061e1069dd92edc65c0c1fbc32cf89489
Author: Alex Grozav <[email protected]>
Date:   Fri Jan 24 15:55:48 2025 +0200

    feat(editor): Remove bug reporting button from new canvas (no-changelog) (#12831)

commit e05608ac90c7d6d525022c552e1147965249654f
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Fri Jan 24 14:50:07 2025 +0100

    refactor(core): Alllow using S3 compatible object stores over http (#12812)

commit afbbfa3a90be18dba1d7005c7ad9c6dc9a4113ca
Author: Alex Grozav <[email protected]>
Date:   Fri Jan 24 14:38:54 2025 +0200

    feat: Update e2e tests to run on new canvas (no-changelog) (#12784)

commit 2c58d47f8eee1f865ecc1eeb89aa20c69c28abae
Author: Michael Kret <[email protected]>
Date:   Fri Jan 24 13:44:05 2025 +0200

    feat(Telegram Node): New operation sendAndWait (#12771)

commit 5b760e7f7fc612b10307b4871e24b549f5d9d420
Author: Milorad FIlipović <[email protected]>
Date:   Fri Jan 24 09:38:57 2025 +0100

    fix(editor): Show input selector when node has error (#12813)

commit f4bf55f0d8278ff954344cf6397c10d8261b39a4
Author: Michael Kret <[email protected]>
Date:   Thu Jan 23 18:38:24 2025 +0200

    feat(Microsoft Outlook Node): New operation sendAndWait (#12795)

commit 3e9f24ddf462349145d89fe183313c95512c699b
Author: Michael Kret <[email protected]>
Date:   Thu Jan 23 18:37:19 2025 +0200

    feat: Add timeout options to sendAndWait operations (#12753)

commit b4d27c49e32bfacbd2690bf1c07194562f6a4a61
Author: Iván Ovejero <[email protected]>
Date:   Thu Jan 23 17:26:19 2025 +0100

    fix(core): Account for pre-execution failure in scaling mode (#12815)

commit 36e615b28f395623457bbb9bf4ab6fd69102b6ea
Author: Milorad FIlipović <[email protected]>
Date:   Thu Jan 23 15:14:15 2025 +0100

    fix(editor): Hide Set up Template button for empty workflows (#12808)

commit 5820ade1e4b9d638c9b6369aef369d6dc9320da6
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Thu Jan 23 14:48:08 2025 +0100

    fix(editor): Render inline SVGs correctly on the external secrets settings page (#12802)

commit 43fc9eff6eee9b617de75cf38eb678235151c4ff
Author: Milorad FIlipović <[email protected]>
Date:   Thu Jan 23 14:35:24 2025 +0100

    fix(editor): Updating ai agent tool usage callout style to match others (no-changelog) (#12805)

commit 3fa0714c22ea1d22fda5400fb021ae0ba65716a7
Author: Tomi Turtiainen <[email protected]>
Date:   Thu Jan 23 14:03:01 2025 +0200

    test(core): Fix task runner test (#12801)

commit 2020dc502feae6cae827dfbcc40ffed89bcc334a
Author: Csaba Tuncsik <[email protected]>
Date:   Thu Jan 23 11:01:10 2025 +0100

    fix(editor): Load appropriate credentials in canvas V2 for new workflow (#12722)

commit 1f4318136011bffaad04527790a9eba79effce35
Author: Iván Ovejero <[email protected]>
Date:   Thu Jan 23 10:16:17 2025 +0100

    fix(core): Update execution entity and execution data in transaction (#12756)

commit 3d9d5bf9d58f3c49830d42a140d6c8c6b59952dc
Author: Tomi Turtiainen <[email protected]>
Date:   Thu Jan 23 10:18:00 2025 +0200

    fix(core): Fix usage of external libs in task runner (#12788)

    Co-authored-by: Cornelius Suermann <[email protected]>

commit fb662dd95cae3bc51d05d05e32e772d05adafa1e
Author: autologie <[email protected]>
Date:   Thu Jan 23 08:47:41 2025 +0100

    fix(editor): Show mappings by default in sub-node NDVs when the root node isn't executed (#12642)

commit 114ed88368d137443b9c6605d4fe11b02053549d
Author: Milorad FIlipović <[email protected]>
Date:   Wed Jan 22 16:31:23 2025 +0100

    fix(editor): Fix sub-execution links in empty output tables (#12781)

commit 358d2843e5e468071d6764419169811e93138c35
Author: Csaba Tuncsik <[email protected]>
Date:   Wed Jan 22 15:49:55 2025 +0100

    fix(editor): Fix workflow move project select filtering (#12764)

commit 9139dc3c2916186648fb5bf63d14fcb90773eb1c
Author: Danny Martini <[email protected]>
Date:   Wed Jan 22 15:18:25 2025 +0100

    fix(editor): Don't send run data for full manual executions (#12687)

commit 3049cf85a66c541ef0e22dd8c166bc2e4c838c01
Merge: eb4dea1ca8 e59a2af858
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Wed Jan 22 14:50:51 2025 +0100

    Merge tag '[email protected]'

commit eb4dea1ca891bb7ac07c8bbbae8803de080c4623
Author: Milorad FIlipović <[email protected]>
Date:   Wed Jan 22 14:50:28 2025 +0100

    fix(editor): Handle large payloads in the AI Assistant requests better (#12747)

commit 60187cab9bc9d21aa6ba710d772c068324e429f1
Author: Tomi Turtiainen <[email protected]>
Date:   Wed Jan 22 15:39:02 2025 +0200

    feat(core): Rename two task runner env vars (#12763)

commit ba8aa3921613c590caaac627fbb9837ccaf87783
Author: Dana <[email protected]>
Date:   Wed Jan 22 13:05:30 2025 +0100

    feat(n8n Form Node): Add read-only/custom HTML form elements (#12760)

commit e59a2af858c8b0075cdc0a15837d70410fa3fef2
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Wed Jan 22 13:00:06 2025 +0100

    :rocket: Release 1.76.0 (#12779)

    Co-authored-by: netroy <[email protected]>

commit 1c7a38f6bab108daa47401cd98c185590bf299a8
Author: Gerard de Vries <[email protected]>
Date:   Wed Jan 22 12:43:13 2025 +0100

    feat(Jira Software Node): Personal Access Token credential type (#11038)

commit 69c215327977ea247b5cecbf7e67e4f3dde1843c
Author: Justin Ellingwood <[email protected]>
Date:   Wed Jan 22 11:38:24 2025 +0000

    docs: Update benchmark README file to fix secenario filter (no-changelog) (#11680)

commit 9062d5040bed08b95c8003b607aedfbef3e5f31d
Author: Tomi Turtiainen <[email protected]>
Date:   Wed Jan 22 13:25:10 2025 +0200

    chore: Update bug report template (#12774)

commit 46bd58cdfe0d1269881b2a77383902bfacbd7a13
Author: Sumin Hong <[email protected]>
Date:   Wed Jan 22 20:20:18 2025 +0900

    chore: Fix typo in Jenkins credential (no-changelog) (#12242)

commit 819ebd058d1d60b3663d92b4a652728da7134a3b
Author: jeanpaul <[email protected]>
Date:   Wed Jan 22 12:16:01 2025 +0100

    fix(editor): Add unicode code points to expression language for emoji (#12633)

commit 4f00d7cfe4715524aa52a442ffd161f4d590ce11
Author: Tomi Turtiainen <[email protected]>
Date:   Wed Jan 22 13:15:12 2025 +0200

    refactor: Disable task runner by default (#12776)

commit 5b29086e2f9b7f638fac4440711f673438e57492
Author: mgosal <[email protected]>
Date:   Wed Jan 22 10:18:14 2025 +0000

    feat: Add Miro credential only node (#12746)

    Co-authored-by: Jonathan Bennetts <[email protected]>

commit 024ada822c1bc40958e594bb08707cf77d3397ec
Author: Iván Ovejero <[email protected]>
Date:   Wed Jan 22 09:00:39 2025 +0100

    fix(core): Fix license CLI commands showing incorrect renewal setting (#12759)

commit a39b8bd32be50c8323e415f820b25b4bcb81d960
Author: Iván Ovejero <[email protected]>
Date:   Wed Jan 22 09:00:17 2025 +0100

    fix(core): Recover successful data-less executions (#12720)

commit 97e651433b77bcbdd979fa34bf6632812f656291
Author: Tomi Turtiainen <[email protected]>
Date:   Wed Jan 22 08:52:02 2025 +0200

    test: Set `N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=false` in nodes tests (#12762)

commit 96ab5bc7e645cc1bd52e1e4b88295fc96f065c76
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Tue Jan 21 17:53:59 2025 +0100

    ci: Disable task runner for core and nodes tests (#12757)

commit 565c7b8b9cfd3e10f6a2c60add96fea4c4d95d33
Author: Stanimira Rikova <[email protected]>
Date:   Tue Jan 21 16:30:26 2025 +0200

    feat: Add SSM endpoint to AWS credentials (#12212)

commit fb4cb5afbb5550020a88e0ee786eee0991c224a3
Author: Dana <[email protected]>
Date:   Tue Jan 21 15:21:42 2025 +0100

    chore(API): Add styling to credential callback and autoclose window (#12648)

commit 223ad7d71ae36f9f5a4aeacd006996bb564c83ec
Author: Tomi Turtiainen <[email protected]>
Date:   Tue Jan 21 15:47:21 2025 +0200

    test: Fix failing core tests (#12752)

commit ee08e9e1feca63cff5382752eb25febd73a3409c
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Tue Jan 21 14:47:02 2025 +0100

    refactor(core): Extract hooks out of workflow-execute-additional-data (no-changelog) (#12749)

commit 56c93caae026738c1c0bebb4187b238e34a330f6
Author: Elias Meire <[email protected]>
Date:   Tue Jan 21 13:32:48 2025 +0100

    fix(editor): Fix JsonEditor with expressions (#12739)

commit 9e2a01aeaf36766a1cf7a1d9a4d6e02f45739bd3
Author: Tomi Turtiainen <[email protected]>
Date:   Tue Jan 21 14:31:06 2025 +0200

    feat(core): Enable task runner by default (#12726)

commit 353df7941117e20547cd4f3fc514979a54619720
Author: Michael Kret <[email protected]>
Date:   Tue Jan 21 14:01:05 2025 +0200

    fix(Jira Software Node): Get custom fields(RLC) in update operation for server deployment type (#12719)

commit d410b8f5a7e99658e1e8dcb2e02901bd01ce9c59
Author: Iván Ovejero <[email protected]>
Date:   Tue Jan 21 12:40:38 2025 +0100

    fix(core): Sync `hookFunctionsSave` and `hookFunctionsSaveWorker` (#12740)

commit d1b6692736182fa2eab768ba3ad0adb8504ebbbd
Author: oleg <[email protected]>
Date:   Tue Jan 21 12:01:30 2025 +0100

    fix(OpenAI Chat Model Node): Restore default model value (#12745)

commit 36bc164da486f2e2d05091b457b8eea6521ca22e
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Tue Jan 21 11:49:43 2025 +0100

    fix(core): AugmentObject should handle the constructor property correctly (#12744)

commit af5b64a61d5dc132a73e974818e8b5f6780f8762
Author: Alex Grozav <[email protected]>
Date:   Tue Jan 21 12:01:45 2025 +0200

    fix: Prepare expression editor modal e2e tests for new canvas (no-changelog) (#12743)

commit a96b3f0091798a52bb33107b919b5d8287ba7506
Author: Alex Grozav <[email protected]>
Date:   Tue Jan 21 11:06:22 2025 +0200

    fix(editor): Fix navbar height flickering during load (#12738)

commit 2d3b643f6e48a2a4d894db2cca1434f3d42851aa
Author: Alex Grozav <[email protected]>
Date:   Tue Jan 21 10:30:27 2025 +0200

    test: Update e2e tests for canvas specific actions (no-changelog) (#12614)

commit ac2f6476c114f51fafb9b7b66e41e0c87f4a1bf6
Author: Tomi Turtiainen <[email protected]>
Date:   Tue Jan 21 09:29:02 2025 +0200

    fix(core): Fix license initialization failure on startup (#12737)

commit 9d76210a570e025d01d1f6596667abf40fbd8d12
Author: Iván Ovejero <[email protected]>
Date:   Mon Jan 20 21:53:04 2025 +0100

    fix(core): Align saving behavior in `workflowExecuteAfter` hooks (#12731)

commit 202da763805c62b7f5977ded4258b9600b3cf7bd
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Mon Jan 20 18:20:04 2025 +0100

    refactor: Remove usless catch blocks, and add a linting rule to prevent them (no-changelog) (#12730)

commit 4ee4552b0e080c261e40dacc284508569236ae4b
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Mon Jan 20 18:04:53 2025 +0100

    chore: Upgrade vitest and storybook (no-changelog) (#12729)

commit 29335b9b6acf97c817bea70688e8a2786fbd8889
Author: Alex Grozav <[email protected]>
Date:   Mon Jan 20 18:48:16 2025 +0200

    feat(editor): Force final canvas v2 migration and remove switcher from UI (#12717)

commit d25817c5cc4404d0028d17caf6ad5bb2d71c19fc
Author: Danny Martini <[email protected]>
Date:   Mon Jan 20 16:56:12 2025 +0100

    test(core): Fix a typo and add an additional test (#12725)

commit 967ee4b89b94b92fc3955c56bf4c9cca0bd64eac
Author: Danny Martini <[email protected]>
Date:   Mon Jan 20 16:53:55 2025 +0100

    feat: Synchronize deletions when pulling from source control (#12170)

    Co-authored-by: r00gm <[email protected]>

commit f167578b3251e553a4d000e731e1bb60348916ad
Author: Dana <[email protected]>
Date:   Mon Jan 20 16:52:06 2025 +0100

    feat(n8n Form Trigger Node): Form Improvements (#12590)

commit 3434682e415378a0dbb61edc56d275b8c151c407
Author: Cornelius Suermann <[email protected]>
Date:   Mon Jan 20 15:26:12 2025 +0100

    chore: Bump License-SDK to v2.14.1 (no-changelog) (#12724)

commit 89777d32ac50f771857823b34864c2eeb47ddd25
Author: oleg <[email protected]>
Date:   Mon Jan 20 15:14:23 2025 +0100

    feat(editor): Evaluation UI tweaks (#12659) (no-changelog)

commit b66a9dc8fb6f7b19122cacbb7e2f86b4c921c3fb
Author: Danny Martini <[email protected]>
Date:   Mon Jan 20 14:05:58 2025 +0100

    fix(core): Remove run data of utility nodes for partial executions v2 (#12673)

commit 2f81b29d341535b512df0aa01b25a91d109f113f
Author: Eugene <[email protected]>
Date:   Mon Jan 20 13:50:52 2025 +0100

    fix(editor): Partial execution of a workflow with manual chat trigger (#12662)

    Co-authored-by: Oleg Ivaniv <[email protected]>

commit 174cd44815cdaf0ce8c14554beafb2c3cf4ade34
Author: Iván Ovejero <[email protected]>
Date:   Mon Jan 20 11:07:15 2025 +0100

    chore(core): Report to Sentry successful execution with empty data (#12669)

commit 1eeb788d327287d21eab7ad6f2156453ab7642c7
Author: Raúl Gómez Morales <[email protected]>
Date:   Mon Jan 20 10:59:15 2025 +0100

    feat(editor): VariablesView Reskin - Add Filters for missing values (#12611)

commit 652b8d170b9624d47b5f2d8d679c165cc14ea548
Author: Michael Kret <[email protected]>
Date:   Mon Jan 20 11:41:50 2025 +0200

    fix(Wait Node): Fix for hasNextPage in waiting forms (#12636)

commit 847aa1295df0ba7cfb7cf20d3c96eff96d80cf7c
Author: Cornelius Suermann <[email protected]>
Date:   Fri Jan 17 18:46:09 2025 +0100

    chore: Bump license-sdk to v2.14.0 (no-changelog) (#12681)

commit de49182652db4dba4c24c4eed8ee49483dad603d
Author: Cornelius Suermann <[email protected]>
Date:   Fri Jan 17 17:59:28 2025 +0100

    fix(core): Reduce payload of license renewal calls (no-changelog) (#12236)

commit 2c9b69001085bec7e6c505cf6bf300d29fc8badf
Author: Charlie Kolb <[email protected]>
Date:   Fri Jan 17 17:57:55 2025 +0100

    chore: Update zod version to 3.24.1 (no-changelog) (#12680)

commit 6ef8882a108c672ab097c9dd1c590d4e9e7f3bcc
Author: Jon <[email protected]>
Date:   Fri Jan 17 16:55:21 2025 +0000

    feat: Add credential only node for Microsoft Azure Monitor (#12645)

commit 216d5ed243a578cd8a63e4ba1a82b5c977c1af4e
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Fri Jan 17 17:20:12 2025 +0100

    chore: Update @langchain/core (no-changelog) (#12684)

commit cdd5d66dc66bb3796cdfc9bbaf22789eeda281bb
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Fri Jan 17 17:19:38 2025 +0100

    ci: Do not cancel e2e and chromatic jobs on regular PR comments (#12613)

commit 14904ff77951fef23eb789a43947492a4cd3fa20
Author: Dana <[email protected]>
Date:   Fri Jan 17 17:04:08 2025 +0100

    fix(n8n Form Node): Remove the ability to change the formatting of dates (#12666)

commit fbc8ca6571f07beb94f917acf3f270f7eec44f8d
Author: Charlie Kolb <[email protected]>
Date:   Fri Jan 17 16:47:34 2025 +0100

    feat: Add SelectableList component (no-changelog) (#12621)

commit b098b19c7f0e3a9848c3fcfa012999050f2d3c7a
Author: Marc Littlemore <[email protected]>
Date:   Fri Jan 17 15:38:07 2025 +0000

    fix(editor): Correct missing whitespace in JSON output (#12677)

commit f1cf516304e27d9e419aed6c0a468ae57af1d182
Author: Eugene <[email protected]>
Date:   Fri Jan 17 15:57:02 2025 +0100

    chore: Update LangChain packages to their latest versions (#12644)

commit 4c8193fedc2e3967c9a06c0652483128df509653
Author: Tomi Turtiainen <[email protected]>
Date:   Fri Jan 17 16:40:06 2025 +0200

    fix(core): Fix keyboard shortcuts for non-ansi layouts (#12672)

commit 395f2ad0dc66541186b682adb9bfa5787bf7e460
Author: Tomi Turtiainen <[email protected]>
Date:   Fri Jan 17 16:23:45 2025 +0200

    fix(core): Improve error message when resolving itemMatching with pinned data (no-changelog) (#12641)

commit 05858c21532feb1830181f6d9f4ee7f927c5b1a2
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Fri Jan 17 15:17:25 2025 +0100

    refactor(core): Reorganize n8n-core and enforce file-name casing (no-changelog) (#12667)

commit e7f00bcb7f2dce66ca07a9322d50f96356c1a43d
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Fri Jan 17 14:58:19 2025 +0100

    fix(Postgres Chat Memory Node): Do not terminate the connection pool (#12674)

commit e6a15dfba3270aa670ffc1862f67f8ddfdb2d591
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Fri Jan 17 13:36:13 2025 +0100

    refactor(core): Add unit tests for execution lifecycle hooks - part 1 (#12592)

commit c55dac66ed97a2317d4c696c3b505790ec5d72fe
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Fri Jan 17 13:10:51 2025 +0100

    fix(core): Update isDocker check to return true on kubernetes/containerd (#12603)

commit 7ae1483792717cf6ca06535b99bc71b2429a2251
Author: Iván Ovejero <[email protected]>
Date:   Fri Jan 17 09:52:33 2025 +0100

    refactor(editor): Adjust empty state for large data when manual executions in workers (#12649)

commit 83ce3a90963ba76601234f4314363a8ccc310f0f
Author: Shireen Missi <[email protected]>
Date:   Fri Jan 17 08:42:46 2025 +0000

    fix(Postgres Node): Allow using composite key in upsert queries (#12639)

    Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>

commit 982131a75a32f741c120156826c303989aac189c
Author: oleg <[email protected]>
Date:   Fri Jan 17 09:33:02 2025 +0100

    fix(editor): Update workflow re-initialization to use query parameter (#12650)

commit 7cc553e3b277a16682bfca1ea08cb98178e38580
Author: oleg <[email protected]>
Date:   Fri Jan 17 09:30:02 2025 +0100

    fix(OpenAI Chat Model Node): Fix loading of custom models when using custom credential URL (#12634)

commit 02d953db34ec4e44977a8ca908628b62cca82fde
Author: Alex Grozav <[email protected]>
Date:   Thu Jan 16 19:36:08 2025 +0200

    fix(editor): Fix Code node bug erasing and overwriting code when switching between nodes (#12637)

    Co-authored-by: Elias Meire <[email protected]>

commit 0b0f532367997f31dd68e9dc19af640e49b5749e
Author: Elias Meire <[email protected]>
Date:   Thu Jan 16 18:17:13 2025 +0100

    chore(editor): Exclude codemirror range errors from Sentry (#12646)

commit c7c122f9173df824cc1b5ab864333bffd0d31f82
Author: aya <[email protected]>
Date:   Fri Jan 17 02:06:45 2025 +0900

    fix(GraphQL Node): Change default request format to json instead of graphql (#11346)

    Co-authored-by: Shireen Missi <[email protected]>
    Co-authored-by: Dana Lee <[email protected]>

commit 14f4bc769027789513808b4000444edf99dc5d1c
Author: jeanpaul <[email protected]>
Date:   Thu Jan 16 17:05:06 2025 +0100

    fix(Google Gemini Chat Model Node): Add base URL support for Google Gemini Chat API (#12643)

commit 58f6532630bacd288d3c0a79b40150f465898419
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Thu Jan 16 14:15:03 2025 +0100

    fix(editor): Defer crypto.randomUUID call in CodeNodeEditor (#12630)

commit e9c152e369a4c2762bd8e6ad17eaa704bb3771bb
Author: Charlie Kolb <[email protected]>
Date:   Thu Jan 16 13:04:06 2025 +0100

    fix(Execute Workflow Node): Pass binary data to sub-workflow (#12635)

    Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>

commit 35cb10c5e76d439ad484c549d542bdc97fe4a3ab
Author: Danny Martini <[email protected]>
Date:   Thu Jan 16 11:09:12 2025 +0100

    refactor(Postgres Node): Backport connection pooling to postgres v1 (#12484)

commit c97bd48a77643b9c2a5d7218e21b957af15cee0b
Author: autologie <[email protected]>
Date:   Thu Jan 16 10:30:41 2025 +0100

    fix(editor): Show connector label above the line when it's straight (#12622)

commit 558570f431fc37a4168218320220308f6ce7cebb
Author: Tomi Turtiainen <[email protected]>
Date:   Thu Jan 16 11:06:29 2025 +0200

    test: Use task runner in benchmarks (#12601)

commit 95c40c02cb8fef77cf633cf5aec08e98746cff36
Author: Tomi Turtiainen <[email protected]>
Date:   Thu Jan 16 10:28:41 2025 +0200

    fix(editor): Fix execution list hover & selection colour in dark mode (#12628)

commit da8aafc0e3a1b5d862f0723d0d53d2c38bcaebc3
Author: jeanpaul <[email protected]>
Date:   Wed Jan 15 17:08:31 2025 +0100

    fix(editor): Show run workflow button when chat trigger has pinned data (#12616)

commit ea208eddb799bfc15717b9f0dee3bf00dc2f77c5
Merge: 457edd99bb 9798009dd3
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Wed Jan 15 15:26:23 2025 +0100

    Merge tag '[email protected]'

commit 9798009dd39b9b281855f6e67d5221159105d237
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Wed Jan 15 15:09:46 2025 +0100

    :rocket: Release 1.75.0 (#12618)

    Co-authored-by: ivov <[email protected]>

commit 457edd99bb853d8ccf3014605d5823933f3c0bc6
Author: Tomi Turtiainen <[email protected]>
Date:   Wed Jan 15 16:07:24 2025 +0200

    fix(editor): Open chat when executing agent node in canvas v2  (#12617)

commit c3c4a200024fb08afb9380357d1490c6707c5ec3
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Wed Jan 15 14:15:07 2025 +0100

    fix(core): Improve cyclic dependency check in the DI container (#12600)

commit eceee7f3f8899d200b1c5720087cc494eec22e6a
Author: Tomi Turtiainen <[email protected]>
Date:   Wed Jan 15 14:27:23 2025 +0200

    fix(core): Prevent prototype pollution of internal classes in task runner (#12610)

commit 4a1a9993624c92dd81f5418f9268cb93878069ab
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Wed Jan 15 13:06:02 2025 +0100

    fix(core): Prefix package name in `supportedNodes` on generated types as well (#12514)

commit 41e5d10d409defc87af0290974e9591531284947
Author: oleg <[email protected]>
Date:   Wed Jan 15 12:36:20 2025 +0100

    fix(editor): Fix `hasTrimmedItem` for multi-output nodes and sub-nodes (no-changelog) (#12612)

commit ee68afe56175e76685542333dd80f228ff5c9f9d
Author: oleg <[email protected]>
Date:   Wed Jan 15 10:12:37 2025 +0100

    feat(editor): Enhance workflow evaluations edit view (no-changelog) (#12586)

commit bdf266cf55032d05641b20dce8804412dc93b6d5
Author: Iván Ovejero <[email protected]>
Date:   Wed Jan 15 09:51:42 2025 +0100

    fix(core): Prevent prototype pollution in task runner (#12588)

commit 674ba3c59a4c5ec896335afb81eb3a3f910f6280
Author: Ria Scholz <[email protected]>
Date:   Wed Jan 15 09:33:54 2025 +0100

    docs: Fixes link to luxon docs in datetime node (#12595)

commit aa1f3a7d989883d55df3777775b8d7d336f6e3b7
Author: Elias Meire <[email protected]>
Date:   Tue Jan 14 18:16:41 2025 +0100

    fix(editor): Make sure code editors work correctly in fullscreen (#12597)

commit bfe3c5611af636b9c805ab1ef4bf8ccb79b43b6f
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Tue Jan 14 15:54:11 2025 +0100

    test: Add more tests for expression extensions (no-changelog) (#12598)

commit a0b7cac3a51547c1fd6016f11d83e661dbf50b03
Author: Tomi Turtiainen <[email protected]>
Date:   Tue Jan 14 15:47:53 2025 +0200

    chore(core): Log failed webhook requests with debug (no-changelog) (#12599)

commit c2569a06075f37dd428e6b6c78fda406b191e4c2
Author: Iván Ovejero <[email protected]>
Date:   Tue Jan 14 14:32:00 2025 +0100

    refactor(core): Make placeholders in manual executions in workers temporary (#12463)

commit ce22f065c25ae7ba163241beaf959a0307994c33
Author: Eugene <[email protected]>
Date:   Tue Jan 14 13:49:20 2025 +0100

    feat(core): Separate concurrency limits for production and evaluation executions (no-changelog) (#12387)

commit be520b4f60e1617635aa79953f066093954b7e1d
Author: Eugene <[email protected]>
Date:   Tue Jan 14 12:12:31 2025 +0100

    feat: Add API endpoint to cancel a test run (no-changelog) (#12115)

commit 479933fbd5c88e783827960e018abb979de8a039
Author: Elias Meire <[email protected]>
Date:   Mon Jan 13 19:53:55 2025 +0100

    fix(editor): Make clicking item in RLC work the first time on small screens (#12585)

commit 89f93fd20a03b222f8c43b2b33c5a0bb9f53edb5
Author: Charlie Kolb <[email protected]>
Date:   Mon Jan 13 16:23:31 2025 +0100

    feat(editor): Don't show Sub-Workflow id for RunDataAi 'View Execution' link (no-changelog) (#12578)

commit c8e3c5399efde93486c1dd5c373cb2c5ff8a0691
Author: Alex Grozav <[email protected]>
Date:   Mon Jan 13 17:13:11 2025 +0200

    fix(editor): Fix selection rectangle context menu on new canvas (#12584)

commit 2110e9a0513b8c36beb85302e0d38a2658ea5d6e
Author: Alex Grozav <[email protected]>
Date:   Mon Jan 13 15:09:07 2025 +0200

    fix(editor): Fix the `openselectivenodecreator` custom action on new canvas (#12580)

commit 73897c7662a432834eb6f9d0f9ace8d986c1acb5
Author: Danny Martini <[email protected]>
Date:   Mon Jan 13 13:48:16 2025 +0100

    fix: Don't break oauth credentials when updating them and allow fixing broken oauth credentials by repeating the authorization flow (#12563)

commit bee7267fe38ab12a79fa4ec0e775f45d98d48aa5
Author: Alex Grozav <[email protected]>
Date:   Mon Jan 13 14:06:19 2025 +0200

    fix(editor): Show NDV errors when opening existing nodes with errors (#12567)

commit 88659d8a2901786c894902e19466f395bcdaab8e
Author: Alex Grozav <[email protected]>
Date:   Mon Jan 13 13:35:56 2025 +0200

    fix(editor): Update selected node when navigating via flowing nodes (#12581)

commit 13bf69f75c67bc37a37013e776525768676a4b88
Author: jeanpaul <[email protected]>
Date:   Mon Jan 13 12:04:46 2025 +0100

    fix(editor): Ensure proper "AI Template" URL construction in node creator (#12566)

commit dcd7feb973594aada1b6c20037b68ced48a6b047
Author: Eugene <[email protected]>
Date:   Mon Jan 13 10:45:29 2025 +0100

    fix(core): Node mocking for evaluation executions (no-changelog) (#12541)

commit 865fc21276727e8d88ccee0355147904b81c4421
Author: Raúl Gómez Morales <[email protected]>
Date:   Mon Jan 13 10:24:51 2025 +0100

    fix(editor): Update filter and feedback for source control (#12504)

commit 3ec5b2850c47057032e61c2acdbdfc1dcdd931f7
Author: Charlie Kolb <[email protected]>
Date:   Mon Jan 13 09:05:35 2025 +0100

    fix(editor): Don't show toolsUnused notice if run had errors (#12529)

commit c6b491cdbbae6a3a8e5d45f156c11b576291c7d5
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Fri Jan 10 17:35:03 2025 +0100

    ci: Stop publishing custom images to docker hub by default (#12516)

commit ba6a2f82d23ad7f06161f1d0bdc3f4a267745eb2
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Fri Jan 10 17:21:26 2025 +0100

    docs: Fix the docs for starting n8n with `--tunnel` option (no-changelog) (#12512)

commit 562506e92aeb26423145801bff80037e5ce2ac46
Author: Dana <[email protected]>
Date:   Fri Jan 10 16:11:19 2025 +0100

    fix(core): Validate values which are intentionally 0 (#12382)

    Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>

commit 25a79ccf405787fd734ae34856865fbdfe4a0f82
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Fri Jan 10 16:10:19 2025 +0100

    refactor(core): Use DI in source-control. add more tests (#12554)

commit b2cbed9865888f6f3bc528984d4091d86a88f0d6
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Fri Jan 10 15:13:31 2025 +0100

    fix(core): Fix node exclusion on the frontend types (#12544)

commit 68da9bb164f46826e8bc0daf4d8a5164dd4770ec
Author: Tomi Turtiainen <[email protected]>
Date:   Fri Jan 10 15:22:03 2025 +0200

    fix(core): Filter out task runner errors originating from user code from sentry (no-changelog) (#12537)

commit 02c2d5e71d15b9292fddd585f47bd8334da468c5
Author: Alex Grozav <[email protected]>
Date:   Fri Jan 10 12:35:58 2025 +0200

    fix(editor): Override selected nodes on single click without Meta/Ctrl key (#12549)

commit 92d3de2b2dd15d18f82b89b82f07766c554e0139
Author: Iván Ovejero <[email protected]>
Date:   Fri Jan 10 10:34:17 2025 +0100

    refactor(core): Validate job data on worker (#12548)

commit 4ca794228baa112217976211b6f1bebb5d2828d2
Author: Iván Ovejero <[email protected]>
Date:   Fri Jan 10 10:34:05 2025 +0100

    refactor(core): Patch Bull to include stack trace on job fail (#12547)

commit 7227a29845fd178ced4d281597c62e7a03245456
Author: Michael Kret <[email protected]>
Date:   Fri Jan 10 11:16:29 2025 +0200

    fix(Google Calendar Node): Updates and fixes (#10715)

    Co-authored-by: Shireen Missi <[email protected]>

commit 91277c44f1cf3f334b3b50d47d7dcc79b11c7c63
Author: Elias Meire <[email protected]>
Date:   Fri Jan 10 10:05:57 2025 +0100

    feat(editor): Make node credential select searchable (#12497)

commit b1a40a231bcd91ca2a4e842231ff23b3ae974d82
Author: Ricardo Espinoza <[email protected]>
Date:   Thu Jan 9 14:17:11 2025 -0500

    refactor(core): Update tag endpoints to use DTOs and injectable config (#12380)

commit 95f055d23a74d4961f5c8666997c25c972179c92
Author: Danny Martini <[email protected]>
Date:   Thu Jan 9 18:08:49 2025 +0100

    test: Reset numeric features as well between e2e tests (#12542)

commit 8a42d55d91f4a37fff5669d52d52428b3a4ddd44
Author: Danny Martini <[email protected]>
Date:   Thu Jan 9 18:06:47 2025 +0100

    fix(core): Only show personal credentials in the personal space (#12433)

commit 980d0bcb5efd7f8579d7a6ed2044eeda386232bd
Author: Alex Grozav <[email protected]>
Date:   Thu Jan 9 18:06:55 2025 +0200

    test: Update node creator e2e tests to work with new canvas (no-changelog) (#12530)

commit ecf83c629f96ecbe7defff180ede9e303aa76435
Author: Raúl Gómez Morales <[email protected]>
Date:   Thu Jan 9 16:39:19 2025 +0100

    ci: Fix frontend dev setup (#12539)

commit a56a46259d257003c813103578260d625b3f17dd
Author: Jon <[email protected]>
Date:   Thu Jan 9 14:42:27 2025 +0000

    fix(Spotify Node): Fix issue with null values breaking the response (#12080)

commit 1d86c4fdd2adc5512118e4304efc1870171eff8b
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Thu Jan 9 15:31:07 2025 +0100

    refactor(core): Use DTOs for source control push/pull requests (#12470)

    Co-authored-by: Tomi Turtiainen <[email protected]>

commit ecff3b732a028d7225bfbed4ffc65dc20c4ed608
Author: Iván Ovejero <[email protected]>
Date:   Thu Jan 9 14:37:53 2025 +0100

    fix(core): Fix orchestration flow with expired license (#12444)

commit 6711cbcc641a2fc70f5c15a7e2dcc640a3f98b66
Author: Shireen Missi <[email protected]>
Date:   Thu Jan 9 12:58:46 2025 +0000

    fix(editor): Fix parameter input validation (#12532)

commit 0cdf39374305e6bbcedb047db7d3756168e6e89e
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Thu Jan 9 13:47:42 2025 +0100

    fix(core): AugmentObject should check for own propeties correctly (#12534)

commit 5f1adefca71a8f5364ebd1e0ce602db0929de319
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Thu Jan 9 13:47:23 2025 +0100

    refactor(core): Port over project request payloads to DTOs (#12528)

commit 44679b42aa1e14bc7069bee47d0a91ca84b1dba4
Author: Charlie Kolb <[email protected]>
Date:   Thu Jan 9 13:02:13 2025 +0100

    fix(editor): Swap Activate/Deactivate texts in FloatingToolbar (#12526)

commit 35b618098b7d23e272bf77b55c172dbe531c821f
Author: Tomi Turtiainen <[email protected]>
Date:   Thu Jan 9 13:27:17 2025 +0200

    fix(core): Disallow code generation in task runner (#12522)

commit 46f13cfca972b403976cd41093025f43e764a42a
Author: Ricardo Espinoza <[email protected]>
Date:   Thu Jan 9 05:53:05 2025 -0500

    fix(editor): Condition to show the warning after workflow activation for free AI credits (no-changelog) (#12518)

commit 8fab98f3f1f767d05825d24cbf155d56375fdb3e
Author: Tomi Turtiainen <[email protected]>
Date:   Thu Jan 9 12:52:17 2025 +0200

    fix(core): Use timing safe function to compare runner auth tokens (#12485)

commit 7583e2ad94c5f21df2844446e54d98e7868ba021
Author: Iván Ovejero <[email protected]>
Date:   Thu Jan 9 11:51:07 2025 +0100

    refactor(core): Report malformed execution data (#12525)

commit a9077bb6f148b04dd4402e37075688c0933fc276
Author: Charlie Kolb <[email protected]>
Date:   Thu Jan 9 11:36:00 2025 +0100

    test: Finish Sub-Workflow Inputs Testing (no-changelog) (#12460)

commit 88c0838dd72f11646bdb3586223d6c16631cccab
Author: Iván Ovejero <[email protected]>
Date:   Wed Jan 8 17:47:40 2025 +0100

    fix(core): Fix Sentry error reporting on task runners (#12495)

commit dd36bb28bf03a58f1727b11477e58a7fdf157968
Author: Ricardo Espinoza <[email protected]>
Date:   Wed Jan 8 10:58:54 2025 -0500

    feat(editor): Show warning when user activates workflow with free AI credits credential (no-changelog) (#12510)

commit dba7d46f3ec91d26a597a50dede7b6ca292c728f
Author: Alex Grozav <[email protected]>
Date:   Wed Jan 8 17:42:17 2025 +0200

    feat(editor): Persist sidebar collapsed status preference (#12505)

commit 2775f617ae5c267c0a1ce7a54d05d4077cdbc0f7
Author: oleg <[email protected]>
Date:   Wed Jan 8 16:07:46 2025 +0100

    fix(editor): Fix workflow initilisation for test definition routes & add unit tests (#12507)

commit c28f302c2f863bd7aa73ad52e5d040f927e33220
Author: Alex Grozav <[email protected]>
Date:   Wed Jan 8 16:03:53 2025 +0200

    fix(editor): Fix NDV resize handle and scrollbar overlapping (#12509)

commit 326a221f36fd44e82f7d3f4c6b5318d41a212a40
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Wed Jan 8 13:41:33 2025 +0000

    :rocket: Release 1.74.0 (#12508)

    Co-authored-by: ShireenMissi <[email protected]>

commit be2dcffc9487973d3e287dd4f6956dbba03757e3
Author: Iván Ovejero <[email protected]>
Date:   Wed Jan 8 13:39:52 2025 +0100

    fix(core): Fix manually running a pinned trigger with offloading enabled (#12491)

commit 9953477450c28ec2d211e55aadb825dbae2ee4d6
Author: Iván Ovejero <[email protected]>
Date:   Wed Jan 8 13:33:43 2025 +0100

    fix(core): Align concurrency and timeout defaults between instance and runner (#12503)

commit 3ea592ecc91a9e308fa205f96877f203b6b6b3df
Author: Alex Grozav <[email protected]>
Date:   Wed Jan 8 14:16:56 2025 +0200

    feat: Make it easier to get started on developing front end and e2e tests (no-changelog) (#12500)

    Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>

commit bb6cd790b81001083787fa37e38686586e9b3e53
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Wed Jan 8 12:44:31 2025 +0100

    ci: Skip workflow tests on community PRs (#12501)

commit c64cd518224b3c028887c24fa5257728b0302b81
Author: Tomi Turtiainen <[email protected]>
Date:   Wed Jan 8 13:24:41 2025 +0200

    chore: Fix dev setup on windows machines (no-changelog) (#11065)

    Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>

commit 0ecce10faf60ae44d11007d45e87766b678d3a84
Author: Alex Grozav <[email protected]>
Date:   Wed Jan 8 13:11:20 2025 +0200

    fix(editor): Improve configurable nodes design on new canvas (#12317)

commit 8cce5882092a85a0371ac954f5998c60f94f1585
Author: Milorad FIlipović <[email protected]>
Date:   Wed Jan 8 12:11:11 2025 +0100

    test(editor): Update workflow actions tests for the new canvas (no-changelog) (#12245)

    Co-authored-by: Alex Grozav <[email protected]>

commit 3006ccf41bb911ba72f087a1479889fbf308c17d
Author: feelgood-interface <[email protected]>
Date:   Wed Jan 8 11:49:26 2025 +0100

    feat(Microsoft Entra ID Node): New node (#11779)

    Co-authored-by: Giulio Andreini <[email protected]>

commit 52ae02abaa92e5bbfda58843c8eccc845506fa4b
Author: Elias Meire <[email protected]>
Date:   Wed Jan 8 11:28:56 2025 +0100

    feat(editor): New Code editor based on the TypeScript language service (#12285)

commit ac497c8a67be6c685040656818dd4f71812095d7
Author: Iván Ovejero <[email protected]>
Date:   Wed Jan 8 11:26:45 2025 +0100

    chore(core): Mark `item.index` as deprecated (#12494)

commit 4182095af1c02832af2523f31e9cb85d9a345e60
Author: Iván Ovejero <[email protected]>
Date:   Wed Jan 8 11:25:37 2025 +0100

    fix(core): Increase default concurrency and timeout in task runners (#12496)

commit 36548618860a8d21505a5de2376cf4253de245cd
Author: Mutasem Aldmour <[email protected]>
Date:   Wed Jan 8 13:24:18 2025 +0300

    feat: Update copy for Vector Store Tool modes (no-changelog) (#12474)

commit 6e189fda776051e09e90b3d86ecd0d1e80dcc0c6
Author: Stanimira Rikova <[email protected]>
Date:   Wed Jan 8 11:59:01 2025 +0200

    feat(HighLevel Node): Add support for calendar items (#10820)

commit 9dd068632b1542126831baa83cf638ce369b0947
Author: Dana <[email protected]>
Date:   Wed Jan 8 10:41:51 2025 +0100

    fix(Postgres Node): Allow passing in arrays to JSON columns for insert (#12452)

commit 2c72047d0b260db5a4b1fd0d7448ab19378e908f
Author: Shireen Missi <[email protected]>
Date:   Wed Jan 8 09:30:35 2025 +0000

    fix(editor): Render empty string instead of [empty] (#12448)

commit 803960e0924020a98177fcfe3bcf7af8276ba2bd
Author: oleg <[email protected]>
Date:   Wed Jan 8 09:36:44 2025 +0100

    test(editor): Add deprecation warnings for e2e page classes (no-changelog) (#12489)

commit 491cb605e3c93d7a261bb0cef0d38f2ddc3affe8
Author: Tomi Turtiainen <[email protected]>
Date:   Wed Jan 8 10:06:36 2025 +0200

    fix(core): Use rate limiter for task runner endpoints (#12486)

commit b1d17f520118e223ece9c5d96f3afb8957f8205d
Author: Ricardo Espinoza <[email protected]>
Date:   Wed Jan 8 02:20:45 2025 -0500

    feat: Add more telemetry to free AI credits feature (no-changelog) (#12493)

commit 6f00c74c1f2aec012a1a4c07b026faeabb9dfdbe
Author: Ricardo Espinoza <[email protected]>
Date:   Wed Jan 8 01:59:08 2025 -0500

    fix(editor): Update easy AI workflow setup instructions when user is in free AI credits experiment (no-changelog) (#12479)

commit 10148c9ad3142ce40334aae6551dc72f32f9862e
Author: Alex Grozav <[email protected]>
Date:   Tue Jan 7 19:06:25 2025 +0200

    fix(editor): Fix workflow name input size on desktop (no-changelog) (#12490)

commit 976586fbfd033a8eed2525f5e88cafd978200e59
Author: Alex Grozav <[email protected]>
Date:   Tue Jan 7 19:05:52 2025 +0200

    test: Update demo e2e tests for new canvas (no-changelog) (#12488)

commit 04e2928d345f83c202c762e4673cf878b4762f33
Author: Charlie Kolb <[email protected]>
Date:   Tue Jan 7 17:06:16 2025 +0100

    feat(editor): Update Sub-Workflow Debugging Copy (#12483)

commit cc008f92397e1f02251098081f402a82528b118a
Author: Eugene <[email protected]>
Date:   Tue Jan 7 16:03:16 2025 +0100

    feat: Save the number of successful, failed and total executions for Test Run (no-changelog) (#12131)

commit f7eb90148958c29dbd6f1486c6e473ec58c6c001
Author: Alex Grozav <[email protected]>
Date:   Tue Jan 7 17:02:06 2025 +0200

    test: Update template credentials setup e2e test for new canvas (no-changelog) (#12487)

commit ac6b244c71dfd9d92c425d7e51445ff269d7033b
Author: Ricardo Espinoza <[email protected]>
Date:   Tue Jan 7 10:01:29 2025 -0500

    fix(editor): Update free AI credits success claim callout (no-changelog) (#12480)

commit c03fe0af38c31278f595cb25b85a0ffc64e1c0fc
Author: Charlie Kolb <[email protected]>
Date:   Tue Jan 7 15:57:03 2025 +0100

    feat(Execute Workflow Node): Remove ignoreTypeMismatch option (no-changelog) (#12482)

commit 30f9c033db28112e1f97bb55d41b5bfce265cb51
Author: Eugene <[email protected]>
Date:   Tue Jan 7 15:09:59 2025 +0100

    feat(Google Vertex Chat Model Node): Add an option to specify GCP region (#12300)

commit 61993c39062bc2b804001d6936f6a974f36adc1d
Author: Ricardo Espinoza <[email protected]>
Date:   Tue Jan 7 08:42:19 2025 -0500

    feat: Add telemetry events for free AI credits feature (no-changelog) (#12459)

commit adcedd1c2b31c1cbd75d1aab056085151ee6d7f1
Author: Ricardo Espinoza <[email protected]>
Date:   Tue Jan 7 08:05:05 2025 -0500

    fix(editor): Free AI credits experiment evaluation (no-changelog) (#12481)

commit 3d990eb55591211cb36fe2b75b2eafe3ef2b4530
Author: oleg <[email protected]>
Date:   Tue Jan 7 12:52:44 2025 +0100

    feat(editor): Add workflow evaluation run views (no-changelog) (#12258)

commit ecabe34705bbbba07613ba14760449ef38e1b31f
Author: Danny Martini <[email protected]>
Date:   Tue Jan 7 11:17:26 2025 +0100

    fix(core): Return unredacted credentials from `GET credentials/:id` (#12447)

commit 7df5eb1e4db753644619f071075801cb7ff099cc
Author: Michael Kret <[email protected]>
Date:   Tue Jan 7 11:39:59 2025 +0200

    fix(n8n Form Node): Remove dependence on static data from the form completion page (no-changelog) (#12445)

commit e234756457d3c3526531ced4471bf9e69a79fa55
Author: Raúl Gómez Morales <[email protected]>
Date:   Tue Jan 7 10:36:26 2025 +0100

    fix(editor): First project button tweaks border and copy (#12376)

    Co-authored-by: Csaba Tuncsik <[email protected]>

commit 04c1182a1e4441f8c6c7b674c117098fee12b8d5
Author: Eugene <[email protected]>
Date:   Tue Jan 7 10:00:06 2025 +0100

    feat(core): Use node IDs instead of names for data mocking during test runs (no-changelog) (#12348)

commit 1d5c9bd466becf8aa245a1e8d0b799616d18914a
Author: Charlie Kolb <[email protected]>
Date:   Tue Jan 7 09:33:11 2025 +0100

    fix(editor): Never show Pinned Data Callout for Input Panel (#12446)

commit 8dd4f1aea97c59f088f2f7244d3e4b133fb590c2
Author: Charlie Kolb <[email protected]>
Date:   Tue Jan 7 09:32:51 2025 +0100

    fix(Execute Workflow Node): Fallback to Passthrough explicitly to avoid exception (no-changelog) (#12384)

commit f609371257163807e7ce0579c19fbc4745beca1e
Author: Ricardo Espinoza <[email protected]>
Date:   Mon Jan 6 10:37:21 2025 -0500

    fix(editor): Hide credential’s modal menu when the credential is managed (no-changelog) (#12471)

commit 06c94732103687705d71c5a1c5bfa993e3df3427
Author: Alex Grozav <[email protected]>
Date:   Mon Jan 6 17:09:32 2025 +0200

    feat(editor): Make workflows, credentials, executions and new canvas usable on mobile and touch devices (#12372)

commit 1b9100032fc9f8c33e263c8299e04054105da384
Author: Iván Ovejero <[email protected]>
Date:   Mon Jan 6 15:03:36 2025 +0100

    fix(core): Allow `index` as top-level item key for Code node (#12469)

commit 3109de6073b237ee3dcc93afb69345586f3b836d
Author: Mutasem Aldmour <[email protected]>
Date:   Mon Jan 6 14:59:20 2025 +0100

    feat: Add load options to new tool mode for vector stores (#12462)

commit e224b8c15f268c91d5fd0077c63343414b9d4a42
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Mon Jan 6 14:48:33 2025 +0100

    ci: Fix package names in codecov.yml (no-changelog)

commit 2433d6b7d3dede2595dd5b637ca8bbc1103272b3
Author: Eugene <[email protected]>
Date:   Mon Jan 6 14:46:57 2025 +0100

    fix(Zep Vector Store Node): Cloud vector store integration (#12353)

commit 536a9755341787b7ed73b9e6ac9964d8ff5e661d
Author: Justin Ellingwood <[email protected]>
Date:   Mon Jan 6 11:06:57 2025 +0000

    docs: Add volumes to the Docker example from the README (no-changelog) (#12464)

commit ccda7f9c62e2ba04dbd8a86cfeb5016b56f19c7a
Author: Danny Martini <[email protected]>
Date:   Mon Jan 6 11:35:53 2025 +0100

    fix(editor): Show all workflows in the error workflow dropdown in the workflow settings (#12413)

commit f043ff12c6918f01f8b83b34efdf1c7f625eb7b2
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Mon Jan 6 11:34:57 2025 +0100

    ci: Fix code coverage collection (#12443)

commit 39d5e0ff873c4c65a3e52a9a0c93584133ded10f
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Mon Jan 6 10:21:24 2025 +0100

    refactor(core): Replace typedi with our custom DI system (no-changelog) (#12389)

    Co-authored-by: Iván Ovejero <[email protected]>

commit 8053a4a1763d143da80b9e4e00dcef9b716ce6b2
Author: Michael Kret <[email protected]>
Date:   Mon Jan 6 11:11:36 2025 +0200

    fix: Run workflow if active and single webhook service has pin data (#12425)

commit 452a7bfe2c1e786c46a3ed99de007b0cf3f28d15
Author: Shireen Missi <[email protected]>
Date:   Mon Jan 6 08:51:13 2025 +0000

    fix(editor): Fix Multi option parameter expression when the value is an array (#12430)

commit 76dded4bea9d26ad84fdbde74d577d244eb4e223
Author: Mutasem Aldmour <[email protected]>
Date:   Mon Jan 6 09:07:59 2025 +0100

    feat: Allow using Vector Stores directly as Tools (#12311)

    Co-authored-by: Oleg Ivaniv <[email protected]>

commit d7cc789d79477aff40ff4eca0175c7578aef338a
Author: Dana <[email protected]>
Date:   Fri Jan 3 18:03:01 2025 +0100

    fix(Supabase Node): Allow for filtering on the same field multiple times (#12429)

commit 4d1d5d9dbc5555090843b012f1d84ef71187a20c
Author: Mutasem Aldmour <[email protected]>
Date:   Fri Jan 3 17:09:39 2025 +0100

    test: Fix flaky mapping test (no-changelog) (#12449)

commit 967420842173b3868ef993e32ead0260aaaefaf0
Author: Charlie Kolb <[email protected]>
Date:   Fri Jan 3 15:37:47 2025 +0100

    feat(AI Agent Node): Change Prompt Text Copy (no-changelog) (#12442)

commit 80ea38148ac15ee6e82b4ebe168046422a3b5f52
Author: Giulio Andreini <[email protected]>
Date:   Fri Jan 3 12:32:00 2025 +0100

    fix(editor): Fix color scheme of danger disabled button (no-changelog) (#12426)

commit b78210c58a47dfeb2defbbb8e471957bb42f92d5
Author: Ricardo Espinoza <[email protected]>
Date:   Fri Jan 3 06:21:25 2025 -0500

    refactor(core): Add tests to `workflowPostExecute` in `TelemetryEventRelay` (#12437)

commit 1d3cb9f5ac4f03cb867bb0e5c0f113fe7f7ff972
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Fri Jan 3 12:19:09 2025 +0100

    refactor(core): Extract Worfklow import request payload into a DTO (#12441)

commit b1940268e6110ed3d8949318a5252ac6563d624f
Author: Tomi Turtiainen <[email protected]>
Date:   Fri Jan 3 12:27:47 2025 +0200

    fix(core): Ensure tasks timeout even if they don't receive settings (#12431)

commit 552cff18609494eea3806d797b2faf7061aa0eb7
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Fri Jan 3 11:05:30 2025 +0100

    refactor(core): Extract SAML requests payloads into DTOs (#12435)

commit 2241eef8cfa29d96d916d6b3b9cd58a5e4bf6825
Author: Iván Ovejero <[email protected]>
Date:   Fri Jan 3 10:43:17 2025 +0100

    chore: Upgrade tournament to 1.0.6 (#12440)

commit 9432aa0b00e74faf4651ac673f18e16b7e56e145
Author: Iván Ovejero <[email protected]>
Date:   Fri Jan 3 10:43:05 2025 +0100

    feat(core): Offload manual executions to workers (#11284)

commit b6230b63f2ed8c7531b53c896f8b033c599e156e
Author: Tomi Turtiainen <[email protected]>
Date:   Fri Jan 3 10:34:44 2025 +0200

    fix(HTTP Request Node): Fix typo in hint (#12439)

commit 3ff902feb909620b3cc4e886e26891645c4f1b46
Author: Iván Ovejero <[email protected]>
Date:   Thu Jan 2 17:48:39 2025 +0100

    refactor(core): Hide stack trace for warning-level errors (#12411)

commit 5b925bcf10fdd1eab3e6abf7080c229db15968d5
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Thu Jan 2 16:50:04 2025 +0100

    ci: Fix turborepo cache on CI tests (#12434)

commit 6b46657412a1efff35be5083f0ff4c00f9b3e7f9
Author: Ricardo Espinoza <[email protected]>
Date:   Thu Jan 2 10:43:34 2025 -0500

    fix(editor): Only ignore managed credentials in the HTTP node (#12417)

commit dab7bc43c6ac051dfe7d117e66ed722390751520
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Thu Jan 2 15:34:28 2025 +0100

    ci: Fix e2e tests (#12432)

commit e1356b34bee6f0883579f81e696aa83888ed99d2
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Thu Jan 2 12:43:58 2025 +0100

    ci: revert lockfile regressions (no-changelog)

commit 4498e3519276020d3eb01752b5ce0d8ecfbf5fa4
Author: Tomi Turtiainen <[email protected]>
Date:   Thu Jan 2 10:16:28 2025 +0200

    fix(core): Fix task runner sending too many offers (#12415)

commit a484ea160be37cf9a0d84e82b46885ac291dbf29
Author: Dana <[email protected]>
Date:   Thu Jan 2 08:01:45 2025 +0100

    test(Cron Node): Add workflow test to Cron node (no-changelog) (#12383)

commit 4e9f2b3b9a43630fcd87c0d99fa8c361e739350d
Author: Ricardo Espinoza <[email protected]>
Date:   Tue Dec 31 08:38:37 2024 -0500

    feat(editor): Don't list managed credentials in HTTP node (no-changelog) (#12409)

commit 8dc691dc62692f8af143c84032391397adeb790d
Author: Milorad FIlipović <[email protected]>
Date:   Tue Dec 31 14:38:32 2024 +0100

    feat(editor): Easy AI workflow improvements (#12400)

commit f56ad8cf49f7cf0665035d2e43bb7ff5b8fd75f3
Author: Danny Martini <[email protected]>
Date:   Tue Dec 31 13:04:37 2024 +0100

    feat(core): Add includeData parameter to `GET /credentials` (#12220)

    Co-authored-by: r00gm <[email protected]>

commit 096329db51e794a09ba513516f9d433f3365d1ec
Author: Iván Ovejero <[email protected]>
Date:   Tue Dec 31 12:21:04 2024 +0100

    refactor(core): Rename some runners files and classes for clarity (#12410)

commit 0860fbe97108edc21bc01dec3b6ef13e60e728d4
Author: Tomi Turtiainen <[email protected]>
Date:   Tue Dec 31 09:19:36 2024 +0200

    fix(core): Don't fail task runner task if logging fails (#12401)

commit f78ccebe514819dca03f5c220274b94fd6d1c73b
Author: Ricardo Espinoza <[email protected]>
Date:   Mon Dec 30 15:51:49 2024 -0500

    fix(OpenAI Node): Update node to account for URL in credentials (#12356)

commit 11e8520b70fcccb5c3a13fe39a795bb7e28c3366
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Mon Dec 30 16:28:46 2024 +0100

    refactor(core): Add more workflow engine tests (no-changelog) (#12385)

    Co-authored-by: Danny Martini <[email protected]>

commit 09ddce05800f426d33489ae28c416bb6aab2fd91
Author: Milorad FIlipović <[email protected]>
Date:   Mon Dec 30 15:52:09 2024 +0100

    fix(editor): Minor styling improvements in project settings page (#12405)

commit 1674dd0f8845872b5e1f134999a26505cf96c937
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Mon Dec 30 15:48:44 2024 +0100

    refactor(core): Update dynamic node parameter endpoints to use DTOs (#12379)

commit f08db47077b748a1b24434fb82488eba755ef1e9
Author: Tomi Turtiainen <[email protected]>
Date:   Mon Dec 30 16:32:09 2024 +0200

    chore: Clean up some code (#12287)

commit 67145b98e23e414afd01279eba0c4e1c4a51a31e
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Mon Dec 30 15:17:11 2024 +0100

    ci: Schedule chromatic builds on master (no-changelog) (#12404)

commit 1fe6a2786cf46b73dbcc6aedd5144775e4fbf660
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Mon Dec 30 14:49:42 2024 +0100

    ci: Temporarily increase MySQL tests timeout (#12403)

commit 072664b40e06943e0b8ff44287730f2ca569646f
Author: Iván Ovejero <[email protected]>
Date:   Mon Dec 30 14:31:13 2024 +0100

    fix(core): Prevent `__default__` jobs in scaling mode (#12402)

commit 1e60bbcf169e8624a97ddde543cdd1d406e5c7ca
Author: Iván Ovejero <[email protected]>
Date:   Mon Dec 30 13:54:52 2024 +0100

    feat(core): Comply with `NO_COLOR` in logs (#12347)

commit 78ef2ce7f0d60375f667b1334d6ffdd317fb2925
Author: Raúl Gómez Morales <[email protected]>
Date:   Mon Dec 30 13:46:37 2024 +0100

    refactor(editor):  N8nOption type (#12399)

    Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>

commit f8731963f6754386f15c8417c0cc32dba87c481a
Author: Ricardo Espinoza <[email protected]>
Date:   Mon Dec 30 07:35:49 2024 -0500

    feat(editor): Add free AI credits CTA (#12365)

commit e26b406665e20761279c4e315d04501350427de5
Author: Iván Ovejero <[email protected]>
Date:   Mon Dec 30 13:17:55 2024 +0100

    fix(core): Fix execution cancellation issues in scaling mode (#12343)

commit 870f8640c7dbadeb101b3d611726f8e8bdbc787f
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Fri Dec 27 20:05:38 2024 +0100

    ci: revert lockfile regressions (no-changelog)

commit 9117718cc960e2bad5a5db07b10e9e7b561ec5e4
Author: Milorad FIlipović <[email protected]>
Date:   Fri Dec 27 19:00:40 2024 +0100

    feat(editor): Add support for project icons (#12349)

commit 7ea6c8b144d54d5ff647d9431cd9b7df043696ab
Author: Ricardo Espinoza <[email protected]>
Date:   Fri Dec 27 10:23:20 2024 -0500

    feat: Expose license feature flags for free AI credits feature to frontend (no-changelog) (#12363)

commit ac4e0422316a4dcd19151dd7d504e2b3cccbc038
Author: Ricardo Espinoza <[email protected]>
Date:   Fri Dec 27 09:46:57 2024 -0500

    feat(core): Add endpoint to create free AI credits (#12362)

commit c00b95e08f26b2df27b1b3e283135efdec0e4a84
Author: Mateus Valgueiro <[email protected]>
Date:   Fri Dec 27 11:38:38 2024 -0300

    docs: Fix docker URL on README.md (no-changelog) (#12386)

commit 66f8c9e24938a01d85a380bbf8c12a7e5df05dc1
Author: Ricardo Espinoza <[email protected]>
Date:   Fri Dec 27 08:26:36 2024 -0500

    refactor(core): Encapsulate logic to create new credential into its own method (#12361)

commit 6891cefa6d0359f85a596829b6055a13529fb1fb
Author: Raúl Gómez Morales <[email protected]>
Date:   Fri Dec 27 14:18:30 2024 +0100

    fix(editor): Consistent protected environment styling and messaging (#12374)

commit 983e87a9b0c83d35354ce4df34096f47173d0ea7
Author: Alex Grozav <[email protected]>
Date:   Fri Dec 27 10:56:32 2024 +0200

    fix(editor): Allow zooming when panning keycode is pressed on new canvas (#12327)

commit 2ca37f5f7f7f80c50dbc8c87146b8bff510f01c8
Author: Danny Martini <[email protected]>
Date:   Fri Dec 27 08:15:37 2024 +0000

    fix(Postgres Node): Re-use connection pool across executions (#12346)

    Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>

commit 7b2630d1a0099b81b545f77e4090a9d0bced34e8
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Thu Dec 26 18:24:14 2024 +0100

    refactor(core): Update invitation endpoints to use DTOs (#12377)

commit 371a09de968afe0a8ab6405c5c902146cf6bfa22
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Thu Dec 26 16:09:42 2024 +0100

    refactor(core): Port 3 more controllers to use DTOs (no-changelog) (#12375)

commit 1d5e891a0d3e08dcb13fc39ddf5cdb2cc854d4cb
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Thu Dec 26 15:31:19 2024 +0100

    refactor(core): Update AI-Assistant backend code to use DTOs and injectable config (no-changelog) (#12373)

commit f754b22a3f49c1528887c52902073ce3c0127645
Author: Iván Ovejero <[email protected]>
Date:   Tue Dec 24 13:02:05 2024 +0100

    refactor(core): Mark all backend Enterprise Edition files and dirs (#12350)

commit 471d7b9420c17cd8aa032232d07f6f8b039ead13
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Mon Dec 23 13:46:13 2024 +0100

    refactor(core): Move Logger to `core` (no-changelog) (#12310)

commit b4c77f27b66275ddb58138e8d2fe1509265e9652
Author: Charlie Kolb <[email protected]>
Date:   Mon Dec 23 13:03:24 2024 +0100

    fix: Set correct default for added Resource Mapper boolean fields (#12344)

commit fe7fb41ad89f1c36c414a4f103285b336c14ccd5
Author: Iván Ovejero <[email protected]>
Date:   Fri Dec 20 19:45:04 2024 +0100

    refactor(core): Fix push message type inference (#12331)

commit 724e08562f1fc4ab58bfbc0212f297b87dd95465
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Fri Dec 20 18:41:05 2024 +0100

    refactor(core): Deduplicate isObjectLiteral, add docs and tests (#12332)

commit 06b86af7356b3be0af146c49f9720b24157b9e61
Author: Dana <[email protected]>
Date:   Fri Dec 20 18:35:23 2024 +0100

    fix(Postgres Node): Account for JSON expressions (#12012)

    Co-authored-by: Shireen Missi <[email protected]>

commit d4116630a638195c7d87e01e2b5c151941636056
Author: Ivan Atanasov <[email protected]>
Date:   Fri Dec 20 17:01:22 2024 +0100

    feat: (Execute Workflow Node): Inputs for Sub-workflows (#11830) (#11837)

    Co-authored-by: Charlie Kolb <[email protected]>
    Co-authored-by: Milorad FIlipović <[email protected]>
    Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>

commit 6c323e4e495833b14b6fe4ad40ca2194288f602c
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Fri Dec 20 16:47:39 2024 +0100

    ci: Shim WebCrypto on node.js 18 for core tests (#12335)

commit f924f2a6d736e33ab5fc12cbac6cba27340839db
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Fri Dec 20 15:25:33 2024 +0100

    fix(core): Register workflows as active only after all of the triggers and pollers setup successfully (#12244)

commit a8dd35b0f020b205f7bcb1ee0bf0a2c6279aab99
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Fri Dec 20 14:40:06 2024 +0100

    refactor(core): Break up more code in the execution engine, and add tests (no-changelog) (#12320)

commit 2f21404987b9a26131c06a453566da6409c9226e
Author: Eugene <[email protected]>
Date:   Fri Dec 20 12:38:09 2024 +0100

    chore: Fix DB migration for older versions of MySQL (#12328)

commit 50913de2651450e18307a833ada57656d8959493
Author: Alex Grozav <[email protected]>
Date:   Fri Dec 20 13:37:23 2024 +0200

    fix(editor): Remove primary highlight color from edge being executed on new canvas (#12307)

commit 3fdc83aee5182495350b68d2f0118216b08d1c1b
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Fri Dec 20 12:36:21 2024 +0100

    ci: Upgrade to pnpm 9.15 to address the lockfile flakiness (#12324)

commit a71194c7c2ee88c65122a7d61d8aa0b3f22df7e0
Author: Alex Grozav <[email protected]>
Date:   Fri Dec 20 12:45:48 2024 +0200

    fix(editor): Adjust run count and check margin on new canvas (no-changelog) (#12309)

commit 95db031aa413a73f27913672d3c16f6f38e54e1c
Author: Iván Ovejero <[email protected]>
Date:   Fri Dec 20 11:44:01 2024 +0100

    refactor: Introduce `explicit-member-accessibility` lint rule (#12325)

commit e5587ff11fd5562c8b2574af637b271023994905
Author: Shireen Missi <[email protected]>
Date:   Fri Dec 20 10:42:58 2024 +0000

    chore: Add Community PR Guidelines (no-changelog) (#12303)

commit 3cb70814465e8fa504e909ef36b21b79d4b70b28
Author: Ricardo Espinoza <[email protected]>
Date:   Thu Dec 19 14:35:18 2024 -0500

    feat: Add migration to add `managed` column to credentials table (#12275)

    Co-authored-by: Tomi Turtiainen <[email protected]>

commit bafac73eb5071ac484761e48561cbb63f31cb9e8
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Thu Dec 19 18:46:14 2024 +0100

    refactor: Impose `import/order` linting rule across nodes packages (no-changelog) (#12314)

commit 8c635993bd65c84707938d9564d54c1ae17f1c1f
Author: oleg <[email protected]>
Date:   Thu Dec 19 17:42:52 2024 +0100

    fix(editor): Unify disabled parameters background color (#12306)

commit 2e90eba47eff81f8b17a305cbc1656f929d622f8
Author: jeanpaul <[email protected]>
Date:   Thu Dec 19 15:40:06 2024 +0100

    fix(OpenAI Node): Add quotes to default base URL (#12312)

commit 0ba4c6e9429a039845efb91f34428b3be4171483
Author: Tomi Turtiainen <[email protected]>
Date:   Thu Dec 19 14:19:06 2024 +0200

    test: Get rid of a warning log in tests (#12289)

commit 01b781a10828ca2c4cf32762373ad40904c02d2c
Author: Eugene <[email protected]>
Date:   Thu Dec 19 13:05:12 2024 +0100

    fix(editor): Nodes' icon color in dark mode (#12279)

commit 441d71e35d0d66cd06035dad1d44e66aee8f11a4
Author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Date:   Thu Dec 19 11:19:39 2024 +0100

    :rocket: Release 1.73.0 (#12302)

    Co-authored-by: r00gm <[email protected]>

commit 64c0414ef28acf0f7ec42b4b0bb21cbf2921ebe7
Author: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>
Date:   Thu Dec 19 10:58:26 2024 +0100

    fix(Redis Node): Add support for username auth (#12274)

commit 38c5ed29325470b8f2e81f8838543ed2eb7b6ac5
Author: Iván Ovejero <[email protected]>
Date:   Thu Dec 19 10:51:32 2024 +0100

    chore(core): Upgrade launcher to 1.1.0 (#12283)

commit bbc2fc98dd1df114693c407f481160ec66465048
Author: Tomi Turtiainen <[email protected]>
Date:   Thu Dec 19 11:28:40 2024 +0200

    build: Fix broken lock file (#12297)

    Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <[email protected]>

commit 882484e8ee7d1841d5d600414ca48e9915abcfa8
Author: Stanimira Rikova <[email protected]>
Date:   Thu Dec 19 11:06:46 2024 +0200

    feat: Add solarwinds ipam credentials (#12005)

commit a99d726f42d027b64f94eda0d385b597c5d5be2e
Author: Tomi Turtiainen <[email protected]>
Date:   Thu Dec 19 10:55:50 2024 +0200

    fix(core): Fix serialization of circular json with task…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
n8n team Authored by the n8n team Released ui Enhancement in /editor-ui or /design-system
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants