Skip to content

v1.10.16

Choose a tag to compare

@igorzheludkov igorzheludkov released this 01 Jul 15:37
· 486 commits to main since this release

Fixes

  • ios_screenshot honors the device target with multiple simulators booted. The tool named its target parameter udid while every sibling tool (tap, get_screen_layout, get_screen_state) uses device, so passing device=<udid> was silently ignored and capture fell back to the frontmost/booted simulator — grabbing the wrong device. Capture and enrichment also resolved the target independently, so the returned image and the pressable/screen-state list could describe two different simulators.
    • device is now accepted as an alias for udid.
    • The target is resolved once to a single canonical UDID used for both the framebuffer and enrichment, so the image and element list always describe the same simulator.
    • The response now echoes the captured device (📸 Captured from: <name> (<udid>)) so a wrong-device grab is detectable.