Activity Digest: March 2017
This is an ongoing series of activity reports, published monthly, to highlight activity in our projects. Here is what happened in March 2017. This is not a complete list of all activity, just work that results in a non-trivial change. For a full list, see the git history of all the projects.
Timewarrior bug fixes are bringing the 1.1.0 release closer. We are down to 7 open issues currently needing to be fixed.
Taskwarrior is undergoing big changes to incorporate the new recurrence features. This leads to instability, so if anyone is using the 2.6.0 development branch, this would be a good time to stop.
The Taskwarrior 2.6.0 branch has a
stable tag which indicates the last commit where all tests passed on all platforms.
The libshared project got a major update to the date and duration handling features, fixing bugs and providing a consistent implementation for Taskwarrior and Timewarrior to use.
|2017-03-02||- Flod: Now generates a project summary page listing latest status of all projects|
|- Task: Properly captures |
|2017-03-04||- libshared: Datetime now properly resets state after certain failed parse attempts|
|- Task: Nibbler eliminated|
|- Task: ISO8601d and ISO8601p eliminated|
|2017-03-05||- Task: Eliminated separate handling for named dates, now relying on libshared|
|2017-03-06||- libshared: Fixed Datetime bugs in |
|2017-03-07||- libshared: Datetime now supports abbreviated forms |
|- libshared: Taskwarrior and Timewarrior now have identical Datetime support, so that |
|2017-03-09||- #36: Fix issue “timew config can’t add new value” fixed|
|2017-03-14||- libshared: Pig can now skip over partial phrases|
|- libshared: ::matchLength can determine common root string lengths|
|- libshared: Inherited Taskwarrior’s |
|2017-03-15||- libshared: Duration now accepts |
|- libshared: Configuration now properly captures original file name|
|- libshared: Durations like |
|2017-03-19||- libshared: Added negative lookahead for day and month names so that the ‘mon’ in ‘money’ does not mean ‘monday’ because of the subsequent characters|
|- libshared: Ambiguous Datetime forms (|
|- #38: taskwarrior hook script doesn’t stop recording waiting task fixed|
|- #48: :lastweek on sunday fixed|
|2017-03-22||- #72: Assign ids to intervals after flattening but before filtering fixed|
|2017-03-23||- libshared: Table can now shut of word-wrapping for columns|
|- libshared: Fixed bug in Table that included color codes in length calculations|
|- Task: The |
|- Task: Finally fixed some TZ-dependent tests that fail when the clocks change|
|- Task: Fixed problems with the |
|2017-03-30||- #1916: grammar error -- There are 1 local changes fixed|