Changelog
Notable changes to Drengr. Each release ships to npm and GitHub Releases, signed and checksummed. Run drengr update to get the latest.
0.7.14
June 5, 2026Fixed
- A simulator left locked by a previous, abandoned session is now recovered automatically, with no manual intervention required.
0.7.13
June 5, 2026Fixed
- The on-device test runner self-heals if it stops responding mid-session, re-establishing control instead of failing every subsequent action.
- The runner is released promptly when the host application exits unexpectedly, preventing it from blocking the next session.
0.7.12
June 5, 2026Fixed
- When another Drengr instance is already driving a simulator, the error is now clear and actionable rather than a silent cooldown.
0.7.10
June 5, 2026Added
- Per-step performance timing, so slow steps can be measured and optimized.
0.7.9
June 5, 2026Added
- iOS reads the foreground application's accessibility tree, restoring element-based actions on native apps.
Changed
- Screenshots are roughly 5× smaller (downscaled JPEG) for faster transfers and lower token cost, with no loss of fidelity for the agent.
- Path drawing is smoother and more reliable across long gestures.
0.7.8
June 5, 2026Added
- Coordinate tap, swipe, and long-press — control any screen by vision and pixel-touch, including framework-less interfaces (Flutter, games, in-app web, and HTML canvas) that expose no accessibility tree. A coordinate-grid overlay helps the agent aim precisely.
0.7.7
June 5, 2026Added
- Android: optional windowed emulator mode to watch automation run live.
0.7.6
June 5, 2026Added
- Device rotation between portrait and landscape on iOS.
0.7.5
June 5, 2026Added
- Reliable text input and Spotlight search on iOS.
Fixed
- The runner survives transient failures instead of ending the session.
0.7.4
June 4, 2026Added
- Pre-authorize system permissions, so consent dialogs never interrupt an automated run.
0.7.3
June 4, 2026Changed
- All device actions now perform real operations; fixed tapping of visible elements.
0.7.2
June 3, 2026Added
- Expanded action coverage and deeper scroll-to-find.
0.7.0
June 3, 2026Added
- Granular driver diagnostics with precise error codes.
Fixed
- Automatic cleanup of stale (“zombie”) runners.
0.6.0
May 26, 2026Changed
- New iOS driver running fully headless inside CoreSimulator via XCTest, replacing the previous WebDriverAgent-based approach.
0.4.1
May 12, 2026Fixed
- Resolved an iOS crash loop and improved error capture.
0.2.1
April 2, 2026Added
- Full iOS gesture support: tap, swipe, pinch-zoom, and long-press.
0.1.8
March 19, 2026Added
- Ten additional MCP tools, binary hardening, and automatic updates.
0.1.5
March 15, 2026Added
- Getting-started guide, an uninstall command, and automatic path detection.
0.1.1
March 15, 2026Added
- Public landing page, documentation, legal pages, and GPG-signed release artifacts.
0.1.0
March 12, 2026Added
- Initial public release: an MCP server giving AI agents eyes and hands on Android and iOS — screenshots, UI inspection, and actions (tap, type, swipe, and more) over ADB and simctl.