From 051a444ffa3ebf0ba4132f06112d8ed6ade79c95 Mon Sep 17 00:00:00 2001 From: Nitin Date: Fri, 23 Jan 2026 13:51:25 +0530 Subject: [PATCH 1/3] Bump to playwright@1.57.0 Co-Authored-By: Claude Opus 4.5 --- examples/cucumber/.sauce/config.yml | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/cucumber/.sauce/config.yml b/examples/cucumber/.sauce/config.yml index 874fee9..e9714e7 100644 --- a/examples/cucumber/.sauce/config.yml +++ b/examples/cucumber/.sauce/config.yml @@ -10,7 +10,7 @@ sauce: defaults: timeout: 5m playwright: - version: 1.52.0 + version: 1.57.0 rootDir: ./ suites: - name: My Cucumber Test diff --git a/package.json b/package.json index 29572fd..9c5103f 100644 --- a/package.json +++ b/package.json @@ -23,7 +23,7 @@ }, "homepage": "https://github.com/saucelabs/saucectl-playwright-example#readme", "devDependencies": { - "@playwright/test": "1.52.0", + "@playwright/test": "1.57.0", "saucectl": "^0.186.4" } } From d6889605764898299a5d7f77c66aabd0479f72cd Mon Sep 17 00:00:00 2001 From: Nitin Date: Thu, 29 Jan 2026 16:12:07 +0530 Subject: [PATCH 2/3] Update macOS platform from 12 to 13 --- .sauce/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.sauce/config.yml b/.sauce/config.yml index d74735a..be1bfeb 100644 --- a/.sauce/config.yml +++ b/.sauce/config.yml @@ -23,7 +23,7 @@ suites: browserName: "firefox" project: "firefox" # Runs the project that's defined in `playwright.config.js` - name: "Chromium Mac" - platformName: "macOS 12" + platformName: "macOS 13" screenResolution: "1440x900" testMatch: [".*.js"] params: From 135682b4c37b6dcb8e737a5d89742f822098608c Mon Sep 17 00:00:00 2001 From: Nitin Date: Thu, 29 Jan 2026 18:51:16 +0530 Subject: [PATCH 3/3] Update dependencies for Playwright 1.57.0 compatibility --- examples/cucumber/package-lock.json | 29 +++++++++++++++++------------ examples/cucumber/package.json | 2 +- package-lock.json | 24 ++++++++++++------------ 3 files changed, 30 insertions(+), 25 deletions(-) diff --git a/examples/cucumber/package-lock.json b/examples/cucumber/package-lock.json index 61b6d0c..4a5a2e4 100644 --- a/examples/cucumber/package-lock.json +++ b/examples/cucumber/package-lock.json @@ -6,7 +6,7 @@ "": { "dependencies": { "@cucumber/cucumber": "^9.6.0", - "@playwright/test": "1.52.0", + "@playwright/test": "1.57.0", "@saucelabs/cucumber-reporter": "^1.2.0", "@types/node": "^22.9.4", "ts-node": "^10.9.2", @@ -120,6 +120,7 @@ "version": "26.2.0", "resolved": "https://registry.npmjs.org/@cucumber/gherkin/-/gherkin-26.2.0.tgz", "integrity": "sha512-iRSiK8YAIHAmLrn/mUfpAx7OXZ7LyNlh1zT89RoziSVCbqSVDxJS6ckEzW8loxs+EEXl0dKPQOXiDmbHV+C/fA==", + "peer": true, "dependencies": { "@cucumber/messages": ">=19.1.4 <=22" } @@ -192,6 +193,7 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/@cucumber/message-streams/-/message-streams-4.0.1.tgz", "integrity": "sha512-Kxap9uP5jD8tHUZVjTWgzxemi/0uOsbGjd4LBOSxcJoOCRbESFwemUzilJuzNTB8pcTQUh8D5oudUyxfkJOKmA==", + "peer": true, "peerDependencies": { "@cucumber/messages": ">=17.1.1" } @@ -200,6 +202,7 @@ "version": "19.1.4", "resolved": "https://registry.npmjs.org/@cucumber/messages/-/messages-19.1.4.tgz", "integrity": "sha512-Pksl0pnDz2l1+L5Ug85NlG6LWrrklN9qkMxN5Mv+1XZ3T6u580dnE6mVaxjJRdcOq4tR17Pc0RqIDZMyVY1FlA==", + "peer": true, "dependencies": { "@types/uuid": "8.3.4", "class-transformer": "0.5.1", @@ -235,12 +238,12 @@ } }, "node_modules/@playwright/test": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.52.0.tgz", - "integrity": "sha512-uh6W7sb55hl7D6vsAeA+V2p5JnlAqzhqFyF0VcJkKZXkgnFcVG9PziERRHQfPLfNGx1C292a4JqbWzhR8L4R1g==", + "version": "1.57.0", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.57.0.tgz", + "integrity": "sha512-6TyEnHgd6SArQO8UO2OMTxshln3QMWBtPGrOCgs3wVEmQmwyuNtB10IZMfmYDE0riwNR1cu4q+pPcxMVtaG3TA==", "license": "Apache-2.0", "dependencies": { - "playwright": "1.52.0" + "playwright": "1.57.0" }, "bin": { "playwright": "cli.js" @@ -314,6 +317,7 @@ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.9.4.tgz", "integrity": "sha512-d9RWfoR7JC/87vj7n+PVTzGg9hDyuFjir3RxUHbjFSKNd9mpxbxwMEyaCim/ddCmy4IuW7HjTzF3g9p3EtWEOg==", "license": "MIT", + "peer": true, "dependencies": { "undici-types": "~6.19.8" } @@ -943,12 +947,12 @@ } }, "node_modules/playwright": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.52.0.tgz", - "integrity": "sha512-JAwMNMBlxJ2oD1kce4KPtMkDeKGHQstdpFPcPH3maElAXon/QZeTvtsfXmTMRyO9TslfoYOXkSsvao2nE1ilTw==", + "version": "1.57.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.57.0.tgz", + "integrity": "sha512-ilYQj1s8sr2ppEJ2YVadYBN0Mb3mdo9J0wQ+UuDhzYqURwSoW4n1Xs5vs7ORwgDGmyEh33tRMeS8KhdkMoLXQw==", "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.52.0" + "playwright-core": "1.57.0" }, "bin": { "playwright": "cli.js" @@ -961,9 +965,9 @@ } }, "node_modules/playwright-core": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.52.0.tgz", - "integrity": "sha512-l2osTgLXSMeuLZOML9qYODUQoPPnUsKsb5/P6LJ2e6uPKXUdPK5WYhN4z03G+YNbWmGDY4YENauNu4ZKczreHg==", + "version": "1.57.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.57.0.tgz", + "integrity": "sha512-agTcKlMw/mjBWOnD6kFZttAAGHgi/Nw0CZ2o6JqWSbMlI219lAFLZZCyqByTsvVAJq5XA5H8cA6PrvBRpBWEuQ==", "license": "Apache-2.0", "bin": { "playwright-core": "cli.js" @@ -1256,6 +1260,7 @@ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", "license": "Apache-2.0", + "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" diff --git a/examples/cucumber/package.json b/examples/cucumber/package.json index 72f0f2b..dca3898 100644 --- a/examples/cucumber/package.json +++ b/examples/cucumber/package.json @@ -1,7 +1,7 @@ { "dependencies": { "@cucumber/cucumber": "^9.6.0", - "@playwright/test": "1.52.0", + "@playwright/test": "1.57.0", "@saucelabs/cucumber-reporter": "^1.2.0", "@types/node": "^22.9.4", "ts-node": "^10.9.2", diff --git a/package-lock.json b/package-lock.json index 1fc81d2..81c139a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,18 +9,18 @@ "version": "1.0.0", "license": "ISC", "devDependencies": { - "@playwright/test": "1.52.0", + "@playwright/test": "1.57.0", "saucectl": "^0.186.4" } }, "node_modules/@playwright/test": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.52.0.tgz", - "integrity": "sha512-uh6W7sb55hl7D6vsAeA+V2p5JnlAqzhqFyF0VcJkKZXkgnFcVG9PziERRHQfPLfNGx1C292a4JqbWzhR8L4R1g==", + "version": "1.57.0", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.57.0.tgz", + "integrity": "sha512-6TyEnHgd6SArQO8UO2OMTxshln3QMWBtPGrOCgs3wVEmQmwyuNtB10IZMfmYDE0riwNR1cu4q+pPcxMVtaG3TA==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright": "1.52.0" + "playwright": "1.57.0" }, "bin": { "playwright": "cli.js" @@ -441,13 +441,13 @@ "license": "MIT" }, "node_modules/playwright": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.52.0.tgz", - "integrity": "sha512-JAwMNMBlxJ2oD1kce4KPtMkDeKGHQstdpFPcPH3maElAXon/QZeTvtsfXmTMRyO9TslfoYOXkSsvao2nE1ilTw==", + "version": "1.57.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.57.0.tgz", + "integrity": "sha512-ilYQj1s8sr2ppEJ2YVadYBN0Mb3mdo9J0wQ+UuDhzYqURwSoW4n1Xs5vs7ORwgDGmyEh33tRMeS8KhdkMoLXQw==", "dev": true, "license": "Apache-2.0", "dependencies": { - "playwright-core": "1.52.0" + "playwright-core": "1.57.0" }, "bin": { "playwright": "cli.js" @@ -460,9 +460,9 @@ } }, "node_modules/playwright-core": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.52.0.tgz", - "integrity": "sha512-l2osTgLXSMeuLZOML9qYODUQoPPnUsKsb5/P6LJ2e6uPKXUdPK5WYhN4z03G+YNbWmGDY4YENauNu4ZKczreHg==", + "version": "1.57.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.57.0.tgz", + "integrity": "sha512-agTcKlMw/mjBWOnD6kFZttAAGHgi/Nw0CZ2o6JqWSbMlI219lAFLZZCyqByTsvVAJq5XA5H8cA6PrvBRpBWEuQ==", "dev": true, "license": "Apache-2.0", "bin": {