All items marked as "changed", "removed", or "renamed" are likely to be breaking changes. Before 1.0.0, these changes will not be announced and will only be documented in this file, so please make sure to read it thoroughly if you wish to upgrade.
- Added: subcommand
dlog count
with the same syntax asdlog summary
but printing total entry counts rather than summed up entry durations - Added: option
dlog summary -h
/--hours
that will hide the day component of a duration (e.g.05d 12h 00m 00s
becomes132h 00m 00s
if-h
is specified) - Changed: durations printed by
dlog summary
no longer show the minute component if the duration is < 1 minute (e.g.00m 50s
becomes50s
but12h 00m 05s
stays as-is)
0.1.2 - 2021-04-23
- Added: option
-d
/--duration
now accepts a temporal expression similar to-t
/--to
and-f
/--from
(commit) - Added: option
-n
/--new
onfill
forces dlog to always create a new entry, even if the content of the entry is identical to the last entry (commit) - Fixed: output for
dlog fill
showed an incorrect added duration when used on an incomplete entry created throughdlog start
(commit) - Fixed: no such file error when initially running any command while the
entries
file has not yet been created (commit)
0.1.1 - 2021-01-14
- Added: identical entries during
dlog fill
now automatically merge with each other as ifdlog fill -u
were called (commit) - Fixed: display of negative delta durations for
dlog fill -u
(commit) - Fixed:
dlog summary
not converting to UTC time correctly when using the flags-d
,-w
,-y
, and-a
. (commit) - Fixed: comment filter not working for
dlog summary -c <comment>
(commit) - Fixed:
dlog start
followed bydlog fill
no longer causes an error (commit)
0.1.0 - 2020-12-18
- Initial release