Releases: pamburus/hl
Releases · pamburus/hl
v0.30.2
Fixed
Maintenance
- Several performance improvements and refactorings by @pamburus in #638, #639, #640, #641, #645, #662, #665
Other changes
- build(deps): bump glob from 0.3.1 to 0.3.2 by @dependabot in #642
- build(deps): bump syn from 2.0.92 to 2.0.95 by @dependabot in #643, #649, #651
- build(deps): bump serde from 1.0.216 to 1.0.217 by @dependabot in #644
- build(deps): bump winnow from 0.6.20 to 0.6.23 by @dependabot in #646, #653
- build(deps): bump itertools from 0.13.0 to 0.14.0 by @dependabot in #647
- build(deps): bump cc from 1.2.6 to 1.2.7 by @dependabot in #652
- build(deps): bump async-trait from 0.1.83 to 0.1.84 by @dependabot in #654
Full Changelog: v0.30.1...v0.30.2
v0.30.1
Fixed
- Fixed hide/unhide logic for composite fields by @pamburus in #627
- Fixed installation of shell completions and man page in nix flake by @pamburus in #630
Documentation
Maintenance
- Fixed potential invariance problem in record filter by @pamburus in #628
- Replaced time pre-parsing with lazy parsing by @pamburus in #629
- Deduplicated heap-optimized vectors by @pamburus in #636
Other changes
- build(deps): bump thiserror from 2.0.8 to 2.0.9 in the thiserror-ver group by @dependabot in #623
- build(deps): bump syn from 2.0.90 to 2.0.91 by @dependabot in #624
- build(deps): bump serde_json from 1.0.133 to 1.0.134 by @dependabot in #625
- build(deps): bump anyhow from 1.0.94 to 1.0.95 by @dependabot in #626
- build(deps): bump rustversion from 1.0.18 to 1.0.19 by @dependabot in #631
- build(deps): bump syn from 2.0.91 to 2.0.92 by @dependabot in #632
- build(deps): bump cc from 1.2.5 to 1.2.6 by @dependabot in #633
- build(deps): bump quote from 1.0.37 to 1.0.38 by @dependabot in #634
New Contributors
Full Changelog: v0.30.0...v0.30.1
v0.30.0
Added
- Support for
bzip2
,xz
andzstd
compression formats in addition togzip
and automatic compression detection by @tgulacsi in #549 - Support for compressed files with automatic format detection along with the
--sort | -s
option by @pamburus in #577 and #554
See the configuration files section for more details. - Nix flake by @TornaxO7 in #547
- Support for multiple layered configuration files by @pamburus in #620
Changed
- Replaced
--debug
command-line option withHL_DEBUG_LOG
environment variable by @pamburus in #620
See the env-logger crate documentation for more details. The only difference is thatHL_DEBUG_LOG
is used instead of the defaultRUST_LOG
environment variable.
Maintenance
- Make helpers moved to a separate file by @pamburus in #514
- Replaced actions-rs/toolchain with dtolnay/rust-toolchain by @pamburus in #553
- Added markdown linter by @pamburus in #552
- Allowed 0.05% coverage drop by @pamburus in #586
Other changes
- build(deps): bump allocator-api2 from 0.2.18 to 0.2.21 by @dependabot in #532, #568
- build(deps): bump anstream from 0.6.17 to 0.6.18 by @dependabot in #523
- build(deps): bump anstyle from 1.0.9 to 1.0.10 by @dependabot in #516
- build(deps): bump anyhow from 1.0.91 to 1.0.94 by @dependabot in #519, #526, #575
- build(deps): bump capnpc from 0.20.0 to 0.20.1 in the capnp-ver group by @dependabot in #540
- build(deps): bump cc from 1.1.31 to 1.2.5 by @dependabot in #518, #525, #530, #538, #572, #582, #594, #613
- build(deps): bump chrono from 0.4.38 to 0.4.39 in the chrono-ver group by @dependabot in #583
- build(deps): bump clap_complete from 4.5.20 to 4.5.23 by @dependabot in #537, #573, #578
- build(deps): bump clap_complete from 4.5.35 to 4.5.40 by @dependabot in #513, #520, #596, #604
- build(deps): bump config from 0.14.1 to 0.15.4 by @dependabot and @pamburus in #606, #616, #576
- build(deps): bump cpufeatures from 0.2.14 to 0.2.16 by @dependabot in #534, #551
- build(deps): bump deko from 0.1.0 to 0.3.0 by @dependabot in #609
- build(deps): bump errno from 0.3.9 to 0.3.10 by @dependabot in #564
- build(deps): bump flate2 from 1.0.34 to 1.0.35 by @dependabot in #539
- build(deps): bump hashlink from 0.8.4 to 0.9.1 by @dependabot in #610
- build(deps): bump indexmap from 2.6.0 to 2.7.0 by @dependabot in #569
- build(deps): bump itoa from 1.0.11 to 1.0.14 by @dependabot in #546, #560
- build(deps): bump libc from 0.2.161 to 0.2.169 by @dependabot in #527, #542, #561, #563, #570, #584, #619
- build(deps): bump miniz_oxide from 0.8.0 to 0.8.2 by @dependabot in #608
- build(deps): bump mio from 1.0.2 to 1.0.3 by @dependabot in #571
- build(deps): bump notify-types from 1.0.0 to 1.0.1 by @dependabot in #607
- build(deps): bump pathdiff from 0.2.2 to 0.2.3 by @dependabot in #562
- build(deps): bump proc-macro2 from 1.0.89 to 1.0.92 by @dependabot in #548, #550
- build(deps): bump redox_syscall from 0.5.7 to 0.5.8 in the redox-ver group by @dependabot in #587
- build(deps): bump regex-automata from 0.4.8 to 0.4.9 by @dependabot in #533
- build(deps): bump rustix from 0.38.38 to 0.38.42 by @dependabot in #522, #531, #543, #581
- build(deps): bump serde from 1.0.214 to 1.0.216 by @dependabot in #535, #585
- build(deps): bump serde_json from 1.0.132 to 1.0.133 by @dependabot in #541
- build(deps): bump terminal_size from 0.4.0 to 0.4.1 by @dependabot in #567
- build(deps): bump the crossbeam-ver group with 4 updates by @dependabot in #592
- build(deps): bump the pest-ver group with 4 updates by @dependabot in #579
- build(deps): bump the predicates-ver group with 3 updates by @dependabot in #618
- build(deps): bump the wasm-ver group with 7 updates by @dependabot in #566
- build(deps): bump thiserror from 1.0.65 to 2.0.8 by @dependabot in #515, #517, #521, #524, #528, #574, #580, #593, #605
- build(deps): bump unicode-ident from 1.0.13 to 1.0.14 in the unicode-ver group by @dependabot in #544
- build(deps): bump yoke from 0.7.4 to 0.7.5 by @dependabot in #555
- build(deps): bump zerofrom from 0.1.4 to 0.1.5 by @dependabot in #556
- build(deps): bump zerofrom-derive from 0.1.4 to 0.1.5 by @dependabot in #557
- build(deps): bump other dependencies by @pamburus in #576, #622
New Contributors
Full Changelog: v0.29.11...v0.30.0
v0.29.11
v0.29.10
v0.29.9
Fixed
- Fixed scanning after maximum segment size exceeded by @pamburus in #433
- Fixed support for file renaming in follow mode on macOS by @pamburus in #511
Changed
- Improved
sh
blocks in README.md by @andygeorge in #509 - Other minor improvements in README.md by @pamburus in #510
Maintenance
- Updated
chrono-tz
by @pamburus in #437 - Replaced
platform-dirs
withdirs
by @pamburus in #447 - Fixed some build and test errors on windows by @pamburus in #449
Other changes
- build(deps): replaced serde-yaml with serde-yml by @pamburus in #500
- build(dependabot): added serde_spanned and serde_toml to toml group by @pamburus in #464
- build(deps): bump anstream from 0.6.15 to 0.6.17 by @dependabot in #504
- build(deps): bump async-trait from 0.1.81 to 0.1.83 by @dependabot in #419, #459
- build(deps): bump autocfg from 1.3.0 to 1.4.0 by @dependabot in #465
- build(deps): bump capnp from 0.19.6 to 0.20.3 in the capnp-ver group by @dependabot in #430, #454, #488, #494
- build(deps): bump cc from 1.1.10 to 1.1.31 by @dependabot in #393, #400, #413, #414, #425, #440, #446, #448, #473, #479, #485, #492
- build(deps): bump colorchoice from 1.0.2 to 1.0.3 by @dependabot in #503
- build(deps): bump config from 0.14.0 to 0.14.1 by @dependabot in #499
- build(deps): bump cpufeatures from 0.2.13 to 0.2.14 by @dependabot in #428
- build(deps): bump encoding_rs from 0.8.34 to 0.8.35 by @dependabot in #505
- build(deps): bump filetime from 0.2.24 to 0.2.25 by @dependabot in #417
- build(deps): bump flate2 from 1.0.31 to 1.0.34 by @dependabot in #406, #411, #466
- build(deps): bump iana-time-zone from 0.1.60 to 0.1.61 in the iana-time-zone-ver group by @dependabot in #441
- build(deps): bump indexmap from 2.3.0 to 2.6.0 by @dependabot in #391, #418, and #475
- build(deps): bump is-terminal from 0.4.12 to 0.4.13 in the is-terminal-ver group by @dependabot in #392
- build(deps): bump libc from 0.2.155 to 0.2.161 by @dependabot in #399, #403, #458, #491
- build(deps): bump notify from 6.1.1 to 7.0.0 by @dependabot in #507
- build(deps): bump once_cell from 1.19.0 to 1.20.2 by @dependabot in #439, #450, #469, #478
- build(deps): bump pathdiff from 0.2.1 to 0.2.2 by @dependabot in #484
- build(deps): bump proc-macro2 from 1.0.86 to 1.0.89 by @dependabot in #480, #489, #497
- build(deps): bump quote from 1.0.36 to 1.0.37 by @dependabot in #409
- build(deps): bump redox_syscall from 0.5.3 to 0.5.7 in the redox-ver group by @dependabot in #434, #456, #462, #471
- build(deps): bump redox_users from 0.4.5 to 0.4.6 in the redox-ver group by @dependabot in #402
- build(deps): bump regex from 1.11.0 to 1.11.1 in the regex-ver group by @dependabot in #502
- build(deps): bump rustix from 0.38.34 to 0.38.38 by @dependabot in #416, #424, #436, #506
- build(deps): bump rustversion from 1.0.17 to 1.0.18 by @dependabot in #487
- build(deps): bump serde from 1.0.207 to 1.0.214 by @dependabot in #395, #410, #429, #496, #508
- build(deps): bump serde_json from 1.0.124 to 1.0.132 by @dependabot in #396, #412, #421, #490, #493
- build(deps): bump serde_spanned from 0.6.7 to 0.6.8 by @dependabot in #463
- build(deps): bump the anstyle-ver group with 4 updates by @dependabot in #501
- build(deps): bump the capnp-ver group with 2 updates by @dependabot in #444
- build(deps): bump the clap-ver by @dependabot in #394, #401, #407, #408, #415, #445, #477, #498, #423, #452, #474, #481
- build(deps): bump the pest-ver group with 12 updates by @dependabot in #426, #451, #486
- build(deps): bump the plotters-ver group with 3 updates by @dependabot in #427
- build(deps): bump the regex-ver group with 3 updates by @dependabot in #467
- build(deps): bump the thiserror-ver group with 2 updates by @dependabot in #453
- build(deps): bump the thiserror-ver group with 2 updates by @dependabot in #495
- build(deps): bump the wasm-ver group across 1 directory with 6 updates by @dependabot in #483
- build(deps): bump toml_edit from 0.22.20 to 0.22.22 in the toml-ver group by @dependabot in #442, #457
- build(deps): bump ucd-trie from 0.1.6 to 0.1.7 by @dependabot in #468
- build(deps): bump unicode-ident from 1.0.12 to 1.0.13 in the unicode-ver group by @dependabot in #435
- build(deps): bump unicode-segmentation from 1.11.0 to 1.12.0 in the unicode-ver group by @dependabot in #438
- build(deps): bump wildmatch from 2.3.4 to 2.4.0 by @dependabot in #476
- build(deps): bump winnow from 0.6.18 to 0.6.20 by @dependabot in #461
New Contributors
- @andygeorge made their first contribution in #509
Full Changelog: v0.29.8...v0.29.9
v0.29.8
Fixed
Changed
- Reformatted default configs to avoid value type confusion by @pamburus in #307
- Updated list of possible file types for themes in README.md by @pamburus in #308
- Added quotation marks to time-zone option in default configuration file by @pamburus in #309
Maintenance
Other changes
- build(deps): bump miniz_oxide from 0.7.3 to 0.7.4 by @dependabot in #306
- build(deps): bump clap_complete from 4.5.5 to 4.5.6 by @dependabot in #310
- build(deps): bump proc-macro2 from 1.0.85 to 1.0.86 by @dependabot in #311
- build(deps): bump lazy_static from 1.4.0 to 1.5.0 by @dependabot in #312
- build(deps): bump cc from 1.0.99 to 1.0.100 by @dependabot in #313
- build(deps): bump strum from 0.26.2 to 0.26.3 by @dependabot in #314
- build(deps): bump serde_json from 1.0.117 to 1.0.118 by @dependabot in #315
- build(deps): bump either from 1.12.0 to 1.13.0 by @dependabot in #316
- build(deps): bump cc from 1.0.100 to 1.0.101 by @dependabot in #317
- build(deps): bump log from 0.4.21 to 0.4.22 by @dependabot in #319
- build(deps): bump clap from 4.5.7 to 4.5.8 by @dependabot in #321
- build(deps): bump clap_complete from 4.5.6 to 4.5.7 by @dependabot in #322
- build(deps): bump clap_mangen from 0.2.21 to 0.2.22 by @dependabot in #325
- build(deps): bump serde_json from 1.0.118 to 1.0.120 by @dependabot in #327
- build(deps): bump cc from 1.0.101 to 1.0.104 by @dependabot in #326
- build(deps): bump pest from 2.7.10 to 2.7.11 by @dependabot in #329
- build(deps): bump pest_derive from 2.7.10 to 2.7.11 by @dependabot in #328
- build(deps): bump windows_i686_gnullvm from 0.52.5 to 0.52.6 by @dependabot in #330
- build(deps): bump oorandom from 11.1.3 to 11.1.4 by @dependabot in #331
- build(deps): bump cc from 1.0.104 to 1.0.105 by @dependabot in #332
- build(deps): bump async-trait from 0.1.80 to 0.1.81 by @dependabot in #333
- build(deps): bump serde from 1.0.203 to 1.0.204 by @dependabot in #334
- build(deps): bump clap from 4.5.8 to 4.5.9 by @dependabot in #335
- build(deps): bump toml_edit from 0.22.14 to 0.22.15 by @dependabot in #336
- build(deps): bump cc from 1.0.105 to 1.0.106 by @dependabot in #337
- build(deps): bump darling from 0.20.9 to 0.20.10 by @dependabot in #338
- build(deps): bump rust-embed-utils from 8.4.0 to 8.5.0 by @dependabot in #339
- build(deps): bump rust-embed from 8.4.0 to 8.5.0 by @dependabot in #341
- build(deps): bump rust-embed-impl from 8.4.0 to 8.5.0 by @dependabot in #340
- build(deps): bump cc from 1.0.106 to 1.1.0 by @dependabot in #343
- build(deps): bump clap_complete from 4.5.7 to 4.5.8 in the clap-ver group by @dependabot in #344
- build(deps): bump the thiserror-ver group with 2 updates by @dependabot in #345
- build(deps): bump cc from 1.1.0 to 1.1.1 by @dependabot in #346
- build(deps): bump cc from 1.1.1 to 1.1.5 by @dependabot in #347
- build(deps): bump titlecase from 3.2.0 to 3.3.0 by @dependabot in #348
- build(deps): bump the thiserror-ver group with 2 updates by @dependabot in #349
- build(deps): bump the toml-ver group with 2 updates by @dependabot in #350
- build(deps): bump cc from 1.1.5 to 1.1.6 by @dependabot in #351
- build(deps): bump winnow from 0.6.13 to 0.6.14 by @dependabot in #352
- build(deps): bump winnow from 0.6.14 to 0.6.15 by @dependabot in #354
- build(deps): bump nu-ansi-term from 0.50.0 to 0.50.1 by @dependabot in #356
- build(deps): bump the clap-ver group with 3 updates by @dependabot in #355
- build(deps): bump the clap-ver group with 6 updates by @dependabot in #358
- build(deps): bump is_terminal_polyfill from 1.70.0 to 1.70.1 in the is-terminal-ver group by @dependabot in #359
- build(deps): bump the anstyle-ver group with 4 updates by @dependabot in #357
- build(deps): bump the toml-ver group with 3 updates by @dependabot in #360
- build(deps): bump enumset to v1.1.5 by @pamburus in #361 and @pamburus in #362
- build(deps): Updated dependencies by @pamburus in #363
- build(deps): bump serde_json from 1.0.120 to 1.0.121 by @dependabot in #364
- build(deps): bump cc from 1.1.6 to 1.1.7 by @dependabot in #365
- build(deps): bump the toml-ver group across 1 directory with 3 updates by @dependabot in #367
- build(deps): bump indexmap from 2.2.6 to 2.3.0 by @dependabot in #369
- build(deps): bump serde_json from 1.0.121 to 1.0.122 by @dependabot in #371
- build(deps): bump regex from 1.10.5 to 1.10.6 in the regex-ver group by @dependabot in #372
- build(deps): bump winapi-util from 0.1.8 to 0.1.9 in the winapi-ver group by @dependabot in #373
- build(deps): bump flate2 from 1.0.30 to 1.0.31 by @dependabot in #374
- build(deps): bump serde from 1.0.204 to 1.0.205 by @dependabot in #376
- build(deps): bump cc from 1.1.7 to 1.1.8 by @dependabot in #377
- build(deps): bump the clap-ver group across 1 directory with 4 updates by @dependabot in #378
- build(deps): Updated dependencies by @pamburus in #379
- build(deps): bump serde_json from 1.0.123 to 1.0.124 by @dependabot in #381
- build(deps): bump clap_complete from 4.5.14 to 4.5.16 in the clap-ver group by @dependabot in #382
- build(deps): bump the wasm-ver group with 5 updates by @dependabot in #383
- build(deps): bump cpufeatures from 0.2.12 to 0.2.13 by @dependabot in #385
- build(deps): bump the wasm-ver group with 2 updates by @dependabot in #388
- build(deps): bump serde from 1.0.206 to 1.0.207 by @dependabot in #389
Full Changelog: v0.29.7...v0.29.8
v0.29.7
Added
- Support for
toml
andjson
config formats by @pamburus in #299 - Support for
toml
andjson
formats in theme configurations by @pamburus in #300
Changed
- To work around #288 and simplify configuration, different spellings of level values are now automatically registered by @pamburus in #289
For example, forinf
in the configuration file,inf
,INF
andInf
are registered.
Maintenance
- Replaced
bitmask
andbitmask-enum
crates withenumset
by @pamburus in #294 - Added code formatting checks by @pamburus in #295
- Added VS Code settings by @pamburus in #296
- Added configs and themes validation action by @pamburus in #298
- Enabled updates for all dependency types in dependabot by @pamburus in #302 and #303
Other changes
- build(deps): bump clap from 4.5.4 to 4.5.7 by @dependabot in #291 and #301
- build(deps): bump clap_complete from 4.5.2 to 4.5.4 by @dependabot in #292
- build(deps): bump clap_mangen from 0.2.20 to 0.2.21 by @dependabot in #293
- build(deps): bump memchr from 2.7.2 to 2.7.4 by @dependabot in #304
- Updated dependencies by @pamburus in #297
Full Changelog: v0.29.6...v0.29.7
v0.29.6
Fixed
Changed
Other
- Renamed config schema file to
config.schema.json
by @pamburus in #285 - Added JSON schema for theme configurations by @pamburus in #286
Full Changelog: v0.29.5...v0.29.6
v0.29.5
Added
- Man page generator by @pamburus in #262
- New dark and light true-color themes
tc24d-b2
andtc24l-b2
by @pamburus in #275 - Config schema by @pamburus in #277
Maintenance
- Fixed crate directories pattern matching by @pamburus in #265
- Moved
logfmt
to a separate crateserde-logfmt
by @pamburus in #264 - Updated dependencies by @pamburus in #261
- Created dependabot.yml by @pamburus in #263
Other changes
- build(deps): bump thiserror from 1.0.60 to 1.0.61 by @dependabot in #269
- build(deps): bump crossbeam-channel from 0.5.12 to 0.5.13 by @dependabot in #268
- build(deps): bump crossbeam-utils from 0.8.19 to 0.8.20 by @dependabot in #267
- build(deps): bump bitmask-enum from 2.2.3 to 2.2.4 by @dependabot in #266
- build(deps): bump wildflower from
41e1c69
tof7428c1
by @dependabot in #272 - build(deps): bump serde from 1.0.202 to 1.0.203 by @dependabot in #273
- build(deps): bump wildmatch from 2.3.3 to 2.3.4 by @dependabot in #271
- build(deps): bump capnp from 0.19.5 to 0.19.6 by @dependabot in #276
Full Changelog: v0.29.4...v0.29.5