From 5ed0216cd404a164c54e157192e49b5704d4481b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 26 Mar 2024 22:12:47 -0700 Subject: [PATCH 1/3] fix(deps): update dependency react-hook-form to v7.51.2 (#10329) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [react-hook-form](https://www.react-hook-form.com) ([source](https://togithub.com/react-hook-form/react-hook-form)) | [`7.51.1` -> `7.51.2`](https://renovatebot.com/diffs/npm/react-hook-form/7.51.1/7.51.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/react-hook-form/7.51.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/react-hook-form/7.51.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/react-hook-form/7.51.1/7.51.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/react-hook-form/7.51.1/7.51.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
react-hook-form/react-hook-form (react-hook-form) ### [`v7.51.2`](https://togithub.com/react-hook-form/react-hook-form/releases/tag/v7.51.2): Version 7.51.2 [Compare Source](https://togithub.com/react-hook-form/react-hook-form/compare/v7.51.1...v7.51.2) 🐞 fix [#​11719](https://togithub.com/react-hook-form/react-hook-form/issues/11719) validation stuck on true state ([#​11723](https://togithub.com/react-hook-form/react-hook-form/issues/11723))
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/redwoodjs/redwood). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- packages/forms/package.json | 2 +- yarn.lock | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/forms/package.json b/packages/forms/package.json index c6ae199b71dc..80a30f251270 100644 --- a/packages/forms/package.json +++ b/packages/forms/package.json @@ -27,7 +27,7 @@ "core-js": "3.36.1", "graphql": "16.8.1", "pascalcase": "1.0.0", - "react-hook-form": "7.51.1" + "react-hook-form": "7.51.2" }, "devDependencies": { "@babel/cli": "7.23.9", diff --git a/yarn.lock b/yarn.lock index 2fa710341f2b..7e9d6f4c6fcc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8443,7 +8443,7 @@ __metadata: pascalcase: "npm:1.0.0" react: "npm:18.3.0-canary-a870b2d54-20240314" react-dom: "npm:18.3.0-canary-a870b2d54-20240314" - react-hook-form: "npm:7.51.1" + react-hook-form: "npm:7.51.2" typescript: "npm:5.4.3" vitest: "npm:1.4.0" peerDependencies: @@ -28933,12 +28933,12 @@ __metadata: languageName: node linkType: hard -"react-hook-form@npm:7.51.1": - version: 7.51.1 - resolution: "react-hook-form@npm:7.51.1" +"react-hook-form@npm:7.51.2": + version: 7.51.2 + resolution: "react-hook-form@npm:7.51.2" peerDependencies: react: ^16.8.0 || ^17 || ^18 - checksum: 10c0/f0acbf27fc548d3cd0e4db40b84d9dfe6c24209e4421fffbd422da15e32cc98f877ab0af9e06cb1deaf4205ec655b56020ff9f8b2bae6ada5e619890f174c374 + checksum: 10c0/9d5e303b64f77330f244304854522e4f588fd3a5554734d2daebf64230195eb42c44504e074d5acfabd6f33a2272ffca4ebef7a54fad7019ae519471b720327e languageName: node linkType: hard From 8f0f8589635fab78630a21e394a3a03ea15144d0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 26 Mar 2024 22:31:24 -0700 Subject: [PATCH 2/3] chore(deps): update dependency @playwright/test to v1.42.1 (#10333) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@playwright/test](https://playwright.dev) ([source](https://togithub.com/microsoft/playwright)) | [`1.41.2` -> `1.42.1`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.41.2/1.42.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@playwright%2ftest/1.42.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@playwright%2ftest/1.42.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@playwright%2ftest/1.41.2/1.42.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@playwright%2ftest/1.41.2/1.42.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
microsoft/playwright (@​playwright/test) ### [`v1.42.1`](https://togithub.com/microsoft/playwright/releases/tag/v1.42.1) [Compare Source](https://togithub.com/microsoft/playwright/compare/v1.42.0...v1.42.1) ##### Highlights [https://github.com/microsoft/playwright/issues/29732](https://togithub.com/microsoft/playwright/issues/29732) - \[Regression]: HEAD requests to webServer.url since v1.42.0[https://github.com/microsoft/playwright/issues/29746](https://togithub.com/microsoft/playwright/issues/29746)6 - \[Regression]: Playwright CT CLI scripts fail due to broken initializePlugin impor[https://github.com/microsoft/playwright/issues/29739](https://togithub.com/microsoft/playwright/issues/29739)39 - \[Bug]: Component tests fails when imported a module with a dot in a na[https://github.com/microsoft/playwright/issues/29731](https://togithub.com/microsoft/playwright/issues/29731)731 - \[Regression]: 1.42.0 breaks some import stateme[https://github.com/microsoft/playwright/issues/29760](https://togithub.com/microsoft/playwright/issues/29760)9760 - \[Bug]: Possible regression with chained locators in v1.42 ##### Browser Versions - Chromium 123.0.6312.4 - Mozilla Firefox 123.0 - WebKit 17.4 This version was also tested against the following stable channels: - Google Chrome 122 - Microsoft Edge 123 ### [`v1.42.0`](https://togithub.com/microsoft/playwright/releases/tag/v1.42.0) [Compare Source](https://togithub.com/microsoft/playwright/compare/v1.41.2...v1.42.0) #### New APIs - **Test tags** [New tag syntax](https://playwright.dev/docs/test-annotations#tag-tests) for adding tags to the tests (@​-tokens in the test title are still supported). ```js test('test customer login', { tag: ['@​fast', '@​login'] }, async ({ page }) => { // ... }); ``` Use `--grep` command line option to run only tests with certain tags. ```sh npx playwright test --grep @​fast ``` - **Annotating skipped tests** [New annotation syntax](https://playwright.dev/docs/test-annotations#annotate-tests) for test annotations allows annotating the tests that do not run. ```js test('test full report', { annotation: [ { type: 'issue', description: 'https://github.com/microsoft/playwright/issues/23180' }, { type: 'docs', description: 'https://playwright.dev/docs/test-annotations#tag-tests' }, ], }, async ({ page }) => { // ... }); ``` - **page.addLocatorHandler()** New method [page.addLocatorHandler()](https://playwright.dev/docs/api/class-page#page-add-locator-handler) registers a callback that will be invoked when specified element becomes visible and may block Playwright actions. The callback can get rid of the overlay. Here is an example that closes a cookie dialog when it appears. ```js // Setup the handler. await page.addLocatorHandler( page.getByRole('heading', { name: 'Hej! You are in control of your cookies.' }), async () => { await page.getByRole('button', { name: 'Accept all' }).click(); }); // Write the test as usual. await page.goto('https://www.ikea.com/'); await page.getByRole('link', { name: 'Collection of blue and white' }).click(); await expect(page.getByRole('heading', { name: 'Light and easy' })).toBeVisible(); ``` - **Project wildcard filter** Playwright command line [flag](https://playwright.dev/docs/test-cli#reference) now supports '\*' wildcard when filtering by project. ```sh npx playwright test --project='*mobile*' ``` - **Other APIs** - expect(callback).toPass({ timeout }) The timeout can now be configured by `expect.toPass.timeout` option [globally](https://playwright.dev/docs/api/class-testconfig#test-config-expect) or in [project config](https://playwright.dev/docs/api/class-testproject#test-project-expect) - electronApplication.on('console') [electronApplication.on('console')](https://playwright.dev/docs/api/class-electronapplication#electron-application-event-console) event is emitted when Electron main process calls console API methods. ```js electronApp.on('console', async msg => { const values = []; for (const arg of msg.args()) values.push(await arg.jsonValue()); console.log(...values); }); await electronApp.evaluate(() => console.log('hello', 5, { foo: 'bar' })); ``` - [page.pdf()](https://playwright.dev/docs/api/class-page#page-pdf) accepts two new options [`tagged`](https://playwright.dev/docs/api/class-page#page-pdf-option-tagged) and [`outline`](https://playwright.dev/docs/api/class-page#page-pdf-option-outline). #### Breaking changes Mixing the test instances in the same suite is no longer supported. Allowing it was an oversight as it makes reasoning about the semantics unnecessarily hard. ```js const test = baseTest.extend({ item: async ({}, use) => {} }); baseTest.describe('Admin user', () => { test('1', async ({ page, item }) => {}); test('2', async ({ page, item }) => {}); }); ``` #### Announcements - ⚠️ Ubuntu 18 is not supported anymore. #### Browser Versions - Chromium 123.0.6312.4 - Mozilla Firefox 123.0 - WebKit 17.4 This version was also tested against the following stable channels: - Google Chrome 122 - Microsoft Edge 123
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/redwoodjs/redwood). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: David Price --- package.json | 2 +- yarn.lock | 30 +++++++++++++++--------------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/package.json b/package.json index 059215d58859..4a0ecf8f4544 100644 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "@babel/runtime-corejs3": "7.24.0", "@faker-js/faker": "8.0.2", "@npmcli/arborist": "7.2.2", - "@playwright/test": "1.41.2", + "@playwright/test": "1.42.1", "@testing-library/jest-dom": "6.4.2", "@testing-library/react": "14.2.2", "@testing-library/user-event": "14.5.2", diff --git a/yarn.lock b/yarn.lock index 7e9d6f4c6fcc..d5d9ce162af2 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6664,14 +6664,14 @@ __metadata: languageName: node linkType: hard -"@playwright/test@npm:1.41.2": - version: 1.41.2 - resolution: "@playwright/test@npm:1.41.2" +"@playwright/test@npm:1.42.1": + version: 1.42.1 + resolution: "@playwright/test@npm:1.42.1" dependencies: - playwright: "npm:1.41.2" + playwright: "npm:1.42.1" bin: playwright: cli.js - checksum: 10c0/071fe307e7e46f550e8608ce3c2c207b7cfbda37b39f3dcbe3875eaa18e79f2a768a5795a8cfe21df9361ec63594de0359f5542dd3a3a7f6625300a98452a344 + checksum: 10c0/e5d7c1ffedabb934643edb010038edcb70d51d224fb6444844a854d94365a6179d4407a83da176cae37ccd42b62c148843e0b6f9b4c6506048e06558c00d4267 languageName: node linkType: hard @@ -27751,27 +27751,27 @@ __metadata: languageName: node linkType: hard -"playwright-core@npm:1.41.2": - version: 1.41.2 - resolution: "playwright-core@npm:1.41.2" +"playwright-core@npm:1.42.1": + version: 1.42.1 + resolution: "playwright-core@npm:1.42.1" bin: playwright-core: cli.js - checksum: 10c0/1e80a24b0e93dd5aa643fb926d23c055f2c1a0a1e711c0d798edcfd8c3e46a6716d4ca59d72ed076191e6c713d09a0f14387d96e60f5221abd4ff65aef1ac3b3 + checksum: 10c0/9bb0be6defa32eb1b01429615f10c2ad17dcf701656c081a250369c1eb3b0dcc2a0ee21188cd653cdd2303ca73ff94df0d270b178fe3897eba274793dab368ce languageName: node linkType: hard -"playwright@npm:1.41.2": - version: 1.41.2 - resolution: "playwright@npm:1.41.2" +"playwright@npm:1.42.1": + version: 1.42.1 + resolution: "playwright@npm:1.42.1" dependencies: fsevents: "npm:2.3.2" - playwright-core: "npm:1.41.2" + playwright-core: "npm:1.42.1" dependenciesMeta: fsevents: optional: true bin: playwright: cli.js - checksum: 10c0/1b487387c1bc003291a9dbd098e8e3c6a31efbb4d7a2ce4f2bf9d5e7f9fbf4a406352ab70e5266eab9a2a858bd42d8955343ea30c0286c3912e81984aa0220a3 + checksum: 10c0/91dcbfe92d75ca9eb4bfff69bb1ec28007b5a96f6187f48e52aa0f6acf8c24f6039ed6467c152964cc92f4ab64b85dc665b13c52b2fb9f7b9182ddb9db404e37 languageName: node linkType: hard @@ -29996,7 +29996,7 @@ __metadata: "@babel/runtime-corejs3": "npm:7.24.0" "@faker-js/faker": "npm:8.0.2" "@npmcli/arborist": "npm:7.2.2" - "@playwright/test": "npm:1.41.2" + "@playwright/test": "npm:1.42.1" "@testing-library/jest-dom": "npm:6.4.2" "@testing-library/react": "npm:14.2.2" "@testing-library/user-event": "npm:14.5.2" From 7c30f572c2f84c557cf6b25d8c0bd254b7a9e7f0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 26 Mar 2024 22:32:17 -0700 Subject: [PATCH 3/3] chore(deps): update chore (#10332) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [cypress](https://cypress.io) ([source](https://togithub.com/cypress-io/cypress)) | [`13.6.6` -> `13.7.1`](https://renovatebot.com/diffs/npm/cypress/13.6.6/13.7.1) | [![age](https://developer.mend.io/api/mc/badges/age/npm/cypress/13.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/cypress/13.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/cypress/13.6.6/13.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/cypress/13.6.6/13.7.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [dependency-cruiser](https://togithub.com/sverweij/dependency-cruiser) | [`16.2.3` -> `16.2.4`](https://renovatebot.com/diffs/npm/dependency-cruiser/16.2.3/16.2.4) | [![age](https://developer.mend.io/api/mc/badges/age/npm/dependency-cruiser/16.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/dependency-cruiser/16.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/dependency-cruiser/16.2.3/16.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/dependency-cruiser/16.2.3/16.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [nx](https://nx.dev) ([source](https://togithub.com/nrwl/nx/tree/HEAD/packages/nx)) | [`18.0.8` -> `18.1.3`](https://renovatebot.com/diffs/npm/nx/18.0.8/18.1.3) | [![age](https://developer.mend.io/api/mc/badges/age/npm/nx/18.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/nx/18.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/nx/18.0.8/18.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/nx/18.0.8/18.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [sort-package-json](https://togithub.com/keithamus/sort-package-json) | [`2.8.0` -> `2.9.0`](https://renovatebot.com/diffs/npm/sort-package-json/2.8.0/2.9.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/sort-package-json/2.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/sort-package-json/2.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/sort-package-json/2.8.0/2.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/sort-package-json/2.8.0/2.9.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes
cypress-io/cypress (cypress) ### [`v13.7.1`](https://togithub.com/cypress-io/cypress/releases/tag/v13.7.1) [Compare Source](https://togithub.com/cypress-io/cypress/compare/v13.7.0...v13.7.1) Changelog: https://docs.cypress.io/guides/references/changelog#13-7-1 ### [`v13.7.0`](https://togithub.com/cypress-io/cypress/releases/tag/v13.7.0) [Compare Source](https://togithub.com/cypress-io/cypress/compare/v13.6.6...v13.7.0) Changelog:
sverweij/dependency-cruiser (dependency-cruiser) ### [`v16.2.4`](https://togithub.com/sverweij/dependency-cruiser/releases/tag/v16.2.4) [Compare Source](https://togithub.com/sverweij/dependency-cruiser/compare/v16.2.3...v16.2.4) ##### 🐛 fixes - [`1c2920e`](https://togithub.com/sverweij/dependency-cruiser/commit/1c2920e1) fix(resolve): makes dependency classifier handle more flavours of the 'workspaces' type alias field ([#​920](https://togithub.com/sverweij/dependency-cruiser/issues/920)) (thanks [@​danroberts](https://togithub.com/danroberts) for raising the clearly documented bug report that led to this fix) - [`593d29f`](https://togithub.com/sverweij/dependency-cruiser/commit/593d29f6) doc(cli): adds command line example for mermaid (thanks [@​asmrtfm](https://togithub.com/asmrtfm) for notIcing the omission!) ##### 👷 maintenance - [`320d2ee`](https://togithub.com/sverweij/dependency-cruiser/commit/320d2eec) build(npm): updates external dependencies - [`fea1abe`](https://togithub.com/sverweij/dependency-cruiser/commit/fea1abe0) refactor: replaces lodash/has & lodash/get with native options where possible ([#​924](https://togithub.com/sverweij/dependency-cruiser/issues/924)) - [`24370fc`](https://togithub.com/sverweij/dependency-cruiser/commit/24370fc4) refactor(extract|graph-utl): uniq ourselves - [`c9d8b97`](https://togithub.com/sverweij/dependency-cruiser/commit/c9d8b97b) refactor: replaces lodash/memoize with memoize ([#​923](https://togithub.com/sverweij/dependency-cruiser/issues/923)) - [`dcc8c10`](https://togithub.com/sverweij/dependency-cruiser/commit/dcc8c10c) refactor: for randomness use node:crypto ([#​921](https://togithub.com/sverweij/dependency-cruiser/issues/921))
nrwl/nx (nx) ### [`v18.1.3`](https://togithub.com/nrwl/nx/releases/tag/18.1.3) [Compare Source](https://togithub.com/nrwl/nx/compare/18.1.2...18.1.3) ##### 18.1.3 (2024-03-25) ##### 🚀 Features - **gradle:** add gradle init generator ([#​22245](https://togithub.com/nrwl/nx/pull/22245)) ##### 🩹 Fixes - **angular:** prevent creating stylesheet worker multiple times in ng-packagr executors ([#​22491](https://togithub.com/nrwl/nx/pull/22491)) - **bundling:** prevent sensitive keys from being bundled ([#​22413](https://togithub.com/nrwl/nx/pull/22413)) - **core:** override Path env variable on Windows platform ([#​22382](https://togithub.com/nrwl/nx/pull/22382)) - **core:** Should work if extends is a string ([66ae83e569](https://togithub.com/nrwl/nx/commit/66ae83e569)) - **core:** fix no plugins found for nx init without packge.json ([#​22434](https://togithub.com/nrwl/nx/pull/22434)) - **core:** exponential backoff retry on cache put fail ([#​21926](https://togithub.com/nrwl/nx/pull/21926)) - **gradle:** fix missing tasks ([#​22400](https://togithub.com/nrwl/nx/pull/22400)) - **gradle:** fix gradle plugin path ([#​22405](https://togithub.com/nrwl/nx/pull/22405)) - **linter:** convert parser options to flat config even is parser is missing ([#​22388](https://togithub.com/nrwl/nx/pull/22388)) - **misc:** handle cwd correctly when generating artifacts with as-provided ([#​22411](https://togithub.com/nrwl/nx/pull/22411)) - **webpack:** Stylus loader path ([#​22373](https://togithub.com/nrwl/nx/pull/22373)) ##### ❤️ Thank You - Emily Xiong - Jack Hsu - Jason Jean - Joel Pelaez Jorge - Leosvel Pérez Espinosa - Mike Pham - Miroslav Jonaš - Nicholas Cunningham ### [`v18.1.2`](https://togithub.com/nrwl/nx/releases/tag/18.1.2) [Compare Source](https://togithub.com/nrwl/nx/compare/18.1.1...18.1.2) #### 18.1.2 (2024-03-18) ##### 🚀 Features - **nx-dev:** add apollo.io tracking script to `_app.tsx` ([#​22339](https://togithub.com/nrwl/nx/pull/22339)) ##### 🩹 Fixes - **core:** do not use pseudo terminal if platform is unsuported and f… ([#​22341](https://togithub.com/nrwl/nx/pull/22341)) - **js:** read lockfile from the workspace root ([#​22340](https://togithub.com/nrwl/nx/pull/22340)) ##### ❤️ Thank You - Benjamin Cabanes [@​bcabanes](https://togithub.com/bcabanes) - Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz) ### [`v18.1.1`](https://togithub.com/nrwl/nx/releases/tag/18.1.1) [Compare Source](https://togithub.com/nrwl/nx/compare/5e64e7dcb011fd164e22f87a9f2a6358a7c2cd32...18.1.1) #### 18.1.1 (2024-03-15) ##### 🚀 Features - **angular:** update jest-preset-angular version ([#​21776](https://togithub.com/nrwl/nx/pull/21776)) - **angular:** add the extract-i18n executor ([#​21802](https://togithub.com/nrwl/nx/pull/21802)) - **angular:** ensure all targets are generated for application and libraries ([#​21826](https://togithub.com/nrwl/nx/pull/21826)) - **angular:** support angular 17.2.0 ([#​21671](https://togithub.com/nrwl/nx/pull/21671)) - **angular:** force explicit targets when NX_ADD_PLUGINS is not explicitly true ([#​21852](https://togithub.com/nrwl/nx/pull/21852)) - **angular:** update jest-preset-angular dependency to 14.0.3 ([#​21912](https://togithub.com/nrwl/nx/pull/21912)) - **angular:** remove optional [@​nx/cypress](https://togithub.com/nx/cypress) and [@​nx/jest](https://togithub.com/nx/jest) from dependencies ([#​22162](https://togithub.com/nrwl/nx/pull/22162)) - **bundling:** bump rollup-plugin-typescript2 version ([#​20609](https://togithub.com/nrwl/nx/pull/20609)) - **bundling:** rollup should support ESM config files ([#​21999](https://togithub.com/nrwl/nx/pull/21999)) - **bundling:** crystalize rollup ([#​22045](https://togithub.com/nrwl/nx/pull/22045)) - **core:** update swc/register ([#​21755](https://togithub.com/nrwl/nx/pull/21755)) - **core:** add option to disable log grouping on CI ([#​21782](https://togithub.com/nrwl/nx/pull/21782)) - **core:** remove leading arrow from output headlines ([#​21359](https://togithub.com/nrwl/nx/pull/21359)) - **core:** remove leading arrow from output headlines" ([#​21800](https://togithub.com/nrwl/nx/pull/21800)) - **core:** support migrating to canary versions of nx for testing ([#​21812](https://togithub.com/nrwl/nx/pull/21812)) - **core:** flatten default base config to base ([#​19964](https://togithub.com/nrwl/nx/pull/19964)) - **core:** execute plugins in isolated processes ([#​21760](https://togithub.com/nrwl/nx/pull/21760)) - **core:** provide a hint when project.json has empty targets ([#​22028](https://togithub.com/nrwl/nx/pull/22028)) - **core:** add gradle plugin ([#​21055](https://togithub.com/nrwl/nx/pull/21055)) - **core:** use flag in nx.json for toggling crystal ([#​21980](https://togithub.com/nrwl/nx/pull/21980)) - **core:** forward options for run command ([#​22064](https://togithub.com/nrwl/nx/pull/22064)) - **core:** revert running plugins in isolation ([#​22246](https://togithub.com/nrwl/nx/pull/22246)) - **core:** run commands directly ([#​21918](https://togithub.com/nrwl/nx/pull/21918)) - **detox:** upgrade [@​config-plugins/detox](https://togithub.com/config-plugins/detox) to 7 ([#​21959](https://togithub.com/nrwl/nx/pull/21959)) - **expo:** support cjs and mjs ([#​21408](https://togithub.com/nrwl/nx/pull/21408)) - **graph:** add error boundary error page for project details ([#​22007](https://togithub.com/nrwl/nx/pull/22007)) - **graph:** add spinner on the projects page ([#​22149](https://togithub.com/nrwl/nx/pull/22149)) - **js:** replace publish script with nx release config ([#​21474](https://togithub.com/nrwl/nx/pull/21474)) - **misc:** log message in nx init when detecting plugins ([#​21932](https://togithub.com/nrwl/nx/pull/21932)) - **nextjs:** use global NX_GRAPH_CREATION in withNx plugin to guard against graph creation during create nodes ([#​22026](https://togithub.com/nrwl/nx/pull/22026)) - **nuxt:** export storybook generator ([#​21969](https://togithub.com/nrwl/nx/pull/21969)) - **nx-dev:** update launch conf timings ([a0e4cf747d](https://togithub.com/nrwl/nx/commit/a0e4cf747d)) - **nx-dev:** update launch page link text ([#​21747](https://togithub.com/nrwl/nx/pull/21747)) - **nx-dev:** update website header components ([#​21833](https://togithub.com/nrwl/nx/pull/21833)) - **nx-dev:** change color for nx-agents & nx-ai buttons on home ([#​22142](https://togithub.com/nrwl/nx/pull/22142)) - **react:** add tailwind as style prompt option for app gen ([#​21784](https://togithub.com/nrwl/nx/pull/21784)) - **release:** prompt to create github release when no file changes ([#​21819](https://togithub.com/nrwl/nx/pull/21819)) - **release:** interpolate workspaceRoot in changelog path ([#​22058](https://togithub.com/nrwl/nx/pull/22058)) - **release:** add conventional commits configurability for version and changelog ([#​22004](https://togithub.com/nrwl/nx/pull/22004)) - **remix:** add playwright option for e2eTestRunner ([#​21603](https://togithub.com/nrwl/nx/pull/21603)) - **remix:** upgrade to latest remix 2.6.0 ([#​21843](https://togithub.com/nrwl/nx/pull/21843)) - **remix:** use Remix CLI directly with Remix Crystal Plugin ([#​22234](https://togithub.com/nrwl/nx/pull/22234)) - **remix:** support version 2.8.0 ([#​22326](https://togithub.com/nrwl/nx/pull/22326)) - **remix:** add option to create-nx-workspace ([#​22334](https://togithub.com/nrwl/nx/pull/22334)) - **repo:** use latest pnpm for CI runs ([#​22207](https://togithub.com/nrwl/nx/pull/22207)) - **testing:** update cypress version ([#​21961](https://togithub.com/nrwl/nx/pull/21961)) - **testing:** add getJestProjectsAsync to support inferred targets ([#​21897](https://togithub.com/nrwl/nx/pull/21897)) - **vite:** add vitest.workspace.ts at root ([#​21915](https://togithub.com/nrwl/nx/pull/21915)) ##### 🩹 Fixes - **angular:** fix wrong trailing comma in mf bootstrap code generation ([#​21600](https://togithub.com/nrwl/nx/pull/21600)) - **angular:** support inferred cypress targets in setup-mf generator ([#​21619](https://togithub.com/nrwl/nx/pull/21619)) - **angular:** ajv hoisting issue ([#​21641](https://togithub.com/nrwl/nx/pull/21641)) - **angular:** resolve the index html transformer correctly for esbuild based build targets in dev-server ([#​21679](https://togithub.com/nrwl/nx/pull/21679)) - **angular:** generate app server module setup correctly in setup-ssr generator ([#​21702](https://togithub.com/nrwl/nx/pull/21702)) - **angular:** add missing forceEsbuild option to dev-server executor ([#​21753](https://togithub.com/nrwl/nx/pull/21753)) - **angular:** do not force explicit targets for separate e2e projects ([#​21865](https://togithub.com/nrwl/nx/pull/21865)) - **angular:** stop using npmScope as a prefix for component and directive selectors ([#​21828](https://togithub.com/nrwl/nx/pull/21828)) - **angular:** do not add target defaults for the ng-packagr-lite executor when generating non-buildable library ([#​21935](https://togithub.com/nrwl/nx/pull/21935)) - **angular:** ensure generated editor tsconfig in apps only include runtime files ([#​21945](https://togithub.com/nrwl/nx/pull/21945)) - **angular:** log message about unsupported ng cache command ([#​22154](https://togithub.com/nrwl/nx/pull/22154)) - **angular:** fix message logged for unsupported ng cache ([#​22211](https://togithub.com/nrwl/nx/pull/22211)) - **angular:** Module federation with Crystal enabled. ([#​22224](https://togithub.com/nrwl/nx/pull/22224)) - **angular:** install jsonc-eslint-parser only when [@​nx/dependency-checks](https://togithub.com/nx/dependency-checks) is used ([#​22231](https://togithub.com/nrwl/nx/pull/22231)) - **core:** nx cloud prompt during migrate doesn't skip connection ([#​21588](https://togithub.com/nrwl/nx/pull/21588)) - **core:** pass the full resolved path of ts-node/esm when reloading the CLI ([#​21607](https://togithub.com/nrwl/nx/pull/21607)) - **core:** remove logic to reload process with esm loader for Node 18 ([#​21623](https://togithub.com/nrwl/nx/pull/21623)) - **core:** prevent target defaults from being discarded during merge process ([#​21624](https://togithub.com/nrwl/nx/pull/21624)) - **core:** add missing parts to ci workflws and update docs ([ab76d6291a](https://togithub.com/nrwl/nx/commit/ab76d6291a)) - **core:** temporary use forked portable_pty to inherit cursor position for windows ([#​21683](https://togithub.com/nrwl/nx/pull/21683)) - **core:** handle blocking stdin ([#​21672](https://togithub.com/nrwl/nx/pull/21672)) - **core:** remove implementation detail from warning ([18efd62003](https://togithub.com/nrwl/nx/commit/18efd62003)) - **core:** static run one lifecycle should always print dependent task status, and output when verbose ([#​21720](https://togithub.com/nrwl/nx/pull/21720)) - **core:** run migrations ordered by their target version ([#​21799](https://togithub.com/nrwl/nx/pull/21799)) - **core:** Update NxWelcome connect to cloud ([#​21830](https://togithub.com/nrwl/nx/pull/21830)) - **core:** propagate `verbose` flag when running `init` generator dur… ([#​21868](https://togithub.com/nrwl/nx/pull/21868)) - **core:** ensure migrate works with yarn PnP ([#​21824](https://togithub.com/nrwl/nx/pull/21824)) - **core:** align terminal output padding and remove leading arrow ([#​21809](https://togithub.com/nrwl/nx/pull/21809)) - **core:** read all targets from package json when defining target defaults ([#​21719](https://togithub.com/nrwl/nx/pull/21719)) - **core:** include nx/nuxt in migrations ([#​21885](https://togithub.com/nrwl/nx/pull/21885)) - **core:** do not use the new pty function for older versions of windows ([#​21854](https://togithub.com/nrwl/nx/pull/21854)) - **core:** normalize migration target versions when sorting migrations ([#​21967](https://togithub.com/nrwl/nx/pull/21967)) - **core:** target defaults application shouldn't include extra scripts ([#​21970](https://togithub.com/nrwl/nx/pull/21970)) - **core:** update generated README pages with more useful instructions ([#​21976](https://togithub.com/nrwl/nx/pull/21976)) - **core:** plugin pool should not clobber promises when called multiple times ([#​21977](https://togithub.com/nrwl/nx/pull/21977)) - **core:** plugins should not be registered twice and should respect shutdown queue ([#​22057](https://togithub.com/nrwl/nx/pull/22057)) - **core:** nextjs-standalone generates package scripts consistent with create-next-app ([#​21996](https://togithub.com/nrwl/nx/pull/21996)) - **core:** target defaults should represent nx.json in source info ([#​22080](https://togithub.com/nrwl/nx/pull/22080)) - **core:** setting up .nx inside gradle shouldn't throw ([#​21957](https://togithub.com/nrwl/nx/pull/21957)) - **core:** add outputs to nx.json for nx init in monorepo ([#​22061](https://togithub.com/nrwl/nx/pull/22061)) - **core:** fix no such file or directory, open 'package-lock.json' ([#​21835](https://togithub.com/nrwl/nx/pull/21835)) - **core:** reject all promises in pool during shutdown ([#​22188](https://togithub.com/nrwl/nx/pull/22188)) - **core:** fix terminal message alignment on errors ([#​22189](https://togithub.com/nrwl/nx/pull/22189)) - **core:** only start plugin workers once ([#​22222](https://togithub.com/nrwl/nx/pull/22222)) - **core:** properly cleanup when the project-graph creation fails ([#​22243](https://togithub.com/nrwl/nx/pull/22243)) - **core:** make windows runtime input hashing windowless ([#​22197](https://togithub.com/nrwl/nx/pull/22197)) - **core:** fix gh group success icon ([#​22281](https://togithub.com/nrwl/nx/pull/22281)) - **core:** fix pty for multiple commands in 1 process ([#​22294](https://togithub.com/nrwl/nx/pull/22294)) - **devkit:** respect expectComments when parsing json ([#​21584](https://togithub.com/nrwl/nx/pull/21584)) - **graph:** fix open project with / in name ([#​21722](https://togithub.com/nrwl/nx/pull/21722)) - **graph:** show command property as monospace ([#​21997](https://togithub.com/nrwl/nx/pull/21997)) - **js:** babel preset should also check for JEST_WORKER_ID to transpile to CJS ([#​21754](https://togithub.com/nrwl/nx/pull/21754)) - **js:** nx release-version resolve-version-spec should normalize fetchSpec ([#​21710](https://togithub.com/nrwl/nx/pull/21710)) - **js:** swc executor should support inlining on windows ([#​21801](https://togithub.com/nrwl/nx/pull/21801)) - **js:** set moduleResolution to Node10 so it is compatible with CommonJS module ([#​21979](https://togithub.com/nrwl/nx/pull/21979)) - **js:** use NodeJs moduleResolution with ts-node to support CommonJS module and TS 4.x ([#​22258](https://togithub.com/nrwl/nx/pull/22258)) - **linter:** adjust terminal run check for crystal ([#​21638](https://togithub.com/nrwl/nx/pull/21638)) - **linter:** fix eslint-plugin migration target version ([#​21966](https://togithub.com/nrwl/nx/pull/21966)) - **linter:** add v7 of typescript-eslint to peerDeps ([#​21853](https://togithub.com/nrwl/nx/pull/21853)) - **linter:** refactor pcv3 plugin, expose configFiles on context ([#​21677](https://togithub.com/nrwl/nx/pull/21677)) - **misc:** handle workspaces if no plugin selected in nx init and only generate files after prompts ([#​21606](https://togithub.com/nrwl/nx/pull/21606)) - **misc:** ensure swc transpiler process required files ([#​21674](https://togithub.com/nrwl/nx/pull/21674)) - **misc:** pin generated vite version to ~5.0.0 to avoid issues with storybook ([#​21740](https://togithub.com/nrwl/nx/pull/21740)) - **misc:** logs from rm-default-collection should render properly ([#​21953](https://togithub.com/nrwl/nx/pull/21953)) - **misc:** set nx property in root package.json when no replacing script in nx init ([#​21974](https://togithub.com/nrwl/nx/pull/21974)) - **misc:** migration should shutdown plugin workers if it starts them ([#​22048](https://togithub.com/nrwl/nx/pull/22048)) - **misc:** make sure to add e2e crystal plugin ([#​22041](https://togithub.com/nrwl/nx/pull/22041)) - **misc:** fix buildable libs utils calculating dependent projects from task graph ([#​22015](https://togithub.com/nrwl/nx/pull/22015)) - **misc:** add missing format files call ([#​22137](https://togithub.com/nrwl/nx/pull/22137)) - **misc:** improve package.json scripts handling when running "nx init" and "nx add" ([#​22168](https://togithub.com/nrwl/nx/pull/22168)) - **misc:** do not add includedScripts unless really needed when running nx add ([#​22180](https://togithub.com/nrwl/nx/pull/22180)) - **module-federation:** map static remote locations correctly ([#​21709](https://togithub.com/nrwl/nx/pull/21709)) - **module-federation:** ensure targetDefaults for module federation executors are setup correctly ([#​22282](https://togithub.com/nrwl/nx/pull/22282)) - **nextjs:** move `next/constants` from top-level import to when it is needed ([#​21612](https://togithub.com/nrwl/nx/pull/21612)) - **nextjs:** Enable next e2e test ([#​21625](https://togithub.com/nrwl/nx/pull/21625)) - **nextjs:** src package.json should not be copied to output folder ([aa622bab5a](https://togithub.com/nrwl/nx/commit/aa622bab5a)) - **nextjs:** Custom server should work with Crystal ([#​21736](https://togithub.com/nrwl/nx/pull/21736)) - **nextjs:** Svg should work when svgr is true in next config ([#​21761](https://togithub.com/nrwl/nx/pull/21761)) - **nextjs:** Add missing e2e-ci target for cypress ([#​21805](https://togithub.com/nrwl/nx/pull/21805)) - **nextjs:** Add spec files when creating a next app ([#​22079](https://togithub.com/nrwl/nx/pull/22079)) - **nextjs:** avoid path error on dev server creation ([#​21998](https://togithub.com/nrwl/nx/pull/21998)) - **nextjs:** Adding styles to nextjs cypress should not fail. ([#​22170](https://togithub.com/nrwl/nx/pull/22170)) - **nextjs:** Surface error codes when build is interrupted by signals SIGINT, SIGTERM etc... ([#​22190](https://togithub.com/nrwl/nx/pull/22190)) - **nextjs:** runCLI stdio ([#​22267](https://togithub.com/nrwl/nx/pull/22267)) - **node:** Broken E2E tests ([#​21569](https://togithub.com/nrwl/nx/pull/21569)) - **node:** Increase timeout for CI ([#​22003](https://togithub.com/nrwl/nx/pull/22003)) - **nuxt:** init generator should add [@​nx/vite](https://togithub.com/nx/vite) to dependencies ([#​21911](https://togithub.com/nrwl/nx/pull/21911)) - **nuxt:** turn on autoimport ([#​21894](https://togithub.com/nrwl/nx/pull/21894)) - **nuxt:** tsconfig types and output dir ([#​21934](https://togithub.com/nrwl/nx/pull/21934)) - **nuxt:** fix storybook preview config path ([#​22020](https://togithub.com/nrwl/nx/pull/22020)) - **nuxt:** Add e2e-ci and serve-static targets ([#​22056](https://togithub.com/nrwl/nx/pull/22056)) - **nx-dev:** redirect core-features page ([#​21616](https://togithub.com/nrwl/nx/pull/21616)) - **nx-dev:** launch page mobile experience ([de676e207f](https://togithub.com/nrwl/nx/commit/de676e207f)) - **nx-dev:** redirect on remote caching page ([#​21669](https://togithub.com/nrwl/nx/pull/21669)) - **nx-dev:** remove fence from new packages and "nx add" commands ([#​21705](https://togithub.com/nrwl/nx/pull/21705)) - **nx-dev:** add colors to ms logo ([#​21790](https://togithub.com/nrwl/nx/pull/21790)) - **nx-plugin:** do not print duplicated warning about derived format when generating plugin ([#​22230](https://togithub.com/nrwl/nx/pull/22230)) - **nx-plugin:** support root tsconfig.json in nx-plugin-checks eslint rule ([4850bdb6aa](https://togithub.com/nrwl/nx/commit/4850bdb6aa)) - **playwright:** fix include in tsconfig.json ([#​21730](https://togithub.com/nrwl/nx/pull/21730)) - **react:** generate correctly when --js is used for module federation host/remote ([#​20119](https://togithub.com/nrwl/nx/pull/20119)) - **react:** full support custom secure host for module federation ([#​21777](https://togithub.com/nrwl/nx/pull/21777)) - **react:** ensure playwright configuration is using correct port in app gen ([#​21941](https://togithub.com/nrwl/nx/pull/21941)) - **react:** pass correct argument to rspack configuration generator ([#​22241](https://togithub.com/nrwl/nx/pull/22241)) - **react-native:** change gradlew to absolute path ([#​21725](https://togithub.com/nrwl/nx/pull/21725)) - **react-native:** add all flag to sync-deps ([#​21821](https://togithub.com/nrwl/nx/pull/21821)) - **react-native:** pin ajv version to 8.12.0 ([#​22002](https://togithub.com/nrwl/nx/pull/22002)) - **release:** logging improvements ([#​21692](https://togithub.com/nrwl/nx/pull/21692)) - **release:** ensure `nx release publish --graph` only includes projects with target ([#​21726](https://togithub.com/nrwl/nx/pull/21726)) - **release:** do not stop daemon in dry-run ([#​21743](https://togithub.com/nrwl/nx/pull/21743)) - **release:** skip prompt for publish when no version created ([#​21769](https://togithub.com/nrwl/nx/pull/21769)) - **release:** use --first-parent to support merged repos ([#​21686](https://togithub.com/nrwl/nx/pull/21686)) - **release:** move github release creation to git tasks ([#​21510](https://togithub.com/nrwl/nx/pull/21510)) - **release:** currentVersionResolver git-tag should prefer merged tags ([#​22082](https://togithub.com/nrwl/nx/pull/22082)) - **release:** skip lock file update if workspaces are not enabled ([#​22055](https://togithub.com/nrwl/nx/pull/22055)) - **release:** store rawVersionSpec on versionData ([#​22071](https://togithub.com/nrwl/nx/pull/22071)) - **release:** fix default renderer resolution to be relative within t… ([#​22331](https://togithub.com/nrwl/nx/pull/22331)) - **remix:** do not rename root jest.preset.js ([#​21703](https://togithub.com/nrwl/nx/pull/21703)) - **remix:** should add remix plugin to nx.json on init correctly ([#​21827](https://togithub.com/nrwl/nx/pull/21827)) - **remix:** the output path should respect the remix.config.js in crystal ([#​21842](https://togithub.com/nrwl/nx/pull/21842)) - **remix:** adjust remix start script when building ([#​21883](https://togithub.com/nrwl/nx/pull/21883)) - **remix:** typo in tsconfig.spec.json update led to invalid tsconfig ([#​21886](https://togithub.com/nrwl/nx/pull/21886)) - **remix:** ensure component-testing is exported correctly [#​22091](https://togithub.com/nrwl/nx/issues/22091) ([#​22095](https://togithub.com/nrwl/nx/pull/22095), [#​22091](https://togithub.com/nrwl/nx/issues/22091)) - **repo:** update browser tools to fix ci ([#​21955](https://togithub.com/nrwl/nx/pull/21955)) - **storybook:** handle main.js file correctly in storybook plugin ([#​22081](https://togithub.com/nrwl/nx/pull/22081)) - **testing:** cleanup e2e atomization plugins ([#​21688](https://togithub.com/nrwl/nx/pull/21688)) - **testing:** increase the default timeout to 15s for the dev server to start ([#​21716](https://togithub.com/nrwl/nx/pull/21716)) - **testing:** ensure cypress closes the web dev server ([#​21759](https://togithub.com/nrwl/nx/pull/21759)) - **testing:** jest should handle root jest.preset.cjs ([#​21746](https://togithub.com/nrwl/nx/pull/21746)) - **testing:** fix cypress project targets does not exist ([#​21785](https://togithub.com/nrwl/nx/pull/21785)) - **testing:** pin cypress version to avoid issue with verifying cypress ([#​21917](https://togithub.com/nrwl/nx/pull/21917)) - **testing:** ensure baseUrl is not passed to playwright cli ([#​21943](https://togithub.com/nrwl/nx/pull/21943)) - **testing:** playwright plugin enoent error ([#​21951](https://togithub.com/nrwl/nx/pull/21951)) - **testing:** add null checks when reading targets ([#​21952](https://togithub.com/nrwl/nx/pull/21952)) - **testing:** calculate correct support file path in cypress e2e preset ([#​22096](https://togithub.com/nrwl/nx/pull/22096)) - **testing:** increase the default timeout to 60s for the cypress web dev server to start ([#​22132](https://togithub.com/nrwl/nx/pull/22132)) - **testing:** close cypress web server correctly on windows ([#​22125](https://togithub.com/nrwl/nx/pull/22125)) - **testing:** resolve cypress config glob pattern correctly to handle root projects ([#​22165](https://togithub.com/nrwl/nx/pull/22165)) - **testing:** minor adjustment to the config generation template ([#​22175](https://togithub.com/nrwl/nx/pull/22175)) - **testing:** fix project config might not be defined ([#​22174](https://togithub.com/nrwl/nx/pull/22174)) - **vite:** import esbuild before loading config to keep it in cache ([#​21685](https://togithub.com/nrwl/nx/pull/21685)) - **vite:** normalize vitest cli args in executor ([#​21870](https://togithub.com/nrwl/nx/pull/21870)) - **vite:** project conversion generator ([#​21646](https://togithub.com/nrwl/nx/pull/21646)) - **vite:** update vitest and use parseCLI ([#​21890](https://togithub.com/nrwl/nx/pull/21890)) - **vite:** Storing nxjson details too early ([#​22285](https://togithub.com/nrwl/nx/pull/22285)) - **vue:** fixing vue and nuxt welcome templates ([#​21792](https://togithub.com/nrwl/nx/pull/21792)) - **vue:** tailwind generator ignoring styleSheet option ([#​21840](https://togithub.com/nrwl/nx/pull/21840)) - **vue:** small typo in CNW description ([#​21888](https://togithub.com/nrwl/nx/pull/21888)) - **webpack:** require ForkTsCheckerWebpackPlugin only as required ([#​21629](https://togithub.com/nrwl/nx/pull/21629)) - **webpack:** resolve relative path for assets inputs ([#​21822](https://togithub.com/nrwl/nx/pull/21822)) - **webpack:** correctly handle paranthesis in PostCSS in url ([#​21884](https://togithub.com/nrwl/nx/pull/21884)) - **webpack:** surface original error when remotes fail to start ([#​21919](https://togithub.com/nrwl/nx/pull/21919)) ##### ❤️ Thank You - Alex Swindler - Alon Valadji [@​alonronin](https://togithub.com/alonronin) - Austin Fahsl [@​fahslaj](https://togithub.com/fahslaj) - Benjamin Cabanes [@​bcabanes](https://togithub.com/bcabanes) - Colum Ferry [@​Coly010](https://togithub.com/Coly010) - Craigory Coppola [@​AgentEnder](https://togithub.com/AgentEnder) - Dan Roujinsky - Edouard Bozon [@​edbzn](https://togithub.com/edbzn) - Emily Xiong [@​xiongemi](https://togithub.com/xiongemi) - Jack Hsu [@​jaysoo](https://togithub.com/jaysoo) - James Henry [@​JamesHenry](https://togithub.com/JamesHenry) - Jason Jean [@​FrozenPandaz](https://togithub.com/FrozenPandaz) - Javier Abia [@​weberjavi](https://togithub.com/weberjavi) - Jonathan Cammisuli - Julian Martin - Juri [@​juristr](https://togithub.com/juristr) - Juri Strumpflohner [@​juristr](https://togithub.com/juristr) - Katerina Skroumpelou [@​mandarini](https://togithub.com/mandarini) - Leosvel Pérez Espinosa [@​leosvelperez](https://togithub.com/leosvelperez) - MaxKless [@​MaxKless](https://togithub.com/MaxKless) - Miroslav Jonas [@​meeroslav](https://togithub.com/meeroslav) - Miroslav Jonaš [@​meeroslav](https://togithub.com/meeroslav) - Nicholas Cunningham [@​ndcunningham](https://togithub.com/ndcunningham) - Nikita Barsukov [@​nsbarsukov](https://togithub.com/nsbarsukov) - Philip Fulcher - Remco Krams - Steven Nance [@​llwt](https://togithub.com/llwt) - Tine Kondo [@​tinesoft](https://togithub.com/tinesoft) - Vadim Goy - Victor Login [@​batazor](https://togithub.com/batazor) - Viktor Pöntinen - Yu Zheng - Zachary DeRose [@​ZackDeRose](https://togithub.com/ZackDeRose) ### [`v18.1.0`](https://togithub.com/nrwl/nx/compare/18.0.8...5e64e7dcb011fd164e22f87a9f2a6358a7c2cd32) [Compare Source](https://togithub.com/nrwl/nx/compare/18.0.8...5e64e7dcb011fd164e22f87a9f2a6358a7c2cd32)
keithamus/sort-package-json (sort-package-json) ### [`v2.9.0`](https://togithub.com/keithamus/sort-package-json/compare/v2.8.0...af54e919885417cfa0e5fbc969b29b860f065873) [Compare Source](https://togithub.com/keithamus/sort-package-json/compare/v2.8.0...v2.9.0)
--- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/redwoodjs/redwood). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: David Price --- package.json | 6 +- tasks/check/package.json | 2 +- tasks/check/yarn.lock | 10 +-- yarn.lock | 171 ++++++++++++++++++++------------------- 4 files changed, 98 insertions(+), 91 deletions(-) diff --git a/package.json b/package.json index 4a0ecf8f4544..ada6e201f813 100644 --- a/package.json +++ b/package.json @@ -81,10 +81,10 @@ "babel-plugin-remove-code": "0.0.6", "boxen": "5.1.2", "core-js": "3.36.1", - "cypress": "13.6.6", + "cypress": "13.7.1", "cypress-fail-fast": "7.1.0", "cypress-wait-until": "3.0.1", - "dependency-cruiser": "16.2.3", + "dependency-cruiser": "16.2.4", "dotenv": "16.4.5", "eslint": "8.55.0", "execa": "5.1.1", @@ -100,7 +100,7 @@ "ncp": "2.0.0", "nodemon": "3.1.0", "npm-packlist": "8.0.2", - "nx": "18.0.8", + "nx": "18.1.3", "octokit": "3.1.2", "ora": "7.0.1", "prompts": "2.4.2", diff --git a/tasks/check/package.json b/tasks/check/package.json index 1da3c9664004..ecf02596e8ba 100644 --- a/tasks/check/package.json +++ b/tasks/check/package.json @@ -4,7 +4,7 @@ "dependencies": { "@actions/core": "1.10.1", "@actions/exec": "1.1.1", - "sort-package-json": "2.8.0" + "sort-package-json": "2.9.0" }, "packageManager": "yarn@4.1.1" } diff --git a/tasks/check/yarn.lock b/tasks/check/yarn.lock index facba9e6ac10..4cda9a2a87f3 100644 --- a/tasks/check/yarn.lock +++ b/tasks/check/yarn.lock @@ -82,7 +82,7 @@ __metadata: dependencies: "@actions/core": "npm:1.10.1" "@actions/exec": "npm:1.1.1" - sort-package-json: "npm:2.8.0" + sort-package-json: "npm:2.9.0" languageName: unknown linkType: soft @@ -281,9 +281,9 @@ __metadata: languageName: node linkType: hard -"sort-package-json@npm:2.8.0": - version: 2.8.0 - resolution: "sort-package-json@npm:2.8.0" +"sort-package-json@npm:2.9.0": + version: 2.9.0 + resolution: "sort-package-json@npm:2.9.0" dependencies: detect-indent: "npm:^7.0.1" detect-newline: "npm:^4.0.0" @@ -294,7 +294,7 @@ __metadata: sort-object-keys: "npm:^1.1.3" bin: sort-package-json: cli.js - checksum: 10c0/4fc8cc319741d26dc4f754a16780fc1fc3908a0dde02c0250e33b2ed417247e41b779b3d9f7ffdb02a280229225147c45236a9d5444be2bb148620ec124327cc + checksum: 10c0/1d5bc2f2f57d8bc4cd951106c97bf9ada7e9239c8124ff0911f2f9545a0f494fdda1a8c9325349708c733c7de0b66282d6fb91b4f0370ba3209d3921703d972f languageName: node linkType: hard diff --git a/yarn.lock b/yarn.lock index d5d9ce162af2..71ce3c96e780 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5650,15 +5650,15 @@ __metadata: languageName: node linkType: hard -"@nrwl/tao@npm:18.0.8": - version: 18.0.8 - resolution: "@nrwl/tao@npm:18.0.8" +"@nrwl/tao@npm:18.1.3": + version: 18.1.3 + resolution: "@nrwl/tao@npm:18.1.3" dependencies: - nx: "npm:18.0.8" + nx: "npm:18.1.3" tslib: "npm:^2.3.0" bin: tao: index.js - checksum: 10c0/c774e569d4f0b2863852f2a6b8be494854915566e27a0bcf363ccfe63b6ea6a1c8f40190bd083d7341f429beb715c2220f1c88441471a7d4c09850014ee90029 + checksum: 10c0/9f7a0816c2c8f687fd127a0acc34757428bfba1dc999f4918d6c8b256f3af860835102cff403dfb6e1ec0fb715a0294e844b2299827ff2d544b8553a92001f30 languageName: node linkType: hard @@ -5686,9 +5686,9 @@ __metadata: languageName: node linkType: hard -"@nx/nx-darwin-arm64@npm:18.0.8": - version: 18.0.8 - resolution: "@nx/nx-darwin-arm64@npm:18.0.8" +"@nx/nx-darwin-arm64@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/nx-darwin-arm64@npm:18.1.3" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard @@ -5700,9 +5700,9 @@ __metadata: languageName: node linkType: hard -"@nx/nx-darwin-x64@npm:18.0.8": - version: 18.0.8 - resolution: "@nx/nx-darwin-x64@npm:18.0.8" +"@nx/nx-darwin-x64@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/nx-darwin-x64@npm:18.1.3" conditions: os=darwin & cpu=x64 languageName: node linkType: hard @@ -5714,9 +5714,9 @@ __metadata: languageName: node linkType: hard -"@nx/nx-freebsd-x64@npm:18.0.8": - version: 18.0.8 - resolution: "@nx/nx-freebsd-x64@npm:18.0.8" +"@nx/nx-freebsd-x64@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/nx-freebsd-x64@npm:18.1.3" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard @@ -5728,9 +5728,9 @@ __metadata: languageName: node linkType: hard -"@nx/nx-linux-arm-gnueabihf@npm:18.0.8": - version: 18.0.8 - resolution: "@nx/nx-linux-arm-gnueabihf@npm:18.0.8" +"@nx/nx-linux-arm-gnueabihf@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/nx-linux-arm-gnueabihf@npm:18.1.3" conditions: os=linux & cpu=arm languageName: node linkType: hard @@ -5742,9 +5742,9 @@ __metadata: languageName: node linkType: hard -"@nx/nx-linux-arm64-gnu@npm:18.0.8": - version: 18.0.8 - resolution: "@nx/nx-linux-arm64-gnu@npm:18.0.8" +"@nx/nx-linux-arm64-gnu@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/nx-linux-arm64-gnu@npm:18.1.3" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard @@ -5756,9 +5756,9 @@ __metadata: languageName: node linkType: hard -"@nx/nx-linux-arm64-musl@npm:18.0.8": - version: 18.0.8 - resolution: "@nx/nx-linux-arm64-musl@npm:18.0.8" +"@nx/nx-linux-arm64-musl@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/nx-linux-arm64-musl@npm:18.1.3" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard @@ -5770,9 +5770,9 @@ __metadata: languageName: node linkType: hard -"@nx/nx-linux-x64-gnu@npm:18.0.8": - version: 18.0.8 - resolution: "@nx/nx-linux-x64-gnu@npm:18.0.8" +"@nx/nx-linux-x64-gnu@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/nx-linux-x64-gnu@npm:18.1.3" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard @@ -5784,9 +5784,9 @@ __metadata: languageName: node linkType: hard -"@nx/nx-linux-x64-musl@npm:18.0.8": - version: 18.0.8 - resolution: "@nx/nx-linux-x64-musl@npm:18.0.8" +"@nx/nx-linux-x64-musl@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/nx-linux-x64-musl@npm:18.1.3" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard @@ -5798,9 +5798,9 @@ __metadata: languageName: node linkType: hard -"@nx/nx-win32-arm64-msvc@npm:18.0.8": - version: 18.0.8 - resolution: "@nx/nx-win32-arm64-msvc@npm:18.0.8" +"@nx/nx-win32-arm64-msvc@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/nx-win32-arm64-msvc@npm:18.1.3" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard @@ -5812,9 +5812,9 @@ __metadata: languageName: node linkType: hard -"@nx/nx-win32-x64-msvc@npm:18.0.8": - version: 18.0.8 - resolution: "@nx/nx-win32-x64-msvc@npm:18.0.8" +"@nx/nx-win32-x64-msvc@npm:18.1.3": + version: 18.1.3 + resolution: "@nx/nx-win32-x64-msvc@npm:18.1.3" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -16450,9 +16450,9 @@ __metadata: languageName: node linkType: hard -"cypress@npm:13.6.6": - version: 13.6.6 - resolution: "cypress@npm:13.6.6" +"cypress@npm:13.7.1": + version: 13.7.1 + resolution: "cypress@npm:13.7.1" dependencies: "@cypress/request": "npm:^3.0.0" "@cypress/xvfb": "npm:^1.2.4" @@ -16498,7 +16498,7 @@ __metadata: yauzl: "npm:^2.10.0" bin: cypress: bin/cypress - checksum: 10c0/1f152ac3708fc35c822b6fe428c0856b568c9b2d3f03a22de0526b9f21d6c345139061ae3515a652538a9570a2a632516e4548b29b39843865b9c88288b2d668 + checksum: 10c0/d6e35e4aa083afd9e78611bbd6fffd71371e024229f758cd834fcaa7ce7a6ce47a1ac3f43c7659c71df02aa146cc9d228ac3aa1073c1c5893b8759b687b8e61c languageName: node linkType: hard @@ -16915,9 +16915,9 @@ __metadata: languageName: node linkType: hard -"dependency-cruiser@npm:16.2.3": - version: 16.2.3 - resolution: "dependency-cruiser@npm:16.2.3" +"dependency-cruiser@npm:16.2.4": + version: 16.2.4 + resolution: "dependency-cruiser@npm:16.2.4" dependencies: acorn: "npm:8.11.3" acorn-jsx: "npm:5.3.2" @@ -16927,7 +16927,7 @@ __metadata: ajv: "npm:8.12.0" chalk: "npm:5.3.0" commander: "npm:12.0.0" - enhanced-resolve: "npm:5.15.1" + enhanced-resolve: "npm:5.16.0" figures: "npm:6.1.0" ignore: "npm:5.3.1" indent-string: "npm:5.0.0" @@ -16935,6 +16935,7 @@ __metadata: is-installed-globally: "npm:1.0.0" json5: "npm:2.2.3" lodash: "npm:4.17.21" + memoize: "npm:10.0.0" picomatch: "npm:4.0.1" prompts: "npm:2.4.2" rechoir: "npm:^0.8.0" @@ -16943,7 +16944,7 @@ __metadata: semver-try-require: "npm:6.2.3" teamcity-service-messages: "npm:0.1.14" tsconfig-paths-webpack-plugin: "npm:4.1.0" - watskeburt: "npm:4.0.0" + watskeburt: "npm:4.0.1" wrap-ansi: "npm:9.0.0" bin: depcruise: bin/dependency-cruise.mjs @@ -16952,7 +16953,7 @@ __metadata: depcruise-wrap-stream-in-html: bin/wrap-stream-in-html.mjs dependency-cruise: bin/dependency-cruise.mjs dependency-cruiser: bin/dependency-cruise.mjs - checksum: 10c0/a3e9c24478be037937bc27defaa456985968f829c1fa303fa6c14492342ea4fae6d0e8ce496aa7e8540bc966b78257659759d56e8683acbb960aff6391bc9353 + checksum: 10c0/96beb754e474cfa2795ef0320a67a51edb3bfdbb851cae304491470ab10fb4ef85b6368c0078484b658f89a1dc9d55202151c446644e687c4f3b07259aeec6b1 languageName: node linkType: hard @@ -17547,13 +17548,13 @@ __metadata: languageName: node linkType: hard -"enhanced-resolve@npm:5.15.1": - version: 5.15.1 - resolution: "enhanced-resolve@npm:5.15.1" +"enhanced-resolve@npm:5.16.0, enhanced-resolve@npm:^5.16.0, enhanced-resolve@npm:^5.7.0": + version: 5.16.0 + resolution: "enhanced-resolve@npm:5.16.0" dependencies: graceful-fs: "npm:^4.2.4" tapable: "npm:^2.2.0" - checksum: 10c0/f56a0f3726dc5fb65cb4518ab0806aecfd553f4cd4146f403ffe618ece36610443d8624a89d18fe0bb0be307b1c9ca8fb835267345ca4afc25d2932d58ced715 + checksum: 10c0/dd69669cbb638ccacefd03e04d5e195ee6a99b7f5f8012f86d2df7781834de357923e06064ea621137c4ce0b37cc12b872b4e6d1ac6ab15fe98e7f1dfbbb08c4 languageName: node linkType: hard @@ -17568,16 +17569,6 @@ __metadata: languageName: node linkType: hard -"enhanced-resolve@npm:^5.16.0, enhanced-resolve@npm:^5.7.0": - version: 5.16.0 - resolution: "enhanced-resolve@npm:5.16.0" - dependencies: - graceful-fs: "npm:^4.2.4" - tapable: "npm:^2.2.0" - checksum: 10c0/dd69669cbb638ccacefd03e04d5e195ee6a99b7f5f8012f86d2df7781834de357923e06064ea621137c4ce0b37cc12b872b4e6d1ac6ab15fe98e7f1dfbbb08c4 - languageName: node - linkType: hard - "enquirer@npm:2.4.1, enquirer@npm:^2.3.6": version: 2.4.1 resolution: "enquirer@npm:2.4.1" @@ -24671,6 +24662,15 @@ __metadata: languageName: node linkType: hard +"memoize@npm:10.0.0": + version: 10.0.0 + resolution: "memoize@npm:10.0.0" + dependencies: + mimic-function: "npm:^5.0.0" + checksum: 10c0/1584351834564be66b21d47b7afe495851f622669ad49e2f4fa4f35d5633471b93176cf602130a95f71fa0aee65a20179817ffac2dd11fa354aa19a8109a14e8 + languageName: node + linkType: hard + "memoizerific@npm:^1.11.3": version: 1.11.3 resolution: "memoizerific@npm:1.11.3" @@ -24886,6 +24886,13 @@ __metadata: languageName: node linkType: hard +"mimic-function@npm:^5.0.0": + version: 5.0.1 + resolution: "mimic-function@npm:5.0.1" + checksum: 10c0/f3d9464dd1816ecf6bdf2aec6ba32c0728022039d992f178237d8e289b48764fee4131319e72eedd4f7f094e22ded0af836c3187a7edc4595d28dd74368fd81d + languageName: node + linkType: hard + "mimic-response@npm:^1.0.0, mimic-response@npm:^1.0.1": version: 1.0.1 resolution: "mimic-response@npm:1.0.1" @@ -26484,21 +26491,21 @@ __metadata: languageName: node linkType: hard -"nx@npm:18.0.8": - version: 18.0.8 - resolution: "nx@npm:18.0.8" - dependencies: - "@nrwl/tao": "npm:18.0.8" - "@nx/nx-darwin-arm64": "npm:18.0.8" - "@nx/nx-darwin-x64": "npm:18.0.8" - "@nx/nx-freebsd-x64": "npm:18.0.8" - "@nx/nx-linux-arm-gnueabihf": "npm:18.0.8" - "@nx/nx-linux-arm64-gnu": "npm:18.0.8" - "@nx/nx-linux-arm64-musl": "npm:18.0.8" - "@nx/nx-linux-x64-gnu": "npm:18.0.8" - "@nx/nx-linux-x64-musl": "npm:18.0.8" - "@nx/nx-win32-arm64-msvc": "npm:18.0.8" - "@nx/nx-win32-x64-msvc": "npm:18.0.8" +"nx@npm:18.1.3": + version: 18.1.3 + resolution: "nx@npm:18.1.3" + dependencies: + "@nrwl/tao": "npm:18.1.3" + "@nx/nx-darwin-arm64": "npm:18.1.3" + "@nx/nx-darwin-x64": "npm:18.1.3" + "@nx/nx-freebsd-x64": "npm:18.1.3" + "@nx/nx-linux-arm-gnueabihf": "npm:18.1.3" + "@nx/nx-linux-arm64-gnu": "npm:18.1.3" + "@nx/nx-linux-arm64-musl": "npm:18.1.3" + "@nx/nx-linux-x64-gnu": "npm:18.1.3" + "@nx/nx-linux-x64-musl": "npm:18.1.3" + "@nx/nx-win32-arm64-msvc": "npm:18.1.3" + "@nx/nx-win32-x64-msvc": "npm:18.1.3" "@yarnpkg/lockfile": "npm:^1.1.0" "@yarnpkg/parsers": "npm:3.0.0-rc.46" "@zkochan/js-yaml": "npm:0.0.6" @@ -26564,7 +26571,7 @@ __metadata: bin: nx: bin/nx.js nx-cloud: bin/nx-cloud.js - checksum: 10c0/cb2a1743280fe9741c138700fb64f34415dd9ed1fc90a143b0266051bf0ce907ae4d6f69d0c01bf4f9248c6c91c710a4d83a85bc9442ef3418470c07a5e47766 + checksum: 10c0/ee16b3e346a6f270895c372a568375eba0499df491bbd098c578c6ef61b561fa479425aebe414c7569c1e0c3a9d6f4a3f281069a6990f9b1a6c6ed47baa833ed languageName: node linkType: hard @@ -30012,10 +30019,10 @@ __metadata: babel-plugin-remove-code: "npm:0.0.6" boxen: "npm:5.1.2" core-js: "npm:3.36.1" - cypress: "npm:13.6.6" + cypress: "npm:13.7.1" cypress-fail-fast: "npm:7.1.0" cypress-wait-until: "npm:3.0.1" - dependency-cruiser: "npm:16.2.3" + dependency-cruiser: "npm:16.2.4" dotenv: "npm:16.4.5" eslint: "npm:8.55.0" execa: "npm:5.1.1" @@ -30031,7 +30038,7 @@ __metadata: ncp: "npm:2.0.0" nodemon: "npm:3.1.0" npm-packlist: "npm:8.0.2" - nx: "npm:18.0.8" + nx: "npm:18.1.3" octokit: "npm:3.1.2" ora: "npm:7.0.1" prompts: "npm:2.4.2" @@ -33673,12 +33680,12 @@ __metadata: languageName: node linkType: hard -"watskeburt@npm:4.0.0": - version: 4.0.0 - resolution: "watskeburt@npm:4.0.0" +"watskeburt@npm:4.0.1": + version: 4.0.1 + resolution: "watskeburt@npm:4.0.1" bin: watskeburt: dist/run-cli.js - checksum: 10c0/e7ce445bc6cc2ee9d5406153b17bf674ebeef728ae0b2c829fcb4e898739ad035721834ef4ef59b2803708a5476eb4d0057fd68645ba86f6ca620ff96eca9582 + checksum: 10c0/92e92dd34a3c989cb18626013e73d5f91a11eedbb98cc57a13a2cc3d013a3a4be773a15e6273eaaf61109b73ff06a0bf30122a0f87c6d87a5c6952f4edb74c5d languageName: node linkType: hard