Releases: mrcook/time_warrior
TimeWarrior v1.3.2
This release improves the displayed message when pausing a non-existent timeslip. You will now be shown a useful notification rather than a JSON parsing error message.
As there was no release text for the last releases, I'll include that information here.
Changes
v1.3.2
- display a message (not error) when pausing a non-existing timeslip.
v 1.3.1
- Fixes a bug in
report
s related to paused timeslips.
v1.3.0
- Append the timestamp to the
tw
output for when a timeslip was paused. - Reports now include any worked time for a pending timeslip.
- Use
go mod
- Update app dependencies
TimeWarrior v1.2.1
Along with some small bug fixes and code documentation, the main feature since v1.1.0 is the addition of the report
command. This will display a simple report to the terminal for a given timeframe; today, yesterday, last month, etc. It's quite minimal but should provide a useful overview.
A more beautiful solution would be to utilise one of those Javascript data visualisation libraries such as ChartJS and a web server...but that's a project for another time!
Bug fixes
- Do not change
modified
time when completing paused time slips. - Change
toSnakeCase()
to split on numbers correctly. - Change
adjust
command to handle missing time unit. - Add missing entries to CHANGELOG.
TimeWarrior v1.1.0
The adjust
command will now automatically pause/resume a running timeslip.
Bugfix the adjust
command will no longer allow the worked
time to be less than 0
.
TimeWarrior v1.0.0
This first release of the TimeWarrior time tracker tool is actually a Go port of an old Ruby app of mine, and implements the following commands:
start
: Start a new timeslippause
: Pause a started timeslipresume
: Resume a paused timeslipadjust
: Adjust +/- the time worked on a timeslipdelete
: Delete an in progress timeslipdone
: Mark current timeslip as completed