Repository navigation
Releases
Releases · caesar003/todo
[1.1.5] - 2025-09-11
What's Changed
- fix: missing label by @caesar003 in #7
- fix: incorrect label by @caesar003 in #8
Full Changelog: 1.1.4...1.1.5
1.1.4
What's Changed
- fix: missing label by @caesar003 in #5
- Fix/label by @caesar003 in #6
Full Changelog: 1.1.3...1.1.4
1.1.3
What's Changed
- Fix/error message by @caesar003 in #2
- Chore/build version injection by @caesar003 in #3
- chore: by @caesar003 in #4
Full Changelog: 1.1.1...1.1.3
1.1.1
[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