Releases
v0.26.0
Compare
Sorry, something went wrong.
No results found
v0.26.0
Features
Bugfixes
Fix UTF-8 BOM not being stripped for syntax detection, see #3314 (@krikera )
Fix BAT_THEME_DARK and BAT_THEME_LIGHT being ignored, see issue #3171 and PR #3168 (@bash )
Prevent --list-themes from outputting default theme info to stdout when it is piped, see #3189 (@einfachIrgendwer0815 )
Rename some submodules to fix Dependabot submodule updates, see issue #3198 and PR #3201 (@victor-gp )
Make highlight tests fail when new syntaxes don't have fixtures PR #3255 (@dan-hipschman )
Fix crash for multibyte characters in file path, see issue #3230 and PR #3245 (@HSM95 )
Add missing mappings for various bash/zsh files, see PR #3262 (@AdamGaskins )
Send all bat errors to stderr by default, see #3336 (@JerryImMouse )
Make --map-syntax target case insensitive to match --language, see #3206 (@keith-hall )
Correctly determine the end of the line in UTF16LE/BE input #3369 (@keith-hall )
--style=changes no longer prints a two-space indent when the file is unmodified, see issue #2710 and PR #3406 (@jyn514 )
Add missing shell completions, see #3411 (@keith-hall )
Execute help/version/diagnostic commands even with invalid config/arguments present, see #3414 (@keith-hall )
Fixed line numbers (-n) and style components not printing when piping output, see issue #2935 and PR #3438 (@lmmx )
Other
Update base16 README links to community driven base16 work #2871 (@JamyGolden )
Work around build failures when building bat from vendored sources #3179 (@dtolnay )
CICD: Stop building for x86_64-pc-windows-gnu which fails #3261 (Enselic)
CICD: CICD: replace windows-2019 runners with windows-2025 #3339 (@cyqsimon )
Build script: replace string-based codegen with quote-based codegen #3340 (@cyqsimon )
Improve code coverage of --list-languages parameter #2942 (@sblondon )
Only start offload worker thread when there's more than 1 core #2956 (@cyqsimon )
Update terminal-colorsaurus (the library used for dark/light detection) to 1.0, see #3347 (@bash )
Update console dependency to 0.16, see #3351 (@musicinmybrain )
Fixed some typos #3244 (@ssbarnea )
Update onig_sys dependency to 69.9.1 to fix a gcc build failure #3400 (@CosmicHorrorDev )
Add a cargo feature (vendored-libgit2) to build with vendored libgit2 version without depending on the system's one #3426 (@0x61nas )
Update syntect dependency to v5.3.0 to fix a few minor bugs, see #3410 (@keith-hall )
Syntaxes
Add syntax mapping for paru configuration files #3182 (@cyqsimon )
Add support for Idris 2 programming language #3150 (@buzden )
Add syntax mapping for nix's 'flake.lock lockfiles #3196 (@odilf )
Improvements to CSV/TSV highlighting, with autodetection of delimiter and support for TSV files, see #3186 (@keith-
Improve (Sys)log error highlighting, see #3205 (@keith-hall )
Map ndjson extension to JSON syntax, see #3209 (@keith-hall )
Map files with csproj, vbproj, props and targets extensions to XML syntax, see #3213 (@keith-hall )
Add debsources syntax to highlight /etc/apt/sources.list files, see #3215 (@keith-hall )
Add syntax definition and test file for GDScript highlighting, see #3236 (@chetanjangir0 )
Add syntax test file for Odin highlighting, see #3241 (@chetanjangir0 )
Update quadlet syntax mapping rules to cover quadlets in subdirectories #3299 (@cyqsimon )
Add syntax Typst #3300 (@cskeeters )
Map .mill files to Scala syntax for Mill build tool configuration files #3311 (@krikera )
Add syntax highlighting for VHDL, see #3337 (@JerryImMouse )
Add syntax mapping for certbot certificate configuration #3338 (@cyqsimon )
Update Lean syntax from Lean 3 to Lean 4 #3322 (@YDX-2147483647 )
Map .flatpakref and .flatpakrepo files to INI syntax #3353 (@Ferenc- )
Update hosts syntax #3368 (@keith-hall )
Map .kshrc files to Bash syntax #3364 (@ritoban23 )
Map /var/log/dmesg files to Syslog syntax #3412 (@keith-hall )
Add syntax definition and test file for Go modules(go.mod and go.sum) highlighting, see #3424 (@DarkMatter-999 )
Syntax highlighting for typescript code blocks within Markdown files, see #3435 (@MuntasirSZN )
Themes
You canβt perform that action at this time.