-
0.13.3f95d2aa8 · ·
[0.13.3] - 2023-07-18 added: * added parse error for unexpected negative duration * added `default.nix` and `shell.nix` for building with nix changed: * replaced `is-terminal` dependency with `std::io::IsTerminal` * MSRV bumped to `1.70.0` fixed: * replaced int overflow errors in duration parsing with duration overflow errors * fixed hyperlink formatting in README
-
0.13.01bd749d7 · ·
[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
-
0.11.0b4ce8c00 · ·
[0.11.0] - 2023-03-03 added: * rewrote README * added `--no-visual-cues` flag to remove text-based graphics and visual cues * added `v` command to toggle visual cues * added status messages for all commands * commands should never output nothing * added help message for parsing unit format when value is missing or invalid changed: * change help command format * no longer a markdown table, it's very plain now
-
0.10.0b8f8df0e · ·
[0.10.0] - 2023-02-19 added: * support for HH:MM:SS.ss duration format * overhauled error messages * added message when subtracting clamps to zero changed * changed time display formatting * changed prompt from "<" and ">" to ";" and "*" * changed empty precision input to reset to default * check for overflow when applying offset instead of saturating * check for overflow when toggling the stopwatch * check for overflow when displaying elapsed time * msrv bumped to `1.66.1`