All notable changes to sleek will be documented in this file. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Tray
icons which adapt to color theme of operating system (#593)- Option to invert color of tray icon manually
- Option to let the app start minimized to tray (#748)
- DMG background image
- Help button to splashscreen
- Added icons for completion and creation dates (#747)
- New line is added to eof to establish wider todo.txt application compatibility (#730)
- Replaced
dayjs
withLuxon
- Refactoring
Date
,Theme
,Store
,Menu
module - Adjusted the red color hue (discussed in #784)
- Bug in
notification
feature which did not suppress messages reliably - Bug regarding missing search term (#785)
- Bugs around how the app starts and quits
vitest
as new testing framework- Test cases for
Notification
module - Configured
codecov
for testing during pipeline runs
- Refactored stores
- Refactored
Notification
module - Refactored
compact view
- Compact view
- Button to remove saved filters
- Translations for Brazilian Portugese by @johnpetersa19 in #762
- Option to sort completed task at the end of the list (#771, #590)
- Extended the zoom level to 50% to 150%
- CSS and React component refactoring
- Replaced deprecated Gitlab workflow action
- Enhanced build workflow: Not needed files are now excluded. On the macOS releases this reduces download size by roughly 10 Mb and the App size after installation by roughly 50 Mb
- The way configurations/settings are handled has been refactored, resulting in less unnecessary renderings
- Fixed #764
- Fixed #763
- Fixed #617 (thanks to upstream @jmhobbs, @madeindjs)
- Fixed broken Peggy integration #647