Repository navigation
v0.21.7
What's Changed
- refactor(daemon): move the durable-capture admission family to capture-kit by @thymikee in #2651
- fix(ios): publish captured keyboard geometry in the app's orientation space by @thymikee in #2653
- refactor(ios-runner): decode every runner response body in one module by @thymikee in #2666
- refactor(replay): move the response and observation vocabulary out of the daemon by @thymikee in #2668
- refactor(ios): move the coordinate-space rule into the presentation package by @thymikee in #2664
- feat(ios): publish the captured keyboard band as a producer-declared fact by @thymikee in #2670
- refactor(ios-runner): give runner sessions a lifecycle state by @thymikee in #2673
- feat(cli): open --wait, flag suggestions, and refusals that name what to run by @thymikee in #2665
- refactor(ios): normalize snapshot geometry in one pass after acquisition (#2661) by @thymikee in #2669
- fix(limrun): write the iOS screenshot as PNG instead of Limrun's JPEG bytes by @okwasniewski in #2645
- refactor(replay): pass the Maestro script-trust flag as a command input (#2663 PR A) by @thymikee in #2675
- refactor(cli): fold cli-schema into commands/schema, move batch-steps into commands/batch (#2679) by @thymikee in #2678
- refactor(ios): drop the flat sweep's discarded hittable computation by @thymikee in #2684
- refactor(platform-apple): derive the runner host port instead of mirroring host-kit by @thymikee in #2689
- fix(android): classify the clipboard shell response, not its exit status by @thymikee in #2676
- refactor(replay): cut the daemon out of the replay unit's imports (#2663 PR A, second half) by @thymikee in #2672
- refactor(replay): bind the session and dispatch envelope inside the unit (#2663 PR A′) by @thymikee in #2686
- feat(limrun): screen recording through the provider's server-side recorder by @okwasniewski in #2646
- fix(ios): capture the lit panel on foldable Apple devices by @thymikee in #2703
- fix(device-shell): one typed device-shell boundary for adb, exec-out, and hdc by @thymikee in #2611
- test(ios): size the alert command's deadline to the host's own reads by @thymikee in #2708
- docs(ios): scope the overlay defect to touch drawing, not rot90 by @thymikee in #2709
- feat(action-button): press the iPhone Action Button by @thymikee in #2702
- test(android): name the crash in failed-step evidence by @thymikee in #2710
- feat(ios-runner): disclose target re-activation on the command that caused it (#2682) by @thymikee in #2691
- feat(#2682): disclose the target re-activation on every capture-consuming command by @thymikee in #2693
- fix(test-app): launch the lab on iOS 27.1 by adopting the scene lifecycle by @thymikee in #2704
- feat(test-app): fit the lab to regular-width panels by @thymikee in #2705
- test: derive the command-surface enumerations that restated a declaration by @thymikee in #2713
Full Changelog: v0.21.6...v0.21.7