diff --git a/.changeset/pr-191.md b/.changeset/pr-191.md deleted file mode 100644 index dc566d79..00000000 --- a/.changeset/pr-191.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@wdio/browserstack-service": minor ---- - -- WebdriverIO + CucumberJS now runs on the BrowserStack CLI flow, the same path Mocha already uses. Reporting, accessibility, Percy and session naming behave as before — no config change is needed. -- Fixed: sessions were left unmarked pass/fail when setSessionName: false was set. Naming and status are independent options again. -- Fixed: the accessibility extension was not applied on non-BrowserStack infrastructure, leaving scans empty on otherwise green runs. diff --git a/.changeset/pr-210.md b/.changeset/pr-210.md deleted file mode 100644 index 17993b5a..00000000 --- a/.changeset/pr-210.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@wdio/browserstack-service": patch ---- - -- Fixed Percy capture on WebdriverIO. Runs with `percy: true` logged "Unsupported driver for percy" and produced no screenshots, while the tests themselves continued to pass. -- Fixed Percy web snapshots, which previously captured nothing on WebdriverIO. -- Percy errors are now logged instead of failing the test. Set `PERCY_RAISE_ERROR=true` to fail the build on Percy errors instead. -- Added Percy documentation to the README, including how to use a Percy web project alongside this service. diff --git a/.changeset/pr-214.md b/.changeset/pr-214.md deleted file mode 100644 index b7406483..00000000 --- a/.changeset/pr-214.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@wdio/browserstack-service": patch ---- - -- Fixed test tags not being reported to Test Observability for Mocha and Jasmine. Tags written as `@tag` tokens in suite or test titles are now sent with each test. diff --git a/packages/browserstack-service/CHANGELOG.md b/packages/browserstack-service/CHANGELOG.md index 78d67c66..dce3c13a 100644 --- a/packages/browserstack-service/CHANGELOG.md +++ b/packages/browserstack-service/CHANGELOG.md @@ -1,5 +1,21 @@ # @wdio/browserstack-service +## 9.38.0 + +### Minor Changes + +- 6844406: - WebdriverIO + CucumberJS now runs on the BrowserStack CLI flow, the same path Mocha already uses. Reporting, accessibility, Percy and session naming behave as before — no config change is needed. + - Fixed: sessions were left unmarked pass/fail when setSessionName: false was set. Naming and status are independent options again. + - Fixed: the accessibility extension was not applied on non-BrowserStack infrastructure, leaving scans empty on otherwise green runs. + +### Patch Changes + +- e016e7d: - Fixed Percy capture on WebdriverIO. Runs with `percy: true` logged "Unsupported driver for percy" and produced no screenshots, while the tests themselves continued to pass. + - Fixed Percy web snapshots, which previously captured nothing on WebdriverIO. + - Percy errors are now logged instead of failing the test. Set `PERCY_RAISE_ERROR=true` to fail the build on Percy errors instead. + - Added Percy documentation to the README, including how to use a Percy web project alongside this service. +- 4bc51b5: - Fixed test tags not being reported to Test Observability for Mocha and Jasmine. Tags written as `@tag` tokens in suite or test titles are now sent with each test. + ## 9.37.0 ### Minor Changes diff --git a/packages/browserstack-service/package.json b/packages/browserstack-service/package.json index 7b2432f2..f0202f68 100644 --- a/packages/browserstack-service/package.json +++ b/packages/browserstack-service/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/browserstack-service", - "version": "9.37.0", + "version": "9.38.0", "description": "WebdriverIO service for better Browserstack integration", "author": "BrowserStack ", "homepage": "https://github.com/browserstack/wdio-browserstack-service",