1.2.0
2026-08-09
Breaking Changes
- Config shape changed. See waycast.example.toml for new shape
Added
- Print resolved config serialized as toml with the
waycast configcommand. If bat is available, it also prints it colored - UI: Added a "compact" variant of result item
- UI: Item display variant and waycast window size are now configurable by the user
Changed
- UI: Nicer color scheme for UI
Fixed
- Fixed UI crashing when the "vscode" icon wasn't found. Caused by project scanning not being configured
- Fix file search config not being loaded
- Fix ~ not being expanded in paths from the waycast.toml config
- UI: Fixed scrolling behavior when using the arrow keys to scroll result list
Technical
- Introduced new IconResolver to centralize icon resolution and fallback handling
- Introduce a facade to more easily share domain logic between daemon and UI
- Upgrade to iced 0.14