Releases: sharkdp/hexyl
Releases · sharkdp/hexyl
v0.7.0
Bugfixes
- hexyl can now be closed with
Ctrl-C
when reading input from STDIN, see #84
Changes
- Breaking change (library):
Printer::print_all
does not take a second argument anymore. - Added an example on how to use
hexyl
as a library: https://github.com/sharkdp/hexyl/blob/v0.7.0/examples/simple.rs
v0.6.0
Features
-
hexyl
can now be used as a library, see #67 (@tommilligan) -
Added a new
-o
/--display-offset
option to add a certain offset to the
reported file positions, see #57 (@tommilligan)
Bugfixes
- Remove additional space on short input, see #69 (@nalshihabi)
Other
v0.5.1
Bugfixes
- A bug in the squeezing logic caused a wrong hexdump, see #62 (@awidegreen)
- Some colors are printed even if they're disabled, see #64 (@awidegreen)
- Fixed build failure on OpenBSD 6.5, see #61
v0.5.0
Features
- Added support for squeezing where reoccuring lines are squashed together and visualized with an asterisk. A new
-v
/--no-squeezing
option can be used to disable the feature. For details, see #59 (@awidegreen) - Added a new
--border
option with support for various styles (Unicode, ASCII, None), see #54 (@dmke) - The
--length
/-n
argument can be passed as a hexadecimal number (hexyl -n 0xff /dev/urandom
), see #45 (@Qyriad) - Added
--bytes
/-c
as an alias for--length
/-n
, see #48 (@selfup)
Changes
v0.4.0
Features
- Added a new
--color=always/auto/never
option which can be used
to controlhexyl
s color output, see #30 (@bennetthardwick) - Use 16 colors instead of 256, see #38
Changes
Bugfixes
- Proper Ctrl-C handling, see #35
- Proper handling of broken pipes (
hexyl … | head
)