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-notesflag tostatuscommand. If passed tostatus, notes for the current frame will be shown - Added check for existing project in
restartcommand
Fixed
- Fixed bug in
startwhere 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
startandnotescommand - Added
--atflag tostopcommand to specify a time other than now for the new frame's end time. - Added
--projectflag toreportandlogcommand to filter by project name - Added
--tagflag toreportandlogcommand to filter by tags - Added
projectscommand which shows a unique list of all project names used - Added
restartcommand which starts a new frame, using the last frame's project & tags - Added
--versionflag which works the same as theversioncommand - Added
deletecommand which deletes a saved frame by either an index or UUID - Added
cancelcommand which stops tracking the current frame without saving it - Added
framescommand which shows a list of frame ID's - Added global
--no-colorflag that doesn't print out ANSI color codes - Added global
--verboseflag that prints out helping debugging information - Added config file support (config file should be located at ~/.config/chrono/config)
Changed
- Renamed
--startflag to--atinstartcommand - 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