Skip to content

shrun 0.9.1

Latest
Compare
Choose a tag to compare
@tbidne tbidne released this 01 Aug 00:23
· 33 commits to main since this release
0.9.1
7661d2d

shrun 0.9.1

Release Notes

Click to expand changelog

Changed

  • Updated blessed GHC to 9.8.2.

Added

  • Add --command-log-read-strategy (command-log.read-strategy) option that
    allows for line buffering.
  • Add --command-log-buffer-length and --command-log-buffer-timeout options
    for use with --command-log-read-strategy block-line-buffer.
  • Added GHC 9.10 support.

Fixed

  • Line truncation detect option now subtracts one, so terminals do not add
    an extra newline.
  • More HasCallStack annotations for better callstacks in case something goes
    wrong.
  • Increase default --command-log-read-size to 16 kb to better prevent
    command log splitting.
  • Improved formatting. Leading/trailing whitespace is no longer stripped from
    file logs, so original formatting is preserved.
  • Simplify reading final error message.
  • Hide --version from primary usage section.

Release Binaries

sha256 checksums

λ. sha256sum ./shrun_0.9.1-*
c59b64d76ce50d6555e2668706c9b0d7c2e473cd866dba9af90d2ede8e826c44  ./shrun_0.9.1-arm64-macos_14.5-darwin.xz
18bc28ecb8893c81564ee1a455cf33d2032983b20fcf5cab71ea8ec21b1a8e9a  ./shrun_0.9.1-x86_64-linux-static.xz
f8a26631de6bd40cdf3818bee65e50ad3640a90c1bb607d4fabd8a1f58f14e65  ./shrun_0.9.1-x86_64-linux-ubuntu_22.04.xz
116a64a063e0a3b16289a458f4339b32916c3d92f5c99ac3779bc4ce2a112d6d  ./shrun_0.9.1-x86_64-macos_12.7.5-darwin.xz
73f3c4cf44cf6999743047112a7cae5f076395d2648e5b299042f1d310d5baef  ./shrun_0.9.1-x86_64-macos_13.6.7-darwin.xz

Full Changelog: 0.9...0.9.1