Releases: callstack/agent-device
Releases · callstack/agent-device
v0.17.6
What's Changed
- perf: optimize Rslib startup build by @thymikee in #803
- feat(ios): support external xctest runner artifact by @hannojg in #806
- fix: classify external xctest runner flags by @thymikee in #810
- fix(ios): add no-op XCTest runner startup mode by @hannojg in #807
- fix: attribute Maestro iOS runner setup failures by @thymikee in #809
- feat: improve maestro test reporter by @thymikee in #811
New Contributors
Full Changelog: v0.17.5...v0.17.6
v0.17.5
v0.17.4
What's Changed
- fix: tighten iOS runner crash classification by @thymikee in #797
- fix: stabilize iOS runner gestures by @thymikee in #800
- fix: detect disabled Developer Tools mode for iOS runner by @knchst in #792
- fix: report snapshot timing diagnostics by @pupuking723 in #798
- fix: align Maestro test discovery order by @thymikee in #801
- fix: stabilize Android Maestro replay reliability by @thymikee in #799
- fix: match Maestro directory test order by @thymikee in #802
New Contributors
- @knchst made their first contribution in #792
- @pupuking723 made their first contribution in #798
Full Changelog: v0.17.3...v0.17.4
v0.17.1
What's Changed
- fix: stabilize Maestro replay on iOS by @thymikee in #713
- feat: record replay test videos by @thymikee in #712
- refactor: deepen runner disposal by @thymikee in #714
- refactor: deepen replay test attempt module by @thymikee in #715
- fix: use XCTest drag for iOS swipes by @thymikee in #716
Full Changelog: v0.17.0...v0.17.1
v0.17.0
What's Changed
- fix: keep iOS runner hot across app closes by @thymikee in #700
- fix: stabilize iOS runner navigation taps by @thymikee in #702
- fix: scope runner diagnostics to sessions by @thymikee in #704
- feat: add perf metrics and frames commands by @thymikee in #703
- fix: harden iOS replay runner prewarm by @thymikee in #705
- fix: recover depth-limited iOS snapshots after AX failures by @thymikee in #706
- feat: add replay test sharding by @thymikee in #707
- fix: decode escaped selector values by @thymikee in #711
- fix: harden covered snapshot targets by @thymikee in #708
- fix: resolve Maestro taps from regular snapshots by @thymikee in #709
Full Changelog: v0.16.14...v0.17.0
v0.16.14
v0.16.13
v0.16.12
v0.16.11
What's Changed
- docs: clarify physical device signing help by @thymikee in #672
- fix: filter covered Android snapshot surfaces by @thymikee in #675
- feat: add iOS runner prepare command by @thymikee in #673
- fix: improve session ownership and recovery guidance by @thymikee in #674
- fix: allow fresh session device binding by @thymikee in #677
- perf: speed up iOS swipes and harden runner cache by @thymikee in #676
- fix: restore snapshot request timeout by @thymikee in #680
Full Changelog: v0.16.10...v0.16.11
v0.16.10
What's Changed
- fix: bound iOS simulator app termination by @thymikee in #654
- chore: update Glama MCP metadata by @thymikee in #655
- fix: stabilize android perf harness setup by @thymikee in #657
- refactor(ios): gesture-response factory + performGesture wrapper by @thymikee in #659
- refactor: add iOS runner lifecycle protocol by @thymikee in #658
- refactor(ios): safely(tag:default:) wrapper for the catch-log-and-default band-aid by @thymikee in #660
- perf: recover iOS runner responses by status by @thymikee in #661
- docs(ios): performGesture idleTimeout guardrail + swipe/mouseClick rationale by @thymikee in #664
- fix: keep iOS runner status transport visible by @thymikee in #663
- fix: tune iOS runner response retention by @thymikee in #665
- fix: reduce iOS runner invalidation after status recovery by @thymikee in #666
- perf: adapt ios runner uptime preflight by @thymikee in #662
- perf: avoid Android hierarchy probe for scroll by @thymikee in #671
Full Changelog: v0.16.9...v0.16.10