Skip to content

v0.7.21

Choose a tag to compare

@github-actions github-actions released this 20 Oct 19:05
· 28 commits to main since this release
54a94fd

Fixed

  • Read WebKitGTK page content through well-known AT-SPI child references. Use indexed localized action methods and bound action discovery/revalidation. Thanks @OnlyHa1bara for the fix and regression cases in #273.
  • Detect the reported X11 layout replacement during typing, including br -> us -> br within one call. Return an error after dispatch without replaying the text. If the monitor cannot start, preserve xdotool dispatch with an explicit warning that layout-change detection was unavailable. Thanks @JADRT22 for the deterministic reproduction in #272.

The X11 change detects corruption risk after dispatch. It cannot repair bytes already typed. Inspect the target before submitting or retrying. Transient raw remaps/group changes restored within the call and the separate dropped-text report with a stable keymap remain unverified. #272 stays open for that investigation.

Validation

Full Rust tests, fmt, Clippy, installer, MCP safety, plugin integrity/cache checks, Pi tests/types/build, generated tool catalog, MCP schema, and npm packaging passed. The isolated Xvfb/MCP regression fails on v0.7.20 and passes here: byte-exact stable ASCII/Unicode, post-action warning/capture, and three detected restored-layout cases with one typing dispatch each.