Skip to content

0.1.3

Choose a tag to compare

@Kiszkacy Kiszkacy released this 04 Mar 20:55
· 2 commits to main since this release
b340566

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 checkpoint command - now displays a proper message when no checkpoints exist instead of an empty list.
  • Improved start and end commands - implemented missing functionality for handling given dates.
  • Added validation for start and end times - 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.in to correctly include the data directory.
  • Resolved error logic in target command - errors now correctly reflect the command's execution context.
  • Fixed frame_wrap method layout issue - now ensures a minimum frame width based on the title and padding, preventing odd-looking frames.
  • Corrected target command undoability - no longer is incorrectly marked as undoable when called without any arguments.
  • Fixed incorrect status display - status command now properly handles target times under 1 hour.
  • Updated target command help descriptions - fixed incorrect full-use-case template and supported modes list.
  • Corrected days command help template - resolved an issue with one of its use-case examples.