Skip to content

v2.0.0

Choose a tag to compare

@joelng25 joelng25 released this 16 Mar 20:16
· 12 commits to main since this release

Changes

  • Replaced manual JSON string parsing with nlohmann/json library
  • Fixed ID auto-increment bug with multi-digit task IDs
  • Reduced main.cc from 350+ to 140 lines
  • Added better error handling for invalid input
  • Improved code maintainability with Task struct

Bug Fixes

  • ID generation now works correctly for tasks with IDs > 9
  • Rejects non-numeric IDs with clear error messages
  • Better JSON formatting