Skip to content
[0.13.0] - 2023-04-03

added:
* added `--no-colors` (`-c`) flag to disable color output to the terminal
* added `--version` (`-V`) flag to display version
* added suggestions for similar command names after unknown command error

changed:
* make reset message more clearly indicate that it also stops the stopwatch
* changed fatal error prefix from "fatal: " to "fatal error: "
* added to cli description
* redirect precision parsing overflow errors to clamping warnings
* optimized output to perform less syscalls
* **BREAKING:** changed unit format from float to a integer or decimal number
* **BREAKING:** changed `--no-visual-cues` short name from `-x` to `-v`
* MSRV lowered to `1.61.0`

fixed:
* fixed panic on fatal errors
* fixed inconsistent duration formatting
* fixed unreachable time of check bug
  * when toggling a running and overflowing stopwatch with a non-monotonic Instant, the new elapsed time could be slightly inaccurate compared to the time that overflow was checked. this is unreachable because we use `std::instant::Instant`, which is monotonic.
* only display elapsed time since last stop if it doesn't overflow