Commit 338a118
authored
[deps]: Update Rust crate bat to 0.26.0 (#1360)
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [bat](https://redirect.github.com/sharkdp/bat) | dependencies | minor
| `0.25.0` -> `0.26.0` |
---
### Release Notes
<details>
<summary>sharkdp/bat (bat)</summary>
###
[`v0.26.0`](https://redirect.github.com/sharkdp/bat/blob/HEAD/CHANGELOG.md#v0260)
[Compare
Source](https://redirect.github.com/sharkdp/bat/compare/v0.25.0...v0.26.0)
#### Features
- Add build for windows/ARM64 platform.
[#​3190](https://redirect.github.com/sharkdp/bat/issues/3190)
([@​alcroito](https://redirect.github.com/alcroito))
- Add paging to `--list-themes`, see PR
[#​3239](https://redirect.github.com/sharkdp/bat/issues/3239)
([@​einfachIrgendwer0815](https://redirect.github.com/einfachIrgendwer0815))
- Support negative relative line ranges, e.g. `bat -r :-10` / `bat
-r='-10:'`, see
[#​3068](https://redirect.github.com/sharkdp/bat/issues/3068)
([@​ajesipow](https://redirect.github.com/ajesipow))
- Support context in line ranges, e.g. `bat -r 30::5` / `bat -r
30:40:5`, see
[#​3345](https://redirect.github.com/sharkdp/bat/issues/3345)
([@​cavanaug](https://redirect.github.com/cavanaug))
- Add built-in 'minus' pager, e.g. `bat --pager=builtin` see PR
[#​3402](https://redirect.github.com/sharkdp/bat/issues/3402)
([@​academician](https://redirect.github.com/academician))
#### Bugfixes
- Fix UTF-8 BOM not being stripped for syntax detection, see
[#​3314](https://redirect.github.com/sharkdp/bat/issues/3314)
([@​krikera](https://redirect.github.com/krikera))
- Fix `BAT_THEME_DARK` and `BAT_THEME_LIGHT` being ignored, see issue
[#​3171](https://redirect.github.com/sharkdp/bat/issues/3171) and
PR [#​3168](https://redirect.github.com/sharkdp/bat/issues/3168)
([@​bash](https://redirect.github.com/bash))
- Prevent `--list-themes` from outputting default theme info to stdout
when it is piped, see
[#​3189](https://redirect.github.com/sharkdp/bat/issues/3189)
([@​einfachIrgendwer0815](https://redirect.github.com/einfachIrgendwer0815))
- Rename some submodules to fix Dependabot submodule updates, see issue
[#​3198](https://redirect.github.com/sharkdp/bat/issues/3198) and
PR [#​3201](https://redirect.github.com/sharkdp/bat/issues/3201)
([@​victor-gp](https://redirect.github.com/victor-gp))
- Make highlight tests fail when new syntaxes don't have fixtures PR
[#​3255](https://redirect.github.com/sharkdp/bat/issues/3255)
([@​dan-hipschman](https://redirect.github.com/dan-hipschman))
- Fix crash for multibyte characters in file path, see issue
[#​3230](https://redirect.github.com/sharkdp/bat/issues/3230) and
PR [#​3245](https://redirect.github.com/sharkdp/bat/issues/3245)
([@​HSM95](https://redirect.github.com/HSM95))
- Add missing mappings for various bash/zsh files, see PR
[#​3262](https://redirect.github.com/sharkdp/bat/issues/3262)
([@​AdamGaskins](https://redirect.github.com/AdamGaskins))
- Send all bat errors to stderr by default, see
[#​3336](https://redirect.github.com/sharkdp/bat/issues/3336)
([@​JerryImMouse](https://redirect.github.com/JerryImMouse))
- Make --map-syntax target case insensitive to match --language, see
[#​3206](https://redirect.github.com/sharkdp/bat/issues/3206)
([@​keith-hall](https://redirect.github.com/keith-hall))
- Correctly determine the end of the line in UTF16LE/BE input
[#​3369](https://redirect.github.com/sharkdp/bat/issues/3369)
([@​keith-hall](https://redirect.github.com/keith-hall))
- `--style=changes` no longer prints a two-space indent when the file is
unmodified, see issue
[#​2710](https://redirect.github.com/sharkdp/bat/issues/2710) and
PR [#​3406](https://redirect.github.com/sharkdp/bat/issues/3406)
([@​jyn514](https://redirect.github.com/jyn514))
- Add missing shell completions, see
[#​3411](https://redirect.github.com/sharkdp/bat/issues/3411)
([@​keith-hall](https://redirect.github.com/keith-hall))
- Execute help/version/diagnostic commands even with invalid
config/arguments present, see
[#​3414](https://redirect.github.com/sharkdp/bat/issues/3414)
([@​keith-hall](https://redirect.github.com/keith-hall))
- Fixed line numbers (`-n`) and style components not printing when
piping output, see issue
[#​2935](https://redirect.github.com/sharkdp/bat/issues/2935) and
PR [#​3438](https://redirect.github.com/sharkdp/bat/issues/3438)
([@​lmmx](https://redirect.github.com/lmmx))
#### Other
- Update base16 README links to community driven base16 work
[#​2871](https://redirect.github.com/sharkdp/bat/issues/2871)
([@​JamyGolden](https://redirect.github.com/JamyGolden))
- Work around build failures when building `bat` from vendored sources
[#​3179](https://redirect.github.com/sharkdp/bat/issues/3179)
([@​dtolnay](https://redirect.github.com/dtolnay))
- CICD: Stop building for x86\_64-pc-windows-gnu which fails
[#​3261](https://redirect.github.com/sharkdp/bat/issues/3261)
(Enselic)
- CICD: replace windows-2019 runners with windows-2025
[#​3339](https://redirect.github.com/sharkdp/bat/issues/3339)
([@​cyqsimon](https://redirect.github.com/cyqsimon))
- Build script: replace string-based codegen with quote-based codegen
[#​3340](https://redirect.github.com/sharkdp/bat/issues/3340)
([@​cyqsimon](https://redirect.github.com/cyqsimon))
- Improve code coverage of `--list-languages` parameter
[#​2942](https://redirect.github.com/sharkdp/bat/issues/2942)
([@​sblondon](https://redirect.github.com/sblondon))
- Only start offload worker thread when there's more than 1 core
[#​2956](https://redirect.github.com/sharkdp/bat/issues/2956)
([@​cyqsimon](https://redirect.github.com/cyqsimon))
- Update terminal-colorsaurus (the library used for dark/light
detection) to 1.0, see
[#​3347](https://redirect.github.com/sharkdp/bat/issues/3347)
([@​bash](https://redirect.github.com/bash))
- Update console dependency to 0.16, see
[#​3351](https://redirect.github.com/sharkdp/bat/issues/3351)
([@​musicinmybrain](https://redirect.github.com/musicinmybrain))
- Fixed some typos
[#​3244](https://redirect.github.com/sharkdp/bat/issues/3244)
([@​ssbarnea](https://redirect.github.com/ssbarnea))
- Update onig\_sys dependency to 69.9.1 to fix a gcc build failure
[#​3400](https://redirect.github.com/sharkdp/bat/issues/3400)
([@​CosmicHorrorDev](https://redirect.github.com/CosmicHorrorDev))
- Add a cargo feature (`vendored-libgit2`) to build with vendored
libgit2 version without depending on the system's one
[#​3426](https://redirect.github.com/sharkdp/bat/issues/3426)
([@​0x61nas](https://redirect.github.com/0x61nas))
- Update syntect dependency to v5.3.0 to fix a few minor bugs, see
[#​3410](https://redirect.github.com/sharkdp/bat/issues/3410)
([@​keith-hall](https://redirect.github.com/keith-hall))
#### Syntaxes
- Add syntax mapping for `paru` configuration files
[#​3182](https://redirect.github.com/sharkdp/bat/issues/3182)
([@​cyqsimon](https://redirect.github.com/cyqsimon))
- Add support for [Idris 2 programming
language](https://www.idris-lang.org/)
[#​3150](https://redirect.github.com/sharkdp/bat/issues/3150)
([@​buzden](https://redirect.github.com/buzden))
- Add syntax mapping for `nix`'s '`flake.lock` lockfiles
[#​3196](https://redirect.github.com/sharkdp/bat/issues/3196)
([@​odilf](https://redirect.github.com/odilf))
- Improvements to CSV/TSV highlighting, with autodetection of delimiter
and support for TSV files, see
[#​3186](https://redirect.github.com/sharkdp/bat/issues/3186)
([@​keith-](https://redirect.github.com/keith-)
- Improve (Sys)log error highlighting, see
[#​3205](https://redirect.github.com/sharkdp/bat/issues/3205)
([@​keith-hall](https://redirect.github.com/keith-hall))
- Map `ndjson` extension to JSON syntax, see
[#​3209](https://redirect.github.com/sharkdp/bat/issues/3209)
([@​keith-hall](https://redirect.github.com/keith-hall))
- Map files with `csproj`, `vbproj`, `props` and `targets` extensions to
XML syntax, see
[#​3213](https://redirect.github.com/sharkdp/bat/issues/3213)
([@​keith-hall](https://redirect.github.com/keith-hall))
- Add debsources syntax to highlight `/etc/apt/sources.list` files, see
[#​3215](https://redirect.github.com/sharkdp/bat/issues/3215)
([@​keith-hall](https://redirect.github.com/keith-hall))
- Add syntax definition and test file for GDScript highlighting, see
[#​3236](https://redirect.github.com/sharkdp/bat/issues/3236)
([@​chetanjangir0](https://redirect.github.com/chetanjangir0))
- Add syntax test file for Odin highlighting, see
[#​3241](https://redirect.github.com/sharkdp/bat/issues/3241)
([@​chetanjangir0](https://redirect.github.com/chetanjangir0))
- Update quadlet syntax mapping rules to cover quadlets in
subdirectories
[#​3299](https://redirect.github.com/sharkdp/bat/issues/3299)
([@​cyqsimon](https://redirect.github.com/cyqsimon))
- Add syntax Typst
[#​3300](https://redirect.github.com/sharkdp/bat/issues/3300)
([@​cskeeters](https://redirect.github.com/cskeeters))
- Map `.mill` files to Scala syntax for Mill build tool configuration
files
[#​3311](https://redirect.github.com/sharkdp/bat/issues/3311)
([@​krikera](https://redirect.github.com/krikera))
- Add syntax highlighting for VHDL, see
[#​3337](https://redirect.github.com/sharkdp/bat/issues/3337)
([@​JerryImMouse](https://redirect.github.com/JerryImMouse))
- Add syntax mapping for certbot certificate configuration
[#​3338](https://redirect.github.com/sharkdp/bat/issues/3338)
([@​cyqsimon](https://redirect.github.com/cyqsimon))
- Update Lean syntax from Lean 3 to Lean 4
[#​3322](https://redirect.github.com/sharkdp/bat/issues/3322)
([@​YDX-2147483647](https://redirect.github.com/YDX-2147483647))
- Map `.flatpakref` and `.flatpakrepo` files to INI syntax
[#​3353](https://redirect.github.com/sharkdp/bat/issues/3353)
([@​Ferenc-](https://redirect.github.com/Ferenc-))
- Update hosts syntax
[#​3368](https://redirect.github.com/sharkdp/bat/issues/3368)
([@​keith-hall](https://redirect.github.com/keith-hall))
- Map `.kshrc` files to Bash syntax
[#​3364](https://redirect.github.com/sharkdp/bat/issues/3364)
([@​ritoban23](https://redirect.github.com/ritoban23))
- Map `/var/log/dmesg` files to Syslog syntax
[#​3412](https://redirect.github.com/sharkdp/bat/issues/3412)
([@​keith-hall](https://redirect.github.com/keith-hall))
- Add syntax definition and test file for Go modules(`go.mod` and
`go.sum`) highlighting, see
[#​3424](https://redirect.github.com/sharkdp/bat/issues/3424)
([@​DarkMatter-999](https://redirect.github.com/DarkMatter-999))
- Syntax highlighting for typescript code blocks within Markdown files,
see [#​3435](https://redirect.github.com/sharkdp/bat/issues/3435)
([@​MuntasirSZN](https://redirect.github.com/MuntasirSZN))
#### Themes
- Add Catppuccin, see
[#​3317](https://redirect.github.com/sharkdp/bat/issues/3317)
([@​SchweGELBin](https://redirect.github.com/SchweGELBin))
- Updated Catppuccin, see
[#​3333](https://redirect.github.com/sharkdp/bat/issues/3333)
([@​SchweGELBin](https://redirect.github.com/SchweGELBin))
- Updated gruvbox, see
[#​3372](https://redirect.github.com/sharkdp/bat/issues/3372)
([@​Nicholas42](https://redirect.github.com/Nicholas42))
- Updated GitHub theme, see
[#​3382](https://redirect.github.com/sharkdp/bat/issues/3382)
([@​CosmicHorrorDev](https://redirect.github.com/CosmicHorrorDev))
- Updated ANSI theme to highlight JSON object keys differently from
values, see
[#​3413](https://redirect.github.com/sharkdp/bat/issues/3413)
([@​keith-hall](https://redirect.github.com/keith-hall))
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "every 2nd week starting on the 2 week
of the year before 4am on Monday" (UTC), Automerge - At any time (no
schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/bitwarden/sdk-sm).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTYuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE1Ni4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 447aaed commit 338a118
2 files changed
+79
-95
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
0 commit comments