1.10.0 (2025-11-23)
Features
- cli: add --action flag for hints and grid commands (#167) (d41bc99)
- config: remove subgrid_enabled option and make subgrid always enabled (#171) (970962e)
- implement program wide DI and initial testing suite (#175) (bf29d4e)
Bug Fixes
- add IPC timeout with flags and 5 sec default (#155) (6e5bd24)
- allow smooth mouse movement (#159) (63cb580)
- config: ensure reliable reload and improve startup validation UX (#169) (8127e49)
- do not restore cursor if switches to scroll action (#152) (d5ed1d5)
- domain based refactoring & update comments (#157) (b5d6c96)
- enhance codebase robustness and error handling (#165) (b3e6188)
- ensure clean scroll context when switching mode (#163) (cd69912)
- ensure just fmt pointing to new bridge location [skip ci] (#162) (1089e10)
- focus on performance optimisation (#173) (74b61f4)
- grid: move mouse to cell center when showing subgrid (#172) (bcedcd0)
- hints: prevent cursor restoration during hint mode transitions (#170) (83922f0)
- improve godoc and remove noises for obvious or not needed comments [skip ci] (#164) (3a3c2b2)
- improve logging and add config dumps (#154) (bc99f53)
- make uuid direct in go.mod (#176) (bb2bbe2)
- modes: reset cursor state when exiting scroll mode via ESC (#174) (12f2124)
- more tests (#177) (a019a53)
- remove
:from exec (#168) (385f2ce) - restructure the codebase to be more concise (#161) (a089c13)
- use faster default smooth cursor for config (#160) (97c8af7)