0d69aafbe6
- Update to 0.25.0: Features: * Set terminal title to file names when Paging is not Paging::Never #2807 * bat --squeeze-blank/bat -s will now squeeze consecutive empty lines, see #1441 and #2665 * bat --squeeze-limit to set the maximum number of empty consecutive when using --squeeze-blank, see #1441#2665 * PrettyPrinter::squeeze_empty_lines to support line squeezing for bat as a library, see #1441#2665 * Syntax highlighting for JavaScript files that start with #!/usr/bin/env bun #2913 * bat --strip-ansi={never,always,auto} to remove ANSI escape sequences from bat's input, see #2999 * Add or remove individual style components without replacing all styles #2929 * Automatically choose theme based on the terminal's color scheme, see #2896 * Add option --binary=as-text for printing binary content, see issue #2974 and PR #2976 * Make shell completions available via --completion <shell>, see issue #2057 and PR #3126 * Syntax highlighting for puppet code blocks within Markdown files, see #3152 Bugfixes: * Fix long file name wrapping in header, see #2835 * Fix NO_COLOR support, see #2767 * Fix handling of inputs with OSC ANSI escape sequences, see #2541 and #2544 * Fix handling of inputs with combined ANSI color and attribute sequences, see #2185 and #2856 * Fix panel width when line 10000 wraps, see #2854 * Fix compile issue of time dependency caused by standard library regression #3045 * Fix override behavior of --plain and --paging, see issue #2731 and PR #3108 * Fix bugs in $LESSOPEN support, see #2805 Other: * Upgrade to Rust 2021 edition #2748 * Refactor and cleanup build script #2756 * Checks changelog has been written to for PRs in CI #2766 + Use GitHub API to get correct PR submitter #2791 * Minor benchmark script improvements #2768 * Update Arch Linux package URL in README files #2779 * Update and improve zsh completion, see #2772Michael Vetter2025-01-08 07:22:39 +00:00
e9a8d6900f
Accepting request 1226196 from utilities
Ana Guerrero2024-11-25 22:21:43 +00:00
0999803336
Accepting request 1225174 from home:jaimeMF:branches:utilities
Michael Vetter2024-11-25 08:22:08 +00:00
8a9933c614
Accepting request 1123215 from utilities
Ana Guerrero2023-11-03 21:21:01 +00:00
8e9bda43ca
Accepting request 1123182 from home:smolsheep:upgrades
Michael Vetter2023-11-03 11:04:22 +00:00
eef51771e3
- Update to 0.23.0: Features: * Implemented -S and --chop-long-lines flags as aliases for --wrap=never. See #2309 * Breaking change: Environment variables can now override config file settings (but command-line arguments still have the highest precedence), see #1152, #1281, and #2381 * Implemented --nonprintable-notation=caret to support showing non-printable characters using caret notation. See #2429 Bugfixes: * Fix bat cache --clear not clearing the --target dir if specified. See #2393 Other: * Various bash completion improvements, see #2310 * Disable completion of cache subcommand, see #2399 * Signifigantly improve startup performance on macOS, see #2442 * Bump MSRV to 1.62, see #2496 Syntaxes: * Added support for Ada, see #1300 and #2316 * Added todo.txt syntax, see #2375 * Improve Manpage.sublime-syntax. See #2364 and #2461 * Added a new requirements.txt syntax, see #2361 * Added a new VimHelp syntax, see #2366 * Associate pdm.lock with TOML syntax, see #2410 * Todo.txt: Fix highlighting of contexts and projects at beginning of done.txt, see #2411 * cmd-help: overhaul scope names (colors) to improve theme support; misc syntax improvements. See #2419 * Added support for Crontab, see #2509Michael Vetter2023-03-25 23:00:03 +00:00