Back to Coreutils

0.0.21

docs/src/release-notes/0.0.21.md

0.8.014.5 KB
Original Source

0.0.21

Version: 0.0.21 Published: 2023-09-03T16:12:44Z

Release Notes

šŸ“¦ Announcing Rust Coreutils version 0.0.21. This release showcases enhanced compatibility with the GNU test suite, particularly following our upgrade to GNU Coreutils 9.4. We've made technical improvements across various utilities, ensuring more robust and efficient operations. As always, we prioritize precision and performance in our updates. Dive into the detailed changelog for a comprehensive overview. šŸ› ļø

We have a fancy new website powered by oranda! Check it out here: https://uutils.github.io.

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

The observed changes in the test results for the Rust Coreutils version 0.0.21 are attributed to our upgrade to use GNU Coreutils 9.4 as a reference for comparison. This newer version of GNU Coreutils introduced differences that are reflected in our test outcomes. Additionally, we've actively contributed to the GNU Coreutils by reorganizing tests into a more optimal structure, significantly enhancing the results of the GNU test coverage. More details can be found in our test coverage documentation.

Below is a summary of the progress. See https://github.com/uutils/coreutils-tracking/ for more details

result0.0.200.0.21change
pass373372-1
skip49490
fail178181+3
error220
xpass000

What's Changed

cat

chown

cp

csplit

date

dd

factor

fmt

hashsum

mktemp

mknod

mv

nl

rm

seq

sum

split

stat

stty

test

touch

tsort

website & documentation

Build system & CI

Various improvements

Dependencies

code header

New Contributors

Full Changelog: https://github.com/uutils/coreutils/compare/0.0.20...0.0.21