github.com/dominikbraun/timetrace
v0.14.3
#2871 most downloaded on Go modules
dominikbraun/timetrace
What this package is like to depend on
Last release 3 years ago
no release in 18 months
Release timing varies
gaps range from 1 weeks to 5 months
Nearly every release is documented
notes for 27 of 27 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
60 releases · first in 2021
0 releases in the last 12 months
see the full history below
Release timeline
60 releases · May 2021 to May 2023Releases
latest 60-
v0.14.4-0.20230531104549-4d808f14165531 May 2023 pre-releaseNothing published for this version
-
v0.14.4-0.20230124090623-69c27f2d240b24 Jan 2023 pre-releaseNothing published for this version
-
v0.14.4-0.20221108091630-0a6b061f64fc08 Nov 2022 pre-releaseNothing published for this version
-
v0.14.4-0.20220621091559-628bd8394a7021 Jun 2022 pre-releaseNothing published for this version
-
v0.14.4-0.20220414113233-52ec9242e58714 Apr 2022 pre-releaseNothing published for this version
-
v0.14.4-0.20220311142257-b70d68546fc411 Mar 2022 pre-releaseNothing published for this version
-
v0.14.306 Mar 2022 -
v0.14.227 Oct 2021 -
v0.14.2-0.20220121065442-ae0b42ecd8b321 Jan 2022 pre-releaseNothing published for this version
-
v0.14.2-0.20211216110208-ef3e05c2569616 Dec 2021 pre-releaseNothing published for this version
-
v0.14.2-0.20211215093511-6d0828ea917215 Dec 2021 pre-releaseNothing published for this version
-
v0.14.2-0.20211214103029-27f439ae080d14 Dec 2021 pre-releaseNothing published for this version
-
v0.14.2-0.20211203124058-90c1017f13f603 Dec 2021 pre-releaseNothing published for this version
-
v0.14.2-0.20211114100243-b220a61759f914 Nov 2021 pre-releaseNothing published for this version
-
v0.14.2-0.20211027210105-877ccb7abfd927 Oct 2021 pre-releaseNothing published for this version
-
v0.14.2-0.20211022105223-2759a9ab6f3b22 Oct 2021 pre-releaseNothing published for this version
-
v0.14.122 Oct 2021 -
v0.14.1-0.20211022090527-271642e2101622 Oct 2021 pre-releaseNothing published for this version
-
v0.14.1-0.20211007192253-8cbee47cb54207 Oct 2021 pre-releaseNothing published for this version
-
v0.14.1-0.20211003184607-27c3ad43a95e03 Oct 2021 pre-releaseNothing published for this version
-
v0.14.003 Oct 2021Release notes
Open source →Added
- Add support for tags (#183)
- Add support for durations in decimal format (#180)
- Introduce
@IDnotation for selecting records (#116)
Changed
- Print colliding records as table when a collision occurs (#174)
Release notes
Open source →Added
- Add support for tags (#183)
- Add support for durations in decimal format (#180)
- Introduce
@IDnotation for selecting records (#116)
Changed
- Print colliding records as table when a collision occurs (#174)
-
v0.13.1-0.20210922100041-683e27d6caa022 Sep 2021 pre-releaseNothing published for this version
-
v0.13.1-0.20210914065520-ccea76d2b66e14 Sep 2021 pre-releaseNothing published for this version
-
v0.13.1-0.20210907171525-011925bdc2aa07 Sep 2021 pre-releaseNothing published for this version
-
v0.13.1-0.20210830064519-8006a3d25ffd30 Aug 2021 pre-releaseNothing published for this version
-
v0.13.010 Aug 2021Release notes
Open source →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-billableflag fortimetrace startcommand (#172) - Add
--non-billableflag fortimetrace reportcommand (#142)
Changed
- Ask the user whether they want to delete all records when deleting a project (#160)
Release notes
Open source →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-billableflag fortimetrace startcommand (#172) - Add
--non-billableflag fortimetrace reportcommand (#142)
Changed
- Ask the user whether they want to delete all records when deleting a project (#160)
-
v0.12.030 Jul 2021Release notes
Open source →Changed
timetrace report: Include project modules when filtering for a project (#143)
Fixed
- Don't consider any backup records for calculations (#162)
Other
Release notes
Open source →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.105 Jul 2021Release notes
Open source →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
Release notes
Open source →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.026 Jun 2021Release notes
Open source →Release notes
Open source →Added
- Add
create recordcommand (#118) - Add beta support for reports (#99)
- Add
-
v0.10.1-0.20210618103719-75b19bdfec5818 Jun 2021 pre-releaseNothing published for this version
-
v0.10.1-0.20210616100323-b665448431bd16 Jun 2021 pre-releaseNothing published for this version
-
v0.10.1-0.20210616071350-44862c6ccaac16 Jun 2021 pre-releaseNothing published for this version
-
v0.10.015 Jun 2021Release notes
Open source →Added
- Add
--outputflag fortimetrace status(#129) - Add
--formatflag fortimetrace status(#114, #123, #124) - Add Starship support
- Add Scoop support
Changed
- Remove seconds from printed durations (#113)
Release notes
Open source →Added
- Add
--outputflag fortimetrace status(#129) - Add
--formatflag fortimetrace status(#114, #123, #124) - Add Starship support
- Add Scoop support
Changed
- Remove seconds from printed durations (#113)
- Add
-
v0.9.1-0.20210615094656-ecfae17d11de15 Jun 2021 pre-releaseNothing published for this version
-
v0.9.1-0.20210612150503-b4b7c153e92c12 Jun 2021 pre-releaseNothing published for this version
-
v0.9.009 Jun 2021Release notes
Open source →Added
- Add the total tracked time for all listed records to
timetrace list records(#106)
Release notes
Open source →Added
- Add the total tracked time for all listed records to
timetrace list records(#106)
- Add the total tracked time for all listed records to
-
v0.8.006 Jun 2021Release notes
Open source →Added
- Introduce the
--revertflag foredit record,delete record,edit projectanddelete project(#93) - Add the overall break time for
timetrace status(#100)
- Introduce the
-
v0.7.204 Jun 2021Release notes
Open source →Fixed
- Fix critical error when starting tracking if there are no existing records (#103)
-
v0.7.102 Jun 2021Release notes
Open source →Fixed
- Fix unhandled error in
edit recordcommand if there are no tracked records (#96)
- Fix unhandled error in
-
v0.7.030 May 2021Release notes
Open source →Added
- Add support for project modules
Changed
- Consider project modules when filtering projects (#63)
- Display project modules when listing projects (#70)
- Require parent projects to exist when creating a module (#80)
-
v0.6.2-0.20210527185558-7070715896d927 May 2021 pre-releaseNothing published for this version
-
v0.6.2-0.20210527074539-03bcef848fca27 May 2021 pre-releaseNothing published for this version
-
v0.6.2-0.20210526091517-510ef95f98a226 May 2021 pre-releaseNothing published for this version
-
v0.6.126 May 2021 -
v0.6.026 May 2021Release notes
Open source →Added
- Add
timetrace edit recordcommand (#51) - Add
latestalias fortimetrace edit record(#73)
Changed
- Use an info output for
timetrace statuswhen there's no active tracking (#65) - Always adhere to the
use12hourssetting for date- and time input and output (#67)
Fixed
- Don't allow edting of incomplete records (#69)
- Don't allow re-creation of existing projects (#79)
- Add
-
v0.5.1-0.20210524061537-e4cbb0c62d1b24 May 2021 pre-releaseNothing published for this version
-
v0.5.022 May 2021Release notes
Open source →Added
- Add record key to
list recordsoutput (#44) - Add
--projectfilter tolist records(#62)
Changed
- Make command syntax and help sensible to
use12hoursinconfig.yaml(#44, #54)
Fixed
- Fix Docker image labels (#35)
- Add record key to
-
v0.4.020 May 2021Release notes
Open source →Added
- Add support for Bash autocompletion (#25)
- Add support for Snap (#31)
- Add filter for billable records (#33)
Changed
- Use non-error output for
timetrace version(#45) - Colorize and stylize tables (#26, #48, #49)
-
v0.3.118 May 2021Release notes
Open source →Changed
- Introduce the
todayandyesterdayaliases fortimetrace list records(#32) - Preview the target record and ask for confirmation when deleting a record (#37)
- Introduce the
-
v0.3.1-0.20210517154019-3e7263870bd917 May 2021 pre-releaseNothing published for this version
-
v0.3.017 May 2021Release notes
Open source →Added
timetrace delete recordcommand (#22)
Changed
- Add project name to the output of
list records(#24)
-
v0.2.2-0.20210516193634-fcc17b31f94516 May 2021 pre-releaseNothing published for this version
-
v0.2.116 May 2021Release notes
Open source →Changed
- Beautified output of time durations (#20)
Fixed
- Fix
timetrace statusif there was no time tracking yet (#18)
-
v0.2.1-0.20210516062834-9550c776914116 May 2021 pre-releaseNothing published for this version
-
v0.2.015 May 2021 -
v0.1.414 May 2021 -
v0.1.314 May 2021 -
v0.1.214 May 2021 -
v0.1.114 May 2021Release notes
Open source →Fixed
- Fix status report for situations where time tracking is not active (#7)
-
v0.1.013 May 2021