Skip to content

v0.27.3

Choose a tag to compare

@github-actions github-actions released this 16 Sep 16:19
· 194 commits to main since this release

Fixed

  • Android text-clear recovery no longer multiplies AdbKeyboard clear-broadcast retries through
    reconnects. It allows one semantic refocus of a verified editable field and one accessibility
    clear retry, then requires empty-field proof. Replace-input fallback never clears a second time
    through IME send; changed/unknown focus or an unverified clear fails without fallback typing.

  • Public MCP long-press exposes its existing fresh semantic selector path. Real-app compact tap
    and long-press retain ID-first guidance but also allow one observed text/resource-ID/description
    selector and a bounded occurrence index for duplicate rows. Ambiguous selections remain refused;
    coordinates, first-match guessing and selector/ID combinations are not exposed by the controller.

  • Finishing an unattended session now retires its registered teardown watchdog after the
    exact owned virtual-target boot stops and before lease release. An old boot's unreplayable
    undo records remain available for deliberate recovery without an orphan polling process;
    unverified watchdog termination remains a cleanup failure. Child watchdogs are also reaped.