diff --git a/.changeset/api-contracts-0-32-0.md b/.changeset/api-contracts-0-32-0.md deleted file mode 100644 index 771c627cd..000000000 --- a/.changeset/api-contracts-0-32-0.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@qawolf/cli": minor ---- - -A run may now carry up to 200 environment variables, up from 100. The CLI checks the cap locally before any round trip, so it refused at 100 whatever the platform accepted. - -Upgrades `@qawolf/api-contracts` to `0.32.0`, which also adds two runner failure reasons. `qawolf runner inspect` against a mobile runner now says so instead of reporting an unknown answer, and `qawolf runner act` says what a touchscreen does instead when it cannot perform the action as asked. diff --git a/.changeset/lines-file-unchanged-target.md b/.changeset/lines-file-unchanged-target.md deleted file mode 100644 index 13c9cb488..000000000 --- a/.changeset/lines-file-unchanged-target.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@qawolf/cli": patch ---- - -`qawolf runner run --lines --lines-file ` no longer fails when the named file has not changed since the last run on that runner. - -Delta shipping withholds a file whose content hash matches what the runner already holds, so an untouched page object was dropped from the payload and the platform refused the run with `A selection must name a file carried in files.` The selection's file now always travels in full, alongside the entry point and `package.json`. diff --git a/.changeset/runner-call-timeout-headroom.md b/.changeset/runner-call-timeout-headroom.md deleted file mode 100644 index 08bfed5a3..000000000 --- a/.changeset/runner-call-timeout-headroom.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@qawolf/cli": patch ---- - -Runner calls now wait 90 seconds instead of 60, so the first action on a fresh runner outlives the platform's browser-start wait instead of timing out client-side. diff --git a/CHANGELOG.md b/CHANGELOG.md index 3734e2b63..999fbb8d5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # @qawolf/cli +## 1.16.0 + +### Minor Changes + +- 20d56c3: A run may now carry up to 200 environment variables, up from 100. The CLI checks the cap locally before any round trip, so it refused at 100 whatever the platform accepted. + + Upgrades `@qawolf/api-contracts` to `0.32.0`, which also adds two runner failure reasons. `qawolf runner inspect` against a mobile runner now says so instead of reporting an unknown answer, and `qawolf runner act` says what a touchscreen does instead when it cannot perform the action as asked. + +### Patch Changes + +- b278e7d: `qawolf runner run --lines --lines-file ` no longer fails when the named file has not changed since the last run on that runner. + + Delta shipping withholds a file whose content hash matches what the runner already holds, so an untouched page object was dropped from the payload and the platform refused the run with `A selection must name a file carried in files.` The selection's file now always travels in full, alongside the entry point and `package.json`. + +- 7960eb0: Runner calls now wait 90 seconds instead of 60, so the first action on a fresh runner outlives the platform's browser-start wait instead of timing out client-side. + ## 1.15.0 ### Minor Changes diff --git a/package.json b/package.json index b621a9788..c44d3e4db 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@qawolf/cli", - "version": "1.15.0", + "version": "1.16.0", "description": "Run and manage QA Wolf flows from the terminal, CI, or an AI agent", "keywords": [ "automation",