diff --git a/.changeset/pr-193.md b/.changeset/pr-193.md deleted file mode 100644 index 7ee6bf7c..00000000 --- a/.changeset/pr-193.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@wdio/browserstack-service": patch ---- - -- Added `browser.uploadAttachment(filePath)` (also available as `browser.uploadMedia`) so WebdriverIO tests can attach files to a test, hook, or build in Test Reporting — the same capability the Java, Python and Node SDKs already offer. Pass `{ buildAttachment: true }` to attach to the build instead of the current test. -- Made BrowserStack session bootstrap tolerant of an incomplete configuration response. Previously an empty or partial response aborted the whole bootstrap, which silently disabled every BrowserStack feature for that run — including custom tags and Test Reporting — and could leave the build with no test results. diff --git a/.changeset/pr-255.md b/.changeset/pr-255.md deleted file mode 100644 index 99fbf742..00000000 --- a/.changeset/pr-255.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@wdio/browserstack-service": patch ---- - -- Raised the minimum `chalk` version to 5.6.2 so installs can never resolve the compromised `chalk@5.6.1` (GHSA-2v46-p5h4-248w). diff --git a/packages/browserstack-service/CHANGELOG.md b/packages/browserstack-service/CHANGELOG.md index ac5f1828..31704d9c 100644 --- a/packages/browserstack-service/CHANGELOG.md +++ b/packages/browserstack-service/CHANGELOG.md @@ -1,5 +1,13 @@ # @wdio/browserstack-service +## 9.39.3 + +### Patch Changes + +- 817d036: - Added `browser.uploadAttachment(filePath)` (also available as `browser.uploadMedia`) so WebdriverIO tests can attach files to a test, hook, or build in Test Reporting — the same capability the Java, Python and Node SDKs already offer. Pass `{ buildAttachment: true }` to attach to the build instead of the current test. + - Made BrowserStack session bootstrap tolerant of an incomplete configuration response. Previously an empty or partial response aborted the whole bootstrap, which silently disabled every BrowserStack feature for that run — including custom tags and Test Reporting — and could leave the build with no test results. +- 706da2a: - Raised the minimum `chalk` version to 5.6.2 so installs can never resolve the compromised `chalk@5.6.1` (GHSA-2v46-p5h4-248w). + ## 9.39.2 ### Patch Changes diff --git a/packages/browserstack-service/package.json b/packages/browserstack-service/package.json index e4d255d5..11b2e0cb 100644 --- a/packages/browserstack-service/package.json +++ b/packages/browserstack-service/package.json @@ -1,6 +1,6 @@ { "name": "@wdio/browserstack-service", - "version": "9.39.2", + "version": "9.39.3", "description": "WebdriverIO service for better Browserstack integration", "author": "BrowserStack ", "homepage": "https://github.com/browserstack/wdio-browserstack-service",