Releases: BohdanTkachenko/waydriver
Releases · BohdanTkachenko/waydriver
waydriver-v0.3.3
Added
- (locator) drag_to_coords for off-window drop endpoints
- (gaction) drive app./win. GActions via org.gtk.Actions (#33)
- external-effect sinks (notifications/portal) + single-instance CLI forwarding
- (atspi) activate cache-only accessibles by (bus, path) ref
- (visual) add perceptual baseline-compare primitive
- live GSettings writes + AT-SPI Value/scroll readback
- (visual) per-search OCR upscale via VisualLocator::with_upscale (#23)
- (session) expose key_down/key_up for held-modifier gestures
Fixed
- (session) claim external-effect sink names before launching the app
- (atspi) resolve LABELLED_BY names for cache-only rows
Other
- release v0.3.2
- add cloud-env (non-Nix) dev tooling for SessionStart and Fedora container
- limit rustdoc to the crate itself (--no-deps)
waydriver-v0.3.2
Fixed
- (compositor) managed dbus-daemon works under container PID 1
- tolerate unknown AT-SPI roles, add activate(), harden daemon lifecycle
waydriver-v0.3.1
Added
- (atspi) read lazily-realized widgets via focus_walk + cache
Fixed
- (pointer) translate window-relative AT-SPI bounds to screen space
- (session) isolate XDG state/data/cache dirs + verify reported bugs live
Other
- (visual) warn on debug-built OCR stack + document the ~30x cost
waydriver-v0.3.0
Added
- [breaking] harden visual-OCR, locator, and key-chord paths
Fixed
- (capture) stop pipewire runtime-dir nesting overflow at the root
waydriver-v0.2.10
Fixed
- (mcp) keep start_session from hanging on stalled setup
waydriver-v0.2.9
Added
- (gsettings) per-session GSettings isolation via keyfile backend
- (scale) custom display scale (HiDPI) for sessions
Other
- apply cargo fmt
waydriver-v0.2.8
Fixed
- (compositor-mutter) snapshot host runtime root to keep session dirs flat
waydriver-v0.2.7
Fixed
- (capture) give the video recorder its own ScreenCast stream
waydriver-v0.2.6
Added
- (mcp) expose visual locator tools (OCR, template match, stdout wait)
- (visual) opt-in visual locator stack — OCR, flood-fill regions, template matching
Other
- (visual) apply rustfmt to visual locator stack
waydriver-v0.2.5
Added
- (locator) pointer-click fallback for widgets without AT-SPI Action