diff --git a/.changeset/port-screenshot-on-failure-v8.md b/.changeset/port-screenshot-on-failure-v8.md deleted file mode 100644 index 3be9123..0000000 --- a/.changeset/port-screenshot-on-failure-v8.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@wdio/browserstack-service": patch ---- - -Port SDK-6277 (upstream webdriverio/webdriverio#15330): in the CLI/binary (v8) flow, forward screenshot-on-failure to the binary over gRPC as a `TEST_SCREENSHOT` log (the binary uploads it via its own authorized testhub session) instead of the direct-HTTP `onScreenshot` path, which 401s under the worker's binary-issued JWT. Also registers the command/result listeners in CLI mode so the user's `saveScreenshot()`/`takeScreenshot()` result is captured, and honors the incoming log `kind` in the mocha CLI framework so screenshots route correctly. Keeps the standalone v8 line at parity with the monorepo. 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..436cc3b --- /dev/null +++ b/packages/browserstack-service/CHANGELOG.md @@ -0,0 +1,14 @@ +# @wdio/browserstack-service + +## 8.49.0 + +### Minor Changes + +- 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 + +- 29be3ed: Port SDK-6277 (upstream webdriverio/webdriverio#15330): in the CLI/binary (v8) flow, forward screenshot-on-failure to the binary over gRPC as a `TEST_SCREENSHOT` log (the binary uploads it via its own authorized testhub session) instead of the direct-HTTP `onScreenshot` path, which 401s under the worker's binary-issued JWT. Also registers the command/result listeners in CLI mode so the user's `saveScreenshot()`/`takeScreenshot()` result is captured, and honors the incoming log `kind` in the mocha CLI framework so screenshots route correctly. Keeps the standalone v8 line at parity with the monorepo. diff --git a/packages/browserstack-service/package.json b/packages/browserstack-service/package.json index 2257cb4..9299e57 100644 --- a/packages/browserstack-service/package.json +++ b/packages/browserstack-service/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/browserstack-service", - "version": "8.48.0", + "version": "8.49.0", "description": "WebdriverIO service for better Browserstack integration", "author": "BrowserStack ", "homepage": "https://github.com/browserstack/wdio-browserstack-service/tree/v8/packages/browserstack-service",