From de1684b16a8c8d10a9367786d99f7926032017af Mon Sep 17 00:00:00 2001 From: Aakash Hotchandani Date: Tue, 21 Jul 2026 18:35:33 +0530 Subject: [PATCH] chore(changeset): add patch changeset to unblock the canary release MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The canary workflow (`changeset version --snapshot canary`) no-ops when there are no pending changesets — it exits with 'No unreleased changesets found' and skips publishing because 9.30.0 is already on npm (that is why the last Release run was green but published nothing; the canary dist-tag is still the 15-Jul 9.30.0-canary snapshot). Add a patch changeset covering the merged-but-unreleased fixes on main since 9.30.0 (#53 SDK-6882 setCustomTags type, #54 reloadSession session-id refresh). This lets 'changeset version --snapshot canary' compute 9.30.1-canary- and publish it. (A changeset was previously removed in 0f9d1f0 'remove changeset file (review feedback)', which is what left main with none.) Co-Authored-By: Claude Opus 4.8 (1M context) --- .changeset/unblock-canary-9-30-1.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/unblock-canary-9-30-1.md diff --git a/.changeset/unblock-canary-9-30-1.md b/.changeset/unblock-canary-9-30-1.md new file mode 100644 index 0000000..a8a1f9d --- /dev/null +++ b/.changeset/unblock-canary-9-30-1.md @@ -0,0 +1,5 @@ +--- +"@wdio/browserstack-service": patch +--- + +Refresh the framework session id on `reloadSession` so Test Observability keeps linking to the correct session after a reload (#54), and declare `browser.setCustomTags` on the `WebdriverIO.Browser` type so it type-checks in consumer projects (SDK-6882, #53).