Skip to content

v0.41.0

Latest

Choose a tag to compare

@github-actions github-actions released this 16 Jun 12:08
· 22 commits to main since this release
8dcef87

Changelog

  • 8dcef87 chore: release v0.41.0 (#938)
  • bc73e3e feat(cli): add subsystem/stability metadata, JSON+filtered --list, and command suggestions (#927)
  • 2d3c28c feat(gnu): add GNU-compatible flags to grep, rm, touch, readlink, stat, split, find (#924)
  • 5dd558b feat(gnu): add GNU-compatible flags to ls, cp, ln, and mv (#923)
  • b7e74a4 feat(gnu): add GNU-compatible flags to ten text/file applets (#922)
  • 0f4b4b2 feat(gnu): add GNU-compatible flags to xargs, sort, tail, du, df, install, env, realpath (#926)
  • b257ef2 feat(help): add Notes sections to 12 applets' --help (#911)
  • d0e8bcd feat(help): add structured --help sections to 60 more applets (#913)
  • 66f49fb feat(help): add structured --help sections to 91 applets (#912)
  • 81f0ddd feat(help): close the final structured-help gaps and guard the contract (#915)
  • 0aab215 feat(help): document exit status in --help for 37 applets (#910)
  • ae765c3 refactor(applets): split modutils and halt behind explicit seams (#932)
  • 893e126 refactor(netctl): split per-applet parsers/help into own files (#765) (#935)
  • 037116c refactor(netutils): extract shared backends for ifupdown and sslutil (#930)
  • fbab964 refactor(netutils): split ip and linkadmin command surfaces from shared cores (#933)
  • 9abc25c refactor(netutils): split probe and ftp applets into shared core + per-CLI files (#931)
  • 5e6a899 refactor: extract shared checksum/compressor/pager backends (#929)
  • 4a4fd23 refactor: extract shared helpers for shell, grep, process, and plan-gate applets (#928)
  • ee78aa1 refactor: share transcript/timing and supervision cores (#764, #769) (#934)
  • 2fec870 refactor: split selinux applets and table-drive mkfs aliases (#936)
  • 7f50f48 test(applets): cover fortune/free helper paths; fix British spellings (#920)
  • 5c4b7fa test(applets): raise coverage on low-coverage helper paths (batch 1) (#916)
  • 5f48cc3 test(applets): raise coverage on low-coverage helper paths (batch 2) (#917)
  • 0b889a5 test(applets): raise coverage on low-coverage helper paths (batch 3) (#918)
  • 217b530 test(applets): raise coverage on low-coverage helper paths (batch 4) (#919)
  • 5e6ed1b test(core): raise coverage on core helper paths (#914)
  • d231b5f test(gnu): lock in printf/test first-argument --help/--version behavior (#925)
  • 3fe6fe2 test(help): lock in compression applets' structured --help (#909)
  • 418c160 test(it): add dedicated --help helpers for 170 remaining command surfaces (#937)