Repository navigation
What's Changed
- fix: return settled batch and replay deadline results by @thymikee in #3858
- fix(capture-kit): settle a rebased post-gesture baseline without distrust by @thymikee in #3868
- feat(hardware-button): add Android mute, sleep, wake and media keys by @thymikee in #3866
- fix(interaction): route the first settle capture afresh by @thymikee in #3869
- fix(ios): route synthesized gestures to the sole screen when no window resolves by @thymikee in #3870
- test(capture-kit): pin a late effect after a post-gesture rebase by @thymikee in #3875
- fix(ios): scope bridge ownership refusals to the capture by @thymikee in #3874
- fix(plugins): explain optional provider installation by @thymikee in #3872
- feat(macos): make each native macOS app its own device by @janicduplessis in #3323
- fix(macos-helper): scroll SwiftUI forms whose rows are scroll-area children by @janicduplessis in #3888
- fix(macos): accept mixed-case bundle ids in open by @tlq5l in #3867
- fix(macos): open a running app by its own path instead of its bundle id by @janicduplessis in #3889
- perf(ios): synthesize taps on resolved in-app back controls by @thymikee in #3880
- fix(ios): keep the bridge while a surface host only lingers by @thymikee in #3873
- perf(ios): ask a ready runner about surface hosts before spawning probes by @thymikee in #3877
- refactor(kernel): track held execution locks in keyed-lock by @thymikee in #3879
- Prepare shared resource ownership and selection for #3325 by @thymikee in #3887
- feat(ios): route iPad Simulator snapshots through the host AX bridge by @thymikee in #3895
- fix(android): read a child that vanished mid-read as gone by @thymikee in #3901
- feat(test-app): add a Bluesky-depth heavy feed screen by @thymikee in #3884
- test(host-kit): stub os.homedir for the exec-trace late-close test by @thymikee in #3898
- test(provider-scenarios): open deadline scenarios without the test IME by @thymikee in #3903
- fix(apple): clean the runner derived path the runner uses by @thymikee in #3897
- fix(logs): keep an early iOS simulator logs stop from hanging the session by @thymikee in #3892
- fix(gate): take the host validation lock for heavy gates by @thymikee in #3900
- perf(ios): read each resolved text input through one snapshot by @thymikee in #3882
- fix(ios): synthesize long presses and the gesture viewport on deep trees by @thymikee in #3893
- fix(ios): verify deep-tree back on the sole screen by @thymikee in #3894
- ci: skip device smoke lanes when a PR changes no lane input by @thymikee in #3904
- test(android): pin that a child vanishing mid-read reads as gone by @thymikee in #3905
- fix(ios): stop the XCTest-channel penalty from re-arming itself by @thymikee in #3896
- feat(perf): time every iOS command against the fixture app by @thymikee in #3885
- perf(ios): confirm fill focus from the tapped input before the keyboard by @thymikee in #3906
New Contributors
Full Changelog: v0.21.30...v0.21.31