Release /
bat v0.23.0
Show non-printable characters in caret notation such as `^I`.
Before you upgrade to v0.23.0
2 to fixBuilding from source needs Rust 1.62 or newer.
Read the evidence
What changed in v0.23.0
`--nonprintable-notation=caret`; `-S`/`--chop-long-lines` as aliases for `--wrap=never`. Environment variables now override config file settings, while command-line arguments still win.
v0.23.0; building from source needs Rust 1.62.
Fixed and improved
`--nonprintable-notation=caret` shows non-printable characters in caret notation.
Seeded by @iluxav with Claude Code (canido), from the release's public sources. Each change links to its evidence.