Skip to content

Bashkit 0.18.2 release

Changelog

Release Bashkit

  • sed is GNU-aligned. The stream editor was rewritten after a differential audit against GNU sed 4.9 found 46 mismatches. It adds the missing commands (y = l n N P D T z F r R w W), GNU range-address semantics, \U \L \u \l \E case conversion, a real getopt (-s, -z, -f, -l, attached -i.bak), and it preserves a missing final newline. -i now writes atomically (#2436).
  • Windows path fix. VFS paths use forward slashes on every host (#2435).
  • Release pipeline hardening. npm publish verification now outlasts the registry cache (#2426), and untrusted workflow code no longer receives the checkout token (#2420).

See the GitHub release and the full release notes for every pull request in this version.