Skip to content

Latest commit

 

History

History
148 lines (91 loc) · 2.32 KB

CHANGELOG.md

File metadata and controls

148 lines (91 loc) · 2.32 KB

Changelog

All notable changes to this project will be documented in this file.

[2.0.0] - 2025-02-05

🚀 Features

  • [breaking] Rewrite project in C
  • Print help message
  • Add argument parser
  • Implement init command
  • Implement list command
  • Implement add command
  • Implement done command and clear command
  • Add remove command
  • Print todos in table format

🐛 Bug Fixes

  • (storage) Handle empty title string
  • (storage) Exit if file not exist to read
  • (storage) Print no task info if no error
  • Check ids and todos before update todos
  • Print data only when head not null

🚜 Refactor

  • Rename header files and improve error handling in storage
  • Rewrite

📚 Documentation

  • Update README
  • Update README
  • Add preview

🎨 Styling

  • Format code with clang-format

⚙️ Miscellaneous Tasks

  • (storage) Add comment at the begin of file
  • Replace perror with custom print_err
  • Update help

[1.0.2] - 2025-01-23

🐛 Bug Fixes

  • Correct filter algorithm

⚙️ Miscellaneous Tasks

  • Release v1.0.2

[1.0.1] - 2025-01-23

🐛 Bug Fixes

  • (table) Correct first column width

💼 Other

  • V1.0.1

📚 Documentation

  • Add preview
  • Update README

[1.0.0] - 2025-01-23

🚀 Features

  • Implement update
  • Implement --filter
  • Implement search
  • Add colors based on priority

🐛 Bug Fixes

  • (table) Correct center column width

💼 Other

  • Use mkShell
  • Link fmt library statically
  • V1.0.0

📚 Documentation

  • Update README

[0.0.2-alpha.1] - 2025-01-22

💼 Other

  • V0.0.2-alpha.1

⚙️ Miscellaneous Tasks

  • Don't move assets to root
  • Use flakehub-cache-action instead of magic-nix-cache-action
  • Add build release assets for windows

[0.0.2-alpha] - 2025-01-22

💼 Other

  • Release 0.0.2-alpha

⚙️ Miscellaneous Tasks

  • Add build release assets for macos

[0.0.1-alpha] - 2025-01-22

🚀 Features

  • Initial commit
  • Implement add feature
  • Implement delete feature
  • (fmt) Print info message

💼 Other

  • Add O2 flag
  • Add install target

🚜 Refactor

  • Improve code readability
  • Improve code
  • Csv -> storage

📚 Documentation

  • Update README
  • Update README

⚙️ Miscellaneous Tasks

  • Add CHANGELOG
  • Add build release assets workflow