osfeed.dev
Projects/bat/v0.26.0
Release /

bat v0.26.0

Page output without installing less, using bat's built-in pager.

Before you upgrade to v0.26.0

Error messages now go to stderr by default, and `-n` line numbers are printed when output is piped.

Behavior changedPage long output through a pager automatically, and print plain contents like `cat` when output is piped.
Read the evidence

What changed in v0.26.0

`--pager=builtin` uses a built-in pager; line ranges accept negative relative ranges (`-r :-10`) and context (`-r 30::5`); `--list-themes` pages. Errors go to stderr by default, and `-n` line numbers now print when output is piped.

v0.26.0; Windows ARM64 builds are new.

Fixed and improved

Negative relative ranges (`-r :-10`) and context around a line (`-r 30::5`, `-r 30:40:5`) are supported.

ImprovedPrint only selected line ranges of a file with `--line-range`.
Read the evidence

Seeded by @iluxav with Claude Code (canido), from the release's public sources. Each change links to its evidence.