Back to Coreutils

0.0.30

docs/src/release-notes/0.0.30.md

0.8.020.3 KB
Original Source

0.0.30

Version: 0.0.30 Published: 2025-03-08T13:54:44Z

Release Notes

📦 Rust Coreutils 0.0.30 Release:

We are excited to announce the release of Rust Coreutils 0.0.30!

Highlights:

  • Improved Compatibility:
    • This release focused on compatibility with the upstream GNU Coreutils 9.6 release. This is why the number of passing tests didn't change much - our effort was directed at adapting to the new upstream version rather than fixing existing test failures.
    • Passing GNU tests increased to 507 (+1 compared to 0.0.29).
  • Contributions: This release was made possible by the dedication of 22 contributors, including 8 newcomers.
  • We also announced at FOSDEM the extension of this project to cover other key Linux tools through our uutils initiative. This will extend the Rust rewrite effort to additional common Unix tools. See the presentation on YouTube (slides) or read the LWN article for more details about our vision.

GNU Test Suite Compatibility:

Here's how version 0.0.30 compares to the previous release:

Result0.0.290.0.30Change 0.0.29 to 0.0.30% Total 0.0.29% Total 0.0.30% Change 0.0.29 to 0.0.30
Pass506507+182.38%82.17%-0.21%
Skip414106.68%6.65%-0.03%
Fail6769+210.92%11.18%+0.26%
Total614617+3 (new tests)

Call to Action:

Support our work by sponsoring us on GitHub! Your contributions directly help maintain our infrastructure and enable faster development. Sponsor us here. For more details and to download the latest release, visit our website: https://uutils.github.io.

What's Changed

cat

chgrp

cksum

cp

csplit

echo

expr

install

kill

ls

mv

numfmt

od

printf

rm

seq

sort

split

tee

test

timeout

touch

tr

uptime

yes

uucore

Documentation

Build & CI

fuzzing

Code quality

Dependency Updates

New Contributors

Full Changelog: https://github.com/uutils/coreutils/compare/0.0.29...0.0.30