Back to Coreutils

0.0.17

docs/src/release-notes/0.0.17.md

0.8.010.3 KB
Original Source

0.0.17

Version: 0.0.17 Published: 2023-01-21T11:41:45Z

Release Notes

Highlights

  • The minimum supported Rust version is now 1.60.
  • Clap has been updated to version 4, bringing some changes in the formatting of help strings.
  • cp has been gotten many small improvements that improve compatibility.
  • dd has been simplified and has better compatibility.
  • env now reraises signals from the child process.
  • ls -l now shows more information on Windows.
  • uname is now available for all supported platforms, instead of Unix-like platforms only.
  • cp and mv can display a progress bar. This is an extension over GNU coreutils and inspired by advcpmv.
  • There have been refactors, fixes and performance improvements in many utils, see below for details.

GNU test suite compatibility

Many utils have gotten minor changes to improve GNU compatibility. Below is a summary of the progress. See https://github.com/uutils/coreutils-tracking/ for more details

result0.0.160.0.17change
pass322338+16
skip4948-1
fail217204-13
error53-2

Changes

The PR's listed below are a selection of all the contributions in this release.

General

chown

cp

csplit

cut

date

dd

env

expr

factor

hashsum

install

ls

mktemp

mv

numfmt

pr

printenv

pwd

rm

seq

sleep

sort

split

stat

sum

tail

touch

uname

New Contributors

@huijeong-kim (https://github.com/uutils/coreutils/pull/4027), @orhun (https://github.com/uutils/coreutils/pull/4070), @SteveLauC (https://github.com/uutils/coreutils/pull/4120), @miles170 (https://github.com/uutils/coreutils/pull/4151), @djedi23 (https://github.com/uutils/coreutils/pull/4179), @bruecke (https://github.com/uutils/coreutils/pull/3950), @ctsk (https://github.com/uutils/coreutils/pull/4221), @trasua (https://github.com/uutils/coreutils/pull/4224), @TechHara (https://github.com/uutils/coreutils/pull/4232)

Full Changelog: https://github.com/uutils/coreutils/compare/0.0.16...0.0.17