Skip to content

1.1.1

Choose a tag to compare

@caesar003 caesar003 released this 24 Jun 12:52

[1.1.1] - 2025-06-24

Fixed

  • Duplicate error messages: Fixed issue where task operations would display redundant error messages when a task ID was not found
  • Consistent error handling: Standardized error message format across all commands (-f, -d, -u, -s, -e)
  • Improved user experience: Commands now show a single, clear error message instead of multiple confusing messages

Technical Changes

  • Refactored findByIdPrefix() method to return structured error information
  • Updated all TaskManager methods to use centralized error handling
  • Better separation of concerns between Task and TaskManager classes

Example

Before:

$ todo -f 18
No task found with ID starting with: 18
Task not found!

After:

$ todo -f 18
No task found with ID starting with: 18

Full Changelog: https://github.com/caesar003/todo/commits/1.1.1