docs/src/release-notes/0.0.24.md
Version: 0.0.24 Published: 2024-01-25T22:49:24Z
š¦ Rust Coreutils 0.0.24 Release:
We've got +29 more GNU tests passing than in our last release! We are getting closer to version 1.0: each test passed is a step forward in ensuring that our users have a reliable and robust set of utilities that align closely with GNU standards.
49 developers contributed to this release (28 new contributors started with this release).
A key highlight of this release is the expansion of support to new platforms and operating systems. Notably, the software has been ported to sparc64, OpenBSD, and Redox, broadening its usability across different system architectures and environments. This marks a significant step in making Rust Coreutils more versatile and accessible to a wider range of users and developers.
In addition to these expansions, the release has also focused on the integration of more fuzzing techniques, including differential fuzzing and OSS Fuzz integration.
We also contributed to the GNU implementation to improve their test coverage.
We would like to thank to the support the Sovereign Tech Fund for their support (more details later).
Visit our website at https://uutils.github.io.
If you want to help us, please consider sponsoring on GitHub. This helps us use better tools like GitHub Actions. Sponsor us at https://github.com/sponsors/uutils.
Here's how version 0.0.24 compares to the previous release - running GNU/Coreutils 9.4:
| Result | 0.0.23 | 0.0.24 | Change 0.0.23 to 0.0.24 | % Total 0.0.23 | % Total 0.0.24 | % Change |
|---|---|---|---|---|---|---|
| Pass | 393 | 422 | +29 | 65.07% | 69.87% | +4.80% |
| Skip | 49 | 50 | +1 | 8.11% | 8.28% | +0.17% |
| Fail | 160 | 132 | -28 | 26.49% | 21.85% | -4.64% |
| Error | 2 | 0 | -2 | 0.33% | 0.00% | -0.33% |
For more details, visit https://github.com/uutils/coreutils-tracking/.
--link a a by @cakebaker in https://github.com/uutils/coreutils/pull/5762--files0-from by @cakebaker in https://github.com/uutils/coreutils/pull/5772--files0-from by @cakebaker in https://github.com/uutils/coreutils/pull/5775-e and -E override each other by @tertsdiepraam in https://github.com/uutils/coreutils/pull/5635"56" "substr" by @pawelngei in https://github.com/uutils/coreutils/pull/5559pfxind_end -> prefix_indent_end by @cakebaker in https://github.com/uutils/coreutils/pull/5593POSIXLY_CORRECT by @cakebaker in https://github.com/uutils/coreutils/pull/5609-l by @cakebaker in https://github.com/uutils/coreutils/pull/5604display_file_name to display_item_name by @cakebaker in https://github.com/uutils/coreutils/pull/5675parsemode.rs by @tertsdiepraam in https://github.com/uutils/coreutils/pull/5651mknod: remove parsemode.rs by @tertsdiepraam in https://github.com/uutils/coreutils/pull/5651seq changes) by @tertsdiepraam in https://github.com/uutils/coreutils/pull/5128-f to be pass multiple time by @just1602 in https://github.com/uutils/coreutils/pull/5681test/sort: run cargo fmt by @tertsdiepraam in https://github.com/uutils/coreutils/pull/5689stat to Redox feature by @ids1024 in https://github.com/uutils/coreutils/pull/5502uucore with coreutils in codecov to run it with the proper features by @tertsdiepraam in https://github.com/uutils/coreutils/pull/5825collect_{lossy,ignore} calls where possible by @tertsdiepraam in https://github.com/uutils/coreutils/pull/5649Full Changelog: https://github.com/uutils/coreutils/compare/0.0.23...0.0.24