From 4fe116dbf0768651abdb6ed652a078ced58e8de7 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 21 Jan 2025 19:30:36 +0000 Subject: [PATCH 1/5] Bump @types/express-serve-static-core to 5.0.5 (#4612) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- packages/toolpad-studio/package.json | 2 +- pnpm-lock.yaml | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/toolpad-studio/package.json b/packages/toolpad-studio/package.json index bffaafb2d00..40342a7052d 100644 --- a/packages/toolpad-studio/package.json +++ b/packages/toolpad-studio/package.json @@ -154,7 +154,7 @@ "@types/babel__code-frame": "7.0.6", "@types/compression": "^1.7.5", "@types/express": "5.0.0", - "@types/express-serve-static-core": "5.0.4", + "@types/express-serve-static-core": "5.0.5", "@types/formidable": "3.4.5", "@types/glob": "8.1.0", "@types/har-format": "1.2.16", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 36d95d798b6..cb6f8d64fa8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -968,8 +968,8 @@ importers: specifier: 5.0.0 version: 5.0.0 '@types/express-serve-static-core': - specifier: 5.0.4 - version: 5.0.4 + specifier: 5.0.5 + version: 5.0.5 '@types/formidable': specifier: 3.4.5 version: 3.4.5 @@ -4204,8 +4204,8 @@ packages: '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} - '@types/express-serve-static-core@5.0.4': - resolution: {integrity: sha512-5kz9ScmzBdzTgB/3susoCgfqNDzBjvLL4taparufgSvlwjdLy6UyUy9T/tCpYd2GIdIilCatC4iSQS0QSYHt0w==} + '@types/express-serve-static-core@5.0.5': + resolution: {integrity: sha512-GLZPrd9ckqEBFMcVM/qRFAP0Hg3qiVEojgEFsx/N/zKXsBzbGF6z5FBDpZ0+Xhp1xr+qRZYjfGr1cWHB9oFHSA==} '@types/express@5.0.0': resolution: {integrity: sha512-DvZriSMehGHL1ZNLzi6MidnsDhUZM/x2pRdDIKdwbUNqqwHxMlRdkxtn6/EPKyqKpHqTl/4nRZsRNLpZxZRpPQ==} @@ -13753,7 +13753,7 @@ snapshots: '@types/connect-history-api-fallback@1.5.4': dependencies: - '@types/express-serve-static-core': 5.0.4 + '@types/express-serve-static-core': 5.0.5 '@types/node': 20.17.12 '@types/connect@3.4.38': @@ -13810,7 +13810,7 @@ snapshots: '@types/estree@1.0.6': {} - '@types/express-serve-static-core@5.0.4': + '@types/express-serve-static-core@5.0.5': dependencies: '@types/node': 20.17.12 '@types/qs': 6.9.16 @@ -13820,7 +13820,7 @@ snapshots: '@types/express@5.0.0': dependencies: '@types/body-parser': 1.19.5 - '@types/express-serve-static-core': 5.0.4 + '@types/express-serve-static-core': 5.0.5 '@types/qs': 6.9.16 '@types/serve-static': 1.15.7 From eee95b6f88aa66841475fa3fea581aeb5390d67d Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Tue, 21 Jan 2025 19:31:09 +0000 Subject: [PATCH 2/5] Bump mime to 4.0.6 (#4616) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- packages/toolpad-studio/package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/toolpad-studio/package.json b/packages/toolpad-studio/package.json index 40342a7052d..2054977742e 100644 --- a/packages/toolpad-studio/package.json +++ b/packages/toolpad-studio/package.json @@ -114,7 +114,7 @@ "latest-version": "9.0.0", "lodash-es": "4.17.21", "markdown-to-jsx": "7.7.3", - "mime": "4.0.4", + "mime": "4.0.6", "monaco-editor": "0.52.0", "mysql2": "3.11.4", "nanoid": "5.0.9", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cb6f8d64fa8..e72272457bc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -853,8 +853,8 @@ importers: specifier: 7.7.3 version: 7.7.3(react@19.0.0) mime: - specifier: 4.0.4 - version: 4.0.4 + specifier: 4.0.6 + version: 4.0.6 monaco-editor: specifier: 0.52.0 version: 0.52.0 @@ -7881,8 +7881,8 @@ packages: engines: {node: '>=4'} hasBin: true - mime@4.0.4: - resolution: {integrity: sha512-v8yqInVjhXyqP6+Kw4fV3ZzeMRqEW6FotRsKXjRS5VMTNIuXsdRoAvklpoRgSqXm6o9VNH4/C0mgedko9DdLsQ==} + mime@4.0.6: + resolution: {integrity: sha512-4rGt7rvQHBbaSOF9POGkk1ocRP16Md1x36Xma8sz8h8/vfCUI2OtEIeCqe4Ofes853x4xDoPiFLIT47J5fI/7A==} engines: {node: '>=16'} hasBin: true @@ -18494,7 +18494,7 @@ snapshots: mime@1.6.0: {} - mime@4.0.4: {} + mime@4.0.6: {} mimic-fn@2.1.0: {} From d4e7ce11637a84e3888754a501ad4f98e5437597 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 22 Jan 2025 10:47:27 +0100 Subject: [PATCH 3/5] Bump vite to 5.4.12 [SECURITY] (#4625) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- packages/toolpad-studio/package.json | 2 +- playground/vite/package.json | 2 +- pnpm-lock.yaml | 74 ++++++++++++++-------------- 3 files changed, 39 insertions(+), 39 deletions(-) diff --git a/packages/toolpad-studio/package.json b/packages/toolpad-studio/package.json index 2054977742e..59e2efee9ad 100644 --- a/packages/toolpad-studio/package.json +++ b/packages/toolpad-studio/package.json @@ -140,7 +140,7 @@ "serialize-javascript": "6.0.2", "superjson": "2.0.0", "typescript": "5.5.4", - "vite": "5.4.11", + "vite": "5.4.12", "vm-browserify": "1.1.2", "whatwg-url": "14.0.0", "ws": "8.18.0", diff --git a/playground/vite/package.json b/playground/vite/package.json index 64569675595..166fff8be3c 100644 --- a/playground/vite/package.json +++ b/playground/vite/package.json @@ -19,6 +19,6 @@ "react": "^19.0.0", "react-dom": "^19.0.0", "react-router": "7.1.0", - "vite": "5.4.11" + "vite": "5.4.12" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e72272457bc..667262889a4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -17,7 +17,7 @@ importers: version: 4.17.14 '@vitest/browser': specifier: 2.1.8 - version: 2.1.8(@types/node@20.17.12)(playwright@1.48.2)(typescript@5.5.4)(vite@5.4.11(@types/node@20.17.12)(terser@5.36.0))(vitest@2.1.8) + version: 2.1.8(@types/node@20.17.12)(playwright@1.48.2)(typescript@5.5.4)(vite@5.4.12(@types/node@20.17.12)(terser@5.36.0))(vitest@2.1.8) archiver: specifier: 7.0.1 version: 7.0.1 @@ -201,7 +201,7 @@ importers: version: 7.37.3(eslint@8.57.1) eslint-plugin-react-compiler: specifier: latest - version: 19.0.0-beta-e552027-20250112(eslint@8.57.1) + version: 19.0.0-beta-decd7b8-20250118(eslint@8.57.1) eslint-plugin-react-hooks: specifier: 5.1.0 version: 5.1.0(eslint@8.57.1) @@ -267,7 +267,7 @@ importers: version: 0.1.1(vitest@2.1.8) vitest-fail-on-console: specifier: 0.7.1 - version: 0.7.1(vite@5.4.11(@types/node@20.17.12)(terser@5.36.0))(vitest@2.1.8) + version: 0.7.1(vite@5.4.12(@types/node@20.17.12)(terser@5.36.0))(vitest@2.1.8) docs: dependencies: @@ -615,7 +615,7 @@ importers: version: link:../toolpad-utils '@vitejs/plugin-react': specifier: 4.3.4 - version: 4.3.4(vite@5.4.11(@types/node@20.17.12)(terser@5.36.0)) + version: 4.3.4(vite@5.4.12(@types/node@20.17.12)(terser@5.36.0)) client-only: specifier: ^0.0.1 version: 0.0.1 @@ -655,7 +655,7 @@ importers: version: 17.0.3 '@vitest/browser': specifier: 2.1.8 - version: 2.1.8(@types/node@20.17.12)(playwright@1.48.2)(typescript@5.7.2)(vite@5.4.11(@types/node@20.17.12)(terser@5.36.0))(vitest@2.1.8) + version: 2.1.8(@types/node@20.17.12)(playwright@1.48.2)(typescript@5.7.2)(vite@5.4.12(@types/node@20.17.12)(terser@5.36.0))(vitest@2.1.8) next: specifier: ^15.1.4 version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -770,7 +770,7 @@ importers: version: 9.0.15 '@vitejs/plugin-react': specifier: 4.3.4 - version: 4.3.4(vite@5.4.11(@types/node@20.17.12)(terser@5.36.0)) + version: 4.3.4(vite@5.4.12(@types/node@20.17.12)(terser@5.36.0)) '@webcontainer/env': specifier: 1.1.1 version: 1.1.1 @@ -931,8 +931,8 @@ importers: specifier: 5.5.4 version: 5.5.4 vite: - specifier: 5.4.11 - version: 5.4.11(@types/node@20.17.12)(terser@5.36.0) + specifier: 5.4.12 + version: 5.4.12(@types/node@20.17.12)(terser@5.36.0) vm-browserify: specifier: 1.1.2 version: 1.1.2 @@ -1311,7 +1311,7 @@ importers: version: 19.0.3(@types/react@19.0.1) '@vitejs/plugin-react': specifier: 4.3.4 - version: 4.3.4(vite@5.4.11(@types/node@20.17.12)(terser@5.36.0)) + version: 4.3.4(vite@5.4.12(@types/node@20.17.12)(terser@5.36.0)) react: specifier: ^19.0.0 version: 19.0.0 @@ -1322,8 +1322,8 @@ importers: specifier: 7.1.0 version: 7.1.0(react-dom@19.0.0(react@19.0.0))(react@19.0.0) vite: - specifier: 5.4.11 - version: 5.4.11(@types/node@20.17.12)(terser@5.36.0) + specifier: 5.4.12 + version: 5.4.12(@types/node@20.17.12)(terser@5.36.0) test: devDependencies: @@ -6090,8 +6090,8 @@ packages: peerDependencies: eslint: '>=7.0.0' - eslint-plugin-react-compiler@19.0.0-beta-e552027-20250112: - resolution: {integrity: sha512-VjkIXHouCYyJHgk5HmZ1LH+fAK5CX+ULRX9iNYtwYJ+ljbivFhIT+JJyxNT/USQpCeS2Dt5ahjFeeMv0RRwTww==} + eslint-plugin-react-compiler@19.0.0-beta-decd7b8-20250118: + resolution: {integrity: sha512-qfs+Xo+VcYPbbVLI2tCP+KBGwm0oksAhjFJO1GwOvP+4b18LLcPZu7xopRhUTOaNd+nn1vOp9EQLZC1wMNxSrQ==} engines: {node: ^14.17.0 || ^16.0.0 || >= 18.0.0} peerDependencies: eslint: '>=7' @@ -10322,8 +10322,8 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true - vite@5.4.11: - resolution: {integrity: sha512-c7jFQRklXua0mTzneGW9QVyxFjUgwcihC4bXEtujIo2ouWCe1Ajt/amn2PCxYnhYfd5k09JX3SB7OYWFKYqj8Q==} + vite@5.4.12: + resolution: {integrity: sha512-KwUaKB27TvWwDJr1GjjWthLMATbGEbeWYZIbGZ5qFIsgPP3vWzLu4cVooqhm5/Z2SPDUMjyPVjTztm5tYKwQxA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -14263,22 +14263,22 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-react@4.3.4(vite@5.4.11(@types/node@20.17.12)(terser@5.36.0))': + '@vitejs/plugin-react@4.3.4(vite@5.4.12(@types/node@20.17.12)(terser@5.36.0))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.11(@types/node@20.17.12)(terser@5.36.0) + vite: 5.4.12(@types/node@20.17.12)(terser@5.36.0) transitivePeerDependencies: - supports-color - '@vitest/browser@2.1.8(@types/node@20.17.12)(playwright@1.48.2)(typescript@5.5.4)(vite@5.4.11(@types/node@20.17.12)(terser@5.36.0))(vitest@2.1.8)': + '@vitest/browser@2.1.8(@types/node@20.17.12)(playwright@1.48.2)(typescript@5.5.4)(vite@5.4.12(@types/node@20.17.12)(terser@5.36.0))(vitest@2.1.8)': dependencies: '@testing-library/dom': 10.4.0 '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) - '@vitest/mocker': 2.1.8(msw@2.6.5(@types/node@20.17.12)(typescript@5.5.4))(vite@5.4.11(@types/node@20.17.12)(terser@5.36.0)) + '@vitest/mocker': 2.1.8(msw@2.6.5(@types/node@20.17.12)(typescript@5.5.4))(vite@5.4.12(@types/node@20.17.12)(terser@5.36.0)) '@vitest/utils': 2.1.8 magic-string: 0.30.12 msw: 2.6.5(@types/node@20.17.12)(typescript@5.5.4) @@ -14295,11 +14295,11 @@ snapshots: - utf-8-validate - vite - '@vitest/browser@2.1.8(@types/node@20.17.12)(playwright@1.48.2)(typescript@5.7.2)(vite@5.4.11(@types/node@20.17.12)(terser@5.36.0))(vitest@2.1.8)': + '@vitest/browser@2.1.8(@types/node@20.17.12)(playwright@1.48.2)(typescript@5.7.2)(vite@5.4.12(@types/node@20.17.12)(terser@5.36.0))(vitest@2.1.8)': dependencies: '@testing-library/dom': 10.4.0 '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) - '@vitest/mocker': 2.1.8(msw@2.6.5(@types/node@20.17.12)(typescript@5.7.2))(vite@5.4.11(@types/node@20.17.12)(terser@5.36.0)) + '@vitest/mocker': 2.1.8(msw@2.6.5(@types/node@20.17.12)(typescript@5.7.2))(vite@5.4.12(@types/node@20.17.12)(terser@5.36.0)) '@vitest/utils': 2.1.8 magic-string: 0.30.12 msw: 2.6.5(@types/node@20.17.12)(typescript@5.7.2) @@ -14332,7 +14332,7 @@ snapshots: tinyrainbow: 1.2.0 vitest: 2.1.8(@types/node@20.17.12)(@vitest/browser@2.1.8)(jsdom@25.0.1)(msw@2.6.5(@types/node@20.17.12)(typescript@5.5.4))(terser@5.36.0) optionalDependencies: - '@vitest/browser': 2.1.8(@types/node@20.17.12)(playwright@1.48.2)(typescript@5.5.4)(vite@5.4.11(@types/node@20.17.12)(terser@5.36.0))(vitest@2.1.8) + '@vitest/browser': 2.1.8(@types/node@20.17.12)(playwright@1.48.2)(typescript@5.5.4)(vite@5.4.12(@types/node@20.17.12)(terser@5.36.0))(vitest@2.1.8) transitivePeerDependencies: - supports-color @@ -14343,23 +14343,23 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.8(msw@2.6.5(@types/node@20.17.12)(typescript@5.5.4))(vite@5.4.11(@types/node@20.17.12)(terser@5.36.0))': + '@vitest/mocker@2.1.8(msw@2.6.5(@types/node@20.17.12)(typescript@5.5.4))(vite@5.4.12(@types/node@20.17.12)(terser@5.36.0))': dependencies: '@vitest/spy': 2.1.8 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: msw: 2.6.5(@types/node@20.17.12)(typescript@5.5.4) - vite: 5.4.11(@types/node@20.17.12)(terser@5.36.0) + vite: 5.4.12(@types/node@20.17.12)(terser@5.36.0) - '@vitest/mocker@2.1.8(msw@2.6.5(@types/node@20.17.12)(typescript@5.7.2))(vite@5.4.11(@types/node@20.17.12)(terser@5.36.0))': + '@vitest/mocker@2.1.8(msw@2.6.5(@types/node@20.17.12)(typescript@5.7.2))(vite@5.4.12(@types/node@20.17.12)(terser@5.36.0))': dependencies: '@vitest/spy': 2.1.8 estree-walker: 3.0.3 magic-string: 0.30.12 optionalDependencies: msw: 2.6.5(@types/node@20.17.12)(typescript@5.7.2) - vite: 5.4.11(@types/node@20.17.12)(terser@5.36.0) + vite: 5.4.12(@types/node@20.17.12)(terser@5.36.0) '@vitest/pretty-format@2.1.8': dependencies: @@ -16276,7 +16276,7 @@ snapshots: globals: 13.24.0 rambda: 7.5.0 - eslint-plugin-react-compiler@19.0.0-beta-e552027-20250112(eslint@8.57.1): + eslint-plugin-react-compiler@19.0.0-beta-decd7b8-20250118(eslint@8.57.1): dependencies: '@babel/core': 7.26.0 '@babel/parser': 7.26.2 @@ -21182,7 +21182,7 @@ snapshots: debug: 4.3.7 es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.11(@types/node@20.17.12)(terser@5.36.0) + vite: 5.4.12(@types/node@20.17.12)(terser@5.36.0) transitivePeerDependencies: - '@types/node' - less @@ -21194,7 +21194,7 @@ snapshots: - supports-color - terser - vite@5.4.11(@types/node@20.17.12)(terser@5.36.0): + vite@5.4.12(@types/node@20.17.12)(terser@5.36.0): dependencies: esbuild: 0.21.5 postcss: 8.4.49 @@ -21214,16 +21214,16 @@ snapshots: redent: 4.0.0 vitest: 2.1.8(@types/node@20.17.12)(@vitest/browser@2.1.8)(jsdom@25.0.1)(msw@2.6.5(@types/node@20.17.12)(typescript@5.5.4))(terser@5.36.0) - vitest-fail-on-console@0.7.1(vite@5.4.11(@types/node@20.17.12)(terser@5.36.0))(vitest@2.1.8): + vitest-fail-on-console@0.7.1(vite@5.4.12(@types/node@20.17.12)(terser@5.36.0))(vitest@2.1.8): dependencies: chalk: 5.3.0 - vite: 5.4.11(@types/node@20.17.12)(terser@5.36.0) + vite: 5.4.12(@types/node@20.17.12)(terser@5.36.0) vitest: 2.1.8(@types/node@20.17.12)(@vitest/browser@2.1.8)(jsdom@25.0.1)(msw@2.6.5(@types/node@20.17.12)(typescript@5.5.4))(terser@5.36.0) vitest@2.1.8(@types/node@20.17.12)(@vitest/browser@2.1.8)(jsdom@25.0.1)(msw@2.6.5(@types/node@20.17.12)(typescript@5.5.4))(terser@5.36.0): dependencies: '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(msw@2.6.5(@types/node@20.17.12)(typescript@5.5.4))(vite@5.4.11(@types/node@20.17.12)(terser@5.36.0)) + '@vitest/mocker': 2.1.8(msw@2.6.5(@types/node@20.17.12)(typescript@5.5.4))(vite@5.4.12(@types/node@20.17.12)(terser@5.36.0)) '@vitest/pretty-format': 2.1.8 '@vitest/runner': 2.1.8 '@vitest/snapshot': 2.1.8 @@ -21239,12 +21239,12 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.11(@types/node@20.17.12)(terser@5.36.0) + vite: 5.4.12(@types/node@20.17.12)(terser@5.36.0) vite-node: 2.1.8(@types/node@20.17.12)(terser@5.36.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.17.12 - '@vitest/browser': 2.1.8(@types/node@20.17.12)(playwright@1.48.2)(typescript@5.5.4)(vite@5.4.11(@types/node@20.17.12)(terser@5.36.0))(vitest@2.1.8) + '@vitest/browser': 2.1.8(@types/node@20.17.12)(playwright@1.48.2)(typescript@5.5.4)(vite@5.4.12(@types/node@20.17.12)(terser@5.36.0))(vitest@2.1.8) jsdom: 25.0.1 transitivePeerDependencies: - less @@ -21260,7 +21260,7 @@ snapshots: vitest@2.1.8(@types/node@20.17.12)(@vitest/browser@2.1.8)(jsdom@25.0.1)(msw@2.6.5(@types/node@20.17.12)(typescript@5.7.2))(terser@5.36.0): dependencies: '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(msw@2.6.5(@types/node@20.17.12)(typescript@5.7.2))(vite@5.4.11(@types/node@20.17.12)(terser@5.36.0)) + '@vitest/mocker': 2.1.8(msw@2.6.5(@types/node@20.17.12)(typescript@5.7.2))(vite@5.4.12(@types/node@20.17.12)(terser@5.36.0)) '@vitest/pretty-format': 2.1.8 '@vitest/runner': 2.1.8 '@vitest/snapshot': 2.1.8 @@ -21276,12 +21276,12 @@ snapshots: tinyexec: 0.3.1 tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.11(@types/node@20.17.12)(terser@5.36.0) + vite: 5.4.12(@types/node@20.17.12)(terser@5.36.0) vite-node: 2.1.8(@types/node@20.17.12)(terser@5.36.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.17.12 - '@vitest/browser': 2.1.8(@types/node@20.17.12)(playwright@1.48.2)(typescript@5.7.2)(vite@5.4.11(@types/node@20.17.12)(terser@5.36.0))(vitest@2.1.8) + '@vitest/browser': 2.1.8(@types/node@20.17.12)(playwright@1.48.2)(typescript@5.7.2)(vite@5.4.12(@types/node@20.17.12)(terser@5.36.0))(vitest@2.1.8) jsdom: 25.0.1 transitivePeerDependencies: - less From 3ae14d407aeb8b58be9d307d7bbf3a6dbb6f82f0 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 22 Jan 2025 11:31:53 +0000 Subject: [PATCH 4/5] Bump Next.js to 15.1.5 (#4614) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> --- docs/package.json | 2 +- packages/toolpad-core/package.json | 2 +- playground/nextjs-pages/package.json | 4 +- playground/nextjs/package.json | 4 +- pnpm-lock.yaml | 146 +++++++++++++-------------- 5 files changed, 79 insertions(+), 79 deletions(-) diff --git a/docs/package.json b/docs/package.json index 7d3f04039c8..cc4910a9711 100644 --- a/docs/package.json +++ b/docs/package.json @@ -66,7 +66,7 @@ "lodash": "4.17.21", "lz-string": "1.5.0", "markdown-to-jsx": "7.7.3", - "next": "^15.1.4", + "next": "^15.1.5", "nprogress": "0.2.0", "postcss": "8.4.49", "prismjs": "1.29.0", diff --git a/packages/toolpad-core/package.json b/packages/toolpad-core/package.json index 5c8b50c89ab..7f8d74499f2 100644 --- a/packages/toolpad-core/package.json +++ b/packages/toolpad-core/package.json @@ -73,7 +73,7 @@ "@types/react-dom": "^19.0.3", "@types/sinon": "^17.0.3", "@vitest/browser": "2.1.8", - "next": "^15.1.4", + "next": "^15.1.5", "next-router-mock": "^0.9.13", "playwright": "^1.47.2", "react-router": "7.1.0", diff --git a/playground/nextjs-pages/package.json b/playground/nextjs-pages/package.json index a69e3235d9e..7735e1a075e 100644 --- a/playground/nextjs-pages/package.json +++ b/playground/nextjs-pages/package.json @@ -15,8 +15,8 @@ "@toolpad/core": "workspace:*", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.3", - "eslint-config-next": "15.1.4", - "next": "^15.1.4", + "eslint-config-next": "15.1.5", + "next": "^15.1.5", "next-auth": "5.0.0-beta.25", "react": "^19.0.0", "react-dom": "^19.0.0" diff --git a/playground/nextjs/package.json b/playground/nextjs/package.json index ca7989800e5..b82203214f0 100644 --- a/playground/nextjs/package.json +++ b/playground/nextjs/package.json @@ -16,8 +16,8 @@ "@types/node": "^20.17.12", "@types/react": "^19.0.0", "@types/react-dom": "^19.0.3", - "eslint-config-next": "15.1.4", - "next": "^15.1.4", + "eslint-config-next": "15.1.5", + "next": "^15.1.5", "next-auth": "5.0.0-beta.25", "react": "^19.0.0", "react-dom": "^19.0.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 667262889a4..8914f6a1033 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -300,7 +300,7 @@ importers: version: 5.0.0-beta.68(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/docs': specifier: 6.3.1 - version: 6.3.1(muocwdeucylgdhumiz5h5eeiia) + version: 6.3.1(2tfn53dvefodwni77w4fua2ksa) '@mui/icons-material': specifier: 6.3.1 version: 6.3.1(@mui/material@6.3.1(@emotion/react@11.14.0(@types/react@19.0.1)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.1)(react@19.0.0))(@types/react@19.0.1)(react@19.0.0))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(@types/react@19.0.1)(react@19.0.0) @@ -318,7 +318,7 @@ importers: version: 6.3.1(@emotion/react@11.14.0(@types/react@19.0.1)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.1)(react@19.0.0))(@types/react@19.0.1)(react@19.0.0))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/material-nextjs': specifier: 6.3.1 - version: 6.3.1(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@19.0.1)(react@19.0.0))(@emotion/server@11.11.0)(@types/react@19.0.1)(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) + version: 6.3.1(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@19.0.1)(react@19.0.0))(@emotion/server@11.11.0)(@types/react@19.0.1)(next@15.1.5(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) '@mui/styles': specifier: 6.3.1 version: 6.3.1(@types/react@19.0.1)(react@19.0.0) @@ -422,8 +422,8 @@ importers: specifier: 7.7.3 version: 7.7.3(react@19.0.0) next: - specifier: ^15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^15.1.5 + version: 15.1.5(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) nprogress: specifier: 0.2.0 version: 0.2.0 @@ -657,11 +657,11 @@ importers: specifier: 2.1.8 version: 2.1.8(@types/node@20.17.12)(playwright@1.48.2)(typescript@5.7.2)(vite@5.4.12(@types/node@20.17.12)(terser@5.36.0))(vitest@2.1.8) next: - specifier: ^15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^15.1.5 + version: 15.1.5(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next-router-mock: specifier: ^0.9.13 - version: 0.9.13(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) + version: 0.9.13(next@15.1.5(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) playwright: specifier: ^1.47.2 version: 1.48.2 @@ -1215,7 +1215,7 @@ importers: version: 6.3.1(@emotion/react@11.14.0(@types/react@19.0.1)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.1)(react@19.0.0))(@types/react@19.0.1)(react@19.0.0))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/material-nextjs': specifier: 6.3.1 - version: 6.3.1(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@19.0.1)(react@19.0.0))(@emotion/server@11.11.0)(@types/react@19.0.1)(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) + version: 6.3.1(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@19.0.1)(react@19.0.0))(@emotion/server@11.11.0)(@types/react@19.0.1)(next@15.1.5(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) '@toolpad/core': specifier: workspace:* version: link:../../packages/toolpad-core/build @@ -1229,14 +1229,14 @@ importers: specifier: ^19.0.3 version: 19.0.3(@types/react@19.0.1) eslint-config-next: - specifier: 15.1.4 - version: 15.1.4(eslint-import-resolver-webpack@0.13.10(eslint-plugin-import@2.31.0)(webpack@5.96.1(esbuild@0.24.2)))(eslint@8.57.1)(typescript@5.7.2) + specifier: 15.1.5 + version: 15.1.5(eslint-import-resolver-webpack@0.13.10(eslint-plugin-import@2.31.0)(webpack@5.96.1(esbuild@0.24.2)))(eslint@8.57.1)(typescript@5.7.2) next: - specifier: ^15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^15.1.5 + version: 15.1.5(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next-auth: specifier: 5.0.0-beta.25 - version: 5.0.0-beta.25(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) + version: 5.0.0-beta.25(next@15.1.5(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) react: specifier: ^19.0.0 version: 19.0.0 @@ -1260,7 +1260,7 @@ importers: version: 6.3.1(@emotion/react@11.14.0(@types/react@19.0.1)(react@19.0.0))(@emotion/styled@11.14.0(@emotion/react@11.14.0(@types/react@19.0.1)(react@19.0.0))(@types/react@19.0.1)(react@19.0.0))(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) '@mui/material-nextjs': specifier: 6.3.1 - version: 6.3.1(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@19.0.1)(react@19.0.0))(@emotion/server@11.11.0)(@types/react@19.0.1)(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) + version: 6.3.1(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@19.0.1)(react@19.0.0))(@emotion/server@11.11.0)(@types/react@19.0.1)(next@15.1.5(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) '@toolpad/core': specifier: workspace:* version: link:../../packages/toolpad-core/build @@ -1271,14 +1271,14 @@ importers: specifier: ^19.0.3 version: 19.0.3(@types/react@19.0.1) eslint-config-next: - specifier: 15.1.4 - version: 15.1.4(eslint-import-resolver-webpack@0.13.10(eslint-plugin-import@2.31.0)(webpack@5.96.1(esbuild@0.24.2)))(eslint@8.57.1)(typescript@5.7.2) + specifier: 15.1.5 + version: 15.1.5(eslint-import-resolver-webpack@0.13.10(eslint-plugin-import@2.31.0)(webpack@5.96.1(esbuild@0.24.2)))(eslint@8.57.1)(typescript@5.7.2) next: - specifier: ^15.1.4 - version: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + specifier: ^15.1.5 + version: 15.1.5(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) next-auth: specifier: 5.0.0-beta.25 - version: 5.0.0-beta.25(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) + version: 5.0.0-beta.25(next@15.1.5(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0) react: specifier: ^19.0.0 version: 19.0.0 @@ -3506,59 +3506,59 @@ packages: resolution: {integrity: sha512-JkbaWFeydQdeDHz1mAy4rw+E3bl9YtbCgkntfTxq+IlNX/aIMv2/b1kZnQZcil4/sPoZGL831Dq6E374qRpU1A==} engines: {node: '>=18.0.0'} - '@next/env@15.1.4': - resolution: {integrity: sha512-2fZ5YZjedi5AGaeoaC0B20zGntEHRhi2SdWcu61i48BllODcAmmtj8n7YarSPt4DaTsJaBFdxQAVEVzgmx2Zpw==} + '@next/env@15.1.5': + resolution: {integrity: sha512-jg8ygVq99W3/XXb9Y6UQsritwhjc+qeiO7QrGZRYOfviyr/HcdnhdBQu4gbp2rBIh2ZyBYTBMWbPw3JSCb0GHw==} '@next/eslint-plugin-next@14.2.23': resolution: {integrity: sha512-efRC7m39GoiU1fXZRgGySqYbQi6ZyLkuGlvGst7IwkTTczehQTJA/7PoMg4MMjUZvZEGpiSEu+oJBAjPawiC3Q==} - '@next/eslint-plugin-next@15.1.4': - resolution: {integrity: sha512-HwlEXwCK3sr6zmVGEvWBjW9tBFs1Oe6hTmTLoFQtpm4As5HCdu8jfSE0XJOp7uhfEGLniIx8yrGxEWwNnY0fmQ==} + '@next/eslint-plugin-next@15.1.5': + resolution: {integrity: sha512-3cCrXBybsqe94UxD6DBQCYCCiP9YohBMgZ5IzzPYHmPzj8oqNlhBii5b6o1HDDaRHdz2pVnSsAROCtrczy8O0g==} - '@next/swc-darwin-arm64@15.1.4': - resolution: {integrity: sha512-wBEMBs+np+R5ozN1F8Y8d/Dycns2COhRnkxRc+rvnbXke5uZBHkUGFgWxfTXn5rx7OLijuUhyfB+gC/ap58dDw==} + '@next/swc-darwin-arm64@15.1.5': + resolution: {integrity: sha512-5ttHGE75Nw9/l5S8zR2xEwR8OHEqcpPym3idIMAZ2yo+Edk0W/Vf46jGqPOZDk+m/SJ+vYZDSuztzhVha8rcdA==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@15.1.4': - resolution: {integrity: sha512-7sgf5rM7Z81V9w48F02Zz6DgEJulavC0jadab4ZsJ+K2sxMNK0/BtF8J8J3CxnsJN3DGcIdC260wEKssKTukUw==} + '@next/swc-darwin-x64@15.1.5': + resolution: {integrity: sha512-8YnZn7vDURUUTInfOcU5l0UWplZGBqUlzvqKKUFceM11SzfNEz7E28E1Arn4/FsOf90b1Nopboy7i7ufc4jXag==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@15.1.4': - resolution: {integrity: sha512-JaZlIMNaJenfd55kjaLWMfok+vWBlcRxqnRoZrhFQrhM1uAehP3R0+Aoe+bZOogqlZvAz53nY/k3ZyuKDtT2zQ==} + '@next/swc-linux-arm64-gnu@15.1.5': + resolution: {integrity: sha512-rDJC4ctlYbK27tCyFUhgIv8o7miHNlpCjb2XXfTLQszwAUOSbcMN9q2y3urSrrRCyGVOd9ZR9a4S45dRh6JF3A==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@15.1.4': - resolution: {integrity: sha512-7EBBjNoyTO2ipMDgCiORpwwOf5tIueFntKjcN3NK+GAQD7OzFJe84p7a2eQUeWdpzZvhVXuAtIen8QcH71ZCOQ==} + '@next/swc-linux-arm64-musl@15.1.5': + resolution: {integrity: sha512-FG5RApf4Gu+J+pHUQxXPM81oORZrKBYKUaBTylEIQ6Lz17hKVDsLbSXInfXM0giclvXbyiLXjTv42sQMATmZ0A==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@15.1.4': - resolution: {integrity: sha512-9TGEgOycqZFuADyFqwmK/9g6S0FYZ3tphR4ebcmCwhL8Y12FW8pIBKJvSwV+UBjMkokstGNH+9F8F031JZKpHw==} + '@next/swc-linux-x64-gnu@15.1.5': + resolution: {integrity: sha512-NX2Ar3BCquAOYpnoYNcKz14eH03XuF7SmSlPzTSSU4PJe7+gelAjxo3Y7F2m8+hLT8ZkkqElawBp7SWBdzwqQw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@15.1.4': - resolution: {integrity: sha512-0578bLRVDJOh+LdIoKvgNDz77+Bd85c5JrFgnlbI1SM3WmEQvsjxTA8ATu9Z9FCiIS/AliVAW2DV/BDwpXbtiQ==} + '@next/swc-linux-x64-musl@15.1.5': + resolution: {integrity: sha512-EQgqMiNu3mrV5eQHOIgeuh6GB5UU57tu17iFnLfBEhYfiOfyK+vleYKh2dkRVkV6ayx3eSqbIYgE7J7na4hhcA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@15.1.4': - resolution: {integrity: sha512-JgFCiV4libQavwII+kncMCl30st0JVxpPOtzWcAI2jtum4HjYaclobKhj+JsRu5tFqMtA5CJIa0MvYyuu9xjjQ==} + '@next/swc-win32-arm64-msvc@15.1.5': + resolution: {integrity: sha512-HPULzqR/VqryQZbZME8HJE3jNFmTGcp+uRMHabFbQl63TtDPm+oCXAz3q8XyGv2AoihwNApVlur9Up7rXWRcjg==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@15.1.4': - resolution: {integrity: sha512-xxsJy9wzq7FR5SqPCUqdgSXiNXrMuidgckBa8nH9HtjjxsilgcN6VgXF6tZ3uEWuVEadotQJI8/9EQ6guTC4Yw==} + '@next/swc-win32-x64-msvc@15.1.5': + resolution: {integrity: sha512-n74fUb/Ka1dZSVYfjwQ+nSJ+ifUff7jGurFcTuJNKZmI62FFOxQXUYit/uZXPTj2cirm1rvGWHG2GhbSol5Ikw==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -5998,8 +5998,8 @@ packages: eslint-plugin-react: ^7.28.0 eslint-plugin-react-hooks: ^4.3.0 - eslint-config-next@15.1.4: - resolution: {integrity: sha512-u9+7lFmfhKNgGjhQ9tBeyCFsPJyq0SvGioMJBngPC7HXUpR0U+ckEwQR48s7TrRNHra1REm6evGL2ie38agALg==} + eslint-config-next@15.1.5: + resolution: {integrity: sha512-Awm7iUJY8toOR+fU8yTxZnA7/LyOGUGOd6cENCuDfJ3gucHOSmLdOSGJ4u+nlrs8p5qXemua42bZmq+uOzxl6Q==} peerDependencies: eslint: ^7.23.0 || ^8.0.0 || ^9.0.0 typescript: '>=3.3.1' @@ -8111,8 +8111,8 @@ packages: next: '>=10.0.0' react: '>=17.0.0' - next@15.1.4: - resolution: {integrity: sha512-mTaq9dwaSuwwOrcu3ebjDYObekkxRnXpuVL21zotM8qE2W0HBOdVIdg2Li9QjMEZrj73LN96LcWcz62V19FjAg==} + next@15.1.5: + resolution: {integrity: sha512-Cf/TEegnt01hn3Hoywh6N8fvkhbOuChO4wFje24+a86wKOubgVaWkDqxGVgoWlz2Hp9luMJ9zw3epftujdnUOg==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} hasBin: true peerDependencies: @@ -12462,7 +12462,7 @@ snapshots: '@mui/core-downloads-tracker@6.3.1': {} - '@mui/docs@6.3.1(muocwdeucylgdhumiz5h5eeiia)': + '@mui/docs@6.3.1(2tfn53dvefodwni77w4fua2ksa)': dependencies: '@babel/runtime': 7.26.0 '@mui/base': 5.0.0-beta.68(@types/react@19.0.1)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) @@ -12474,7 +12474,7 @@ snapshots: clipboard-copy: 4.0.1 clsx: 2.1.1 csstype: 3.1.3 - next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + next: 15.1.5(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) nprogress: 0.2.0 prop-types: 15.8.1 react: 19.0.0 @@ -12555,11 +12555,11 @@ snapshots: '@emotion/styled': 11.14.0(@emotion/react@11.14.0(@types/react@19.0.1)(react@19.0.0))(@types/react@19.0.1)(react@19.0.0) '@types/react': 19.0.1 - '@mui/material-nextjs@6.3.1(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@19.0.1)(react@19.0.0))(@emotion/server@11.11.0)(@types/react@19.0.1)(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)': + '@mui/material-nextjs@6.3.1(@emotion/cache@11.14.0)(@emotion/react@11.14.0(@types/react@19.0.1)(react@19.0.0))(@emotion/server@11.11.0)(@types/react@19.0.1)(next@15.1.5(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)': dependencies: '@babel/runtime': 7.26.0 '@emotion/react': 11.14.0(@types/react@19.0.1)(react@19.0.0) - next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + next: 15.1.5(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 optionalDependencies: '@emotion/cache': 11.14.0 @@ -12989,38 +12989,38 @@ snapshots: '@netlify/node-cookies': 0.1.0 urlpattern-polyfill: 8.0.2 - '@next/env@15.1.4': {} + '@next/env@15.1.5': {} '@next/eslint-plugin-next@14.2.23': dependencies: glob: 10.3.10 - '@next/eslint-plugin-next@15.1.4': + '@next/eslint-plugin-next@15.1.5': dependencies: fast-glob: 3.3.1 - '@next/swc-darwin-arm64@15.1.4': + '@next/swc-darwin-arm64@15.1.5': optional: true - '@next/swc-darwin-x64@15.1.4': + '@next/swc-darwin-x64@15.1.5': optional: true - '@next/swc-linux-arm64-gnu@15.1.4': + '@next/swc-linux-arm64-gnu@15.1.5': optional: true - '@next/swc-linux-arm64-musl@15.1.4': + '@next/swc-linux-arm64-musl@15.1.5': optional: true - '@next/swc-linux-x64-gnu@15.1.4': + '@next/swc-linux-x64-gnu@15.1.5': optional: true - '@next/swc-linux-x64-musl@15.1.4': + '@next/swc-linux-x64-musl@15.1.5': optional: true - '@next/swc-win32-arm64-msvc@15.1.4': + '@next/swc-win32-arm64-msvc@15.1.5': optional: true - '@next/swc-win32-x64-msvc@15.1.4': + '@next/swc-win32-x64-msvc@15.1.5': optional: true '@nicolo-ribaudo/chokidar-2@2.1.8-no-fsevents.3': @@ -16087,9 +16087,9 @@ snapshots: object.assign: 4.1.7 object.entries: 1.1.8 - eslint-config-next@15.1.4(eslint-import-resolver-webpack@0.13.10(eslint-plugin-import@2.31.0)(webpack@5.96.1(esbuild@0.24.2)))(eslint@8.57.1)(typescript@5.7.2): + eslint-config-next@15.1.5(eslint-import-resolver-webpack@0.13.10(eslint-plugin-import@2.31.0)(webpack@5.96.1(esbuild@0.24.2)))(eslint@8.57.1)(typescript@5.7.2): dependencies: - '@next/eslint-plugin-next': 15.1.4 + '@next/eslint-plugin-next': 15.1.5 '@rushstack/eslint-patch': 1.10.4 '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.7.2))(eslint@8.57.1)(typescript@5.7.2) '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.7.2) @@ -18715,20 +18715,20 @@ snapshots: nested-error-stacks@2.1.1: {} - next-auth@5.0.0-beta.25(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0): + next-auth@5.0.0-beta.25(next@15.1.5(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0): dependencies: '@auth/core': 0.37.2 - next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + next: 15.1.5(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 - next-router-mock@0.9.13(next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0): + next-router-mock@0.9.13(next@15.1.5(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0): dependencies: - next: 15.1.4(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) + next: 15.1.5(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 - next@15.1.4(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): + next@15.1.5(@babel/core@7.26.0)(@playwright/test@1.47.2)(babel-plugin-macros@3.1.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0): dependencies: - '@next/env': 15.1.4 + '@next/env': 15.1.5 '@swc/counter': 0.1.3 '@swc/helpers': 0.5.15 busboy: 1.6.0 @@ -18738,14 +18738,14 @@ snapshots: react-dom: 19.0.0(react@19.0.0) styled-jsx: 5.1.6(@babel/core@7.26.0)(babel-plugin-macros@3.1.0)(react@19.0.0) optionalDependencies: - '@next/swc-darwin-arm64': 15.1.4 - '@next/swc-darwin-x64': 15.1.4 - '@next/swc-linux-arm64-gnu': 15.1.4 - '@next/swc-linux-arm64-musl': 15.1.4 - '@next/swc-linux-x64-gnu': 15.1.4 - '@next/swc-linux-x64-musl': 15.1.4 - '@next/swc-win32-arm64-msvc': 15.1.4 - '@next/swc-win32-x64-msvc': 15.1.4 + '@next/swc-darwin-arm64': 15.1.5 + '@next/swc-darwin-x64': 15.1.5 + '@next/swc-linux-arm64-gnu': 15.1.5 + '@next/swc-linux-arm64-musl': 15.1.5 + '@next/swc-linux-x64-gnu': 15.1.5 + '@next/swc-linux-x64-musl': 15.1.5 + '@next/swc-win32-arm64-msvc': 15.1.5 + '@next/swc-win32-x64-msvc': 15.1.5 '@playwright/test': 1.47.2 sharp: 0.33.5 transitivePeerDependencies: From 6820cecb31418160d1eb61721d4693f534df69d1 Mon Sep 17 00:00:00 2001 From: Jan Potoms <2109932+Janpot@users.noreply.github.com> Date: Wed, 22 Jan 2025 15:11:52 +0100 Subject: [PATCH 5/5] [test] Conditionally skip flaky tests (#4627) --- test/integration/propControls/basic.spec.ts | 8 +++++++- test/integration/propControls/defaults.spec.ts | 5 ++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/test/integration/propControls/basic.spec.ts b/test/integration/propControls/basic.spec.ts index 858a0181466..165b1a14989 100644 --- a/test/integration/propControls/basic.spec.ts +++ b/test/integration/propControls/basic.spec.ts @@ -15,7 +15,13 @@ test.use({ }, }); -test('can control component prop values in properties control panel', async ({ page }) => { +test('can control component prop values in properties control panel', async ({ + page, + browserName, +}) => { + // TODO: fix flakyness + test.skip(browserName === 'firefox', 'This test is flaky in firefox'); + const editorModel = new ToolpadEditor(page); await editorModel.goto(); diff --git a/test/integration/propControls/defaults.spec.ts b/test/integration/propControls/defaults.spec.ts index f56cb02a441..123aebffe01 100644 --- a/test/integration/propControls/defaults.spec.ts +++ b/test/integration/propControls/defaults.spec.ts @@ -15,7 +15,10 @@ test.use({ }, }); -test('changing defaultValue resets controlled value', async ({ page }) => { +test('changing defaultValue resets controlled value', async ({ page, browserName }) => { + // TODO: fix flakyness + test.skip(browserName === 'firefox', 'This test is flaky in firefox'); + const editorModel = new ToolpadEditor(page); await editorModel.goto();