Skip to content

v0.2.1

Latest

Choose a tag to compare

@0xLeif 0xLeif released this 29 Jul 03:08
fc5f70a

Fixed

  • Preserve --json and --ndjson flags after the command separator instead of consuming flags intended for the wrapped process.
  • Decode UTF-8 incrementally so multi-byte characters split across PTY reads remain intact.
  • Mirror terminal dimensions into watched child processes and track resize changes while polling.
  • Kill and reap watched children when an output sink closes with EPIPE.
  • Create default watch logs as collision-safe, symlink-resistant, owner-only 0600 files.

Changed

  • Test every supported Ruby minor from 3.0 through 4.0 and enforce strict SpecSync, risk, and provenance gates.
  • Include linked documentation and examples in the built gem and correct installation guidance.
  • Add release version parity, package, smoke, and provenance checks before publishing.

Full Changelog: v0.2.0...v0.2.1