New Features
- The
export
command now also accepts ids as input arguments - It is now possible to configure the display of columns 'Wk', 'Day', 'ID', 'Tags', and 'Annotation' in the
summary
report.
For columns 'ID', 'Tags', and 'Annotation', this can be overridden on the command line via hints:ids
/no-ids
,:tags
/:no-tags
, and:annotations
/:no-annotations
, respectively. - One can configure a global and an individual default time range (value has to correspond to a range hint, e.g.
day
ormonth
) for reports (This includes commandssummary
,month
,week
,day
, andgaps
). The default range is used when a report is called without specifying a time range. - Add support for XDG Base Directory specification on Linux
Changes
- When calling a report, Timewarrior now returns the exit code of the report
- Show error message if command
track
is called with an id - Improved range handling in
totals
report - Add colors to summary
- Improved command documentation and man pages
- Minor cleanup and memory leak fixes
The on-modify.timewarrior
hook script has now moved to a separate repository. All concerning PRs and issues have been migrated there. The new repository has a E2E test suite to test the hook script against all combinations of stable
and develop
branches of Timewarrior and Taskwarrior.
See the ChangeLog for all the details and bugfixes.
See AUTHORS for a list of all contributors.