All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Switched to using v2 of xxhash library.
- Homebrew support (
brew install ro-tex/tap/unique
). - Using GoReleaser.
- Option to trim whitespace (by mrcnski)
- Limit the length of each line being processed.
- We have a Changelog now!
- Installation instructions (by mrcnski)
- Usage information and README.
- We now store
uint64
hashes (produced byxxHash
) instead of the original strings we want to compare.
- Support for
stdin
filtering.
- Filter the input file and output only the unique lines.