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, 2026
Fixed
  • A simulator left locked by a previous, abandoned session is now recovered automatically, with no manual intervention required.

0.7.13

June 5, 2026
Fixed
  • 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, 2026
Fixed
  • 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, 2026
Added
  • Per-step performance timing, so slow steps can be measured and optimized.

0.7.9

June 5, 2026
Added
  • 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, 2026
Added
  • 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, 2026
Added
  • Android: optional windowed emulator mode to watch automation run live.

0.7.6

June 5, 2026
Added
  • Device rotation between portrait and landscape on iOS.

0.7.5

June 5, 2026
Added
  • Reliable text input and Spotlight search on iOS.
Fixed
  • The runner survives transient failures instead of ending the session.

0.7.4

June 4, 2026
Added
  • Pre-authorize system permissions, so consent dialogs never interrupt an automated run.

0.7.3

June 4, 2026
Changed
  • All device actions now perform real operations; fixed tapping of visible elements.

0.7.2

June 3, 2026
Added
  • Expanded action coverage and deeper scroll-to-find.

0.7.0

June 3, 2026
Added
  • Granular driver diagnostics with precise error codes.
Fixed
  • Automatic cleanup of stale (“zombie”) runners.

0.6.0

May 26, 2026
Changed
  • New iOS driver running fully headless inside CoreSimulator via XCTest, replacing the previous WebDriverAgent-based approach.

0.4.1

May 12, 2026
Fixed
  • Resolved an iOS crash loop and improved error capture.

0.2.1

April 2, 2026
Added
  • Full iOS gesture support: tap, swipe, pinch-zoom, and long-press.

0.1.8

March 19, 2026
Added
  • Ten additional MCP tools, binary hardening, and automatic updates.

0.1.5

March 15, 2026
Added
  • Getting-started guide, an uninstall command, and automatic path detection.

0.1.1

March 15, 2026
Added
  • Public landing page, documentation, legal pages, and GPG-signed release artifacts.

0.1.0

March 12, 2026
Added
  • 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.