Releases: Vaishnav-Sabari-Girish/miru
Release list
Miru v0.2.0
v0.2.0 - 2026-07-26
🚀 New features
-
(wasd) W/a/s/d for panning as alternatives to arrow keys
-
(continuous) Long press continuous panning/zooming added
-
(input) Add continuous key presses for zoom and panning
-
(arrow) Add arrow key support for panning
-
(nix) Tested flake.nix
-
(logo) Optimize logo rendering
-
(help) Help for miructl too added
-
(help) Add help output
🐛 Bug fixes
-
(interval) Rounding up interval upto 1ms
-
(input) Make arrow panning zoom-aware and clamp viewport bounds
-
(capture) Support ABGR8888 and XBGR8888 screencopy formats
-
(make) You can now use
maketo also compile
Miru v0.1.0
v0.1.0 - 2026-07-19
🚀 New features
-
(zoom) The zoom now works
-
(ipc) Keybind-driven toggle for the overlay, replaces always-on/continuous recapture
-
(logo) Add ansi logo to
-voutput -
(render) Continuous re-capture of the overlay while displayed
-
(render) Continuous re-capture of the overlay while displayed
-
(render) Blit captured frame into the layer surface
-
(capture) Add one-shot screencopy frame capture
-
(surface) Render a fullscreen layer-shell overlay surface (bug fixes)
-
(surface) Render a fullscreen layer-shell overlay surface
-
(core) Bootstrap Wayland connection and registry binding
-
(initial) Initial commit
🐛 Bug fixes
-
(surface) Clear configured flag on reconfigure allocation failure
-
(surface) Real double-buffering instead of a single reused wl_buffer
-
(input) Decouple pointer/keyboard events from rendering, add missing listener stubs
-
(ipc) Bound accepted-client read via poll instead of unbounded/2s blocking read
-
(ipc) Address socket/dispatch review findings
-
(surface) Pin layer surface to the same output the capture used
-
(shm) Guard width overflow in shm_buffer_create_stride directly
-
(capture) Address screencopy review findings
-
(functions) Wrong function names
🎨 Styling
- (fmt) Add formatting rules
🔨 Build
-
(tag) Removed git commit hash from version_number
-
(version_number) Add a
--versionflag tomiru-daemon
🎉 New Contributors
- @Vaishnav-Sabari-Girish made their first contribution