From f33eda73837026dd0b2ec59f230f87bad534a18b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 15 Jul 2026 11:17:01 +0000 Subject: [PATCH] Version Packages --- .changeset/fix-webdriverio-peer-to-dep.md | 5 ----- .changeset/port-friday-parity-fixes.md | 5 ----- .changeset/port-upstream-service-parity.md | 5 ----- .changeset/take-over-publishing.md | 8 -------- packages/browserstack-service/CHANGELOG.md | 16 ++++++++++++++++ packages/browserstack-service/package.json | 2 +- 6 files changed, 17 insertions(+), 24 deletions(-) delete mode 100644 .changeset/fix-webdriverio-peer-to-dep.md delete mode 100644 .changeset/port-friday-parity-fixes.md delete mode 100644 .changeset/port-upstream-service-parity.md delete mode 100644 .changeset/take-over-publishing.md create mode 100644 packages/browserstack-service/CHANGELOG.md diff --git a/.changeset/fix-webdriverio-peer-to-dep.md b/.changeset/fix-webdriverio-peer-to-dep.md deleted file mode 100644 index 58cbe97..0000000 --- a/.changeset/fix-webdriverio-peer-to-dep.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@wdio/browserstack-service": patch ---- - -Declare `webdriverio` as a dependency instead of a peerDependency, matching the package published from the WebdriverIO monorepo. The extraction had moved `webdriverio` into `peerDependencies` (`^9.0.0`); npm then forced the consumer's `webdriverio` to `^9`, which conflicts with any project that also depends on a package peering `webdriverio@"^7 || ^8"` (e.g. `wdio-chromedriver-service@^8`) and surfaced as an `npm ERESOLVE` on install — a failure the monorepo-published package never had. Restores install parity with the upstream package; no user-facing API change. diff --git a/.changeset/port-friday-parity-fixes.md b/.changeset/port-friday-parity-fixes.md deleted file mode 100644 index c5cce60..0000000 --- a/.changeset/port-friday-parity-fixes.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@wdio/browserstack-service": patch ---- - -Port the 2026-07-10 monorepo accessibility/CLI fixes to keep the standalone at parity (webdriverio/webdriverio#15380, #15383, #15382, #15381, #15376): skip the accessibility scan for BiDi `window`/`context` commands, route WDIO CLI-flow App Automate sessions to app-accessibility, finalize orphaned test runs on an interrupted exit, coerce stringified boolean accessibility options, and report mocha hooks in the CLI/testHub flow. No user-facing API change. diff --git a/.changeset/port-upstream-service-parity.md b/.changeset/port-upstream-service-parity.md deleted file mode 100644 index 846336b..0000000 --- a/.changeset/port-upstream-service-parity.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@wdio/browserstack-service": minor ---- - -Publish from the standalone `browserstack/wdio-browserstack-service` repo, at parity with the WebdriverIO monorepo. Includes Load Testing Service (LTS) support, one-to-many Test-Case-ID tagging (`setCustomTestCaseId`), correct test/hook finish on mocha timeouts, per-batch failure isolation in the request queue, accessibility Browser type augmentations, and `yauzl` upgraded to `^3.4.0`. No user-facing API change. diff --git a/.changeset/take-over-publishing.md b/.changeset/take-over-publishing.md deleted file mode 100644 index a7b8de6..0000000 --- a/.changeset/take-over-publishing.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@wdio/browserstack-service": minor ---- - -BrowserStack now publishes `@wdio/browserstack-service` from its own repository -(`browserstack/wdio-browserstack-service`) on an independent release cadence, using npm OIDC -trusted publishing. No change for end users — same package name and the same -`services: ['browserstack']` configuration continue to work unchanged. diff --git a/packages/browserstack-service/CHANGELOG.md b/packages/browserstack-service/CHANGELOG.md new file mode 100644 index 0000000..14be04d --- /dev/null +++ b/packages/browserstack-service/CHANGELOG.md @@ -0,0 +1,16 @@ +# @wdio/browserstack-service + +## 9.30.0 + +### Minor Changes + +- e4cf295: Publish from the standalone `browserstack/wdio-browserstack-service` repo, at parity with the WebdriverIO monorepo. Includes Load Testing Service (LTS) support, one-to-many Test-Case-ID tagging (`setCustomTestCaseId`), correct test/hook finish on mocha timeouts, per-batch failure isolation in the request queue, accessibility Browser type augmentations, and `yauzl` upgraded to `^3.4.0`. No user-facing API change. +- 46ee119: BrowserStack now publishes `@wdio/browserstack-service` from its own repository + (`browserstack/wdio-browserstack-service`) on an independent release cadence, using npm OIDC + trusted publishing. No change for end users — same package name and the same + `services: ['browserstack']` configuration continue to work unchanged. + +### Patch Changes + +- 7306121: Declare `webdriverio` as a dependency instead of a peerDependency, matching the package published from the WebdriverIO monorepo. The extraction had moved `webdriverio` into `peerDependencies` (`^9.0.0`); npm then forced the consumer's `webdriverio` to `^9`, which conflicts with any project that also depends on a package peering `webdriverio@"^7 || ^8"` (e.g. `wdio-chromedriver-service@^8`) and surfaced as an `npm ERESOLVE` on install — a failure the monorepo-published package never had. Restores install parity with the upstream package; no user-facing API change. +- 7d6f822: Port the 2026-07-10 monorepo accessibility/CLI fixes to keep the standalone at parity (webdriverio/webdriverio#15380, #15383, #15382, #15381, #15376): skip the accessibility scan for BiDi `window`/`context` commands, route WDIO CLI-flow App Automate sessions to app-accessibility, finalize orphaned test runs on an interrupted exit, coerce stringified boolean accessibility options, and report mocha hooks in the CLI/testHub flow. No user-facing API change. diff --git a/packages/browserstack-service/package.json b/packages/browserstack-service/package.json index 8008d6b..5936745 100644 --- a/packages/browserstack-service/package.json +++ b/packages/browserstack-service/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/browserstack-service", - "version": "9.29.1", + "version": "9.30.0", "description": "WebdriverIO service for better Browserstack integration", "author": "BrowserStack ", "homepage": "https://github.com/browserstack/wdio-browserstack-service",