Releases: ransome1/sleek
2.0.4-rc.1
What's Changed?
- Added click event to tray as it is done in Joplin (#548)
- Added fix for wrong creation dates during creation of recurring todo (#611)
- Improved error handling
- Updated issue templates
- Fixed some of the test cases
Full Changelog: v2.0.3...v2.0.4-rc.1
2.0.3
What's Changed
- Fix paths in tests to work independent of OS. by @stephprobst in #568
- Fixes strict and non-strict threshold recurrence. by @stephprobst in #613
- Changed wording for revealing todo file (#592)
- Fixed flickering tray icon, when different file is selected (#564)
- Archiving is now only possible, when at least one completed todo is in file (#564)
- Fixed a bug which prevented drawer from opening, when there were no todos in file (#564)
- Further enhanced the handling of archiving file (#577)
- When creating archive file, the proposed file name is
done.txt
(#564) - Due to limitations in Electron's tray API, sleek is regressing to the behavior, where any click on tray icon will open context menu (#548) if the desktop environment allows it
- Fix paths in tests to work independent of OS. by @stephprobst in #568
- Changed wording for revealing file in file manager (#592)
- Removed the hide window keyboard shortcut in Windows and Linux builds (#591)
- Fixed a bug that provoked a crash report during shutting down the app on macOS
- When a file is added to sleek, it won't define an archive file automatically any longer (#564)
- Added archiving button to navigation
- On first archive, sleek will ask to select or create an archive file (#564)
- Fixed a bug in notification feature: A todo due in the past won't trigger notifications any longer
- Changed behavior of notification distribution: A todo which due date falls within the range of today up until the specified notification threshold, will trigger a notification once per day (#581). The notification feature is explained here: https://github.com/ransome1/sleek/wiki/Notifications-and-badges
- Disabled spell checking for now
- Fixed pixelated tray and window icons on Windows build (#582)
- Window menu is now hidden by default on Windows and Linux,
Alt
key reveals it (#582) - Reloading of further rows now happens earlier and the amount of reloaded rows has been increased by 10 (#570)
- Added wider use of React Memo in order to avoid unnecessary re-rendering (#579 and partially #570 (comment))
- Enabled file tabs and search bar to be shown simultaneously (#574)
- Added button in
About
menu, which let users reveal the configuration folder in file manager
Full Changelog: v2.0.2...v2.0.3
👩🏾💻 Become a contributer
We're actively inviting passionate contributors skilled in React
, TypeScript
, Electron
, and Jest/Playwright
to join our collaborative effort. The develop
branch reflects the most recent progress. Here you'll find our roadmap: https://github.com/users/ransome1/projects/3. For those interested, we've updated our contribution guidelines.
2.0.3-rc.5
What's Changed?
- Changed wording for revealing todo file (#592)
- Fixed flickering tray icon, when different file is selected (#564)
- Archiving is now only possible, when at least one completed todo is in file (#564)
- Fixed a bug which prevented drawer from opening, when there were no todos in file (#564)
- Further enhanced the handling of archiving file (#577)
- When creating archive file, the proposed file name is
done.txt
(#564) - Due to limitations in Electron's tray API, sleek is regressing to the behavior, where any click on tray icon will open context menu (#548)
Full Changelog: v2.0.3-rc.4...v2.0.3-rc.5
2.0.3-rc.4
What's Changed
- Fix paths in tests to work independent of OS. by @stephprobst in #568
- Changed wording for revealing file in file manager (#592)
- Removed the hide window keyboard shortcut in Windows and Linux builds (#591)
- Fixed a bug that provoked a crash report during shutting down the app on macOS
- When a file is added to sleek, it won't define an archive file automatically any longer (#564)
- Added archiving button to navigation
- On first archive, sleek will ask to select or create an archive file (#564)
- Fixed a bug in notification feature: A todo due in the past won't trigger notifications any longer
- Changed behavior of notification distribution: A todo which due date falls within the range of today up until the specified notification threshold, will trigger a notification once per day (#581). The notification feature is explained here: https://github.com/ransome1/sleek/wiki/Notifications-and-badges
Full Changelog: v2.0.3-rc.3...v2.0.3-rc.4
2.0.3-rc.3
What's Changed?
- Introduced function, to permanently suppress already sent notifications (#581)
- Disabled spell checking for now
- Fixed pixelated tray and window icons on Windows build (#582)
- Window menu is now hidden by default on Windows and Linux, Alt key reveals it (#582)
Full Changelog: v2.0.3-rc.2...v2.0.3-rc.3
2.0.3-rc.2
What's Changed?
- Left click on tray (supported by all platforms) will open sleek, right click will open context menu (only supported by macOS and Windows) (#548, #580)
- Tray icon on Windows is not displayed pixelated any longer (#582)
- Reloading of further rows now happens earlier and the amount of reloaded rows has been increased by 10 (#570)
Full Changelog: v2.0.3-rc.1...v2.0.3-rc.2
2.0.3-rc.1
What's Changed?
- Added wider use of React Memo in order to avoid unnecessary re-rendering (#579 and partially #570 (comment))
- Enabled file tabs and search bar to be shown simultaneously (#574)
Full Changelog: v2.0.2...v2.0.3-rc.1
2.0.2
What's changed?
- Fixed a bug which threw an error in Linux when window was
unmaximized
- Fixed a bug, that lead to sleek hiding todos with a due date in the future
- This release provides a universal build for macOS, which can be used on x86 and arm64 systems
Full Changelog: v2.0.1...v2.0.2
👩🏾💻 Become a contributer
We're actively inviting passionate contributors skilled in React
, TypeScript
, Electron
, and Jest/Playwright
to join our collaborative effort. The develop
branch reflects the most recent progress. Here you'll find our roadmap: https://github.com/users/ransome1/projects/3. For those interested, we've updated our contribution guidelines.
2.0.1
What's changed?
- Added missing configuration and icon for AUR build
- Added the migration function of electron-store
- Important: Old configuration will be discarded in order to onboard to the new config migrations system
Full Changelog: v2.0.0...v2.0.1
👩🏾💻 Become a contributer
We're actively inviting passionate contributors skilled in React
, TypeScript
, Electron
, and Jest/Playwright
to join our collaborative effort. The develop
branch reflects the most recent progress. Here you'll find our roadmap: https://github.com/users/ransome1/projects/3. For those interested, we've updated our contribution guidelines.
2.0.0
What's Changed?
sleek has undergone a complete rewrite, as explained here. This overhaul addressed a significant number of both major and minor issues. While nearly all of the original features have been successfully restored, the update also introduced some exciting new features to enhance the overall experience.
This release will be gradually deployed across all distribution channels, starting with GitHub. This initial rollout aims to gather feedback from users already closely involved in the development process, ensuring that any issues are promptly addressed before distributing more broadly.
Full Changelog: v2.0.0-dev1...v2.0.0
👩🏾💻 Become a contributer
We're actively inviting passionate contributors skilled in React
, TypeScript
, Electron
, and Jest/Playwright
to join our collaborative effort. The develop
branch reflects the most recent progress. Here you'll find our roadmap: https://github.com/users/ransome1/projects/3. For those interested, we've updated our contribution guidelines.