Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 14, 2025

This PR contains the following updates:

Package Type Update Change
uutests (source) workspace.dependencies minor 0.4.0 -> 0.5.0

Release Notes

uutils/coreutils (uutests)

v0.5.0

Compare Source

📦 Rust Coreutils 0.5.0 Release:

We are excited to announce the release of Rust Coreutils 0.5.0 — a significant milestone featuring comprehensive platform improvements, and robust testing infrastructure with continued progress toward full GNU compatibility!


Highlights:
  • Improved GNU Compatibility

    • 566 passing tests (+22 from 0.4.0), achieving 87.75% compatibility
    • Reduced failures from 56 to 55 (-1) and skipped tests from 33 to 23 (-10)
    • Updated GNU reference from 9.8 to 9.9, adding 11 new tests
    • Major improvements to fold, cksum, install, and numfmt
  • Unicode & Text Processing Enhancements

    • fold: Added combining character support for proper Unicode text wrapping
    • ptx: Implemented GNU mode with dumb terminal format
    • Enhanced text processing across multiple utilities
  • Security & Performance Improvements

    • cksum: Merged with hashsum for unified checksum functionality
    • install: Enhanced mode parsing with comma-separated support and umask handling
    • seq: Improved large integer handling with dedicated benchmarks
    • Various memory and performance optimizations across utilities
  • Platform Support Expansion

    • Added OpenBSD to CI pipeline with comprehensive testing
    • Re-enabled Redox OS support in CI
    • Enhanced Cygwin support in uucore
    • Improved build processes across platforms
  • Developer Experience Improvements

    • New TTY helper for enhanced testing capabilities
    • Comprehensive benchmarking additions for multiple utilities
    • Reduced dependency bloat through feature splitting
    • Enhanced hardware detection module
  • Contributions: This release was made possible by 6 new contributors joining our community


GNU Test Suite Compatibility:
Result 0.4.0 0.5.0 Change 0.4.0 to 0.5.0 % Total 0.4.0 % Total 0.5.0 % Change 0.4.0 to 0.5.0
Pass 544 566 +22 85.80% 87.75% +1.95%
Skip 33 23 -10 5.21% 3.57% -1.64%
Fail 56 55 -1 8.83% 8.53% -0.30%
Error 1 1 0 0.16% 0.16% 0%
Total 634 645 +11 (new tests)

GNU testsuite evolution


Call to Action:

🌍 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

What's Changed
basenc
chmod
cksum
cp
du
env
fold
hashsum
install
ln
ls
mkfifo
  • tests/mkfifo: added a test to check mkfifo permission denied error for code coverage by @​asder8215 in #​9586
nl
nohup
numfmt
od
pr
ptx
readlink
seq
shuf
sort
  • sort: make compression program failures non-fatal, warn and fallback to plain files by @​sylvestre in #​9266
stdbuf
stty
tail
tee
timeout
dd
uucore
uudoc
CI & Build
Documentation
Code Quality & Cleanup
Performance & Benchmarking
Version Management
Dependency Updates
New Contributors

Full Changelog: uutils/coreutils@0.4.0...0.5.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@cakebaker cakebaker merged commit e9b21aa into main Dec 14, 2025
26 checks passed
@renovate renovate bot deleted the renovate/uutests-0.x branch December 14, 2025 13:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants