Releases: gochrono/chrono
Releases · gochrono/chrono
v1.1.0
Added
- Added 'now' keyword to '--end' flag time string. Gets replaced with current time and date.
- Added '-d' flag to 'log' command that shows frames just for yesterday
- Added note in time format help docs that it should be wrapped in quotes.
Fixed
- Fixed a bug where if the 'y' is capitalized when confirming a frame delete, it is treated as a no.
- Actually implemented frame update method, fixing issue where edit didn't do anything
- Added an actual error message rather than just crashing on an invalid tag in
start
- Fixed the time format being shown in the command help as backwards
v1.0.1
Added
- Added
--show-notes
flag tostatus
command. If passed tostatus
, notes for the current frame will be shown - Added check for existing project in
restart
command
Fixed
- Fixed bug in
start
where if you started a new project with one already started, the first one would get overridden.
v1.0.0
Added
- Added coloring to notes show command
- Updated help documentation for
start
andnotes
command - Added
--at
flag tostop
command to specify a time other than now for the new frame's end time. - Added
--project
flag toreport
andlog
command to filter by project name - Added
--tag
flag toreport
andlog
command to filter by tags - Added
projects
command which shows a unique list of all project names used - Added
restart
command which starts a new frame, using the last frame's project & tags - Added
--version
flag which works the same as theversion
command - Added
delete
command which deletes a saved frame by either an index or UUID - Added
cancel
command which stops tracking the current frame without saving it - Added
frames
command which shows a list of frame ID's - Added global
--no-color
flag that doesn't print out ANSI color codes - Added global
--verbose
flag that prints out helping debugging information - Added config file support (config file should be located at ~/.config/chrono/config)
Changed
- Renamed
--start
flag to--at
instart
command - Frame UUID's are stored as strings instead of byte arrays now
- The state filename is now based on the format state.{storageType}
- The frames filename is now based on the format state.{storageType}
Fixed
- Edge case where frames adjusted through the --round flag had negative times
- Bug where tags where stored with their ANSI color codes