Skip to content

Releases

[1.1.5] - 2025-09-11

Choose a tag to compare

@caesar003 caesar003 released this 14 Sep 06:06
8f0d70b

What's Changed

Full Changelog: 1.1.4...1.1.5

1.1.4

Choose a tag to compare

@caesar003 caesar003 released this 25 Jun 17:42

What's Changed

Full Changelog: 1.1.3...1.1.4

1.1.3

Choose a tag to compare

@caesar003 caesar003 released this 25 Jun 07:05

What's Changed

Full Changelog: 1.1.1...1.1.3

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