Skip to content

Releases: gochrono/chrono

v1.1.0

02 Feb 00:00
v1.1.0
Compare
Choose a tag to compare

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

26 Dec 19:53
v1.0.1
Compare
Choose a tag to compare

Added

  • Added --show-notes flag to status command. If passed to status, 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

20 Dec 00:05
v1.0.0
Compare
Choose a tag to compare

Added

  • Added coloring to notes show command
  • Updated help documentation for start and notes command
  • Added --at flag to stop command to specify a time other than now for the new frame's end time.
  • Added --project flag to report and log command to filter by project name
  • Added --tag flag to report and log 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 the version 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 in start 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