docs/src/release-notes/0.4.0.md
We are pleased to announce the release of Rust Coreutils 0.4.0 ā continuing our journey toward full GNU compatibility with improved test coverage, enhanced functionality, and robust implementations!
Enhanced GNU Compatibility
cksum with SHA2/SHA3 support and CRC32B fixdate timezone handlingAlgorithm & Performance Improvements
factor: Integrated num_prime crate for 15x faster u64/u128 factorizationtsort: Fixed stack overflow issues with iterative DFS implementationcksum: Added comprehensive performance benchmarksmkdir: Fixed stack overflow with deeply nested directoriesPlatform Support Enhancements
stdbuf and uptimehashsum Reorganization
cksum for better GNU compatibilityContributions: This release was made possible by 4 new contributors joining our community
| Result | 0.3.0 | 0.4.0 | Change 0.3.0 to 0.4.0 | % Total 0.3.0 | % Total 0.4.0 | % Change 0.3.0 to 0.4.0 |
|---|---|---|---|---|---|---|
| Pass | 532 | 544 | +12 | 83.91% | 85.80% | +1.89% |
| Skip | 33 | 33 | 0 | 5.20% | 5.21% | +0.01% |
| Fail | 68 | 56 | -12 | 10.73% | 8.83% | -1.90% |
| Error | 1 | 1 | 0 | 0.16% | 0.16% | 0% |
| Total | 634 | 634 | 0 |
š Help us translate - Contribute translations at Weblate š Sponsor us on GitHub to accelerate development: github.com/sponsors/uutils š Download the latest release: https://uutils.github.io
--text and --untagged by @RenjiSann in https://github.com/uutils/coreutils/pull/9024cksum-c.sh and cksum-sha3.sh by @RenjiSann in https://github.com/uutils/coreutils/pull/9063chrono by @cakebaker in https://github.com/uutils/coreutils/pull/9048#[allow(unused_variables)] by @cakebaker in https://github.com/uutils/coreutils/pull/9109code_format job from FixPR workflow by @cakebaker in https://github.com/uutils/coreutils/pull/9043lima-actions/ssh by @cakebaker in https://github.com/uutils/coreutils/pull/9054unnecessary_semicolon lint by @cakebaker in https://github.com/uutils/coreutils/pull/9143test_keys2 binary by @cakebaker in https://github.com/uutils/coreutils/pull/9183linux-raw-sys from 0.11 to 0.12 by @cakebaker in https://github.com/uutils/coreutils/pull/9019Full Changelog: https://github.com/uutils/coreutils/compare/0.3.0...0.4.0