# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project _somewhat_ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.6.3] - 2026-01-14

- Bump ratatui from 0.29.0 to 0.30.0
- Bump clap from 4.5.40 to 4.5.54
- Bump actions/checkout from 4 to 6
- Bump memmap2 from 0.9.7 to 0.9.9
- Bump arboard from 3.6.0 to 3.6.1

## [0.6.2] - 2025-12-11

- Add demo example and update documentation
- Fix compiler warnings & Clippy warnings
- Bump ratatui from 0.28.1 to 0.29.0

## [0.6.1] - 2024-08-12

- Bump ratatui from 0.27.0 to 0.28.0

## [0.6.0] - 2024-07-28

- Support searching by hex
- Remove 0x searching functionality
- Bump ratatui from 0.26.1 to 0.26.2

## [0.5.0] - 2023-04-08

- Fixed a bug where '--version' did not print `heh`'s version (thanks for the report, [@davidak](https://github.com/davidak))
- Documentation updates with regards contributing, the state of the repo, and typos
- Distros section for README added (thanks [@orhun](https://github.com/orhun)!)
- `heh` can now be used as a library!!! (BIG thanks [@orhun](https://github.com/orhun)!)

## [0.4.1] - 2023-07-31

- Fix windows double input (thanks [@programingjd](https://github.com/programingjd)!)
- Re-added a saved changed warning when backspacing/deleting bytes

## [0.4.0] - 2023-07-25

### Added

- This CHANGELOG file. This may be retroactively modified solely include changes earlier versions.
- You can now switch the endianness displayed on the labels with `control e` (thanks, [@JungleTryne](https://github.com/JungleTryne))!
- You can now open big files (thanks, [@Programatic](https://github.com/Programatic))! Note that this isn't a fully completed and perfected feature, and some things may still run slowly. Please [submit a bug report](https://github.com/ndd7xv/heh/issues) if you notice an issue.
- There are now templates for submitting issues; not required but there in case someone finds it useful

### Changed

- Search allows for iterating through all matched patterns with `control n` and `control p` (thanks, [@joooooooooooooooooooooooooooooooooooosh](https://github.com/joooooooooooooooooooooooooooooooooooosh)!)
- `heh` switched its dependency from `tui` to `ratatui`

### Other Notes

- MSRV bumped from 1.64.0 to 1.65.0
- memmap2 and crossbeam added as dependencies
- There was an error with CI that was fixed
- This release is 1191568 bytes on my machine, up from 1121936 in 0.3.0
