v0.22.5 v0.5.5

high risk

droidrun/mobilerunMar 31, 2026 → Apr 2, 20261 day between releases

What's New

Newer release pivots to iOS support with two behavior changes, though version numbering (0.22.5 → 0.5.5) appears inconsistent with the prior release stream.

Breaking Changes

  • On iOS, open_app now requires an exact bundle identifier rather than a friendly app name.
  • Portal state retrieval now uses the unified /state endpoint instead of /state_full, so any client calling /state_full must migrate.

New Features

  • CLI iOS commands can auto-discover the portal on localhost when --device is omitted.
  • iOS text input now accepts clear=True to wipe existing field content before typing.
  • Platform-aware prompts and tool registration differentiate Android and iOS behavior.

Improvements

  • iOS accessibility tree parsing and screen-state normalization were reworked for more reliable UI state.
  • Standard tool registration was consolidated into a single registry builder.
  • State retry logging and telemetry accuracy were improved.
  • Platform information is now propagated through shared agent state and prompts.
  • iOS setup and driver documentation were refreshed to match the real Xcode UI test workflow.

Bug Fixes

  • Phone state display is cleaner when app or package information is missing.

Upgrade Notes

iOS users must update open_app calls to pass exact bundle identifiers and migrate any direct /state_full consumers to /state. The version jump from 0.22.5 to 0.5.5 is anomalous and the two note sets describe different feature areas, so verify you are pulling the intended artifact before upgrading.

The Two Releases

v0.22.5

v0.22.5

Mar 31, 2026· 7 months ago

This release focuses on security auditing and refactoring, updating installation instructions and replacing YAML dependencies with TOML.

Full release notes
v0.5.5

v0.5.5

Apr 2, 2026· 7 months ago

Enhances iOS support across the stack with improved portal discovery, state parsing, and CLI capabilities.

Full release notes