github uutils/coreutils 0.0.20

latest releases: 0.0.27, 0.0.26, 0.0.25...
14 months ago

🎉 Get ready for the newest release of Rust Coreutils! Top highlights of this release are substantial improvements in GNU test suite compatibility and refined operations in multiple utilities including cksum, chmod, chroot, comm, cp, cut, among others.
Supporting our development is as easy as sponsoring us on GitHub! Your contributions can help us afford a more robust Continuous Integration process through GitHub Actions. To sponsor, please visit https://github.com/sponsors/uutils.

GNU test suite compatibility

Many utils have gotten minor changes to improve GNU compatibility. Below is a summary of the progress. See https://github.com/uutils/coreutils-tracking/ for more details

result 0.0.19 0.0.20 change
pass 365 373 +8
skip 49 49 0
fail 186 178 -8
error 2 2 0
xpass 0 0 0

GNU testsuite evolution

What's Changed

cp

date

dd

df

du

hashsum

  • hashsum: use file_stem() instead of file_name() by @indygreg in #5020

install

ls

mkdir

more

  • More implement arguments plain and from line by @Ideflop in #4950

mv

nl

numfmt

od

pr

seq

shred

split

stty

sync

tail

tsort

  • tsort: Switch to BTreeMap and BTreeSet by @cazou in #4931

touch

yes

Code quality

Documentation

CI

misc

Dependencies

New Contributors

Full Changelog: 0.0.19...0.0.20

Don't miss a new coreutils release

NewReleases is sending notifications on new releases.