All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add
edit
command to edit task title and details. - Task ids prompt accept multiple ids separated by space, for
done
,reset
anddelete
commands.
- Default response option while reviewing unfinished tasks is now
y
.
- Add
--bulk
option foradd
command to add multiple tasks at once.
- Upgrade
add
command to accept inline task details. By @a-delannoy. - Improve
add
command to accept multiple line task details. - Colorized action in output message to improve readability.
- Add
-h
option for help. - Add
log
command to show task log history. - New style management with markup.
- Colored design for
config --list
. - Add
stash
command group to manage tasks into stash box.- Add
stash pop
command. - Add
stash apply
command. - Add
stash list
command. - Add
stash clear
command.
- Add
- Add
--force
option to delete command to allow force deletion. - Add task details with history in
show
command. - Add progress bar to working day status.
- Add security check preventing bad config deletion.
- Commands
done
,block
,reset
anddelete
accept task id batches. - Force color option for Windows.
- Improved global architecture.
- New daily tasks progress bar style.
- Tasks are now listed by task id.
- Rework unfinished tasks review system.
- Minor design modifications on
new day
andunfinished tasks
events.
- Log command must not show empty working days.
- Handle database connection errors.
- Alias cannot overwrite other commands.
hyf init
initialize the whole config path and create missing directory.
- Fix config command
--list
option.
- Add alias options in config.
- Add review of previous unfinished tasks on new day.
- Add status command.
- Add config command.
- Pretty print click exceptions.
- Fix update status without passing task id as argument.
- Initial release.
- Manage daily tasks with status.
- Copy task details to clipboard.