v0.2.1
Highlights
- Race-free file tree walker library (ftw)
- Major new utils: awk, m4
- New utils: ps, realpath, join, time, fuser, gencat
- Bug fixes and cleanups
- Beginnings of musl target support
What's Changed
- Create a mock for gettext-rs in order to fix the failing build on macos by @kellpossible in #181
- new util: ps. And test fixes. by @jgarzik in #183
- Revert "[CI] macos: install gettext" by @jgarzik in #184
- [realpath] first implementation by @ianmclinden in #180
- Move realpath to pathnames/ by @jgarzik in #185
- [join] first implementation by @Wandalen in #186
- Cleanups by @jgarzik in #187
- [time] basic implementation by @Wandalen in #182
- Deps by @jgarzik in #189
- m4 by @kellpossible in #175
- m4 touch-ups by @kellpossible in #193
- feat(gencat): add gencat implementation for GNU and OSX by @rishadbaniya in #192
- gencat: fix warnings on macos by @jgarzik in #194
- getconf: fix Linux warnings by @jgarzik in #195
- implement awk by @grisenti in #196
- Update Deps by @jgarzik in #201
- cut: use stdin if no file is specified by @andrewliebenow in #202
- Directory traversal using openat by @JRF63 in #143
- awk: fix incorrect feature flag by @grisenti in #203
- awk: fix srand builtin function by @grisenti in #205
- awk: update implementation to match latest posix standard by @grisenti in #206
- diff: exit with correct status by @andrewliebenow in #208
- Revert "diff: exit with correct status" by @jgarzik in #209
- diff: exit with correct status by @andrewliebenow in #210
- Remove unneeded extern crate declarations by @andrewliebenow in #212
- clippy-inspired cleanups by @jgarzik in #213
- ps: support -a, -e, -d options by @jgarzik in #216
- Fix #199 by @JRF63 in #215
- tr: correctly handle backslash escape sequences by @andrewliebenow in #218
- od: format output like other implementations by @andrewliebenow in #220
- awk: fix string grammar and improve compiler errors by @grisenti in #222
- paste: allow empty -d, and stdin by @andrewliebenow in #223
- paste: add parenthesis to error message by @andrewliebenow in #224
- paste: allow multiple stdin inputs by @andrewliebenow in #228
- Musl merge: priority APIs by @jgarzik in #229
- [fuser] full implementation by @Wandalen in #191
- fuser cleanups by @jgarzik in #230
- [plib] new platform module, for OS and libc abstraction by @jgarzik in #232
- plib/testing: improve test executor: large inputs, early exits by @jgarzik in #233
- plib/testing: cleanups by @jgarzik in #234
- Version 0.2.1 by @jgarzik in #235
New Contributors
- @kellpossible made their first contribution in #181
- @ianmclinden made their first contribution in #180
- @andrewliebenow made their first contribution in #202
Full Changelog: v0.2.0...v0.2.1