Releases: wh1t3cAt1k/taskman
Releases · wh1t3cAt1k/taskman
TaskMan v0.3.0 Released!
TaskMan v0.3.0 brings along a lot of new features and improvements!
- Tasks are now displayed in a nice tabular format.
- You can also output (or
import
) tasks in XML, JSON, and CSV formats using the--format
flag. - Several program parameters have become customizable, see
taskman config
. - Multiple task lists are now supported. The current list name is stored in the configuration file and can be changed using
config list
orlist
commands. For most operations, the target list name can be specified explicitly using the--list
flag. - You can also specify (and filter by) task due dates using the
--due
flag, including a number of natural language dates liketoday
,tomorrow
, orthis month
. - Read-Eval-Print (REPL) mode is now supported via
taskman repl
(no need to type outtaskman
every time). taskman clear
is back! Rather than being a separate command, it is now an alias expanding totaskman delete --all --interactive
.
Check it out, provide feedback, share with friends!
TaskMan learns Command Line Flags
TaskMan v0.2.0 is a major release that marks a number of changes in both TaskMan's philosophy and public interface.
- The most notable change is the introduction of command line flags. For example, tasks can now be filtered by their completeness, ID, or description; the user can limit the total number of tasks to display, and / or can skip a given number of tasks in the output.
- With the introduction of filtering flags, the way
set
anddelete
commands work has changed: you can now update or delete more than one task at a time. For example,taskman delete -i 5-10
will delete all tasks whose ID is in the range 5 – 10, andtaskman delete --like remember
will delete all tasks containing "remember" in their description. - To prevent shooting yourself in the foot, raw
taskman delete
andtaskman update
are forbidden without the presence of the--all
flag. taskman clear
command is not available anymore. A semantically equivalent command is nowtaskman delete --all
.
This release also includes many bug fixes and unit tests that allowed to discover these bugs in the first place.
For more details, see README.md inside the archive!
Version 0.1.0: TaskMan Goes Public
The first public TaskMan release!