Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.2.1] - 2026-03-17
Fixed
- CLI
--versionflag now reads frompackage.jsoninstead of being hardcoded
[0.2.0] - 2026-03-17
Fixed
- Dev bridge now returns actual JS eval results instead of echoing back the expression string
- Uses Tauri command callback pattern (
__TAURI__.core.invoke) for reliable round-trip evaluation - All bridge-dependent commands (dom, eval, screenshot --selector, storage, console-monitor, ipc-monitor, page-state) now work correctly
Changed
- Bridge setup requires
uuidcrate andinvoke_handlerregistration inmain.rs - Updated integration guide and agent skill with new setup steps
[0.1.0] - 2025-03-17
Added
- Initial CLI with 11 commands:
screenshot,dom,eval,wait,info,list-windows,ipc-monitor,console-monitor,storage,page-state - Rust dev bridge with token-authenticated localhost HTTP server
- Platform support: Linux X11, Linux Wayland/Sway, macOS CoreGraphics
- Agent Skills (
.agents/skills/) andAGENTS.mdfor agent-driven discovery - DOM-targeted pixel capture using bridge + ImageMagick crop
- Auto-discovery of bridge via
/tmptoken files - All commands read-only with
--jsonstructured output