Skip to content

0.0.15

Compare
Choose a tag to compare
@tertsdiepraam tertsdiepraam released this 20 Aug 14:19
· 5452 commits to main since this release
5b6cd61

Highlights

  • stty is now partially implemented (#3672). We now finally have implementations for all the coreutils!
  • tail now implements --follow and has seen many more improvements thanks to the giant refactor by @jhscheer.
  • wc and sum have gotten performance improvements by @resistor.
  • There have been refactors, fixes and performance improvements in many utils.

GNU test suite compatibility

Many utils have seen minor changes to improve GNU compatibility. This marks the first release where we pass more tests than we fail. See https://github.com/uutils/coreutils-tracking/ for more details

result 0.0.14 0.0.15 change
pass 242 293 +51
skip 73 73 0
fail 270 222 -48
error 8 5 -3

Changes

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

basename

basenc

comm

cp

cut

dd

df

dircolors

dirname

du

expand

hashsum

install

ln

ls, dir & vdir

mktemp

mv

  • Fix error when moving directory to itself by @Fuchczyk in #3809

numfmt

paste

readlink

realpath

rm

shuf

sort

sum

  • Speed up sum by using reasonable read buffer sizes. by @resistor in #3741

split

stty

tail

tee

touch

true & false

tty

unexpand

uniq

  • Set default missing value for group and all-repeated args by @cakebaker in #3667

wc

uucore

General

New Contributors

@weijunji (#3604), @str4d (#3593), @patricksjackson (#3600), @Ganneff (#3613), @Garfield96 (#3642), @philgebhardt (#3647), @ElijahSink (#3657), @niyaznigmatullin (#3663), @eds-collabora (#3656), @lendandgit (#3602), @resistor (#3708), @andrewbaptist (#3720), @Stonks3141 (#3718), @pimzero (#3746), @Fuchczyk (#3809), @5225225 (#3808), @jarkonik (#3784)

Full Changelog: 0.0.14...0.0.15