Skip to content

Commit 114c7ba

Browse files
authored
Merge pull request #47 from browserstack/changeset-release/main
Version Packages
2 parents ea4e64a + f33eda7 commit 114c7ba

6 files changed

Lines changed: 17 additions & 24 deletions

File tree

.changeset/fix-webdriverio-peer-to-dep.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/port-friday-parity-fixes.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/port-upstream-service-parity.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changeset/take-over-publishing.md

Lines changed: 0 additions & 8 deletions
This file was deleted.
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
# @wdio/browserstack-service
2+
3+
## 9.30.0
4+
5+
### Minor Changes
6+
7+
- 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.
8+
- 46ee119: BrowserStack now publishes `@wdio/browserstack-service` from its own repository
9+
(`browserstack/wdio-browserstack-service`) on an independent release cadence, using npm OIDC
10+
trusted publishing. No change for end users — same package name and the same
11+
`services: ['browserstack']` configuration continue to work unchanged.
12+
13+
### Patch Changes
14+
15+
- 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.
16+
- 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.

packages/browserstack-service/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@wdio/browserstack-service",
3-
"version": "9.29.1",
3+
"version": "9.30.0",
44
"description": "WebdriverIO service for better Browserstack integration",
55
"author": "BrowserStack <support@browserstack.com>",
66
"homepage": "https://github.com/browserstack/wdio-browserstack-service",

0 commit comments

Comments
 (0)