Skip to content
New issue

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

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

Already on GitHub? # to your account

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

Conversation

ShireenMissi
Copy link
Contributor

@ShireenMissi ShireenMissi commented Jan 2, 2025

Summary

In multi option parameters, the array is an acceptable value for expressions
This PR:

  • Fixes a regression where the expression was converted to a string causing the FE validation to fail and reject arrays
  • Fixes a bug when switching from fixed to expression, the value was surrounded by {{}} which made the expression invalid.

Related Linear tickets, Github issues, and Community forum posts

https://linear.app/n8n/issue/NODE-1535/multi-options-component-dont-show-error-when-using-array-in-expression

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)

@ShireenMissi ShireenMissi marked this pull request as draft January 2, 2025 12:42
@n8n-assistant n8n-assistant bot added n8n team Authored by the n8n team ui Enhancement in /editor-ui or /design-system labels Jan 2, 2025
Copy link

codecov bot commented Jan 2, 2025

Codecov Report

Attention: Patch coverage is 62.50000% with 3 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
...ckages/editor-ui/src/components/ParameterInput.vue 0.00% 3 Missing ⚠️

📢 Thoughts on this report? Let us know!

@ShireenMissi ShireenMissi marked this pull request as ready for review January 2, 2025 15:06
@michael-radency
Copy link
Contributor

@ShireenMissi I would say this change should be scoped to multi-options input, now it would affect all inputs, that could cause some regressions

@ShireenMissi ShireenMissi force-pushed the node-1535-multi-options-component-dont-show-error-when-using-array-in-expression branch from ec14da6 to f5ad7d1 Compare January 3, 2025 14:45
@ShireenMissi ShireenMissi added the tests-needed This PR needs additional tests label Jan 3, 2025
Copy link
Contributor

github-actions bot commented Jan 3, 2025

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

Copy link

cypress bot commented Jan 3, 2025

n8n    Run #8577

Run Properties:  status check passed Passed #8577  •  git commit 7952f9c6b4: 🌳 🖥️ browsers:node18.12.0-chrome107 🤖 ShireenMissi 🗃️ e2e/*
Project n8n
Branch Review node-1535-multi-options-component-dont-show-error-when-using-array-in-expression
Run status status check passed Passed #8577
Run duration 04m 51s
Commit git commit 7952f9c6b4: 🌳 🖥️ browsers:node18.12.0-chrome107 🤖 ShireenMissi 🗃️ e2e/*
Committer Shireen Missi
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
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 484
View all changes introduced in this branch ↗︎

@ShireenMissi ShireenMissi force-pushed the node-1535-multi-options-component-dont-show-error-when-using-array-in-expression branch from 4d4dbaa to 7952f9c Compare January 3, 2025 16:47
Copy link
Contributor

github-actions bot commented Jan 6, 2025

✅ All Cypress E2E specs passed

@ShireenMissi ShireenMissi merged commit 452a7bf into master Jan 6, 2025
37 checks passed
@ShireenMissi ShireenMissi deleted the node-1535-multi-options-component-dont-show-error-when-using-array-in-expression branch January 6, 2025 08:51
@github-actions github-actions bot mentioned this pull request Jan 8, 2025
@janober
Copy link
Member

janober commented Jan 9, 2025

Got released with n8n@1.74.1

1 similar comment
@janober
Copy link
Member

janober commented Jan 9, 2025

Got released with n8n@1.74.1

@janober
Copy link
Member

janober commented Jan 9, 2025

Got released with n8n@1.74.0

1 similar comment
@janober
Copy link
Member

janober commented Jan 9, 2025

Got released with n8n@1.74.0

riascho added a commit that referenced this pull request Jan 28, 2025
commit 1d33b9f4a70b70e4c79cade42320940331af34ad
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Tue Jan 28 08:49:33 2025 +0100

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

commit 0c86bf2b3761bb93fd3cedba7a483ae5d97bd332
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Mon Jan 27 20:03:34 2025 +0100

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

commit f64c6bf9ac65f5522b7aaf29fe586844e8750e66
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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 <charlie@n8n.io>
Date:   Mon Jan 27 16:58:29 2025 +0100

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

commit 0979a993091404c7ce79b344fce93d0d464bbe90
Author: Dana <152518854+dana-gill@users.noreply.github.com>
Date:   Mon Jan 27 16:42:45 2025 +0100

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

    Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>

commit 6dd90c8764f3c50fc1c44cffaf63c18cafa49803
Author: Milorad FIlipović <milorad@n8n.io>
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 <ivov.src@gmail.com>
Date:   Mon Jan 27 13:44:20 2025 +0100

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

commit 648c6f9315b16b885e04716e7e0035a73b358fb0
Author: Csaba Tuncsik <csaba@n8n.io>
Date:   Mon Jan 27 12:32:03 2025 +0100

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

commit 663dfb48defd944f88f0ecc4f3347ea4f8a7c831
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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 <me@olegivaniv.com>

commit 02df25c450a0a384a32d0815d8a2faec7562a8ae
Author: Eugene <eugene@n8n.io>
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: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Mon Jan 27 10:56:26 2025 +0100

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

commit 02880cc5a61ce88b7533cce0519421b4bab34ef8
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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 <cornelius@n8n.io>
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 <danny@n8n.io>
Date:   Fri Jan 24 20:30:27 2025 +0000

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

commit 31281a3f6b314f3e0efad9f8c02935bd782a5d49
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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 <88898367+michael-radency@users.noreply.github.com>
Date:   Fri Jan 24 15:59:43 2025 +0200

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

commit d48cc36061e1069dd92edc65c0c1fbc32cf89489
Author: Alex Grozav <alex@grozav.com>
Date:   Fri Jan 24 15:55:48 2025 +0200

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

commit e05608ac90c7d6d525022c552e1147965249654f
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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 <alex@grozav.com>
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 <88898367+michael-radency@users.noreply.github.com>
Date:   Fri Jan 24 13:44:05 2025 +0200

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

commit 5b760e7f7fc612b10307b4871e24b549f5d9d420
Author: Milorad FIlipović <milorad@n8n.io>
Date:   Fri Jan 24 09:38:57 2025 +0100

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

commit f4bf55f0d8278ff954344cf6397c10d8261b39a4
Author: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Date:   Thu Jan 23 18:38:24 2025 +0200

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

commit 3e9f24ddf462349145d89fe183313c95512c699b
Author: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Date:   Thu Jan 23 18:37:19 2025 +0200

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

commit b4d27c49e32bfacbd2690bf1c07194562f6a4a61
Author: Iván Ovejero <ivov.src@gmail.com>
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ć <milorad@n8n.io>
Date:   Thu Jan 23 15:14:15 2025 +0100

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

commit 5820ade1e4b9d638c9b6369aef369d6dc9320da6
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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ć <milorad@n8n.io>
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 <10324676+tomi@users.noreply.github.com>
Date:   Thu Jan 23 14:03:01 2025 +0200

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

commit 2020dc502feae6cae827dfbcc40ffed89bcc334a
Author: Csaba Tuncsik <csaba@n8n.io>
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 <ivov.src@gmail.com>
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 <10324676+tomi@users.noreply.github.com>
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 <cornelius@n8n.io>

commit fb662dd95cae3bc51d05d05e32e772d05adafa1e
Author: autologie <suguru@n8n.io>
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ć <milorad@n8n.io>
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 <csaba@n8n.io>
Date:   Wed Jan 22 15:49:55 2025 +0100

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

commit 9139dc3c2916186648fb5bf63d14fcb90773eb1c
Author: Danny Martini <danny@n8n.io>
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: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
Date:   Wed Jan 22 14:50:51 2025 +0100

    Merge tag 'n8n@1.76.0'

commit eb4dea1ca891bb7ac07c8bbbae8803de080c4623
Author: Milorad FIlipović <milorad@n8n.io>
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 <10324676+tomi@users.noreply.github.com>
Date:   Wed Jan 22 15:39:02 2025 +0200

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

commit ba8aa3921613c590caaac627fbb9837ccaf87783
Author: Dana <152518854+dana-gill@users.noreply.github.com>
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 <196144+netroy@users.noreply.github.com>

commit 1c7a38f6bab108daa47401cd98c185590bf299a8
Author: Gerard de Vries <85509036+GKdeVries@users.noreply.github.com>
Date:   Wed Jan 22 12:43:13 2025 +0100

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

commit 69c215327977ea247b5cecbf7e67e4f3dde1843c
Author: Justin Ellingwood <justin@n8n.io>
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 <10324676+tomi@users.noreply.github.com>
Date:   Wed Jan 22 13:25:10 2025 +0200

    chore: Update bug report template (#12774)

commit 46bd58cdfe0d1269881b2a77383902bfacbd7a13
Author: Sumin Hong <35161069+suminhong@users.noreply.github.com>
Date:   Wed Jan 22 20:20:18 2025 +0900

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

commit 819ebd058d1d60b3663d92b4a652728da7134a3b
Author: jeanpaul <jeanpaul@users.noreply.github.com>
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 <10324676+tomi@users.noreply.github.com>
Date:   Wed Jan 22 13:15:12 2025 +0200

    refactor: Disable task runner by default (#12776)

commit 5b29086e2f9b7f638fac4440711f673438e57492
Author: mgosal <mandip.gosal@icloud.com>
Date:   Wed Jan 22 10:18:14 2025 +0000

    feat: Add Miro credential only node (#12746)

    Co-authored-by: Jonathan Bennetts <jonathan.bennetts@gmail.com>

commit 024ada822c1bc40958e594bb08707cf77d3397ec
Author: Iván Ovejero <ivov.src@gmail.com>
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 <ivov.src@gmail.com>
Date:   Wed Jan 22 09:00:17 2025 +0100

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

commit 97e651433b77bcbdd979fa34bf6632812f656291
Author: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Date:   Wed Jan 22 08:52:02 2025 +0200

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

commit 96ab5bc7e645cc1bd52e1e4b88295fc96f065c76
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Tue Jan 21 17:53:59 2025 +0100

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

commit 565c7b8b9cfd3e10f6a2c60add96fea4c4d95d33
Author: Stanimira Rikova <104592468+Stamsy@users.noreply.github.com>
Date:   Tue Jan 21 16:30:26 2025 +0200

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

commit fb4cb5afbb5550020a88e0ee786eee0991c224a3
Author: Dana <152518854+dana-gill@users.noreply.github.com>
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 <10324676+tomi@users.noreply.github.com>
Date:   Tue Jan 21 15:47:21 2025 +0200

    test: Fix failing core tests (#12752)

commit ee08e9e1feca63cff5382752eb25febd73a3409c
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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 <elias@meire.dev>
Date:   Tue Jan 21 13:32:48 2025 +0100

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

commit 9e2a01aeaf36766a1cf7a1d9a4d6e02f45739bd3
Author: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Date:   Tue Jan 21 14:31:06 2025 +0200

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

commit 353df7941117e20547cd4f3fc514979a54619720
Author: Michael Kret <88898367+michael-radency@users.noreply.github.com>
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 <ivov.src@gmail.com>
Date:   Tue Jan 21 12:40:38 2025 +0100

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

commit d1b6692736182fa2eab768ba3ad0adb8504ebbbd
Author: oleg <me@olegivaniv.com>
Date:   Tue Jan 21 12:01:30 2025 +0100

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

commit 36bc164da486f2e2d05091b457b8eea6521ca22e
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Tue Jan 21 11:49:43 2025 +0100

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

commit af5b64a61d5dc132a73e974818e8b5f6780f8762
Author: Alex Grozav <alex@grozav.com>
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 <alex@grozav.com>
Date:   Tue Jan 21 11:06:22 2025 +0200

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

commit 2d3b643f6e48a2a4d894db2cca1434f3d42851aa
Author: Alex Grozav <alex@grozav.com>
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 <10324676+tomi@users.noreply.github.com>
Date:   Tue Jan 21 09:29:02 2025 +0200

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

commit 9d76210a570e025d01d1f6596667abf40fbd8d12
Author: Iván Ovejero <ivov.src@gmail.com>
Date:   Mon Jan 20 21:53:04 2025 +0100

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

commit 202da763805c62b7f5977ded4258b9600b3cf7bd
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Mon Jan 20 18:04:53 2025 +0100

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

commit 29335b9b6acf97c817bea70688e8a2786fbd8889
Author: Alex Grozav <alex@grozav.com>
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 <danny@n8n.io>
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 <danny@n8n.io>
Date:   Mon Jan 20 16:53:55 2025 +0100

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

    Co-authored-by: r00gm <raul00gm@gmail.com>

commit f167578b3251e553a4d000e731e1bb60348916ad
Author: Dana <152518854+dana-gill@users.noreply.github.com>
Date:   Mon Jan 20 16:52:06 2025 +0100

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

commit 3434682e415378a0dbb61edc56d275b8c151c407
Author: Cornelius Suermann <cornelius@n8n.io>
Date:   Mon Jan 20 15:26:12 2025 +0100

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

commit 89777d32ac50f771857823b34864c2eeb47ddd25
Author: oleg <me@olegivaniv.com>
Date:   Mon Jan 20 15:14:23 2025 +0100

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

commit b66a9dc8fb6f7b19122cacbb7e2f86b4c921c3fb
Author: Danny Martini <danny@n8n.io>
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 <eugene@n8n.io>
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 <me@olegivaniv.com>

commit 174cd44815cdaf0ce8c14554beafb2c3cf4ade34
Author: Iván Ovejero <ivov.src@gmail.com>
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 <raul00gm@gmail.com>
Date:   Mon Jan 20 10:59:15 2025 +0100

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

commit 652b8d170b9624d47b5f2d8d679c165cc14ea548
Author: Michael Kret <88898367+michael-radency@users.noreply.github.com>
Date:   Mon Jan 20 11:41:50 2025 +0200

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

commit 847aa1295df0ba7cfb7cf20d3c96eff96d80cf7c
Author: Cornelius Suermann <cornelius@n8n.io>
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 <cornelius@n8n.io>
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 <charlie@n8n.io>
Date:   Fri Jan 17 17:57:55 2025 +0100

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

commit 6ef8882a108c672ab097c9dd1c590d4e9e7f3bcc
Author: Jon <jonathan.bennetts@gmail.com>
Date:   Fri Jan 17 16:55:21 2025 +0000

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

commit 216d5ed243a578cd8a63e4ba1a82b5c977c1af4e
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Fri Jan 17 17:20:12 2025 +0100

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

commit cdd5d66dc66bb3796cdfc9bbaf22789eeda281bb
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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 <152518854+dana-gill@users.noreply.github.com>
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 <charlie@n8n.io>
Date:   Fri Jan 17 16:47:34 2025 +0100

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

commit b098b19c7f0e3a9848c3fcfa012999050f2d3c7a
Author: Marc Littlemore <MarcL@users.noreply.github.com>
Date:   Fri Jan 17 15:38:07 2025 +0000

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

commit f1cf516304e27d9e419aed6c0a468ae57af1d182
Author: Eugene <eugene@n8n.io>
Date:   Fri Jan 17 15:57:02 2025 +0100

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

commit 4c8193fedc2e3967c9a06c0652483128df509653
Author: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Date:   Fri Jan 17 16:40:06 2025 +0200

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

commit 395f2ad0dc66541186b682adb9bfa5787bf7e460
Author: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
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: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Fri Jan 17 14:58:19 2025 +0100

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

commit e6a15dfba3270aa670ffc1862f67f8ddfdb2d591
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Fri Jan 17 13:36:13 2025 +0100

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

commit c55dac66ed97a2317d4c696c3b505790ec5d72fe
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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 <ivov.src@gmail.com>
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 <94372015+ShireenMissi@users.noreply.github.com>
Date:   Fri Jan 17 08:42:46 2025 +0000

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

    Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>

commit 982131a75a32f741c120156826c303989aac189c
Author: oleg <me@olegivaniv.com>
Date:   Fri Jan 17 09:33:02 2025 +0100

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

commit 7cc553e3b277a16682bfca1ea08cb98178e38580
Author: oleg <me@olegivaniv.com>
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 <alex@grozav.com>
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 <elias@meire.dev>

commit 0b0f532367997f31dd68e9dc19af640e49b5749e
Author: Elias Meire <elias@meire.dev>
Date:   Thu Jan 16 18:17:13 2025 +0100

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

commit c7c122f9173df824cc1b5ab864333bffd0d31f82
Author: aya <15815271+ayatnkw@users.noreply.github.com>
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 <shireen@n8n.io>
    Co-authored-by: Dana Lee <dana@n8n.io>

commit 14f4bc769027789513808b4000444edf99dc5d1c
Author: jeanpaul <jeanpaul@users.noreply.github.com>
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: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Thu Jan 16 14:15:03 2025 +0100

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

commit e9c152e369a4c2762bd8e6ad17eaa704bb3771bb
Author: Charlie Kolb <charlie@n8n.io>
Date:   Thu Jan 16 13:04:06 2025 +0100

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

    Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>

commit 35cb10c5e76d439ad484c549d542bdc97fe4a3ab
Author: Danny Martini <danny@n8n.io>
Date:   Thu Jan 16 11:09:12 2025 +0100

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

commit c97bd48a77643b9c2a5d7218e21b957af15cee0b
Author: autologie <suguru@n8n.io>
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 <10324676+tomi@users.noreply.github.com>
Date:   Thu Jan 16 11:06:29 2025 +0200

    test: Use task runner in benchmarks (#12601)

commit 95c40c02cb8fef77cf633cf5aec08e98746cff36
Author: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
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 <jeanpaul@users.noreply.github.com>
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: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
Date:   Wed Jan 15 15:26:23 2025 +0100

    Merge tag 'n8n@1.75.0'

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 <44588767+ivov@users.noreply.github.com>

commit 457edd99bb853d8ccf3014605d5823933f3c0bc6
Author: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Date:   Wed Jan 15 16:07:24 2025 +0200

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

commit c3c4a200024fb08afb9380357d1490c6707c5ec3
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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 <10324676+tomi@users.noreply.github.com>
Date:   Wed Jan 15 14:27:23 2025 +0200

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

commit 4a1a9993624c92dd81f5418f9268cb93878069ab
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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 <me@olegivaniv.com>
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 <me@olegivaniv.com>
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 <ivov.src@gmail.com>
Date:   Wed Jan 15 09:51:42 2025 +0100

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

commit 674ba3c59a4c5ec896335afb81eb3a3f910f6280
Author: Ria Scholz <123465523+riascho@users.noreply.github.com>
Date:   Wed Jan 15 09:33:54 2025 +0100

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

commit aa1f3a7d989883d55df3777775b8d7d336f6e3b7
Author: Elias Meire <elias@meire.dev>
Date:   Tue Jan 14 18:16:41 2025 +0100

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

commit bfe3c5611af636b9c805ab1ef4bf8ccb79b43b6f
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Tue Jan 14 15:54:11 2025 +0100

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

commit a0b7cac3a51547c1fd6016f11d83e661dbf50b03
Author: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
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 <ivov.src@gmail.com>
Date:   Tue Jan 14 14:32:00 2025 +0100

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

commit ce22f065c25ae7ba163241beaf959a0307994c33
Author: Eugene <eugene@n8n.io>
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 <eugene@n8n.io>
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 <elias@meire.dev>
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 <charlie@n8n.io>
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 <alex@grozav.com>
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 <alex@grozav.com>
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 <danny@n8n.io>
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 <alex@grozav.com>
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 <alex@grozav.com>
Date:   Mon Jan 13 13:35:56 2025 +0200

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

commit 13bf69f75c67bc37a37013e776525768676a4b88
Author: jeanpaul <jeanpaul@users.noreply.github.com>
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 <eugene@n8n.io>
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 <raul00gm@gmail.com>
Date:   Mon Jan 13 10:24:51 2025 +0100

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

commit 3ec5b2850c47057032e61c2acdbdfc1dcdd931f7
Author: Charlie Kolb <charlie@n8n.io>
Date:   Mon Jan 13 09:05:35 2025 +0100

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

commit c6b491cdbbae6a3a8e5d45f156c11b576291c7d5
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Fri Jan 10 17:35:03 2025 +0100

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

commit ba6a2f82d23ad7f06161f1d0bdc3f4a267745eb2
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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 <152518854+dana-gill@users.noreply.github.com>
Date:   Fri Jan 10 16:11:19 2025 +0100

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

    Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>

commit 25a79ccf405787fd734ae34856865fbdfe4a0f82
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Fri Jan 10 16:10:19 2025 +0100

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

commit b2cbed9865888f6f3bc528984d4091d86a88f0d6
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Fri Jan 10 15:13:31 2025 +0100

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

commit 68da9bb164f46826e8bc0daf4d8a5164dd4770ec
Author: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
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 <alex@grozav.com>
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 <ivov.src@gmail.com>
Date:   Fri Jan 10 10:34:17 2025 +0100

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

commit 4ca794228baa112217976211b6f1bebb5d2828d2
Author: Iván Ovejero <ivov.src@gmail.com>
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 <88898367+michael-radency@users.noreply.github.com>
Date:   Fri Jan 10 11:16:29 2025 +0200

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

    Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>

commit 91277c44f1cf3f334b3b50d47d7dcc79b11c7c63
Author: Elias Meire <elias@meire.dev>
Date:   Fri Jan 10 10:05:57 2025 +0100

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

commit b1a40a231bcd91ca2a4e842231ff23b3ae974d82
Author: Ricardo Espinoza <ricardo@n8n.io>
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 <danny@n8n.io>
Date:   Thu Jan 9 18:08:49 2025 +0100

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

commit 8a42d55d91f4a37fff5669d52d52428b3a4ddd44
Author: Danny Martini <danny@n8n.io>
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 <alex@grozav.com>
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 <raul00gm@gmail.com>
Date:   Thu Jan 9 16:39:19 2025 +0100

    ci: Fix frontend dev setup (#12539)

commit a56a46259d257003c813103578260d625b3f17dd
Author: Jon <jonathan.bennetts@gmail.com>
Date:   Thu Jan 9 14:42:27 2025 +0000

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

commit 1d86c4fdd2adc5512118e4304efc1870171eff8b
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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 <10324676+tomi@users.noreply.github.com>

commit ecff3b732a028d7225bfbed4ffc65dc20c4ed608
Author: Iván Ovejero <ivov.src@gmail.com>
Date:   Thu Jan 9 14:37:53 2025 +0100

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

commit 6711cbcc641a2fc70f5c15a7e2dcc640a3f98b66
Author: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
Date:   Thu Jan 9 12:58:46 2025 +0000

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

commit 0cdf39374305e6bbcedb047db7d3756168e6e89e
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Thu Jan 9 13:47:42 2025 +0100

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

commit 5f1adefca71a8f5364ebd1e0ce602db0929de319
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Thu Jan 9 13:47:23 2025 +0100

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

commit 44679b42aa1e14bc7069bee47d0a91ca84b1dba4
Author: Charlie Kolb <charlie@n8n.io>
Date:   Thu Jan 9 13:02:13 2025 +0100

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

commit 35b618098b7d23e272bf77b55c172dbe531c821f
Author: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Date:   Thu Jan 9 13:27:17 2025 +0200

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

commit 46f13cfca972b403976cd41093025f43e764a42a
Author: Ricardo Espinoza <ricardo@n8n.io>
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 <10324676+tomi@users.noreply.github.com>
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 <ivov.src@gmail.com>
Date:   Thu Jan 9 11:51:07 2025 +0100

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

commit a9077bb6f148b04dd4402e37075688c0933fc276
Author: Charlie Kolb <charlie@n8n.io>
Date:   Thu Jan 9 11:36:00 2025 +0100

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

commit 88c0838dd72f11646bdb3586223d6c16631cccab
Author: Iván Ovejero <ivov.src@gmail.com>
Date:   Wed Jan 8 17:47:40 2025 +0100

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

commit dd36bb28bf03a58f1727b11477e58a7fdf157968
Author: Ricardo Espinoza <ricardo@n8n.io>
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 <alex@grozav.com>
Date:   Wed Jan 8 17:42:17 2025 +0200

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

commit 2775f617ae5c267c0a1ce7a54d05d4077cdbc0f7
Author: oleg <me@olegivaniv.com>
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 <alex@grozav.com>
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 <94372015+ShireenMissi@users.noreply.github.com>

commit be2dcffc9487973d3e287dd4f6956dbba03757e3
Author: Iván Ovejero <ivov.src@gmail.com>
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 <ivov.src@gmail.com>
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 <alex@grozav.com>
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: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>

commit bb6cd790b81001083787fa37e38686586e9b3e53
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Wed Jan 8 12:44:31 2025 +0100

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

commit c64cd518224b3c028887c24fa5257728b0302b81
Author: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Date:   Wed Jan 8 13:24:41 2025 +0200

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

    Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>

commit 0ecce10faf60ae44d11007d45e87766b678d3a84
Author: Alex Grozav <alex@grozav.com>
Date:   Wed Jan 8 13:11:20 2025 +0200

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

commit 8cce5882092a85a0371ac954f5998c60f94f1585
Author: Milorad FIlipović <milorad@n8n.io>
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 <alex@grozav.com>

commit 3006ccf41bb911ba72f087a1479889fbf308c17d
Author: feelgood-interface <78543720+feelgood-interface@users.noreply.github.com>
Date:   Wed Jan 8 11:49:26 2025 +0100

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

    Co-authored-by: Giulio Andreini <g.andreini@gmail.com>

commit 52ae02abaa92e5bbfda58843c8eccc845506fa4b
Author: Elias Meire <elias@meire.dev>
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 <ivov.src@gmail.com>
Date:   Wed Jan 8 11:26:45 2025 +0100

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

commit 4182095af1c02832af2523f31e9cb85d9a345e60
Author: Iván Ovejero <ivov.src@gmail.com>
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 <4711238+mutdmour@users.noreply.github.com>
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 <104592468+Stamsy@users.noreply.github.com>
Date:   Wed Jan 8 11:59:01 2025 +0200

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

commit 9dd068632b1542126831baa83cf638ce369b0947
Author: Dana <152518854+dana-gill@users.noreply.github.com>
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 <94372015+ShireenMissi@users.noreply.github.com>
Date:   Wed Jan 8 09:30:35 2025 +0000

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

commit 803960e0924020a98177fcfe3bcf7af8276ba2bd
Author: oleg <me@olegivaniv.com>
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 <10324676+tomi@users.noreply.github.com>
Date:   Wed Jan 8 10:06:36 2025 +0200

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

commit b1d17f520118e223ece9c5d96f3afb8957f8205d
Author: Ricardo Espinoza <ricardo@n8n.io>
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 <ricardo@n8n.io>
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 <alex@grozav.com>
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 <alex@grozav.com>
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 <charlie@n8n.io>
Date:   Tue Jan 7 17:06:16 2025 +0100

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

commit cc008f92397e1f02251098081f402a82528b118a
Author: Eugene <eugene@n8n.io>
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 <alex@grozav.com>
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 <ricardo@n8n.io>
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 <charlie@n8n.io>
Date:   Tue Jan 7 15:57:03 2025 +0100

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

commit 30f9c033db28112e1f97bb55d41b5bfce265cb51
Author: Eugene <eugene@n8n.io>
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 <ricardo@n8n.io>
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 <ricardo@n8n.io>
Date:   Tue Jan 7 08:05:05 2025 -0500

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

commit 3d990eb55591211cb36fe2b75b2eafe3ef2b4530
Author: oleg <me@olegivaniv.com>
Date:   Tue Jan 7 12:52:44 2025 +0100

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

commit ecabe34705bbbba07613ba14760449ef38e1b31f
Author: Danny Martini <danny@n8n.io>
Date:   Tue Jan 7 11:17:26 2025 +0100

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

commit 7df5eb1e4db753644619f071075801cb7ff099cc
Author: Michael Kret <88898367+michael-radency@users.noreply.github.com>
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 <raul00gm@gmail.com>
Date:   Tue Jan 7 10:36:26 2025 +0100

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

    Co-authored-by: Csaba Tuncsik <csaba@n8n.io>

commit 04c1182a1e4441f8c6c7b674c117098fee12b8d5
Author: Eugene <eugene@n8n.io>
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 <charlie@n8n.io>
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 <charlie@n8n.io>
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 <ricardo@n8n.io>
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 <alex@grozav.com>
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 <ivov.src@gmail.com>
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 <4711238+mutdmour@users.noreply.github.com>
Date:   Mon Jan 6 14:59:20 2025 +0100

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

commit e224b8c15f268c91d5fd0077c63343414b9d4a42
Author: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
Date:   Mon Jan 6 14:48:33 2025 +0100

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

commit 2433d6b7d3dede2595dd5b637ca8bbc1103272b3
Author: Eugene <eugene@n8n.io>
Date:   Mon Jan 6 14:46:57 2025 +0100

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

commit 536a9755341787b7ed73b9e6ac9964d8ff5e661d
Author: Justin Ellingwood <justin@n8n.io>
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 <danny@n8n.io>
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: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Mon Jan 6 11:34:57 2025 +0100

    ci: Fix code coverage collection (#12443)

commit 39d5e0ff873c4c65a3e52a9a0c93584133ded10f
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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 <ivov.src@gmail.com>

commit 8053a4a1763d143da80b9e4e00dcef9b716ce6b2
Author: Michael Kret <88898367+michael-radency@users.noreply.github.com>
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 <94372015+ShireenMissi@users.noreply.github.com>
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 <4711238+mutdmour@users.noreply.github.com>
Date:   Mon Jan 6 09:07:59 2025 +0100

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

    Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>

commit d7cc789d79477aff40ff4eca0175c7578aef338a
Author: Dana <152518854+dana-gill@users.noreply.github.com>
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 <4711238+mutdmour@users.noreply.github.com>
Date:   Fri Jan 3 17:09:39 2025 +0100

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

commit 967420842173b3868ef993e32ead0260aaaefaf0
Author: Charlie Kolb <charlie@n8n.io>
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 <g.andreini@gmail.com>
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 <ricardo@n8n.io>
Date:   Fri Jan 3 06:21:25 2025 -0500

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

commit 1d3cb9f5ac4f03cb867bb0e5c0f113fe7f7ff972
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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 <10324676+tomi@users.noreply.github.com>
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: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Fri Jan 3 11:05:30 2025 +0100

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

commit 2241eef8cfa29d96d916d6b3b9cd58a5e4bf6825
Author: Iván Ovejero <ivov.src@gmail.com>
Date:   Fri Jan 3 10:43:17 2025 +0100

    chore: Upgrade tournament to 1.0.6 (#12440)

commit 9432aa0b00e74faf4651ac673f18e16b7e56e145
Author: Iván Ovejero <ivov.src@gmail.com>
Date:   Fri Jan 3 10:43:05 2025 +0100

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

commit b6230b63f2ed8c7531b53c896f8b033c599e156e
Author: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Date:   Fri Jan 3 10:34:44 2025 +0200

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

commit 3ff902feb909620b3cc4e886e26891645c4f1b46
Author: Iván Ovejero <ivov.src@gmail.com>
Date:   Thu Jan 2 17:48:39 2025 +0100

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

commit 5b925bcf10fdd1eab3e6abf7080c229db15968d5
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Thu Jan 2 16:50:04 2025 +0100

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

commit 6b46657412a1efff35be5083f0ff4c00f9b3e7f9
Author: Ricardo Espinoza <ricardo@n8n.io>
Date:   Thu Jan 2 10:43:34 2025 -0500

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

commit dab7bc43c6ac051dfe7d117e66ed722390751520
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Thu Jan 2 15:34:28 2025 +0100

    ci: Fix e2e tests (#12432)

commit e1356b34bee6f0883579f81e696aa83888ed99d2
Author: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
Date:   Thu Jan 2 12:43:58 2025 +0100

    ci: revert lockfile regressions (no-changelog)

commit 4498e3519276020d3eb01752b5ce0d8ecfbf5fa4
Author: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Date:   Thu Jan 2 10:16:28 2025 +0200

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

commit a484ea160be37cf9a0d84e82b46885ac291dbf29
Author: Dana <152518854+dana-gill@users.noreply.github.com>
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 <ricardo@n8n.io>
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ć <milorad@n8n.io>
Date:   Tue Dec 31 14:38:32 2024 +0100

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

commit f56ad8cf49f7cf0665035d2e43bb7ff5b8fd75f3
Author: Danny Martini <danny@n8n.io>
Date:   Tue Dec 31 13:04:37 2024 +0100

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

    Co-authored-by: r00gm <raul00gm@gmail.com>

commit 096329db51e794a09ba513516f9d433f3365d1ec
Author: Iván Ovejero <ivov.src@gmail.com>
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 <10324676+tomi@users.noreply.github.com>
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 <ricardo@n8n.io>
Date:   Mon Dec 30 15:51:49 2024 -0500

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

commit 11e8520b70fcccb5c3a13fe39a795bb7e28c3366
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Mon Dec 30 16:28:46 2024 +0100

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

    Co-authored-by: Danny Martini <danny@n8n.io>

commit 09ddce05800f426d33489ae28c416bb6aab2fd91
Author: Milorad FIlipović <milorad@n8n.io>
Date:   Mon Dec 30 15:52:09 2024 +0100

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

commit 1674dd0f8845872b5e1f134999a26505cf96c937
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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 <10324676+tomi@users.noreply.github.com>
Date:   Mon Dec 30 16:32:09 2024 +0200

    chore: Clean up some code (#12287)

commit 67145b98e23e414afd01279eba0c4e1c4a51a31e
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Mon Dec 30 15:17:11 2024 +0100

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

commit 1fe6a2786cf46b73dbcc6aedd5144775e4fbf660
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Mon Dec 30 14:49:42 2024 +0100

    ci: Temporarily increase MySQL tests timeout (#12403)

commit 072664b40e06943e0b8ff44287730f2ca569646f
Author: Iván Ovejero <ivov.src@gmail.com>
Date:   Mon Dec 30 14:31:13 2024 +0100

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

commit 1e60bbcf169e8624a97ddde543cdd1d406e5c7ca
Author: Iván Ovejero <ivov.src@gmail.com>
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 <raul00gm@gmail.com>
Date:   Mon Dec 30 13:46:37 2024 +0100

    refactor(editor):  N8nOption type (#12399)

    Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>

commit f8731963f6754386f15c8417c0cc32dba87c481a
Author: Ricardo Espinoza <ricardo@n8n.io>
Date:   Mon Dec 30 07:35:49 2024 -0500

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

commit e26b406665e20761279c4e315d04501350427de5
Author: Iván Ovejero <ivov.src@gmail.com>
Date:   Mon Dec 30 13:17:55 2024 +0100

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

commit 870f8640c7dbadeb101b3d611726f8e8bdbc787f
Author: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
Date:   Fri Dec 27 20:05:38 2024 +0100

    ci: revert lockfile regressions (no-changelog)

commit 9117718cc960e2bad5a5db07b10e9e7b561ec5e4
Author: Milorad FIlipović <milorad@n8n.io>
Date:   Fri Dec 27 19:00:40 2024 +0100

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

commit 7ea6c8b144d54d5ff647d9431cd9b7df043696ab
Author: Ricardo Espinoza <ricardo@n8n.io>
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 <ricardo@n8n.io>
Date:   Fri Dec 27 09:46:57 2024 -0500

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

commit c00b95e08f26b2df27b1b3e283135efdec0e4a84
Author: Mateus Valgueiro <mateusvalgueiro@gmail.com>
Date:   Fri Dec 27 11:38:38 2024 -0300

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

commit 66f8c9e24938a01d85a380bbf8c12a7e5df05dc1
Author: Ricardo Espinoza <ricardo@n8n.io>
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 <raul00gm@gmail.com>
Date:   Fri Dec 27 14:18:30 2024 +0100

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

commit 983e87a9b0c83d35354ce4df34096f47173d0ea7
Author: Alex Grozav <alex@grozav.com>
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 <danny@n8n.io>
Date:   Fri Dec 27 08:15:37 2024 +0000

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

    Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>

commit 7b2630d1a0099b81b545f77e4090a9d0bced34e8
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Thu Dec 26 18:24:14 2024 +0100

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

commit 371a09de968afe0a8ab6405c5c902146cf6bfa22
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Thu Dec 26 16:09:42 2024 +0100

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

commit 1d5e891a0d3e08dcb13fc39ddf5cdb2cc854d4cb
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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 <ivov.src@gmail.com>
Date:   Tue Dec 24 13:02:05 2024 +0100

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

commit 471d7b9420c17cd8aa032232d07f6f8b039ead13
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Mon Dec 23 13:46:13 2024 +0100

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

commit b4c77f27b66275ddb58138e8d2fe1509265e9652
Author: Charlie Kolb <charlie@n8n.io>
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 <ivov.src@gmail.com>
Date:   Fri Dec 20 19:45:04 2024 +0100

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

commit 724e08562f1fc4ab58bfbc0212f297b87dd95465
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Fri Dec 20 18:41:05 2024 +0100

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

commit 06b86af7356b3be0af146c49f9720b24157b9e61
Author: Dana <152518854+dana-gill@users.noreply.github.com>
Date:   Fri Dec 20 18:35:23 2024 +0100

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

    Co-authored-by: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>

commit d4116630a638195c7d87e01e2b5c151941636056
Author: Ivan Atanasov <ivan.atanasov@n8n.io>
Date:   Fri Dec 20 17:01:22 2024 +0100

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

    Co-authored-by: Charlie Kolb <charlie@n8n.io>
    Co-authored-by: Milorad FIlipović <milorad@n8n.io>
    Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>

commit 6c323e4e495833b14b6fe4ad40ca2194288f602c
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Fri Dec 20 16:47:39 2024 +0100

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

commit f924f2a6d736e33ab5fc12cbac6cba27340839db
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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 <eugene@n8n.io>
Date:   Fri Dec 20 12:38:09 2024 +0100

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

commit 50913de2651450e18307a833ada57656d8959493
Author: Alex Grozav <alex@grozav.com>
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: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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 <alex@grozav.com>
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 <ivov.src@gmail.com>
Date:   Fri Dec 20 11:44:01 2024 +0100

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

commit e5587ff11fd5562c8b2574af637b271023994905
Author: Shireen Missi <94372015+ShireenMissi@users.noreply.github.com>
Date:   Fri Dec 20 10:42:58 2024 +0000

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

commit 3cb70814465e8fa504e909ef36b21b79d4b70b28
Author: Ricardo Espinoza <ricardo@n8n.io>
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 <10324676+tomi@users.noreply.github.com>

commit bafac73eb5071ac484761e48561cbb63f31cb9e8
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
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 <me@olegivaniv.com>
Date:   Thu Dec 19 17:42:52 2024 +0100

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

commit 2e90eba47eff81f8b17a305cbc1656f929d622f8
Author: jeanpaul <jeanpaul@users.noreply.github.com>
Date:   Thu Dec 19 15:40:06 2024 +0100

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

commit 0ba4c6e9429a039845efb91f34428b3be4171483
Author: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Date:   Thu Dec 19 14:19:06 2024 +0200

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

commit 01b781a10828ca2c4cf32762373ad40904c02d2c
Author: Eugene <eugene@n8n.io>
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 <22072110+r00gm@users.noreply.github.com>

commit 64c0414ef28acf0f7ec42b4b0bb21cbf2921ebe7
Author: कारतोफ्फेलस्क्रिप्ट™ <netroy@users.noreply.github.com>
Date:   Thu Dec 19 10:58:26 2024 +0100

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

commit 38c5ed29325470b8f2e81f8838543ed2eb7b6ac5
Author: Iván Ovejero <ivov.src@gmail.com>
Date:   Thu Dec 19 10:51:32 2024 +0100

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

commit bbc2fc98dd1df114693c407f481160ec66465048
Author: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Date:   Thu Dec 19 11:28:40 2024 +0200

    build: Fix broken lock file (#12297)

    Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>

commit 882484e8ee7d1841d5d600414ca48e9915abcfa8
Author: Stanimira Rikova <104592468+Stamsy@users.noreply.github.com>
Date:   Thu Dec 19 11:06:46 2024 +0200

    feat: Add solarwinds ipam credentials (#12005)

commit a99d726f42d027b64f94eda0d385b597c5d5be2e
Author: Tomi Turtiainen <10324676+tomi@users.noreply.github.com>
Date:   Thu Dec 19 10:55:50 2024 +0200

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

Successfully merging this pull request may close these issues.

3 participants