v0.5.5

droidrun/mobilerunv0.5.5Apr 2, 2026by johnmalek312

Upgrading?

AI Summary

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

Key Highlights

  • Improved iOS portal connection flow with localhost auto-discovery
  • Switched iOS to the unified `/state` endpoint
  • Better iOS accessibility tree parsing and screen-state normalization
  • iOS text input now supports `clear=True`
  • Platform-aware prompts and tool registration

Breaking Changes

  • On iOS, `open_app` now opens apps by exact bundle identifier
  • Portal state retrieval now uses `/state` instead of `/state_full`

New Features

  • CLI iOS commands can auto-discover the portal when `--device` is omitted
  • iOS text input now supports `clear=True`

Full Release Notes

v0.5.5 improves iOS support across the stack, including better portal discovery, more reliable UI state parsing, and cleaner platform-aware agent behavior.

## Highlights
- Improved iOS portal connection flow with localhost auto-discovery
- Switched iOS to the unified `/state` endpoint
- Better iOS accessibility tree parsing and screen-state normalization
- iOS text input now supports `clear=True`
- Platform-aware prompts and tool registration for Android and iOS
- Cleaner phone state display when app/package information is missing

## Behavior Changes
- On iOS, `open_app` now opens apps by exact bundle identifier
- CLI iOS commands can auto-discover the portal when `--device` is omitted
- Portal state retrieval now uses `/state` instead of `/state_full`

## Documentation
- Updated iOS setup instructions to reflect the real Xcode UI test workflow
- Refreshed iOS driver documentation and supported feature list

## Internal Improvements
- Consolidated standard tool registration into a single registry builder
- Improved state retry logging and telemetry accuracy
- Propagated platform information through shared agent state and prompts

Related Repositories