GitHub release
Highlights
- Added native Windows 10/11 x64 screen discovery and capture with DPI-aware, multi-monitor Win32 coordinates.
- Added the complete native Windows mouse and keyboard action catalog, including Unicode typing, hotkeys, dragging, scrolling, and post-action captures.
- Added deterministic Windows end-to-end fixtures and CI coverage for both the Rust CLI and independent TypeScript backend.
- Added native Windows diagnostics and guidance for interactive desktops, elevation boundaries, and secure-desktop restrictions.
- Updated the TypeScript npm distribution to bundle the matching canonical Rust Windows x64 executable as an optional fallback.
- Added real MP4 recap generation to the TypeScript CLI and fixed FFmpeg frame resolution for relative Windows session paths.
- Improved fake screenshot encoding and grid-overlay coverage across PNG and JPEG output.
Install
cargo install ferrisgrid-cli --version 0.3.0
npm install --global ferrisgrid-cli@0.3.0
Upgrade
cargo install ferrisgrid-cli --version 0.3.0 --force