Ice 2 v2.9.9
Behind-the-scenes reliability release — nothing changes in how Ice works day to day.
- Broad new automated test coverage. Added tests across hotkeys, menu-bar color/gradient logic, backup & restore, layout-profile guards, and settings load/persist — making future updates safer and more predictable.
- Lower idle CPU and a guard so updating a layout profile can't overwrite it with an empty capture (carried over from 2.9.8).
What's Changed
- test: expand IceTests coverage for hotkey/color/gradient logic by @teddychan in #41
- test: cover backup/restore file I/O and layout-profile guards by @teddychan in #42
- test: cover appearance configs, settings enums, and utilities by @teddychan in #43
- test: cover settings-model load/persist via injectable Defaults by @teddychan in #44
- test: cover HotkeysSettings load/persist headlessly by @teddychan in #45
- release: v2.9.9 — behind-the-scenes reliability by @teddychan in #46
Full Changelog: v2.9.8...v2.9.9