From 3e9847bb291cfa3e72f972f98f14c8ffd5cedb2c Mon Sep 17 00:00:00 2001 From: JPeer264 Date: Fri, 24 Oct 2025 09:45:23 +0200 Subject: [PATCH 1/3] chore: use playwright image for e2e test --- .github/workflows/build.yml | 32 +++---------------- .github/workflows/canary.yml | 9 ++---- .github/workflows/flaky-test-detector.yml | 6 +--- .../browser-integration-tests/package.json | 2 +- .../test-applications/angular-17/package.json | 2 +- .../test-applications/angular-18/package.json | 2 +- .../test-applications/angular-19/package.json | 2 +- .../test-applications/angular-20/package.json | 2 +- .../test-applications/astro-4/package.json | 2 +- .../test-applications/astro-5/package.json | 2 +- .../aws-serverless/package.json | 2 +- .../browser-webworker-vite/package.json | 2 +- .../create-next-app/package.json | 2 +- .../package.json | 2 +- .../create-remix-app-express/package.json | 2 +- .../create-remix-app-v2/package.json | 2 +- .../default-browser/package.json | 2 +- .../ember-classic/package.json | 2 +- .../ember-embroider/package.json | 2 +- .../hydrogen-react-router-7/package.json | 2 +- .../test-applications/nestjs-11/package.json | 2 +- .../test-applications/nestjs-8/package.json | 2 +- .../nestjs-basic-with-graphql/package.json | 2 +- .../nestjs-basic/package.json | 2 +- .../nestjs-distributed-tracing/package.json | 2 +- .../nestjs-fastify/package.json | 2 +- .../nestjs-graphql/package.json | 2 +- .../package.json | 2 +- .../nestjs-with-submodules/package.json | 2 +- .../test-applications/nextjs-13/package.json | 2 +- .../test-applications/nextjs-14/package.json | 2 +- .../nextjs-15-basepath/package.json | 2 +- .../nextjs-15-intl/package.json | 2 +- .../test-applications/nextjs-15/package.json | 2 +- .../test-applications/nextjs-16/package.json | 2 +- .../nextjs-app-dir/package.json | 2 +- .../nextjs-orpc/package.json | 2 +- .../nextjs-pages-dir/package.json | 2 +- .../test-applications/nextjs-t3/package.json | 2 +- .../nextjs-turbo/package.json | 2 +- .../node-connect/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../node-core-express-otel-v2/package.json | 2 +- .../node-express-cjs-preload/package.json | 2 +- .../node-express-esm-loader/package.json | 2 +- .../node-express-esm-preload/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../node-express-send-to-sentry/package.json | 2 +- .../node-express-v5/package.json | 2 +- .../node-express/package.json | 2 +- .../node-fastify-3/package.json | 2 +- .../node-fastify-4/package.json | 2 +- .../node-fastify-5/package.json | 2 +- .../node-firebase/package.json | 2 +- .../test-applications/node-hapi/package.json | 2 +- .../test-applications/node-koa/package.json | 2 +- .../node-otel-custom-sampler/package.json | 2 +- .../node-otel-sdk-node/package.json | 2 +- .../node-otel-without-tracing/package.json | 2 +- .../test-applications/node-otel/package.json | 2 +- .../node-profiling-cjs/package.json | 2 +- .../node-profiling-electron/package.json | 2 +- .../node-profiling-esm/package.json | 2 +- .../nuxt-3-dynamic-import/package.json | 2 +- .../test-applications/nuxt-3-min/package.json | 2 +- .../nuxt-3-top-level-import/package.json | 2 +- .../test-applications/nuxt-3/package.json | 2 +- .../test-applications/nuxt-4/package.json | 2 +- .../test-applications/react-17/package.json | 2 +- .../test-applications/react-19/package.json | 2 +- .../react-create-browser-router/package.json | 2 +- .../react-create-hash-router/package.json | 2 +- .../react-create-memory-router/package.json | 2 +- .../react-router-5/package.json | 2 +- .../package.json | 2 +- .../react-router-6-use-routes/package.json | 2 +- .../react-router-6/package.json | 2 +- .../react-router-7-cross-usage/package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../react-router-7-framework-spa/package.json | 2 +- .../react-router-7-framework/package.json | 2 +- .../react-router-7-lazy-routes/package.json | 2 +- .../react-router-7-spa/package.json | 2 +- .../react-send-to-sentry/package.json | 2 +- .../remix-hydrogen/package.json | 2 +- .../solid-tanstack-router/package.json | 2 +- .../test-applications/solid/package.json | 2 +- .../solidstart-dynamic-import/package.json | 2 +- .../solidstart-spa/package.json | 2 +- .../solidstart-top-level-import/package.json | 2 +- .../test-applications/solidstart/package.json | 2 +- .../supabase-nextjs/package.json | 2 +- .../test-applications/svelte-5/package.json | 2 +- .../sveltekit-2-kit-tracing/package.json | 2 +- .../sveltekit-2-svelte-5/package.json | 2 +- .../sveltekit-2.5.0-twp/package.json | 2 +- .../sveltekit-2/package.json | 2 +- .../sveltekit-cloudflare-pages/package.json | 2 +- .../tanstack-router/package.json | 2 +- .../test-applications/vue-3/package.json | 2 +- .../test-applications/webpack-4/package.json | 2 +- .../test-applications/webpack-5/package.json | 2 +- dev-packages/test-utils/package.json | 4 +-- yarn.lock | 2 +- 110 files changed, 116 insertions(+), 147 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 46d6e7d4fac9..5260ed13fc7d 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -558,6 +558,7 @@ jobs: needs: [job_get_metadata, job_build] if: needs.job_build.outputs.changed_browser_integration == 'true' || github.event_name != 'pull_request' runs-on: ubuntu-24.04-large-js + container: mcr.microsoft.com/playwright:v1.53.2-jammy timeout-minutes: 25 strategy: fail-fast: false @@ -615,11 +616,6 @@ jobs: with: dependency_cache_key: ${{ needs.job_build.outputs.dependency_cache_key }} - - name: Install Playwright - uses: ./.github/actions/install-playwright - with: - browsers: ${{ matrix.project }} - - name: Run Playwright tests env: PW_BUNDLE: ${{ matrix.bundle }} @@ -652,6 +648,7 @@ jobs: needs: [job_get_metadata, job_build] if: needs.job_build.outputs.changed_browser_integration == 'true' || github.event_name != 'pull_request' runs-on: ubuntu-24.04 + container: mcr.microsoft.com/playwright:v1.53.2-jammy timeout-minutes: 15 strategy: fail-fast: false @@ -679,11 +676,6 @@ jobs: with: dependency_cache_key: ${{ needs.job_build.outputs.dependency_cache_key }} - - name: Install Playwright - uses: ./.github/actions/install-playwright - with: - browsers: chromium - - name: Run Playwright Loader tests env: PW_BUNDLE: ${{ matrix.bundle }} @@ -810,6 +802,7 @@ jobs: needs: [job_get_metadata, job_build] if: needs.job_build.outputs.changed_remix == 'true' || github.event_name != 'pull_request' runs-on: ubuntu-24.04 + container: mcr.microsoft.com/playwright:v1.53.2-jammy timeout-minutes: 10 strategy: fail-fast: false @@ -829,11 +822,6 @@ jobs: with: dependency_cache_key: ${{ needs.job_build.outputs.dependency_cache_key }} - - name: Install Playwright - uses: ./.github/actions/install-playwright - with: - browsers: chromium - - name: Run integration tests env: NODE_VERSION: ${{ matrix.node }} @@ -919,6 +907,7 @@ jobs: always() && needs.job_e2e_prepare.result == 'success' && needs.job_e2e_prepare.outputs.matrix != '{"include":[]}' needs: [job_get_metadata, job_build, job_e2e_prepare] runs-on: ubuntu-24.04 + container: mcr.microsoft.com/playwright:v1.53.2-jammy timeout-minutes: 15 env: # We just use a dummy DSN here, only send to the tunnel anyhow @@ -993,12 +982,6 @@ jobs: timeout-minutes: 7 run: ${{ matrix.build-command || 'pnpm test:build' }} - - name: Install Playwright - uses: ./.github/actions/install-playwright - with: - browsers: chromium - cwd: ${{ runner.temp }}/test-application - - name: Run E2E test working-directory: ${{ runner.temp }}/test-application timeout-minutes: 10 @@ -1048,6 +1031,7 @@ jobs: github.event.pull_request.head.repo.full_name == github.repository) && github.actor != 'dependabot[bot]' needs: [job_get_metadata, job_build, job_e2e_prepare] runs-on: ubuntu-24.04 + container: mcr.microsoft.com/playwright:v1.53.2-jammy timeout-minutes: 15 env: E2E_TEST_AUTH_TOKEN: ${{ secrets.E2E_TEST_AUTH_TOKEN }} @@ -1114,12 +1098,6 @@ jobs: timeout-minutes: 7 run: ${{ matrix.build-command || 'pnpm test:build' }} - - name: Install Playwright - uses: ./.github/actions/install-playwright - with: - browsers: chromium - cwd: ${{ runner.temp }}/test-application - - name: Run E2E test working-directory: ${{ runner.temp }}/test-application timeout-minutes: 10 diff --git a/.github/workflows/canary.yml b/.github/workflows/canary.yml index 29814ffea09c..97972a92c9c3 100644 --- a/.github/workflows/canary.yml +++ b/.github/workflows/canary.yml @@ -54,7 +54,8 @@ jobs: job_e2e_tests: name: E2E ${{ matrix.label }} Test needs: [job_e2e_prepare] - runs-on: ubuntu-24.04 + runs-on: ubuntu-24.04-large-js + container: mcr.microsoft.com/playwright:v1.53.2-jammy timeout-minutes: 20 env: # We just use a dummy DSN here, only send to the tunnel anyhow @@ -159,12 +160,6 @@ jobs: timeout-minutes: 7 run: yarn ${{ matrix.build-command }} - - name: Install Playwright - uses: ./.github/actions/install-playwright - with: - browsers: chromium - cwd: ${{ runner.temp }}/test-application - - name: Run E2E test working-directory: ${{ runner.temp }}/test-application timeout-minutes: 15 diff --git a/.github/workflows/flaky-test-detector.yml b/.github/workflows/flaky-test-detector.yml index 5103f1f43a2d..6a5f7e3160d8 100644 --- a/.github/workflows/flaky-test-detector.yml +++ b/.github/workflows/flaky-test-detector.yml @@ -24,6 +24,7 @@ concurrency: jobs: flaky-detector: runs-on: ubuntu-24.04 + container: mcr.microsoft.com/playwright:v1.53.2-jammy timeout-minutes: 60 name: 'Check tests for flakiness' # Also skip if PR is from master -> develop @@ -49,11 +50,6 @@ jobs: - name: Build packages run: yarn build - - name: Install Playwright - uses: ./.github/actions/install-playwright - with: - browsers: 'chromium' - - name: Determine changed tests uses: dorny/paths-filter@v3.0.1 id: changed diff --git a/dev-packages/browser-integration-tests/package.json b/dev-packages/browser-integration-tests/package.json index 6de23391a0ba..071994dd2c23 100644 --- a/dev-packages/browser-integration-tests/package.json +++ b/dev-packages/browser-integration-tests/package.json @@ -41,7 +41,7 @@ "dependencies": { "@babel/core": "^7.27.7", "@babel/preset-typescript": "^7.16.7", - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/rrweb": "2.34.0", "@sentry/browser": "10.22.0", "@supabase/supabase-js": "2.49.3", diff --git a/dev-packages/e2e-tests/test-applications/angular-17/package.json b/dev-packages/e2e-tests/test-applications/angular-17/package.json index 74aeab9e8cd8..aade2ff02035 100644 --- a/dev-packages/e2e-tests/test-applications/angular-17/package.json +++ b/dev-packages/e2e-tests/test-applications/angular-17/package.json @@ -29,7 +29,7 @@ "zone.js": "~0.14.3" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@sentry/core": "latest || *", "@angular-devkit/build-angular": "^17.1.1", diff --git a/dev-packages/e2e-tests/test-applications/angular-18/package.json b/dev-packages/e2e-tests/test-applications/angular-18/package.json index bbdb42a84052..0fcf5b9f7833 100644 --- a/dev-packages/e2e-tests/test-applications/angular-18/package.json +++ b/dev-packages/e2e-tests/test-applications/angular-18/package.json @@ -29,7 +29,7 @@ "zone.js": "~0.14.3" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@sentry/core": "latest || *", "@angular-devkit/build-angular": "^18.0.0", diff --git a/dev-packages/e2e-tests/test-applications/angular-19/package.json b/dev-packages/e2e-tests/test-applications/angular-19/package.json index b16b1be7384b..31a19d8e9af3 100644 --- a/dev-packages/e2e-tests/test-applications/angular-19/package.json +++ b/dev-packages/e2e-tests/test-applications/angular-19/package.json @@ -32,7 +32,7 @@ "@angular-devkit/build-angular": "^19.0.0", "@angular/cli": "^19.0.0", "@angular/compiler-cli": "^19.0.0", - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@sentry/core": "latest || *", "@types/jasmine": "~5.1.0", diff --git a/dev-packages/e2e-tests/test-applications/angular-20/package.json b/dev-packages/e2e-tests/test-applications/angular-20/package.json index 5488a1fef56c..ae9abebe12cd 100644 --- a/dev-packages/e2e-tests/test-applications/angular-20/package.json +++ b/dev-packages/e2e-tests/test-applications/angular-20/package.json @@ -33,7 +33,7 @@ "@angular-devkit/build-angular": "^20.0.0", "@angular/cli": "^20.0.0", "@angular/compiler-cli": "^20.0.0", - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@sentry/core": "latest || *", "@types/jasmine": "~5.1.0", diff --git a/dev-packages/e2e-tests/test-applications/astro-4/package.json b/dev-packages/e2e-tests/test-applications/astro-4/package.json index df0750ee226c..9a1a9c897e9d 100644 --- a/dev-packages/e2e-tests/test-applications/astro-4/package.json +++ b/dev-packages/e2e-tests/test-applications/astro-4/package.json @@ -14,7 +14,7 @@ "dependencies": { "@astrojs/check": "0.9.2", "@astrojs/node": "8.3.4", - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry/astro": "* || latest", "@sentry-internal/test-utils": "link:../../../test-utils", "@spotlightjs/astro": "2.1.6", diff --git a/dev-packages/e2e-tests/test-applications/astro-5/package.json b/dev-packages/e2e-tests/test-applications/astro-5/package.json index 6695d3c9434c..d41844159d90 100644 --- a/dev-packages/e2e-tests/test-applications/astro-5/package.json +++ b/dev-packages/e2e-tests/test-applications/astro-5/package.json @@ -14,7 +14,7 @@ "dependencies": { "@astrojs/internal-helpers": "^0.4.2", "@astrojs/node": "^9.0.0", - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@sentry/astro": "latest || *", "astro": "^5.0.3" diff --git a/dev-packages/e2e-tests/test-applications/aws-serverless/package.json b/dev-packages/e2e-tests/test-applications/aws-serverless/package.json index bf8085c4e892..6e0aa715ea44 100644 --- a/dev-packages/e2e-tests/test-applications/aws-serverless/package.json +++ b/dev-packages/e2e-tests/test-applications/aws-serverless/package.json @@ -12,7 +12,7 @@ "//": "We just need the @sentry/aws-serverless layer zip file, not the NPM package", "devDependencies": { "@aws-sdk/client-lambda": "^3.863.0", - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@sentry/aws-serverless": "link:../../../../packages/aws-serverless/build/aws/dist-serverless/", "@types/tmp": "^0.2.6", diff --git a/dev-packages/e2e-tests/test-applications/browser-webworker-vite/package.json b/dev-packages/e2e-tests/test-applications/browser-webworker-vite/package.json index 3321552a5442..0a86f1d3858e 100644 --- a/dev-packages/e2e-tests/test-applications/browser-webworker-vite/package.json +++ b/dev-packages/e2e-tests/test-applications/browser-webworker-vite/package.json @@ -12,7 +12,7 @@ "test:assert": "pnpm test" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "typescript": "~5.8.3", "vite": "^7.0.4" diff --git a/dev-packages/e2e-tests/test-applications/create-next-app/package.json b/dev-packages/e2e-tests/test-applications/create-next-app/package.json index d87aed0de03e..cd1ed711ba0b 100644 --- a/dev-packages/e2e-tests/test-applications/create-next-app/package.json +++ b/dev-packages/e2e-tests/test-applications/create-next-app/package.json @@ -22,7 +22,7 @@ "typescript": "~5.0.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/create-remix-app-express-vite-dev/package.json b/dev-packages/e2e-tests/test-applications/create-remix-app-express-vite-dev/package.json index b4e96beffd86..8c61551e819a 100644 --- a/dev-packages/e2e-tests/test-applications/create-remix-app-express-vite-dev/package.json +++ b/dev-packages/e2e-tests/test-applications/create-remix-app-express-vite-dev/package.json @@ -25,7 +25,7 @@ "react-dom": "^18.2.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@remix-run/dev": "^2.7.2", "@types/compression": "^1.7.5", diff --git a/dev-packages/e2e-tests/test-applications/create-remix-app-express/package.json b/dev-packages/e2e-tests/test-applications/create-remix-app-express/package.json index f47bfd9a170e..942be5095c64 100644 --- a/dev-packages/e2e-tests/test-applications/create-remix-app-express/package.json +++ b/dev-packages/e2e-tests/test-applications/create-remix-app-express/package.json @@ -28,7 +28,7 @@ "source-map-support": "^0.5.21" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@remix-run/dev": "^2.7.2", "@types/compression": "^1.7.2", diff --git a/dev-packages/e2e-tests/test-applications/create-remix-app-v2/package.json b/dev-packages/e2e-tests/test-applications/create-remix-app-v2/package.json index 47454c27e22b..1ee18c4fbed5 100644 --- a/dev-packages/e2e-tests/test-applications/create-remix-app-v2/package.json +++ b/dev-packages/e2e-tests/test-applications/create-remix-app-v2/package.json @@ -21,7 +21,7 @@ "react-dom": "^18.2.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@remix-run/dev": "2.16.7", "@remix-run/eslint-config": "2.16.7", diff --git a/dev-packages/e2e-tests/test-applications/default-browser/package.json b/dev-packages/e2e-tests/test-applications/default-browser/package.json index 8dc6d7f28334..433d512d5a2e 100644 --- a/dev-packages/e2e-tests/test-applications/default-browser/package.json +++ b/dev-packages/e2e-tests/test-applications/default-browser/package.json @@ -28,7 +28,7 @@ ] }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "webpack": "^5.91.0", "serve": "14.0.1", diff --git a/dev-packages/e2e-tests/test-applications/ember-classic/package.json b/dev-packages/e2e-tests/test-applications/ember-classic/package.json index 949b2b05f816..1f73642926d0 100644 --- a/dev-packages/e2e-tests/test-applications/ember-classic/package.json +++ b/dev-packages/e2e-tests/test-applications/ember-classic/package.json @@ -24,7 +24,7 @@ "@ember/optional-features": "~2.0.0", "@glimmer/component": "~1.1.2", "@glimmer/tracking": "~1.1.2", - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@ember/string": "~3.1.1", "@sentry-internal/test-utils": "link:../../../test-utils", "@sentry/ember": "latest || *", diff --git a/dev-packages/e2e-tests/test-applications/ember-embroider/package.json b/dev-packages/e2e-tests/test-applications/ember-embroider/package.json index b7a102917e80..82c1ff8bf233 100644 --- a/dev-packages/e2e-tests/test-applications/ember-embroider/package.json +++ b/dev-packages/e2e-tests/test-applications/ember-embroider/package.json @@ -50,7 +50,7 @@ "loader.js": "^4.7.0", "tracked-built-ins": "^3.3.0", "webpack": "^5.91.0", - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry/ember": "latest || *", "@sentry-internal/test-utils": "link:../../../test-utils", "@tsconfig/ember": "^3.0.6", diff --git a/dev-packages/e2e-tests/test-applications/hydrogen-react-router-7/package.json b/dev-packages/e2e-tests/test-applications/hydrogen-react-router-7/package.json index bf0b59ca0adf..808b2ecac2ef 100644 --- a/dev-packages/e2e-tests/test-applications/hydrogen-react-router-7/package.json +++ b/dev-packages/e2e-tests/test-applications/hydrogen-react-router-7/package.json @@ -29,7 +29,7 @@ }, "devDependencies": { "@graphql-codegen/cli": "5.0.2", - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@react-router/dev": "7.6.0", "@react-router/fs-routes": "7.6.0", "@sentry-internal/test-utils": "link:../../../test-utils", diff --git a/dev-packages/e2e-tests/test-applications/nestjs-11/package.json b/dev-packages/e2e-tests/test-applications/nestjs-11/package.json index 50ef252865be..a210525f1e68 100644 --- a/dev-packages/e2e-tests/test-applications/nestjs-11/package.json +++ b/dev-packages/e2e-tests/test-applications/nestjs-11/package.json @@ -24,7 +24,7 @@ "rxjs": "^7.8.1" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@nestjs/cli": "^11.0.0", "@nestjs/schematics": "^11.0.0", diff --git a/dev-packages/e2e-tests/test-applications/nestjs-8/package.json b/dev-packages/e2e-tests/test-applications/nestjs-8/package.json index aa17d718c01d..fd42aca286ea 100644 --- a/dev-packages/e2e-tests/test-applications/nestjs-8/package.json +++ b/dev-packages/e2e-tests/test-applications/nestjs-8/package.json @@ -24,7 +24,7 @@ "rxjs": "^7.8.1" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@nestjs/cli": "^10.0.0", "@nestjs/schematics": "^10.0.0", diff --git a/dev-packages/e2e-tests/test-applications/nestjs-basic-with-graphql/package.json b/dev-packages/e2e-tests/test-applications/nestjs-basic-with-graphql/package.json index f11ff272b072..867399294315 100644 --- a/dev-packages/e2e-tests/test-applications/nestjs-basic-with-graphql/package.json +++ b/dev-packages/e2e-tests/test-applications/nestjs-basic-with-graphql/package.json @@ -26,7 +26,7 @@ "rxjs": "^7.8.1" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@nestjs/cli": "^10.0.0", "@nestjs/schematics": "^10.0.0", diff --git a/dev-packages/e2e-tests/test-applications/nestjs-basic/package.json b/dev-packages/e2e-tests/test-applications/nestjs-basic/package.json index ba3535042af8..0432bafec7ab 100644 --- a/dev-packages/e2e-tests/test-applications/nestjs-basic/package.json +++ b/dev-packages/e2e-tests/test-applications/nestjs-basic/package.json @@ -24,7 +24,7 @@ "rxjs": "^7.8.1" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@nestjs/cli": "^10.0.0", "@nestjs/schematics": "^10.0.0", diff --git a/dev-packages/e2e-tests/test-applications/nestjs-distributed-tracing/package.json b/dev-packages/e2e-tests/test-applications/nestjs-distributed-tracing/package.json index 8ed28dd45430..78d83e3e3ed8 100644 --- a/dev-packages/e2e-tests/test-applications/nestjs-distributed-tracing/package.json +++ b/dev-packages/e2e-tests/test-applications/nestjs-distributed-tracing/package.json @@ -23,7 +23,7 @@ "rxjs": "^7.8.1" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@nestjs/cli": "^10.0.0", "@nestjs/schematics": "^10.0.0", diff --git a/dev-packages/e2e-tests/test-applications/nestjs-fastify/package.json b/dev-packages/e2e-tests/test-applications/nestjs-fastify/package.json index 9553a3b4e115..f77fd14a1c5f 100644 --- a/dev-packages/e2e-tests/test-applications/nestjs-fastify/package.json +++ b/dev-packages/e2e-tests/test-applications/nestjs-fastify/package.json @@ -25,7 +25,7 @@ "fastify": "^4.28.1" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@nestjs/cli": "^10.0.0", "@nestjs/schematics": "^10.0.0", diff --git a/dev-packages/e2e-tests/test-applications/nestjs-graphql/package.json b/dev-packages/e2e-tests/test-applications/nestjs-graphql/package.json index d6a501596b35..2d470fca6582 100644 --- a/dev-packages/e2e-tests/test-applications/nestjs-graphql/package.json +++ b/dev-packages/e2e-tests/test-applications/nestjs-graphql/package.json @@ -26,7 +26,7 @@ "rxjs": "^7.8.1" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@nestjs/cli": "^10.0.0", "@nestjs/schematics": "^10.0.0", diff --git a/dev-packages/e2e-tests/test-applications/nestjs-with-submodules-decorator/package.json b/dev-packages/e2e-tests/test-applications/nestjs-with-submodules-decorator/package.json index 1b8fd5b69c7f..799c26239acb 100644 --- a/dev-packages/e2e-tests/test-applications/nestjs-with-submodules-decorator/package.json +++ b/dev-packages/e2e-tests/test-applications/nestjs-with-submodules-decorator/package.json @@ -22,7 +22,7 @@ "rxjs": "^7.8.1" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@nestjs/cli": "^10.0.0", "@nestjs/schematics": "^10.0.0", diff --git a/dev-packages/e2e-tests/test-applications/nestjs-with-submodules/package.json b/dev-packages/e2e-tests/test-applications/nestjs-with-submodules/package.json index e17b1d3a5cbd..b76d348727ec 100644 --- a/dev-packages/e2e-tests/test-applications/nestjs-with-submodules/package.json +++ b/dev-packages/e2e-tests/test-applications/nestjs-with-submodules/package.json @@ -22,7 +22,7 @@ "rxjs": "^7.8.1" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@nestjs/cli": "^10.0.0", "@nestjs/schematics": "^10.0.0", diff --git a/dev-packages/e2e-tests/test-applications/nextjs-13/package.json b/dev-packages/e2e-tests/test-applications/nextjs-13/package.json index adb8005d1a9d..27a1d2db9282 100644 --- a/dev-packages/e2e-tests/test-applications/nextjs-13/package.json +++ b/dev-packages/e2e-tests/test-applications/nextjs-13/package.json @@ -22,7 +22,7 @@ "typescript": "~5.0.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/nextjs-14/package.json b/dev-packages/e2e-tests/test-applications/nextjs-14/package.json index fc6b31591bfa..60e91d02c01e 100644 --- a/dev-packages/e2e-tests/test-applications/nextjs-14/package.json +++ b/dev-packages/e2e-tests/test-applications/nextjs-14/package.json @@ -23,7 +23,7 @@ "typescript": "~5.0.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@sentry/core": "latest || *" }, diff --git a/dev-packages/e2e-tests/test-applications/nextjs-15-basepath/package.json b/dev-packages/e2e-tests/test-applications/nextjs-15-basepath/package.json index 7481ea0fca7a..8fd0b8fa568b 100644 --- a/dev-packages/e2e-tests/test-applications/nextjs-15-basepath/package.json +++ b/dev-packages/e2e-tests/test-applications/nextjs-15-basepath/package.json @@ -21,7 +21,7 @@ "typescript": "~5.0.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/nextjs-15-intl/package.json b/dev-packages/e2e-tests/test-applications/nextjs-15-intl/package.json index 359b939eaf50..2ae9dbc77038 100644 --- a/dev-packages/e2e-tests/test-applications/nextjs-15-intl/package.json +++ b/dev-packages/e2e-tests/test-applications/nextjs-15-intl/package.json @@ -22,7 +22,7 @@ "typescript": "~5.0.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/nextjs-15/package.json b/dev-packages/e2e-tests/test-applications/nextjs-15/package.json index 9d56bf6c3df5..c2d4826d5366 100644 --- a/dev-packages/e2e-tests/test-applications/nextjs-15/package.json +++ b/dev-packages/e2e-tests/test-applications/nextjs-15/package.json @@ -27,7 +27,7 @@ "zod": "^3.22.4" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/nextjs-16/package.json b/dev-packages/e2e-tests/test-applications/nextjs-16/package.json index af9f306f017d..eac0fe5ec79f 100644 --- a/dev-packages/e2e-tests/test-applications/nextjs-16/package.json +++ b/dev-packages/e2e-tests/test-applications/nextjs-16/package.json @@ -34,7 +34,7 @@ "zod": "^3.22.4" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@types/node": "^20", "@types/react": "^19", diff --git a/dev-packages/e2e-tests/test-applications/nextjs-app-dir/package.json b/dev-packages/e2e-tests/test-applications/nextjs-app-dir/package.json index 5502ab95e012..47a8037002d0 100644 --- a/dev-packages/e2e-tests/test-applications/nextjs-app-dir/package.json +++ b/dev-packages/e2e-tests/test-applications/nextjs-app-dir/package.json @@ -25,7 +25,7 @@ "typescript": "~5.0.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "ts-node": "10.9.1" }, diff --git a/dev-packages/e2e-tests/test-applications/nextjs-orpc/package.json b/dev-packages/e2e-tests/test-applications/nextjs-orpc/package.json index 0a15260db4e8..640b4f53cc0f 100644 --- a/dev-packages/e2e-tests/test-applications/nextjs-orpc/package.json +++ b/dev-packages/e2e-tests/test-applications/nextjs-orpc/package.json @@ -25,7 +25,7 @@ "server-only": "^0.0.1" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@types/eslint": "^8.56.10", "@types/node": "^18.19.1", diff --git a/dev-packages/e2e-tests/test-applications/nextjs-pages-dir/package.json b/dev-packages/e2e-tests/test-applications/nextjs-pages-dir/package.json index e236484bf51c..93a72ec6d682 100644 --- a/dev-packages/e2e-tests/test-applications/nextjs-pages-dir/package.json +++ b/dev-packages/e2e-tests/test-applications/nextjs-pages-dir/package.json @@ -26,7 +26,7 @@ "typescript": "~5.0.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "ts-node": "10.9.1" }, diff --git a/dev-packages/e2e-tests/test-applications/nextjs-t3/package.json b/dev-packages/e2e-tests/test-applications/nextjs-t3/package.json index f6e3613b379d..2ed9857c623d 100644 --- a/dev-packages/e2e-tests/test-applications/nextjs-t3/package.json +++ b/dev-packages/e2e-tests/test-applications/nextjs-t3/package.json @@ -28,7 +28,7 @@ "zod": "^3.23.3" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@types/eslint": "^8.56.10", "@types/node": "^18.19.1", diff --git a/dev-packages/e2e-tests/test-applications/nextjs-turbo/package.json b/dev-packages/e2e-tests/test-applications/nextjs-turbo/package.json index e28db5352884..0bb56048c420 100644 --- a/dev-packages/e2e-tests/test-applications/nextjs-turbo/package.json +++ b/dev-packages/e2e-tests/test-applications/nextjs-turbo/package.json @@ -23,7 +23,7 @@ "typescript": "~5.0.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@sentry/core": "latest || *" }, diff --git a/dev-packages/e2e-tests/test-applications/node-connect/package.json b/dev-packages/e2e-tests/test-applications/node-connect/package.json index 323f2b32befb..66d31fee0cc3 100644 --- a/dev-packages/e2e-tests/test-applications/node-connect/package.json +++ b/dev-packages/e2e-tests/test-applications/node-connect/package.json @@ -19,7 +19,7 @@ "ts-node": "10.9.1" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/node-core-express-otel-v1-custom-sampler/package.json b/dev-packages/e2e-tests/test-applications/node-core-express-otel-v1-custom-sampler/package.json index d445419ece51..e98826b8636f 100644 --- a/dev-packages/e2e-tests/test-applications/node-core-express-otel-v1-custom-sampler/package.json +++ b/dev-packages/e2e-tests/test-applications/node-core-express-otel-v1-custom-sampler/package.json @@ -27,7 +27,7 @@ "typescript": "~5.0.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/node-core-express-otel-v1-sdk-node/package.json b/dev-packages/e2e-tests/test-applications/node-core-express-otel-v1-sdk-node/package.json index 868334df93fa..1d846ada79a2 100644 --- a/dev-packages/e2e-tests/test-applications/node-core-express-otel-v1-sdk-node/package.json +++ b/dev-packages/e2e-tests/test-applications/node-core-express-otel-v1-sdk-node/package.json @@ -29,7 +29,7 @@ "typescript": "~5.0.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/node-core-express-otel-v2-custom-sampler/package.json b/dev-packages/e2e-tests/test-applications/node-core-express-otel-v2-custom-sampler/package.json index e29a40c2887e..be99dffe8416 100644 --- a/dev-packages/e2e-tests/test-applications/node-core-express-otel-v2-custom-sampler/package.json +++ b/dev-packages/e2e-tests/test-applications/node-core-express-otel-v2-custom-sampler/package.json @@ -27,7 +27,7 @@ "typescript": "~5.0.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/node-core-express-otel-v2-sdk-node/package.json b/dev-packages/e2e-tests/test-applications/node-core-express-otel-v2-sdk-node/package.json index 34b050f350c1..ef64a21e597a 100644 --- a/dev-packages/e2e-tests/test-applications/node-core-express-otel-v2-sdk-node/package.json +++ b/dev-packages/e2e-tests/test-applications/node-core-express-otel-v2-sdk-node/package.json @@ -29,7 +29,7 @@ "typescript": "~5.0.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/node-core-express-otel-v2/package.json b/dev-packages/e2e-tests/test-applications/node-core-express-otel-v2/package.json index 2252750e423e..e2bd5d785322 100644 --- a/dev-packages/e2e-tests/test-applications/node-core-express-otel-v2/package.json +++ b/dev-packages/e2e-tests/test-applications/node-core-express-otel-v2/package.json @@ -27,7 +27,7 @@ "typescript": "~5.0.0" }, "devDependencies": { - "@playwright/test": "~1.50.0", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "resolutions": { diff --git a/dev-packages/e2e-tests/test-applications/node-express-cjs-preload/package.json b/dev-packages/e2e-tests/test-applications/node-express-cjs-preload/package.json index 3f0dc21a2f08..86b0a06cf889 100644 --- a/dev-packages/e2e-tests/test-applications/node-express-cjs-preload/package.json +++ b/dev-packages/e2e-tests/test-applications/node-express-cjs-preload/package.json @@ -14,7 +14,7 @@ "express": "4.20.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/node-express-esm-loader/package.json b/dev-packages/e2e-tests/test-applications/node-express-esm-loader/package.json index ffc25e76d2fe..89304c47ac0b 100644 --- a/dev-packages/e2e-tests/test-applications/node-express-esm-loader/package.json +++ b/dev-packages/e2e-tests/test-applications/node-express-esm-loader/package.json @@ -14,7 +14,7 @@ "express": "4.20.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/node-express-esm-preload/package.json b/dev-packages/e2e-tests/test-applications/node-express-esm-preload/package.json index 9489b861ce6d..b3b43f0184f3 100644 --- a/dev-packages/e2e-tests/test-applications/node-express-esm-preload/package.json +++ b/dev-packages/e2e-tests/test-applications/node-express-esm-preload/package.json @@ -14,7 +14,7 @@ "express": "4.20.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/node-express-esm-without-loader/package.json b/dev-packages/e2e-tests/test-applications/node-express-esm-without-loader/package.json index 546eb4a4cb11..86fc4b814294 100644 --- a/dev-packages/e2e-tests/test-applications/node-express-esm-without-loader/package.json +++ b/dev-packages/e2e-tests/test-applications/node-express-esm-without-loader/package.json @@ -14,7 +14,7 @@ "express": "4.20.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/node-express-incorrect-instrumentation/package.json b/dev-packages/e2e-tests/test-applications/node-express-incorrect-instrumentation/package.json index b430779b6f4f..9f40e7b37650 100644 --- a/dev-packages/e2e-tests/test-applications/node-express-incorrect-instrumentation/package.json +++ b/dev-packages/e2e-tests/test-applications/node-express-incorrect-instrumentation/package.json @@ -21,7 +21,7 @@ "zod": "~3.22.4" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/node-express-send-to-sentry/package.json b/dev-packages/e2e-tests/test-applications/node-express-send-to-sentry/package.json index 070644cce16f..7f92b905d8e3 100644 --- a/dev-packages/e2e-tests/test-applications/node-express-send-to-sentry/package.json +++ b/dev-packages/e2e-tests/test-applications/node-express-send-to-sentry/package.json @@ -18,7 +18,7 @@ "typescript": "~5.0.0" }, "devDependencies": { - "@playwright/test": "~1.53.2" + "@playwright/test": "1.53.2" }, "volta": { "extends": "../../package.json" diff --git a/dev-packages/e2e-tests/test-applications/node-express-v5/package.json b/dev-packages/e2e-tests/test-applications/node-express-v5/package.json index b7caf4610712..be3123a55b22 100644 --- a/dev-packages/e2e-tests/test-applications/node-express-v5/package.json +++ b/dev-packages/e2e-tests/test-applications/node-express-v5/package.json @@ -22,7 +22,7 @@ "zod": "~3.24.3" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@sentry/core": "latest || *" }, diff --git a/dev-packages/e2e-tests/test-applications/node-express/package.json b/dev-packages/e2e-tests/test-applications/node-express/package.json index 18be5221bd3f..4c7a146e2933 100644 --- a/dev-packages/e2e-tests/test-applications/node-express/package.json +++ b/dev-packages/e2e-tests/test-applications/node-express/package.json @@ -22,7 +22,7 @@ "zod": "~3.24.3" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@sentry/core": "latest || *" }, diff --git a/dev-packages/e2e-tests/test-applications/node-fastify-3/package.json b/dev-packages/e2e-tests/test-applications/node-fastify-3/package.json index 006a33585fd3..261575413ca8 100644 --- a/dev-packages/e2e-tests/test-applications/node-fastify-3/package.json +++ b/dev-packages/e2e-tests/test-applications/node-fastify-3/package.json @@ -20,7 +20,7 @@ "ts-node": "10.9.1" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/node-fastify-4/package.json b/dev-packages/e2e-tests/test-applications/node-fastify-4/package.json index 01f4879d5a68..e1bf8c151f50 100644 --- a/dev-packages/e2e-tests/test-applications/node-fastify-4/package.json +++ b/dev-packages/e2e-tests/test-applications/node-fastify-4/package.json @@ -20,7 +20,7 @@ "ts-node": "10.9.2" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/node-fastify-5/package.json b/dev-packages/e2e-tests/test-applications/node-fastify-5/package.json index 0b03a26eca47..727724fcedcd 100644 --- a/dev-packages/e2e-tests/test-applications/node-fastify-5/package.json +++ b/dev-packages/e2e-tests/test-applications/node-fastify-5/package.json @@ -20,7 +20,7 @@ "ts-node": "10.9.2" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/node-firebase/package.json b/dev-packages/e2e-tests/test-applications/node-firebase/package.json index 41eb0ce085d4..b3bc9213e893 100644 --- a/dev-packages/e2e-tests/test-applications/node-firebase/package.json +++ b/dev-packages/e2e-tests/test-applications/node-firebase/package.json @@ -20,7 +20,7 @@ "typescript": "5.9.3" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "firebase-tools": "^14.20.0" }, diff --git a/dev-packages/e2e-tests/test-applications/node-hapi/package.json b/dev-packages/e2e-tests/test-applications/node-hapi/package.json index cf83acd72573..f331ced06e01 100644 --- a/dev-packages/e2e-tests/test-applications/node-hapi/package.json +++ b/dev-packages/e2e-tests/test-applications/node-hapi/package.json @@ -16,7 +16,7 @@ "@sentry/node": "latest || *" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/node-koa/package.json b/dev-packages/e2e-tests/test-applications/node-koa/package.json index 10009bed3824..42906b3f6d34 100644 --- a/dev-packages/e2e-tests/test-applications/node-koa/package.json +++ b/dev-packages/e2e-tests/test-applications/node-koa/package.json @@ -18,7 +18,7 @@ "typescript": "~5.0.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/node-otel-custom-sampler/package.json b/dev-packages/e2e-tests/test-applications/node-otel-custom-sampler/package.json index 9ba6f629e78c..9f671f459da5 100644 --- a/dev-packages/e2e-tests/test-applications/node-otel-custom-sampler/package.json +++ b/dev-packages/e2e-tests/test-applications/node-otel-custom-sampler/package.json @@ -21,7 +21,7 @@ "typescript": "~5.0.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/node-otel-sdk-node/package.json b/dev-packages/e2e-tests/test-applications/node-otel-sdk-node/package.json index 7296f72218cd..dc12bec38d1a 100644 --- a/dev-packages/e2e-tests/test-applications/node-otel-sdk-node/package.json +++ b/dev-packages/e2e-tests/test-applications/node-otel-sdk-node/package.json @@ -20,7 +20,7 @@ "typescript": "~5.0.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/node-otel-without-tracing/package.json b/dev-packages/e2e-tests/test-applications/node-otel-without-tracing/package.json index f13daab2ef6c..bb8fb29aee6a 100644 --- a/dev-packages/e2e-tests/test-applications/node-otel-without-tracing/package.json +++ b/dev-packages/e2e-tests/test-applications/node-otel-without-tracing/package.json @@ -23,7 +23,7 @@ "typescript": "~5.0.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/node-otel/package.json b/dev-packages/e2e-tests/test-applications/node-otel/package.json index 31cf99c32c91..e099c7c7c570 100644 --- a/dev-packages/e2e-tests/test-applications/node-otel/package.json +++ b/dev-packages/e2e-tests/test-applications/node-otel/package.json @@ -20,7 +20,7 @@ "typescript": "~5.0.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/node-profiling-cjs/package.json b/dev-packages/e2e-tests/test-applications/node-profiling-cjs/package.json index 06b1108f4b78..bec87efdfee0 100644 --- a/dev-packages/e2e-tests/test-applications/node-profiling-cjs/package.json +++ b/dev-packages/e2e-tests/test-applications/node-profiling-cjs/package.json @@ -10,7 +10,7 @@ "test:assert": "pnpm run typecheck && pnpm run test" }, "dependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry/node": "latest || *", "@sentry/profiling-node": "latest || *", "@types/node": "^18.19.1", diff --git a/dev-packages/e2e-tests/test-applications/node-profiling-electron/package.json b/dev-packages/e2e-tests/test-applications/node-profiling-electron/package.json index 80982adf51ef..8fe08ec0d33f 100644 --- a/dev-packages/e2e-tests/test-applications/node-profiling-electron/package.json +++ b/dev-packages/e2e-tests/test-applications/node-profiling-electron/package.json @@ -9,7 +9,7 @@ }, "dependencies": { "@electron/rebuild": "^3.7.0", - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry/electron": "latest || *", "@sentry/node": "latest || *", "@sentry/profiling-node": "latest || *", diff --git a/dev-packages/e2e-tests/test-applications/node-profiling-esm/package.json b/dev-packages/e2e-tests/test-applications/node-profiling-esm/package.json index d3dc41d0ff44..877f67d9b449 100644 --- a/dev-packages/e2e-tests/test-applications/node-profiling-esm/package.json +++ b/dev-packages/e2e-tests/test-applications/node-profiling-esm/package.json @@ -10,7 +10,7 @@ "test:assert": "pnpm run typecheck && pnpm run test" }, "dependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry/node": "latest || *", "@sentry/profiling-node": "latest || *", "@types/node": "^18.19.1", diff --git a/dev-packages/e2e-tests/test-applications/nuxt-3-dynamic-import/package.json b/dev-packages/e2e-tests/test-applications/nuxt-3-dynamic-import/package.json index b776fa5aee68..1f739fda48f3 100644 --- a/dev-packages/e2e-tests/test-applications/nuxt-3-dynamic-import/package.json +++ b/dev-packages/e2e-tests/test-applications/nuxt-3-dynamic-import/package.json @@ -18,7 +18,7 @@ "nuxt": "^3.14.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/nuxt-3-min/package.json b/dev-packages/e2e-tests/test-applications/nuxt-3-min/package.json index 77a0459542be..a0cc4dfa9832 100644 --- a/dev-packages/e2e-tests/test-applications/nuxt-3-min/package.json +++ b/dev-packages/e2e-tests/test-applications/nuxt-3-min/package.json @@ -22,7 +22,7 @@ "vue-router": "4.2.4" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "pnpm": { diff --git a/dev-packages/e2e-tests/test-applications/nuxt-3-top-level-import/package.json b/dev-packages/e2e-tests/test-applications/nuxt-3-top-level-import/package.json index 61bb3b7f5e11..77150bd69ff6 100644 --- a/dev-packages/e2e-tests/test-applications/nuxt-3-top-level-import/package.json +++ b/dev-packages/e2e-tests/test-applications/nuxt-3-top-level-import/package.json @@ -19,7 +19,7 @@ "nuxt": "^3.14.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/nuxt-3/package.json b/dev-packages/e2e-tests/test-applications/nuxt-3/package.json index bbf0ced23c12..d839406b5268 100644 --- a/dev-packages/e2e-tests/test-applications/nuxt-3/package.json +++ b/dev-packages/e2e-tests/test-applications/nuxt-3/package.json @@ -21,7 +21,7 @@ "nuxt": "^3.14.0" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "sentryTest": { diff --git a/dev-packages/e2e-tests/test-applications/nuxt-4/package.json b/dev-packages/e2e-tests/test-applications/nuxt-4/package.json index a5d36c1f6a61..246327afbe6a 100644 --- a/dev-packages/e2e-tests/test-applications/nuxt-4/package.json +++ b/dev-packages/e2e-tests/test-applications/nuxt-4/package.json @@ -21,7 +21,7 @@ "nuxt": "^4.1.2" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/react-17/package.json b/dev-packages/e2e-tests/test-applications/react-17/package.json index c4702bba86a6..3b88e9b0c48f 100644 --- a/dev-packages/e2e-tests/test-applications/react-17/package.json +++ b/dev-packages/e2e-tests/test-applications/react-17/package.json @@ -42,7 +42,7 @@ ] }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "serve": "14.0.1" }, diff --git a/dev-packages/e2e-tests/test-applications/react-19/package.json b/dev-packages/e2e-tests/test-applications/react-19/package.json index 3e35f48a5fcc..870af7224238 100644 --- a/dev-packages/e2e-tests/test-applications/react-19/package.json +++ b/dev-packages/e2e-tests/test-applications/react-19/package.json @@ -42,7 +42,7 @@ ] }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "serve": "14.0.1" }, diff --git a/dev-packages/e2e-tests/test-applications/react-create-browser-router/package.json b/dev-packages/e2e-tests/test-applications/react-create-browser-router/package.json index 6b0e2a2d97c9..bd90735f9d4b 100644 --- a/dev-packages/e2e-tests/test-applications/react-create-browser-router/package.json +++ b/dev-packages/e2e-tests/test-applications/react-create-browser-router/package.json @@ -41,7 +41,7 @@ ] }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "serve": "14.0.1" }, diff --git a/dev-packages/e2e-tests/test-applications/react-create-hash-router/package.json b/dev-packages/e2e-tests/test-applications/react-create-hash-router/package.json index afe9486eeebf..0990380a8488 100644 --- a/dev-packages/e2e-tests/test-applications/react-create-hash-router/package.json +++ b/dev-packages/e2e-tests/test-applications/react-create-hash-router/package.json @@ -42,7 +42,7 @@ ] }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "serve": "14.0.1" }, diff --git a/dev-packages/e2e-tests/test-applications/react-create-memory-router/package.json b/dev-packages/e2e-tests/test-applications/react-create-memory-router/package.json index 1263c07efc16..92ce0a6e0136 100644 --- a/dev-packages/e2e-tests/test-applications/react-create-memory-router/package.json +++ b/dev-packages/e2e-tests/test-applications/react-create-memory-router/package.json @@ -41,7 +41,7 @@ ] }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "serve": "14.0.1" }, diff --git a/dev-packages/e2e-tests/test-applications/react-router-5/package.json b/dev-packages/e2e-tests/test-applications/react-router-5/package.json index f90fe9cb54dc..6b123eda791e 100644 --- a/dev-packages/e2e-tests/test-applications/react-router-5/package.json +++ b/dev-packages/e2e-tests/test-applications/react-router-5/package.json @@ -44,7 +44,7 @@ ] }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "serve": "14.0.1" }, diff --git a/dev-packages/e2e-tests/test-applications/react-router-6-descendant-routes/package.json b/dev-packages/e2e-tests/test-applications/react-router-6-descendant-routes/package.json index 38110810bbf0..53603c0d878d 100644 --- a/dev-packages/e2e-tests/test-applications/react-router-6-descendant-routes/package.json +++ b/dev-packages/e2e-tests/test-applications/react-router-6-descendant-routes/package.json @@ -44,7 +44,7 @@ ] }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "serve": "14.0.1", "npm-run-all2": "^6.2.0" diff --git a/dev-packages/e2e-tests/test-applications/react-router-6-use-routes/package.json b/dev-packages/e2e-tests/test-applications/react-router-6-use-routes/package.json index 1e8294cc0139..e5e28400d335 100644 --- a/dev-packages/e2e-tests/test-applications/react-router-6-use-routes/package.json +++ b/dev-packages/e2e-tests/test-applications/react-router-6-use-routes/package.json @@ -41,7 +41,7 @@ ] }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "serve": "14.0.1" }, diff --git a/dev-packages/e2e-tests/test-applications/react-router-6/package.json b/dev-packages/e2e-tests/test-applications/react-router-6/package.json index bcab38dad727..1b814290a9de 100644 --- a/dev-packages/e2e-tests/test-applications/react-router-6/package.json +++ b/dev-packages/e2e-tests/test-applications/react-router-6/package.json @@ -44,7 +44,7 @@ ] }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "serve": "14.0.1", "npm-run-all2": "^6.2.0" diff --git a/dev-packages/e2e-tests/test-applications/react-router-7-cross-usage/package.json b/dev-packages/e2e-tests/test-applications/react-router-7-cross-usage/package.json index dc61a85199e9..b398589c9b6c 100644 --- a/dev-packages/e2e-tests/test-applications/react-router-7-cross-usage/package.json +++ b/dev-packages/e2e-tests/test-applications/react-router-7-cross-usage/package.json @@ -42,7 +42,7 @@ ] }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "serve": "14.0.1", "npm-run-all2": "^6.2.0" diff --git a/dev-packages/e2e-tests/test-applications/react-router-7-framework-custom/package.json b/dev-packages/e2e-tests/test-applications/react-router-7-framework-custom/package.json index d4931faa13e5..a9cc4d8924d9 100644 --- a/dev-packages/e2e-tests/test-applications/react-router-7-framework-custom/package.json +++ b/dev-packages/e2e-tests/test-applications/react-router-7-framework-custom/package.json @@ -17,7 +17,7 @@ "@types/react-dom": "18.3.1", "@types/node": "^20", "@react-router/dev": "^7.1.5", - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "typescript": "^5.6.3", "vite": "^5.4.11" diff --git a/dev-packages/e2e-tests/test-applications/react-router-7-framework-node-20-18/package.json b/dev-packages/e2e-tests/test-applications/react-router-7-framework-node-20-18/package.json index e9f1f0d51504..9a0d57e90c96 100644 --- a/dev-packages/e2e-tests/test-applications/react-router-7-framework-node-20-18/package.json +++ b/dev-packages/e2e-tests/test-applications/react-router-7-framework-node-20-18/package.json @@ -17,7 +17,7 @@ "@types/react-dom": "18.3.1", "@types/node": "^20", "@react-router/dev": "^7.1.5", - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "typescript": "^5.6.3", "vite": "^5.4.11" diff --git a/dev-packages/e2e-tests/test-applications/react-router-7-framework-spa-node-20-18/package.json b/dev-packages/e2e-tests/test-applications/react-router-7-framework-spa-node-20-18/package.json index 4ad6fae68416..dc245f376083 100644 --- a/dev-packages/e2e-tests/test-applications/react-router-7-framework-spa-node-20-18/package.json +++ b/dev-packages/e2e-tests/test-applications/react-router-7-framework-spa-node-20-18/package.json @@ -26,7 +26,7 @@ "react-router": "^7.1.5" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@react-router/dev": "^7.5.3", "@sentry-internal/test-utils": "link:../../../test-utils", "@tailwindcss/vite": "^4.1.4", diff --git a/dev-packages/e2e-tests/test-applications/react-router-7-framework-spa/package.json b/dev-packages/e2e-tests/test-applications/react-router-7-framework-spa/package.json index 3a71edfecc68..a3f19a3bbdcc 100644 --- a/dev-packages/e2e-tests/test-applications/react-router-7-framework-spa/package.json +++ b/dev-packages/e2e-tests/test-applications/react-router-7-framework-spa/package.json @@ -26,7 +26,7 @@ "react-router": "^7.1.5" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@react-router/dev": "^7.5.3", "@sentry-internal/test-utils": "link:../../../test-utils", "@tailwindcss/vite": "^4.1.4", diff --git a/dev-packages/e2e-tests/test-applications/react-router-7-framework/package.json b/dev-packages/e2e-tests/test-applications/react-router-7-framework/package.json index 1ec3da8da47a..0b32a55d5422 100644 --- a/dev-packages/e2e-tests/test-applications/react-router-7-framework/package.json +++ b/dev-packages/e2e-tests/test-applications/react-router-7-framework/package.json @@ -17,7 +17,7 @@ "@types/react-dom": "18.3.1", "@types/node": "^20", "@react-router/dev": "^7.1.5", - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "typescript": "^5.6.3", "vite": "^5.4.11" diff --git a/dev-packages/e2e-tests/test-applications/react-router-7-lazy-routes/package.json b/dev-packages/e2e-tests/test-applications/react-router-7-lazy-routes/package.json index 1c38ac1468ec..cc08e6f204b8 100644 --- a/dev-packages/e2e-tests/test-applications/react-router-7-lazy-routes/package.json +++ b/dev-packages/e2e-tests/test-applications/react-router-7-lazy-routes/package.json @@ -42,7 +42,7 @@ ] }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "serve": "14.0.1", "npm-run-all2": "^6.2.0" diff --git a/dev-packages/e2e-tests/test-applications/react-router-7-spa/package.json b/dev-packages/e2e-tests/test-applications/react-router-7-spa/package.json index 2c6bf1654cae..c759d1ad0d11 100644 --- a/dev-packages/e2e-tests/test-applications/react-router-7-spa/package.json +++ b/dev-packages/e2e-tests/test-applications/react-router-7-spa/package.json @@ -11,7 +11,7 @@ "react-router": "^7.0.1" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "vite": "^6.0.1", "@vitejs/plugin-react": "^4.3.4", diff --git a/dev-packages/e2e-tests/test-applications/react-send-to-sentry/package.json b/dev-packages/e2e-tests/test-applications/react-send-to-sentry/package.json index a38736d66546..7b35a241640f 100644 --- a/dev-packages/e2e-tests/test-applications/react-send-to-sentry/package.json +++ b/dev-packages/e2e-tests/test-applications/react-send-to-sentry/package.json @@ -42,7 +42,7 @@ ] }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "serve": "14.0.1" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/remix-hydrogen/package.json b/dev-packages/e2e-tests/test-applications/remix-hydrogen/package.json index 7b121ac6d9df..a0f4b8ab3ea7 100644 --- a/dev-packages/e2e-tests/test-applications/remix-hydrogen/package.json +++ b/dev-packages/e2e-tests/test-applications/remix-hydrogen/package.json @@ -30,7 +30,7 @@ }, "devDependencies": { "@graphql-codegen/cli": "5.0.2", - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@remix-run/dev": "^2.15.2", "@remix-run/eslint-config": "^2.15.2", "@sentry-internal/test-utils": "link:../../../test-utils", diff --git a/dev-packages/e2e-tests/test-applications/solid-tanstack-router/package.json b/dev-packages/e2e-tests/test-applications/solid-tanstack-router/package.json index 5dc35acaf095..0a7e179fe61e 100644 --- a/dev-packages/e2e-tests/test-applications/solid-tanstack-router/package.json +++ b/dev-packages/e2e-tests/test-applications/solid-tanstack-router/package.json @@ -22,7 +22,7 @@ "tailwindcss": "^4.0.6" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "typescript": "^5.7.2", "vite": "^7.1.7", diff --git a/dev-packages/e2e-tests/test-applications/solid/package.json b/dev-packages/e2e-tests/test-applications/solid/package.json index 32b7b6dc500e..af817fea4318 100644 --- a/dev-packages/e2e-tests/test-applications/solid/package.json +++ b/dev-packages/e2e-tests/test-applications/solid/package.json @@ -14,7 +14,7 @@ }, "license": "MIT", "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "autoprefixer": "^10.4.17", "postcss": "^8.4.33", diff --git a/dev-packages/e2e-tests/test-applications/solidstart-dynamic-import/package.json b/dev-packages/e2e-tests/test-applications/solidstart-dynamic-import/package.json index fc1d87a63c71..4ca2e5c76cfd 100644 --- a/dev-packages/e2e-tests/test-applications/solidstart-dynamic-import/package.json +++ b/dev-packages/e2e-tests/test-applications/solidstart-dynamic-import/package.json @@ -15,7 +15,7 @@ "@sentry/solidstart": "latest || *" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@solidjs/meta": "^0.29.4", "@solidjs/router": "^0.13.4", diff --git a/dev-packages/e2e-tests/test-applications/solidstart-spa/package.json b/dev-packages/e2e-tests/test-applications/solidstart-spa/package.json index e3fb382d2387..57df02ffac0b 100644 --- a/dev-packages/e2e-tests/test-applications/solidstart-spa/package.json +++ b/dev-packages/e2e-tests/test-applications/solidstart-spa/package.json @@ -15,7 +15,7 @@ "@sentry/solidstart": "latest || *" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@solidjs/meta": "^0.29.4", "@solidjs/router": "^0.13.4", diff --git a/dev-packages/e2e-tests/test-applications/solidstart-top-level-import/package.json b/dev-packages/e2e-tests/test-applications/solidstart-top-level-import/package.json index 8612cd64bfaf..b0b373617410 100644 --- a/dev-packages/e2e-tests/test-applications/solidstart-top-level-import/package.json +++ b/dev-packages/e2e-tests/test-applications/solidstart-top-level-import/package.json @@ -15,7 +15,7 @@ "@sentry/solidstart": "latest || *" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@solidjs/meta": "^0.29.4", "@solidjs/router": "^0.13.4", diff --git a/dev-packages/e2e-tests/test-applications/solidstart/package.json b/dev-packages/e2e-tests/test-applications/solidstart/package.json index e1d0f8b97017..37d7675e642f 100644 --- a/dev-packages/e2e-tests/test-applications/solidstart/package.json +++ b/dev-packages/e2e-tests/test-applications/solidstart/package.json @@ -15,7 +15,7 @@ "@sentry/solidstart": "latest || *" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@solidjs/meta": "^0.29.4", "@solidjs/router": "^0.13.4", diff --git a/dev-packages/e2e-tests/test-applications/supabase-nextjs/package.json b/dev-packages/e2e-tests/test-applications/supabase-nextjs/package.json index 05c8f96b2cae..c91f0a4b5e50 100644 --- a/dev-packages/e2e-tests/test-applications/supabase-nextjs/package.json +++ b/dev-packages/e2e-tests/test-applications/supabase-nextjs/package.json @@ -29,7 +29,7 @@ "typescript": "4.9.5" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "eslint": "8.34.0", "eslint-config-next": "14.2.25" diff --git a/dev-packages/e2e-tests/test-applications/svelte-5/package.json b/dev-packages/e2e-tests/test-applications/svelte-5/package.json index 4d1b6854cb70..e5335748b065 100644 --- a/dev-packages/e2e-tests/test-applications/svelte-5/package.json +++ b/dev-packages/e2e-tests/test-applications/svelte-5/package.json @@ -13,7 +13,7 @@ "test:assert": "pnpm test:prod" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@sveltejs/vite-plugin-svelte": "^3.0.2", "@tsconfig/svelte": "^5.0.2", diff --git a/dev-packages/e2e-tests/test-applications/sveltekit-2-kit-tracing/package.json b/dev-packages/e2e-tests/test-applications/sveltekit-2-kit-tracing/package.json index 2b6184b8cb28..22ac7194ed2d 100644 --- a/dev-packages/e2e-tests/test-applications/sveltekit-2-kit-tracing/package.json +++ b/dev-packages/e2e-tests/test-applications/sveltekit-2-kit-tracing/package.json @@ -19,7 +19,7 @@ "@spotlightjs/spotlight": "2.0.0-alpha.1" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@sveltejs/adapter-node": "^5.3.1", "@sveltejs/kit": "2.31.0", diff --git a/dev-packages/e2e-tests/test-applications/sveltekit-2-svelte-5/package.json b/dev-packages/e2e-tests/test-applications/sveltekit-2-svelte-5/package.json index 3c5dcfd8f279..2934e23ec7a0 100644 --- a/dev-packages/e2e-tests/test-applications/sveltekit-2-svelte-5/package.json +++ b/dev-packages/e2e-tests/test-applications/sveltekit-2-svelte-5/package.json @@ -19,7 +19,7 @@ "@spotlightjs/spotlight": "2.0.0-alpha.1" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@sveltejs/adapter-auto": "^3.0.0", "@sveltejs/kit": "2.41.0", diff --git a/dev-packages/e2e-tests/test-applications/sveltekit-2.5.0-twp/package.json b/dev-packages/e2e-tests/test-applications/sveltekit-2.5.0-twp/package.json index abcb24f3288d..59b506ed46ca 100644 --- a/dev-packages/e2e-tests/test-applications/sveltekit-2.5.0-twp/package.json +++ b/dev-packages/e2e-tests/test-applications/sveltekit-2.5.0-twp/package.json @@ -18,7 +18,7 @@ "@sentry/sveltekit": "latest || *" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@sveltejs/adapter-auto": "^3.0.0", "@sveltejs/kit": "2.8.3", diff --git a/dev-packages/e2e-tests/test-applications/sveltekit-2/package.json b/dev-packages/e2e-tests/test-applications/sveltekit-2/package.json index 1f73b47bc10b..5e10e33c7170 100644 --- a/dev-packages/e2e-tests/test-applications/sveltekit-2/package.json +++ b/dev-packages/e2e-tests/test-applications/sveltekit-2/package.json @@ -18,7 +18,7 @@ "@sentry/sveltekit": "latest || *" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@sveltejs/adapter-auto": "^3.0.0", "@sveltejs/adapter-node": "^2.0.0", diff --git a/dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages/package.json b/dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages/package.json index b974e52b7ea6..b38dd3376b8a 100644 --- a/dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages/package.json +++ b/dev-packages/e2e-tests/test-applications/sveltekit-cloudflare-pages/package.json @@ -18,7 +18,7 @@ "@sentry/sveltekit": "latest || *" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sveltejs/adapter-cloudflare": "^5.0.3", "@sveltejs/kit": "^2.21.3", "@sveltejs/vite-plugin-svelte": "^5.0.3", diff --git a/dev-packages/e2e-tests/test-applications/tanstack-router/package.json b/dev-packages/e2e-tests/test-applications/tanstack-router/package.json index 37ac65c52206..7d4567a3b84d 100644 --- a/dev-packages/e2e-tests/test-applications/tanstack-router/package.json +++ b/dev-packages/e2e-tests/test-applications/tanstack-router/package.json @@ -25,7 +25,7 @@ "@vitejs/plugin-react-swc": "^3.5.0", "typescript": "^5.2.2", "vite": "^5.4.11", - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils" }, "volta": { diff --git a/dev-packages/e2e-tests/test-applications/vue-3/package.json b/dev-packages/e2e-tests/test-applications/vue-3/package.json index 4ac2e160bb02..875934a8b21b 100644 --- a/dev-packages/e2e-tests/test-applications/vue-3/package.json +++ b/dev-packages/e2e-tests/test-applications/vue-3/package.json @@ -21,7 +21,7 @@ "vue-router": "^4.2.5" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@tsconfig/node20": "^20.1.2", "@types/node": "^18.19.1", diff --git a/dev-packages/e2e-tests/test-applications/webpack-4/package.json b/dev-packages/e2e-tests/test-applications/webpack-4/package.json index 615cb29dac82..e6fd3c17007b 100644 --- a/dev-packages/e2e-tests/test-applications/webpack-4/package.json +++ b/dev-packages/e2e-tests/test-applications/webpack-4/package.json @@ -8,7 +8,7 @@ "test:assert": "playwright test" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@sentry/browser": "latest || *", "babel-loader": "^8.0.0", diff --git a/dev-packages/e2e-tests/test-applications/webpack-5/package.json b/dev-packages/e2e-tests/test-applications/webpack-5/package.json index 3c6297e511a8..8e677e94b535 100644 --- a/dev-packages/e2e-tests/test-applications/webpack-5/package.json +++ b/dev-packages/e2e-tests/test-applications/webpack-5/package.json @@ -8,7 +8,7 @@ "test:assert": "playwright test" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry-internal/test-utils": "link:../../../test-utils", "@sentry/browser": "latest || *", "webpack": "^5.91.0", diff --git a/dev-packages/test-utils/package.json b/dev-packages/test-utils/package.json index 806a03601188..d13eeaef2e91 100644 --- a/dev-packages/test-utils/package.json +++ b/dev-packages/test-utils/package.json @@ -41,13 +41,13 @@ "clean": "rimraf -g ./node_modules ./build" }, "peerDependencies": { - "@playwright/test": "~1.53.2" + "@playwright/test": "1.53.2" }, "dependencies": { "express": "^4.21.1" }, "devDependencies": { - "@playwright/test": "~1.53.2", + "@playwright/test": "1.53.2", "@sentry/core": "10.22.0" }, "volta": { diff --git a/yarn.lock b/yarn.lock index 06f8d3741128..a0f29bd7f42a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6310,7 +6310,7 @@ resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== -"@playwright/test@~1.53.2": +"@playwright/test@1.53.2": version "1.53.2" resolved "https://registry.yarnpkg.com/@playwright/test/-/test-1.53.2.tgz#fafb8dd5e109fc238c4580f82bebc2618f929f77" integrity sha512-tEB2U5z74ebBeyfGNZ3Jfg29AnW+5HlWhvHtb/Mqco9pFdZU1ZLNdVb2UtB5CvmiilNr2ZfVH/qMmAROG/XTzw== From 9dfe3ba2d4cbc2d0fecbf5bbcbf2c22fb048b002 Mon Sep 17 00:00:00 2001 From: JPeer264 Date: Fri, 24 Oct 2025 14:46:22 +0200 Subject: [PATCH 2/3] fixup! chore: use playwright image for e2e test --- .github/workflows/build.yml | 20 +++++++++++++++----- .github/workflows/canary.yml | 4 +++- .github/workflows/flaky-test-detector.yml | 4 +++- 3 files changed, 21 insertions(+), 7 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 5260ed13fc7d..506326a23648 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -558,7 +558,9 @@ jobs: needs: [job_get_metadata, job_build] if: needs.job_build.outputs.changed_browser_integration == 'true' || github.event_name != 'pull_request' runs-on: ubuntu-24.04-large-js - container: mcr.microsoft.com/playwright:v1.53.2-jammy + container: + image: mcr.microsoft.com/playwright:v1.53.2-jammy + options: --ipc=host timeout-minutes: 25 strategy: fail-fast: false @@ -648,7 +650,9 @@ jobs: needs: [job_get_metadata, job_build] if: needs.job_build.outputs.changed_browser_integration == 'true' || github.event_name != 'pull_request' runs-on: ubuntu-24.04 - container: mcr.microsoft.com/playwright:v1.53.2-jammy + container: + image: mcr.microsoft.com/playwright:v1.53.2-jammy + options: --ipc=host timeout-minutes: 15 strategy: fail-fast: false @@ -802,7 +806,9 @@ jobs: needs: [job_get_metadata, job_build] if: needs.job_build.outputs.changed_remix == 'true' || github.event_name != 'pull_request' runs-on: ubuntu-24.04 - container: mcr.microsoft.com/playwright:v1.53.2-jammy + container: + image: mcr.microsoft.com/playwright:v1.53.2-jammy + options: --ipc=host timeout-minutes: 10 strategy: fail-fast: false @@ -907,7 +913,9 @@ jobs: always() && needs.job_e2e_prepare.result == 'success' && needs.job_e2e_prepare.outputs.matrix != '{"include":[]}' needs: [job_get_metadata, job_build, job_e2e_prepare] runs-on: ubuntu-24.04 - container: mcr.microsoft.com/playwright:v1.53.2-jammy + container: + image: mcr.microsoft.com/playwright:v1.53.2-jammy + options: --ipc=host timeout-minutes: 15 env: # We just use a dummy DSN here, only send to the tunnel anyhow @@ -1031,7 +1039,9 @@ jobs: github.event.pull_request.head.repo.full_name == github.repository) && github.actor != 'dependabot[bot]' needs: [job_get_metadata, job_build, job_e2e_prepare] runs-on: ubuntu-24.04 - container: mcr.microsoft.com/playwright:v1.53.2-jammy + container: + image: mcr.microsoft.com/playwright:v1.53.2-jammy + options: --ipc=host timeout-minutes: 15 env: E2E_TEST_AUTH_TOKEN: ${{ secrets.E2E_TEST_AUTH_TOKEN }} diff --git a/.github/workflows/canary.yml b/.github/workflows/canary.yml index 97972a92c9c3..8c4e7608168d 100644 --- a/.github/workflows/canary.yml +++ b/.github/workflows/canary.yml @@ -55,7 +55,9 @@ jobs: name: E2E ${{ matrix.label }} Test needs: [job_e2e_prepare] runs-on: ubuntu-24.04-large-js - container: mcr.microsoft.com/playwright:v1.53.2-jammy + container: + image: mcr.microsoft.com/playwright:v1.53.2-jammy + options: --ipc=host timeout-minutes: 20 env: # We just use a dummy DSN here, only send to the tunnel anyhow diff --git a/.github/workflows/flaky-test-detector.yml b/.github/workflows/flaky-test-detector.yml index 6a5f7e3160d8..859693139891 100644 --- a/.github/workflows/flaky-test-detector.yml +++ b/.github/workflows/flaky-test-detector.yml @@ -24,7 +24,9 @@ concurrency: jobs: flaky-detector: runs-on: ubuntu-24.04 - container: mcr.microsoft.com/playwright:v1.53.2-jammy + container: + image: mcr.microsoft.com/playwright:v1.53.2-jammy + options: --ipc=host timeout-minutes: 60 name: 'Check tests for flakiness' # Also skip if PR is from master -> develop From b1a8ae0b2e51e4780818b972709847cebb07f5d1 Mon Sep 17 00:00:00 2001 From: JPeer264 Date: Fri, 24 Oct 2025 15:30:20 +0200 Subject: [PATCH 3/3] fixup! chore: use playwright image for e2e test --- .github/workflows/build.yml | 5 +++++ .github/workflows/canary.yml | 1 + .github/workflows/flaky-test-detector.yml | 2 ++ 3 files changed, 8 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 506326a23648..a8492bf5f147 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -609,6 +609,7 @@ jobs: uses: actions/checkout@v5 with: ref: ${{ env.HEAD_COMMIT }} + set-safe-directory: ${{ github.workspace }} - name: Set up Node uses: actions/setup-node@v4 with: @@ -671,6 +672,7 @@ jobs: uses: actions/checkout@v5 with: ref: ${{ env.HEAD_COMMIT }} + set-safe-directory: ${{ github.workspace }} - name: Set up Node uses: actions/setup-node@v4 with: @@ -819,6 +821,7 @@ jobs: uses: actions/checkout@v5 with: ref: ${{ env.HEAD_COMMIT }} + set-safe-directory: ${{ github.workspace }} - name: Set up Node uses: actions/setup-node@v4 with: @@ -934,6 +937,7 @@ jobs: uses: actions/checkout@v5 with: ref: ${{ env.HEAD_COMMIT }} + set-safe-directory: ${{ github.workspace }} - uses: pnpm/action-setup@v4 with: version: 9.15.9 @@ -1061,6 +1065,7 @@ jobs: uses: actions/checkout@v5 with: ref: ${{ env.HEAD_COMMIT }} + set-safe-directory: ${{ github.workspace }} - uses: pnpm/action-setup@v4 with: version: 9.15.9 diff --git a/.github/workflows/canary.yml b/.github/workflows/canary.yml index 8c4e7608168d..4192e779604c 100644 --- a/.github/workflows/canary.yml +++ b/.github/workflows/canary.yml @@ -123,6 +123,7 @@ jobs: uses: actions/checkout@v5 with: ref: ${{ env.HEAD_COMMIT }} + set-safe-directory: ${{ github.workspace }} - uses: pnpm/action-setup@v4 with: version: 9.15.9 diff --git a/.github/workflows/flaky-test-detector.yml b/.github/workflows/flaky-test-detector.yml index 859693139891..dff891bf083d 100644 --- a/.github/workflows/flaky-test-detector.yml +++ b/.github/workflows/flaky-test-detector.yml @@ -34,6 +34,8 @@ jobs: steps: - name: Check out current branch uses: actions/checkout@v5 + with: + set-safe-directory: ${{ github.workspace }} - name: Set up Node uses: actions/setup-node@v4 with: