v0.1.0-alpha.4
Amolith and Crush created
v0.1.0-alpha.4 Implemented batch task operations
BREAKING CHANGE: Moved the badger database directory from
~/.config/nasin-pali to ~/.config/nasin-pali/data. Migrate with:
```
mkdir ~/.config/np-data
mv ~/.config/nasin-pali/* ~/.config/np-data/
mv ~/.config/np-data ~/.config/nasin-pali/data
```
✨ Features
- cmd/t: Enabled batch status updates (e.g., `np t u -i id1 -s st1 -i
id2 -s st2`). This reduces context window usage by printing the
updated plan once. Help texts were also enhanced for multi-task
additions and batch patterns across several commands.
🐛 Bug Fixes
- cmd/t: Without subcommands or arguments, show task list without
goal/goal desc at the top
- cmd: Removed an errant newline character from plan output
- db!: Moved the Badger database into a dedicated 'data' subdirectory
(e.g., ~/.config/nasin-pali/data/) for better organization and to
accommodate future configuration files.
♻️ Code Refactoring
- cmd: Clarified batch operation output. The full plan is now only shown
when multiple tasks are added; 'Added' is printed for single tasks.
Help text for batch mode and checking tasks after sequential adds was
also improved.
📚 Documentation
- Various polish
🔧 Build System
- version: Ensured extended tags are used correctly when appropriate
for versioning.
-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAEoAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAAAgzEkAhr
f0dc6ZiSJXHc/mDhl7rRRGcNCSuENi7R/pfKkAAAAEc3NoOgAAAANnaXQAAAAAAAAABnNo
YTUxMgAAAGcAAAAac2stc3NoLWVkMjU1MTlAb3BlbnNzaC5jb20AAABAZHPjLk3wNUbWss
JrA8PnRgD1JSeuDduR6spN4t7gfVZVag42NpN1P8KRd/oglrOkeJmUVg0PvHP7PvhBfRid
CgEAAIOa
-----END SSH SIGNATURE-----