v0.18.2
What's Changed
- refactor: collapse public Platform ios/macos into apple (#979) by @thymikee in #1002
- fix: project doctor output platform to the public leaf after the Platform collapse by @thymikee in #1004
- test: surface-wide guard that no command response emits the internal apple platform by @thymikee in #1005
- docs: retire plans/perfect-shape.md — roadmap complete by @thymikee in #1003
- fix: pin agent-cdp 1.6.1 by @thymikee in #1006
- feat: route recording + provider platform gates through PlatformPlugin facets by @thymikee in #1007
- docs: require provider-integration + coverage verification for platform/response changes by @thymikee in #1008
- feat: surface appleOs discriminant on public device output by @thymikee in #1009
- perf: cut iOS open --relaunch from 11s to 2.85s by @thymikee in #1010
- fix: reduce iOS runner keepalive log noise by @thymikee in #1017
- perf: overlap iOS runner prewarm, seed booted-memo, hand runners off across daemon restarts by @thymikee in #1011
- fix: stop retaining iOS runner for scoped and leased closes by @thymikee in #1021
- fix: clarify clean-xcuitest output by @thymikee in #1018
- feat: add opt-in exec command diagnostics by @thymikee in #1019
- fix: surface open timing in debug diagnostics by @thymikee in #1023
- fix: bound retained iOS runner lifetime with an idle stop by @thymikee in #1025
- perf: collapse iOS simulator relaunch into one simctl launch call by @thymikee in #1024
- fix(aws-device-farm): send requested platform in WebDriver capabilities by @devin-ai-integration[bot] in #1028
- fix(cloud-webdriver): extend remote lease TTL for cloud provider connections by @devin-ai-integration[bot] in #1029
- fix(cloud-webdriver): stop artifacts command from allocating a new provider session by @devin-ai-integration[bot] in #1030
New Contributors
- @devin-ai-integration[bot] made their first contribution in #1028
Full Changelog: v0.18.1...v0.18.2