Skip to content

v0.21.26

Choose a tag to compare

@thymikee thymikee released this 12 Oct 09:43
· 264 commits to main since this release
b9005d8

What's Changed

  • test(platform-apple): cover macOS host app discovery and xctestrun product collectors by @thymikee in #3435
  • test(platform-apple): cover core launch diagnostics, CoreDevice normalization, runner-file copy, and IPA hint resolution by @thymikee in #3434
  • test(client): cover the out-of-process CRAP functions through their public seams by @thymikee in #3429
  • chore(gates): check docs internal links and heading anchors by @thymikee in #3401
  • chore(gates): flag filler, marketing, and time-relative words in the docs by @thymikee in #3428
  • test(android,harmonyos,linux,provision-kit): cover boot-failure and toolchain probe branches by @thymikee in #3433
  • test(platform-runtime): cover Apple perf capture and runner transport branches by @thymikee in #3432
  • docs: drop version-history narration, keep current behavior by @thymikee in #3427
  • test(commands): cover gesture, settle-baseline, appstate, alert-wait, and JSON-object branches by @thymikee in #3438
  • test(cli): cover auth, connection status, proxy startup, and replay shard formatting by @thymikee in #3437
  • test(ios): pin a read-only cancel in the connect retry delay by @thymikee in #3413
  • refactor(apple): name runner lease compatibility facts by @thymikee in #3445
  • docs(commands): trim the navigation, target, and runner reference by @thymikee in #3443
  • docs(commands): trim the interaction, app, and settings reference by @thymikee in #3442
  • docs(commands): trim the diagnostics, media, and remote Metro reference by @thymikee in #3441
  • test(capture-kit,maestro,selectors,provider-limrun): cover shared-package CRAP functions through public entries by @thymikee in #3440
  • fix(release): wait for npm to list the release before publishing the MCP Registry entry by @thymikee in #3444
  • fix(coverage): keep merged v8 coverage scoreable (wrapper length + async branch counts) by @thymikee in #3448
  • test(apple): cover simulator boot retry and the macOS helper source walk by @thymikee in #3459
  • fix(help): show trace paths as optional by @thymikee in #3446
  • test(daemon): cover lock-target matrix, auth-hook rejections, archive root inference, and longpress duration by @thymikee in #3447
  • test(client,perf): make companion tunnel and perf-capture assertions discriminating by @thymikee in #3463
  • test(android,linux,apple): flake, dead-assertion, and fixture fixes from CRAP reviews by @thymikee in #3462
  • refactor(daemon): split the /rpc request-end handler into its four questions by @thymikee in #3452
  • refactor(daemon): extract boot handling from session-state dispatcher by @thymikee in #3455
  • refactor(daemon): extract shutdown handling from session-state dispatcher by @thymikee in #3456
  • refactor(daemon): extract appstate Apple-session and device-runtime responses by @thymikee in #3457
  • refactor(daemon): extract appstate target admission into its own module by @thymikee in #3458
  • refactor(daemon): move the runtime dependency construction to the process root (PR 6) by @thymikee in #3431
  • refactor(daemon): query the iOS selector through the request-bound runtime by @thymikee in #3430

Full Changelog: v0.21.25...v0.21.26