Repository navigation
0.1.3
Version 0.1.3 marks the first proper update, bringing first fixes and improvements to the project. This release enhances target, start and end command behavior - improves validation, resolves multiple issues in error handling and help descriptions. Additionally, I hope that the automatic package build workflow should now be finally fixed. 😅
Changes made:
Improvements
- Enhanced
checkpointcommand - now displays a proper message when no checkpoints exist instead of an empty list. - Improved
startandendcommands - implemented missing functionality for handling given dates. - Added validation for
startandendtimes - prevents setting an end time before the start time, avoiding negative work time. If an invalid order is detected, both dates are set to the same value.
Bug fixes
- Fixed automatic package build workflow - updated
MANIFEST.into correctly include thedatadirectory. - Resolved error logic in
targetcommand - errors now correctly reflect the command's execution context. - Fixed
frame_wrapmethod layout issue - now ensures a minimum frame width based on the title and padding, preventing odd-looking frames. - Corrected
targetcommand undoability - no longer is incorrectly marked as undoable when called without any arguments. - Fixed incorrect status display -
statuscommand now properly handles target times under 1 hour. - Updated
targetcommand help descriptions - fixed incorrect full-use-case template and supported modes list. - Corrected
dayscommand help template - resolved an issue with one of its use-case examples.