Releases: Digital-Defiance/brightdate-rust
Releases · Digital-Defiance/brightdate-rust
Release list
v0.5.7
Summary
- Add
FORMAT-SPEC.md— canonical BrightDate%format characters across findutils, iputils, btime, and BSH. btime -fadds%dE,%dU,%dSmilliday specifiers matching BSH defaultTIMEFMT(%.6f md).
Test plan
-
cargo test -p btime -
btime -f 'real=%dE user=%dU sys=%dS' true
v0.5.6
Highlights
btime bfind-compatible %W format
%Wt— end BrightDate (command completion wall time, 9 decimal places)%Ws— start BrightDate (timing start wall time, 9 decimal places)- GNU
%W(swap count) unchanged when not followed bytors
btime -f '%Wt %C' true
# 9628.195697 trueLockstep workspace bump: brightdate, bdate, btime, buptime, bcal, bwatch → 0.5.6
See CHANGELOG.md for full details.
v0.5.5
Highlights
btime GNU time compatibility
- GNU time 1.10-style flags:
-f/--format,-p/--portability,-v/--verbose,-o/--output,-a/--append,-q/--quiet, andTIMEenv var - Full GNU
%format specifier support plus BrightDate extensions (%B,%b,%N,%n) - Fork/waitpid/
getrusage(RUSAGE_CHILDREN)measurement matching GNU time behavior - BrightDate colored report remains the default when no GNU output mode is selected
- 48
btimetests covering format specifiers, GNU CLI flags, color modes, and file output
Also includes (from 0.5.4)
btimeno longer callsprocess::exit()from library code (safe as bsh builtin)--color=plainalias fornever
Lockstep workspace bump: brightdate, bdate, btime, buptime, bcal, bwatch → 0.5.5
See CHANGELOG.md for full details.