sharkdp/bat
### [`v0.23.0`](https://togithub.com/sharkdp/bat/blob/HEAD/CHANGELOG.md#v0230)
[Compare Source](https://togithub.com/sharkdp/bat/compare/v0.22.1...v0.23.0)
#### Features
- Implemented `-S` and `--chop-long-lines` flags as aliases for `--wrap=never`. See [#2309](https://togithub.com/sharkdp/bat/issues/2309) ([@johnmatthiggins](https://togithub.com/johnmatthiggins))
- Breaking change: Environment variables can now override config file settings (but command-line arguments still have the highest precedence), see [#1152](https://togithub.com/sharkdp/bat/issues/1152), [#1281](https://togithub.com/sharkdp/bat/issues/1281), and [#2381](https://togithub.com/sharkdp/bat/issues/2381) ([@aaronkollasch](https://togithub.com/aaronkollasch))
- Implemented `--nonprintable-notation=caret` to support showing non-printable characters using caret notation. See [#2429](https://togithub.com/sharkdp/bat/issues/2429) ([@einfachIrgendwer0815](https://togithub.com/einfachIrgendwer0815))
#### Bugfixes
- Fix `bat cache --clear` not clearing the `--target` dir if specified. See [#2393](https://togithub.com/sharkdp/bat/issues/2393) ([@miles170](https://togithub.com/miles170))
#### Other
- Various bash completion improvements, see [#2310](https://togithub.com/sharkdp/bat/issues/2310) ([@scop](https://togithub.com/scop))
- Disable completion of `cache` subcommand, see [#2399](https://togithub.com/sharkdp/bat/issues/2399) ([@cyqsimon](https://togithub.com/cyqsimon))
- Signifigantly improve startup performance on macOS, see [#2442](https://togithub.com/sharkdp/bat/issues/2442) ([@BlackHoleFox](https://togithub.com/BlackHoleFox))
- Bump MSRV to 1.62, see [#2496](https://togithub.com/sharkdp/bat/issues/2496) ([@Enselic](https://togithub.com/Enselic))
#### Syntaxes
- Added support for Ada, see [#1300](https://togithub.com/sharkdp/bat/issues/1300) and [#2316](https://togithub.com/sharkdp/bat/issues/2316) ([@dkm](https://togithub.com/dkm))
- Added `todo.txt` syntax, see [#2375](https://togithub.com/sharkdp/bat/issues/2375) ([@BANOnotIT](https://togithub.com/BANOnotIT))
- Improve Manpage.sublime-syntax. See [#2364](https://togithub.com/sharkdp/bat/issues/2364) ([@Freed-Wu](https://togithub.com/Freed-Wu)) and [#2461](https://togithub.com/sharkdp/bat/issues/2461) ([@keith-hall](https://togithub.com/keith-hall))
- Added a new `requirements.txt` syntax, see [#2361](https://togithub.com/sharkdp/bat/issues/2361) ([@Freed-Wu](https://togithub.com/Freed-Wu))
- Added a new VimHelp syntax, see [#2366](https://togithub.com/sharkdp/bat/issues/2366) ([@Freed-Wu](https://togithub.com/Freed-Wu))
- Associate `pdm.lock` with `TOML` syntax, see [#2410](https://togithub.com/sharkdp/bat/issues/2410)
- `Todo.txt`: Fix highlighting of contexts and projects at beginning of done.txt, see [#2411](https://togithub.com/sharkdp/bat/issues/2411)
- `cmd-help`: overhaul scope names (colors) to improve theme support; misc syntax improvements. See [#2419](https://togithub.com/sharkdp/bat/issues/2419) ([@victor-gp](https://togithub.com/victor-gp))
- Added support for Crontab, see [#2509](https://togithub.com/sharkdp/bat/issues/2509) ([@keith-hall](https://togithub.com/keith-hall))
#### Themes
#### `bat` as a library
- `PrettyPrinter::header` correctly displays a header with the filename, see [#2378](https://togithub.com/sharkdp/bat/issues/2378) and [#2406](https://togithub.com/sharkdp/bat/issues/2406) ([@cstyles](https://togithub.com/cstyles))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
v0.22.1
->v0.23.0
Release Notes
sharkdp/bat
### [`v0.23.0`](https://togithub.com/sharkdp/bat/blob/HEAD/CHANGELOG.md#v0230) [Compare Source](https://togithub.com/sharkdp/bat/compare/v0.22.1...v0.23.0) #### Features - Implemented `-S` and `--chop-long-lines` flags as aliases for `--wrap=never`. See [#2309](https://togithub.com/sharkdp/bat/issues/2309) ([@johnmatthiggins](https://togithub.com/johnmatthiggins)) - Breaking change: Environment variables can now override config file settings (but command-line arguments still have the highest precedence), see [#1152](https://togithub.com/sharkdp/bat/issues/1152), [#1281](https://togithub.com/sharkdp/bat/issues/1281), and [#2381](https://togithub.com/sharkdp/bat/issues/2381) ([@aaronkollasch](https://togithub.com/aaronkollasch)) - Implemented `--nonprintable-notation=caret` to support showing non-printable characters using caret notation. See [#2429](https://togithub.com/sharkdp/bat/issues/2429) ([@einfachIrgendwer0815](https://togithub.com/einfachIrgendwer0815)) #### Bugfixes - Fix `bat cache --clear` not clearing the `--target` dir if specified. See [#2393](https://togithub.com/sharkdp/bat/issues/2393) ([@miles170](https://togithub.com/miles170)) #### Other - Various bash completion improvements, see [#2310](https://togithub.com/sharkdp/bat/issues/2310) ([@scop](https://togithub.com/scop)) - Disable completion of `cache` subcommand, see [#2399](https://togithub.com/sharkdp/bat/issues/2399) ([@cyqsimon](https://togithub.com/cyqsimon)) - Signifigantly improve startup performance on macOS, see [#2442](https://togithub.com/sharkdp/bat/issues/2442) ([@BlackHoleFox](https://togithub.com/BlackHoleFox)) - Bump MSRV to 1.62, see [#2496](https://togithub.com/sharkdp/bat/issues/2496) ([@Enselic](https://togithub.com/Enselic)) #### Syntaxes - Added support for Ada, see [#1300](https://togithub.com/sharkdp/bat/issues/1300) and [#2316](https://togithub.com/sharkdp/bat/issues/2316) ([@dkm](https://togithub.com/dkm)) - Added `todo.txt` syntax, see [#2375](https://togithub.com/sharkdp/bat/issues/2375) ([@BANOnotIT](https://togithub.com/BANOnotIT)) - Improve Manpage.sublime-syntax. See [#2364](https://togithub.com/sharkdp/bat/issues/2364) ([@Freed-Wu](https://togithub.com/Freed-Wu)) and [#2461](https://togithub.com/sharkdp/bat/issues/2461) ([@keith-hall](https://togithub.com/keith-hall)) - Added a new `requirements.txt` syntax, see [#2361](https://togithub.com/sharkdp/bat/issues/2361) ([@Freed-Wu](https://togithub.com/Freed-Wu)) - Added a new VimHelp syntax, see [#2366](https://togithub.com/sharkdp/bat/issues/2366) ([@Freed-Wu](https://togithub.com/Freed-Wu)) - Associate `pdm.lock` with `TOML` syntax, see [#2410](https://togithub.com/sharkdp/bat/issues/2410) - `Todo.txt`: Fix highlighting of contexts and projects at beginning of done.txt, see [#2411](https://togithub.com/sharkdp/bat/issues/2411) - `cmd-help`: overhaul scope names (colors) to improve theme support; misc syntax improvements. See [#2419](https://togithub.com/sharkdp/bat/issues/2419) ([@victor-gp](https://togithub.com/victor-gp)) - Added support for Crontab, see [#2509](https://togithub.com/sharkdp/bat/issues/2509) ([@keith-hall](https://togithub.com/keith-hall)) #### Themes #### `bat` as a library - `PrettyPrinter::header` correctly displays a header with the filename, see [#2378](https://togithub.com/sharkdp/bat/issues/2378) and [#2406](https://togithub.com/sharkdp/bat/issues/2406) ([@cstyles](https://togithub.com/cstyles))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
This PR has been generated by Renovate Bot.