diff --git a/.github/workflows/pr-visual-tests.yml b/.github/workflows/pr-visual-tests.yml index a34a8503..9d4f61c9 100644 --- a/.github/workflows/pr-visual-tests.yml +++ b/.github/workflows/pr-visual-tests.yml @@ -8,7 +8,7 @@ jobs: name: Visual Tests runs-on: ubuntu-latest container: - image: mcr.microsoft.com/playwright:v1.52.0-jammy + image: mcr.microsoft.com/playwright:v1.59.1-jammy steps: - name: Checkout uses: actions/checkout@v6 diff --git a/demo/package.json b/demo/package.json index 70b8f30b..8e2688df 100644 --- a/demo/package.json +++ b/demo/package.json @@ -44,8 +44,8 @@ "@babel/preset-typescript": "7.28.5", "@bem-react/classname": "^1.6.0", "@gravity-ui/icons": "^2.12.0", - "@playwright/experimental-ct-react": "1.52.0", - "@playwright/test": "1.52.0", + "@playwright/experimental-ct-react": "1.59.1", + "@playwright/test": "1.59.1", "@storybook/addon-docs": "10.3.5", "@storybook/addon-webpack5-compiler-babel": "4.0.1", "@storybook/cli": "10.3.5", diff --git a/demo/scripts/playwright-docker.sh b/demo/scripts/playwright-docker.sh index e0be198a..d099177d 100755 --- a/demo/scripts/playwright-docker.sh +++ b/demo/scripts/playwright-docker.sh @@ -10,7 +10,7 @@ cd "$REPO_ROOT" echo "Running in $(pwd)" IMAGE_NAME="mcr.microsoft.com/playwright" -IMAGE_TAG="v1.52.0-jammy" # This version have to be synchronized with playwright version from package.json +IMAGE_TAG="v1.59.1-jammy" # This version have to be synchronized with playwright version from package.json PNPM_STORE_CACHE_DIR="$HOME/.cache/markdown-editor-playwright-docker-pnpm-store" NODE_MODULES_CACHE_DIR="$HOME/.cache/markdown-editor-playwright-docker-node-modules" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3be70448..f164beaf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -214,11 +214,11 @@ importers: specifier: workspace:* version: link:../infra/tsconfig '@playwright/experimental-ct-react': - specifier: 1.52.0 - version: 1.52.0(@types/node@24.12.2)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.0)(vite@6.4.1(@types/node@24.12.2)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.0)(yaml@2.8.2))(yaml@2.8.2) + specifier: 1.59.1 + version: 1.59.1(@types/node@24.12.2)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.0)(vite@6.4.1(@types/node@24.12.2)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.0)(yaml@2.8.2))(yaml@2.8.2) '@playwright/test': - specifier: 1.52.0 - version: 1.52.0 + specifier: 1.59.1 + version: 1.59.1 '@storybook/addon-docs': specifier: 10.3.5 version: 10.3.5(@types/react@18.0.28)(esbuild@0.27.3)(rollup@4.35.0)(storybook@10.3.5(@testing-library/dom@10.4.1)(prettier@3.7.4)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(vite@6.4.1(@types/node@24.12.2)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.0)(yaml@2.8.2))(webpack@5.106.2(esbuild@0.27.3)) @@ -2691,17 +2691,17 @@ packages: resolution: {integrity: sha512-QNqXyfVS2wm9hweSYD2O7F0G06uurj9kZ96TRQE5Y9hU7+tgdZwIkbAKc5Ocy1HxEY2kuDQa6cQ1WRs/O5LFKA==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - '@playwright/experimental-ct-core@1.52.0': - resolution: {integrity: sha512-DiDEammXxt8OIFDfoNitoOZyHFJAu6aYi0abmHl0IZgOQHxccP6UX50aTEnSTTUWCfwUWB0Vd8TKJ6w122WJEw==} + '@playwright/experimental-ct-core@1.59.1': + resolution: {integrity: sha512-U7+jNROBJxfwjM/G7011+UNEyLiI5zIT1HWAn1k89WZIWl5RUWaCGWlYkYdAZwBSVfGstjF9AgkzmS0RsF8Ulw==} engines: {node: '>=18'} - '@playwright/experimental-ct-react@1.52.0': - resolution: {integrity: sha512-r9gREinfeCAgnMp2Kpr6MnXSnKE06HlM0qWkortrtOHhD1xdGAT+mBBBP0YvPN2f169wGNIRuSOxp05MFZ+XaQ==} + '@playwright/experimental-ct-react@1.59.1': + resolution: {integrity: sha512-72v9XzatgFRBXLz42uth1tMVNAmGXOk+BCHPh5Rtxrc7SMKIRid0LiqUyuaZKD5udK/3yiy4wog8iAMDu7Razw==} engines: {node: '>=18'} hasBin: true - '@playwright/test@1.52.0': - resolution: {integrity: sha512-uh6W7sb55hl7D6vsAeA+V2p5JnlAqzhqFyF0VcJkKZXkgnFcVG9PziERRHQfPLfNGx1C292a4JqbWzhR8L4R1g==} + '@playwright/test@1.59.1': + resolution: {integrity: sha512-PG6q63nQg5c9rIi4/Z5lR5IVF7yU5MqmKaPOe0HSc0O2cX1fPi96sUQu5j7eo4gKCkB2AnNGoWt7y4/Xx3Kcqg==} engines: {node: '>=18'} hasBin: true @@ -6904,13 +6904,13 @@ packages: pkg-types@1.3.1: resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} - playwright-core@1.52.0: - resolution: {integrity: sha512-l2osTgLXSMeuLZOML9qYODUQoPPnUsKsb5/P6LJ2e6uPKXUdPK5WYhN4z03G+YNbWmGDY4YENauNu4ZKczreHg==} + playwright-core@1.59.1: + resolution: {integrity: sha512-HBV/RJg81z5BiiZ9yPzIiClYV/QMsDCKUyogwH9p3MCP6IYjUFu/MActgYAvK0oWyV9NlwM3GLBjADyWgydVyg==} engines: {node: '>=18'} hasBin: true - playwright@1.52.0: - resolution: {integrity: sha512-JAwMNMBlxJ2oD1kce4KPtMkDeKGHQstdpFPcPH3maElAXon/QZeTvtsfXmTMRyO9TslfoYOXkSsvao2nE1ilTw==} + playwright@1.59.1: + resolution: {integrity: sha512-C8oWjPR3F81yljW9o5OxcWzfh6avkVwDD2VYdwIGqTkl+OGFISgypqzfu7dOe4QNLL2aqcWBmI3PMtLIK233lw==} engines: {node: '>=18'} hasBin: true @@ -10718,10 +10718,10 @@ snapshots: '@pkgr/core@0.2.9': {} - '@playwright/experimental-ct-core@1.52.0(@types/node@24.12.2)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.0)(yaml@2.8.2)': + '@playwright/experimental-ct-core@1.59.1(@types/node@24.12.2)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.0)(yaml@2.8.2)': dependencies: - playwright: 1.52.0 - playwright-core: 1.52.0 + playwright: 1.59.1 + playwright-core: 1.59.1 vite: 6.4.1(@types/node@24.12.2)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.0)(yaml@2.8.2) transitivePeerDependencies: - '@types/node' @@ -10736,9 +10736,9 @@ snapshots: - tsx - yaml - '@playwright/experimental-ct-react@1.52.0(@types/node@24.12.2)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.0)(vite@6.4.1(@types/node@24.12.2)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.0)(yaml@2.8.2))(yaml@2.8.2)': + '@playwright/experimental-ct-react@1.59.1(@types/node@24.12.2)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.0)(vite@6.4.1(@types/node@24.12.2)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.0)(yaml@2.8.2))(yaml@2.8.2)': dependencies: - '@playwright/experimental-ct-core': 1.52.0(@types/node@24.12.2)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.0)(yaml@2.8.2) + '@playwright/experimental-ct-core': 1.59.1(@types/node@24.12.2)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.0)(yaml@2.8.2) '@vitejs/plugin-react': 4.3.4(vite@6.4.1(@types/node@24.12.2)(jiti@2.6.1)(sass@1.99.0)(terser@5.46.0)(yaml@2.8.2)) transitivePeerDependencies: - '@types/node' @@ -10755,9 +10755,9 @@ snapshots: - vite - yaml - '@playwright/test@1.52.0': + '@playwright/test@1.59.1': dependencies: - playwright: 1.52.0 + playwright: 1.59.1 '@react-spring/animated@9.7.5(react@18.2.0)': dependencies: @@ -15783,11 +15783,11 @@ snapshots: mlly: 1.8.0 pathe: 2.0.3 - playwright-core@1.52.0: {} + playwright-core@1.59.1: {} - playwright@1.52.0: + playwright@1.59.1: dependencies: - playwright-core: 1.52.0 + playwright-core: 1.59.1 optionalDependencies: fsevents: 2.3.2