Activity Digest: March 2016 2016-04-01

This is an ongoing series of activity reports, published monthly, to highlight activity in the Taskwarrior project. Here is what happened in March 2016.

This is not a complete list of all activity, just work that results in a non-trivial change. For a full list, see the full Git history.

2016-03-01
  • libshared: Gained JSON parser from Taskwarrior
2016-03-02
  • Guides: New repo for Taskwarrior presentations online
2016-03-13
  • Timewarrior: Design outline complete
2016-03-16
  • libshared: Renamed from the older 'common' - a git submodule to share code across projects
2016-03-17
  • Flod: Added support for submodules, using git clone --recursive ...
  • Flod2: Migrated to use libshared.git
  • libshared: Can now join strings
  • libshared: Log object added
  • Timewarrior: Migrated to use libshared.git
  • Timewarrior: Repo goes public
2016-03-19
  • Taskwarrior.org: Added estact to the Tools page
  • Timewarrior: Now has a working help command
2016-03-20
  • Task: Gained a new purge command to eliminate old data
  • Timewarrior: Can now load data
  • Timewarrior: Now has a working extensions command
2016-03-21
  • libshared: Duration class can now format in a human-readable way
  • Timewarrior: Now tracks time using a start and stop command
2016-03-22
2016-03-23
2016-03-25
  • Timewarrior: Now has a working stop command
  • Timewarrior: Added the extension API
2016-03-26
2016-03-27
  • Flod: Documentation fixes
  • libshared: Now has a split function that coallesces whitespace
  • task/libshared: Now knows when 'juhannus' is
2016-03-28
  • libshared: Table now switches to hyphen underlines when output is not to a TTY
  • Timewarrior: Now colorizes tags
  • Timewarrior: Now has a working tags command
2016-03-29
  • All: Colored test script output propagated to all projects
  • Task: Deprecated the DUETODAY virtual tag