Hex Fiend Release Notes
v2.8
- Add "Copy as ASCII" menu for always copying plain text as ASCII instead of the current encoding
- Add preference to control default edit mode
- Add search field to encodings window
- When Find is activated its text field's text is now selected
- Fix crash when copying more than 32KB of text
- Fix
hexf
missing shebang (thanks Misty De Meo)
v2.7
- Add option to show data inspector ints as hexadecimal or decimal
- Fix line number format not saving when clicking the column directly
- Window now auto saves its position (thanks Daniele Cattaneo)
- 95% of code has been updated for Automatic Reference Counting
- Removed File > Open Path. Use the standard open dialog's command-shift-G feature to open paths directly
v2.6
- Add
hexf
command line tool, which can be installed via the menu Hex Fiend > Install Command Line Tool. This is a simpler convience wrapper around the open
command.
- Fix showing the last line number with certain fonts (thanks Daniele Cattaneo)
v2.5
- Add Line Number Format menu
- Font menu items display using font
- Remove File Format option when saving
- Fix broken read-only mode
- Fix error messages not showing when files can't be opened
v2.4
- Added binary and SLEB128 and ULEB128 int inspector
- Added hide null bytes option
- Added text encodings table
- Allow selecting packages and hidden files
- Fixed many bugs and memory leaks
v2.1.2
v2.1.1
- Fixed a bug that caused exceptions when scrolling with a non-precise scrolling device (like a classic scroll wheel mouse).
- Removed an .xcconfig file that was inadvertently being copied into Resources
v2.1.0
- Support for computing a binary diff between two files. This is a "true" LCS-based diff. Support for computing the diff lives in HexFiend.framework, while the document that presents it is in HexFiend.app.
- Bookmark support. Bookmarks are little balloons that point at a range of bytes. They are not saved with the document.
- Some support for attributes on ranges of bytes, which then can be translated into visual styles (such as colors).
- Hex Fiend now has a privileged helper process ("Fortunate Son"), which can be used to read raw devices, root owned files, etc. Communication is via MIG.
- Transient untitled document support. That is, if there is an untitled document that has never been edited, its window gets used by any document that's opened.
- Undo can now be preserved across saves, when doing so doesn't require too much memory.
- It looks more 3D. It's like you're really inside a hex editor!
- Many more bug fixes representing a few years of work.