Releases: pamburus/hl
Releases · pamburus/hl
v0.28.1
Added
- Added true-color themes tc24d-blue and tc24l-blue for dark and light terminals by @pamburus in #217
These themes can be useful with most pager since it converts regular palette colors to 24-bit true colors using its own palette, which may differ from the settings of the terminal application used. Also, it currently doesn't supportfaint
attribute that is used in universal theme and its variants. - Added support for theme preview with fzf by @pamburus in #224
Example usage:hl --list-themes | fzf --preview-window="top,80%" --preview="head -n 100 example.log | hl -c --theme {}"
Changed
- Updated performance section in README.md by @pamburus in #218
- Flag
-c
can now be overridden by--color
option by @pamburus in #220 and #223 - All options are now logically grouped in the help output by @pamburus in #222
Fixed
- Fixed references to the original file format in the help by @pamburus in #219
- Improved value names in command line options by @pamburus in #221
- Fixed level style in
classic
andclassic-light
themes by @pamburus in #225
Maintenance
Full Changelog: v0.28.0...v0.28.1
v0.28.0
Added
- Automatic quotes for string values and messages by @pamburus in #198
- Added array separator to config and made it space by default by @pamburus in #203
- Added instructions on how to install using homebrew by @pamburus in #211
- Added shell auto-completions by @pamburus in #213
Changed
- Use unicode characters by default for formatting by @pamburus in #188
- Minor improvements in "universal", "universal-blue" and "neutral" themes by @pamburus in #189
- Several minor improvements in old themes by @pamburus in #191
Fixed
- Fixed
-e
flag description in features overview in README.md by @pamburus in #201 - new: Some minor optimizations by @pamburus in #205 and #206
Full Changelog: v0.27.4...v0.28.0
v0.27.4
v0.27.3
v0.27.2
Added
Fixed
- Fixed empty line parsing by @pamburus in #180
- Fixed invalid utf-8 handling in "logfmt" format by @pamburus in #183
Changed
- Changed object and array separators style in universal and neutral themes by @pamburus in #181
- Improved level style in neutral theme by @pamburus in #184
Full Changelog: v0.27.1...v0.27.2
v0.27.1
v0.27.0
Added
- Added support for logfmt format by @pamburus in #147, #148, #149, #150
- Added
--input-format
option by @pamburus in #170 - Added unix timestamp unit option by @pamburus in #166
- Added support for floating point timestamps by @pamburus in #154, #155
- Added support for integer log levels by @pamburus in #157
- Added support for levels determined by field presence by @pamburus in #160
- Added an example how to use
!~=
operator in field filter by @pamburus in #161
Changed
- Trailing whitespace is now no longer displayed in message and string values by @pamburus in #159
- Added option to enable or disable quotes and it is now disabled by default by @pamburus in #165
To return old behavior add the following option to the configuration file# Formatting settings. formatting: add-quotes: true
Fixed
Full Changelog: v0.26.2...v0.27.0
v0.26.2
v0.26.0
v0.25.3
Added
- Added support for HL_PAGER variable by @pamburus in #135
- Added support for custom log message delimiters by @pamburus in #138
- Enabled overriding for most of the command line options by @pamburus in #136
Fixed
- Fixed wrong option override configuration that caused panic by @pamburus in #139
- Fixed wildcard and string matching benchmarks by @pamburus in #140
Full Changelog: v0.25.2...v0.25.3