Skip to content

v2026.10.20

Latest

Choose a tag to compare

@handstandsam handstandsam released this 20 Oct 17:02
· 1 commit to main since this release
916ac3f

⚠️ Breaking changes

  • Removed tools:
    • pressBack → use pressKey with BACK.
    • tapOnElementWithText → use tapOnElementBySelector.
    • assertVisibleWithText → use assertVisibleBySelector.
    • web_verifyTextVisible → use web_verifyElementVisible.
  • expectedText now fails the step. Re-record it, or put the text in the selector.
  • Waypoint shortcuts are removed. Trailheads still work.
  • Kotlin library users: recompile against this release.

What's new

  • Windows: run web and Android trails on Windows.
  • GitHub Actions: run trails in CI (docs).
  • trailblaze loop: repeat a trail many times in one session.
  • Faster setup: trails that share a trailhead can reuse it.
  • runIf: conditional steps in recorded trails.
  • Scripted tools can read the run's events and tool calls.

What's Changed

  • Point the trail runner action README at the docs page by @handstandsam in #270
  • Add trailblaze loop, Windows web hosts, and trailhead teardown with reuse by @handstandsam in #271
  • Run trails on GitHub Actions, drop pressBack, show trail context in reports by @handstandsam in #274
  • Check installing and running Trailblaze on Windows x64 and Arm by @handstandsam in #273
  • Run Android trails on Windows hosts by @handstandsam in #275
  • Ship the survey SDK and follow Mustache's rules for memory tokens by @handstandsam in #276
  • Ship runIf, retire expectedText, delete waypoint shortcuts, capture full device logcat by @handstandsam in #277

Full Changelog: v2026.10.13...v2026.10.20