What's Changed
Enhanced
- Replaced
dayjscompletely withLuxonand removeddayjsdependency - Refactoring: Removed unneccessary code and files
Fixed
- When you set a todo’s status to 'done' and bulk creation is turned on, line breaks will no longer create new todos (#822)
- On Windows, sleek no longer leaves behind a
*.tmp.icofile in%TEMP%after each run. The tray icon files are now unpacked from the application archive so Windows can read them directly, avoiding the temporary copy that was never cleaned up (#848) - Recurring todos using a bare interval without a number (e.g.
rec:w,rec:m) now correctly receive a new due date when completed. Previously the due date was silently omitted. - Strict recurring todos (e.g.
rec:+1w) with no existing due date now correctly fall back to the completion date plus the recurrence interval, as documented. Previously an invalid date was written.
Full Changelog: https://github.com/ransome1/sleek/compare/v2.0.25-rc.1...v2.0.25-rc.2