Skip to content

Releases: ndd7xv/heh

v0.6.1

20 Aug 19:25
92826eb
Compare
Choose a tag to compare

Notable Changes

  • Bump ratatui to 0.28 and simplify imports by @orhun in #143

Full Changelog: v0.6.0...v0.6.1

v0.6.0

31 Jul 05:19
3989310
Compare
Choose a tag to compare

Notable Changes

  • Support searching by hex
  • Remove 0x searching functionality
  • Bump ratatui from 0.26.1 to 0.27.0

Full Changelog: v0.5.0...v0.6.0

v0.5.0

08 Apr 03:59
54e1273
Compare
Choose a tag to compare

Notable Changes

  • Fixed a bug where '--version' did not print heh's version (thanks for the report, @davidak)
  • Documentation updates with regards contributing, the state of the repo, and typos
  • Distros section for README added (thanks @orhun!)
  • heh can now be used as a library!!! (BIG thanks to @orhun again!)

New Contributors

  • @orhun made their first contribution in #86

Full Changelog: v0.4.1...v0.5.0

v0.4.1

31 Jul 21:15
Compare
Choose a tag to compare

What's Changed

  • Fixed double key presses on windows due to crossterm changes by @programingjd in #78
  • fix: add unsaved changes warning for delete/backspace by @ndd7xv in #77

New Contributors

Full Changelog: v0.4.0...v0.4.1

v0.4.0

26 Jul 15:59
e6e7a82
Compare
Choose a tag to compare

What's Changed

Highlights include:

See the CHANGELOG.md for full details!

New Contributors

Full Changelog: v0.3.0...v0.4.0

v0.3.0

28 Feb 05:13
Compare
Choose a tag to compare

Features

  • Experimental unicode support has been added! You can use the -e or --encoding flag to specify utf8 (thanks so much, @0b11001111!)
  • An --offset flag has been added that allows users to jump into the middle of their file (thanks for the suggestion @barvazos and thanks for implementing @yuankunzhang!)
  • A basic undo with CTRL z has been added
  • You can now drag with the mouse, and also click to move the cursor to that location (additional features with selection, like copying and pasting, have yet to be implemented)

Notes

  • MSRV bumped from 1.59.0 to 1.64.0
  • All dependencies have been updated (thanks, @yuankunzhang!)
  • This release on Fedora 36 is 1121936 bytes

If you identify any bugs, please submit an issue!

v0.2.0

03 Sep 18:01
e0f89e1
Compare
Choose a tag to compare

The first update since I initially revealed heh to the world! These are some pretty nice baby steps to making it genuinely usable.

Features:

  • The editor warns you about unsaved changes
  • The hex editor's cursor now selects a nibble instead of the entire byte
  • Similar to GHex, jump to a byte with the shortcut Control+J. You can specify in decimal or in hex (prefix it with 0x)
  • You can scroll with your mouse (thanks @yuankunzhang!)
  • The Home/End key to move to the start and end of the current row (thanks @yuankunzhang!)
  • When the hex editor is selected, some unix-like shortcuts are enabled (hjkl arrow navigation, q for quitting, ^ and $ for start and end of line) (thanks @jondot!)

Bugfixes:

  • heh no longer crashes terminals without clipboards
  • heh recognizes when it's not in a tty (thanks @yuankunzhang!)