Bashkit 0.18.2 release
Highlights
Section titled “Highlights”sedis 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 \Ecase conversion, a real getopt (-s,-z,-f,-l, attached-i.bak), and it preserves a missing final newline.-inow 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).
In the changelog
Section titled “In the changelog”See the GitHub release and the full release notes for every pull request in this version.