v0.3.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- ci(release): immutable-release pipeline (draft → upload → publish) by @xxx in #74
- ci: SHA-pin all GitHub Actions to their latest releases by @xxx in #75
- feat(macos): drive .app bundles (direct-spawn + LaunchServices handoff adoption) by @xxx in #76
- feat(input): accept cmd/command as a Super modifier alias by @xxx in #77
- fix(a11y): absorb macOS a11y-snapshot startup race + honest error for clipped click_element by @xxx in #78
- docs(macos): document the manual permission-grant recipe by @xxx in #79
- fix(core): don't match a bare focusable container on a role-only wait_for_element by @xxx in #89
- fix(wayland): capture on software renderers that advertise only 24-bpp shm (Bgr888) by @xxx in #90
- fix(a11y-linux): set_value on a spin button writes through the Value interface by @xxx in #91
- feat(diff): scope glass_diff to a window-relative sub-region (#87) by @xxx in #92
- feat(a11y): set_value for switches and dropdowns (#82) by @xxx in #93
- fix(x11): capture from root so overlapping popovers are included (#85) by @xxx in #94
- feat: window_id to observe a second window without changing the active one (#88) by @xxx in #95
- feat: click_element auto-routes into an owning popover window (#84) by @xxx in #96
- x11: clip off-screen captures to the display instead of a BadMatch hard-fail by @xxx in #97
- glass_scroll_to_element: scroll a container until an element is visible (#86) by @xxx in #98
- fix(macos): mark build-app.sh executable for the release workflow by @xxx in #99
- docs: add CHANGELOG (backfilled from first public release) by @xxx in #100
- macOS: drag-install .dmg + double-click setup (v0.3.0) by @xxx in #101
Full Changelog: v0.2.0...v0.3.0