Releases: dominikbraun/timetrace
Releases · dominikbraun/timetrace
v0.14.3
Fixed
- Fix output for hour format (#208)
v0.14.2
Changed
- Make
tzdata
available in timetrace Docker image
v0.14.1
Fixed
- Fixed panic when providing no argument for
timetrace start
(#199)
v0.14.0
Added
- Add support for tags (#183)
- Add support for durations in decimal format (#180)
- Introduce
@ID
notation for selecting records (#116)
Changed
- Print colliding records as table when a collision occurs (#174)
v0.13.0
Added
- Add support for per-project configuration (#166)
- Add support for making projects billable by default (#166)
- Add support for deleting and reverting projects with their modules (#160)
- Add support for restoring records associated with a restored project (#160)
- Add
--non-billable
flag for timetrace start
command (#172)
- Add
--non-billable
flag for timetrace report
command (#142)
Changed
- Ask the user whether they want to delete all records when deleting a project (#160)
v0.12.0
Changed
timetrace report
: Include project modules when filtering for a project (#143)
Fixed
- Don't consider any backup records for calculations (#162)
Other
- Refactorings and optimizations (#146, #164)
- Preparations for the larger and relevant 0.13.0 release
v0.11.1
Changed
- Default to 'no' when asking the user for confirmation (#147)
- Ask the user for confirmation when deleting a project (#147, #155)
- Don't allow creation of records in the future (#152)
Fixed
- Fix nil pointer dereference when checking record collisions (#150)
- Fix typos in documentation (#149)
v0.11.0
Added
- Add
create record
command (#118)
- Add beta support for reports (#99)
v0.10.0
Added
- Add
--output
flag for timetrace status
(#129)
- Add
--format
flag for timetrace status
(#114, #123, #124)
- Add Starship support
- Add Scoop support
Changed
- Remove seconds from printed durations (#113)
v0.9.0
Added
- Add the total tracked time for all listed records to
timetrace list records
(#106)