v0.3.0
Features
- Automatic paging by integrating with
less
, see #29 (@BrainMaestro) - Added support for reading from standard input, see #2
- Added support for writing to non-interactive terminals (pipes, files, ..); new
--color=auto/always/never
option, see #26 (@BrainMaestro) - Added
--list-languages
option to print all available syntaxes, see #69 (@connorkuehl) - New option to specify the syntax via
-l
/--language
, see #19 (@BrainMaestro) - New option to control the output style (
--style
), see #5 (@nakulcg) - Added syntax highlighting support for TOML files, see #37
Changes
- The
init-cache
sub-command has been removed. The cache can now be controlled via
bat cache
. Seebat cache -h
for all available commands.
Bug fixes
- Get git repository from file path instead of current directory, see #22 (@nakulcg)
- Process substitution can now be used with bat (
bat <(echo a) <(echo b)
), see #80
Thanks
I'd like to say a big THANK YOU to all contributors and everyone that has given us
some form of feedback.
Special thanks go to @BrainMaestro for his huge support with new features, bug reports
and code reviews!