Releases: droidrun/mobilerun
Releases · droidrun/mobilerun
v0.6.0rc2
Summary
- Publishes
mobilerun==0.6.0rc2anddroidrun==0.6.0rc2. - Aligns framework runtime paths with
com.mobilerun.portal. - Pins framework
0.6.0rc2to Portalv0.7.1. - Keeps the Portal APK release separate at mobilerun-portal v0.7.1.
v0.5.9
v0.5.7
Bug fix release.
- restore Android full portal state fetching
- bump version to 0.5.7
v0.5.6
v0.5.6 tightens iOS state fetching by switching Droidrun to a single 4-second /state request with no client-side retry.
Highlights
- Droidrun now requests iOS state with
GET /state?timeout=4 - iOS state fetches use a single 4-second budget instead of retrying
- Reduced long-tail delays when the iOS UI is loading or transitioning
- Updated iOS driver documentation to reflect the new timeout behavior
Behavior Changes
- iOS state retrieval is now one attempt only; Droidrun no longer retries on the client side
- The iOS portal is expected to honor the caller-provided
/statetimeout budget - Android state fetching behavior is unchanged
v0.5.5
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
/stateendpoint - 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_appnow opens apps by exact bundle identifier - CLI iOS commands can auto-discover the portal when
--deviceis omitted - Portal state retrieval now uses
/stateinstead 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
v0.5.3
What's Changed
- docs: update v5 docs to match codebase by @johnmalek312 in #300
- fix :naming consistancy by @Ramtx in #301
- docs: restructure docs to remove versioning by @johnmalek312 in #302
New Contributors
Full Changelog: v0.5.2...v0.5.3
v0.4.26
v0.4.25
v0.4.24
What's Changed
- feat: add user config system with migrations by @johnmalek312 in #262
Full Changelog: v0.4.23...v0.4.24
v0.4.22
What's Changed
- Pin langfuse to version 3.9.0 from uv.lock by @johnmalek312 in #253
Full Changelog: v0.4.21...v0.4.22