docs/src/release-notes/0.0.21.md
Version: 0.0.21 Published: 2023-09-03T16:12:44Z
š¦ 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.
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
| result | 0.0.20 | 0.0.21 | change |
|---|---|---|---|
| pass | 373 | 372 | -1 |
| skip | 49 | 49 | 0 |
| fail | 178 | 181 | +3 |
| error | 2 | 2 | 0 |
| xpass | 0 | 0 | 0 |
cp: re-export uucore::{BackupMode, UpdateMode} by @tertsdiepraam in https://github.com/uutils/coreutils/pull/5211cp: finish progress bar to make it always show up by @tertsdiepraam in https://github.com/uutils/coreutils/pull/5235cp: make more types public and add more documentation (for nushell) by @tertsdiepraam in https://github.com/uutils/coreutils/pull/5152factor: short circuit on write error, but not on parse error by @tertsdiepraam in https://github.com/uutils/coreutils/pull/5225hashsum: change debug to display format with --tag by @tertsdiepraam in https://github.com/uutils/coreutils/pull/5219rm by @Benjscho in https://github.com/uutils/coreutils/pull/5187rotate_right rather than an explicit expansion in sum by @resistor in https://github.com/uutils/coreutils/pull/5115touch: move from time to chrono by @tertsdiepraam in https://github.com/uutils/coreutils/pull/4600path_prefix in oranda by @tertsdiepraam in https://github.com/uutils/coreutils/pull/5175util dir by @starccy in https://github.com/uutils/coreutils/pull/5077shellcheck/shfmt rules" by @starccy in https://github.com/uutils/coreutils/pull/5090Cargo.toml: add feat_require_unix_hostid to feat_os_unix by @tertsdiepraam in https://github.com/uutils/coreutils/pull/5179*.rs files by @tertsdiepraam in https://github.com/uutils/coreutils/pull/5199Full Changelog: https://github.com/uutils/coreutils/compare/0.0.20...0.0.21