# Changelog

## [Unreleased]
### Added
- Encryption support using XChaCha20-Poly1305.
- dup-check(1) to check repo consistency.
- dup-gc(1) to perform garbage collection on a repo.
- dup-init(1) to initialize a repo.
- dup-pack(1) to create a snapshot.
- dup-rm(1) to remove a snapshot.
- dup-unpack(1) to extract a snapshot.

### Changed
- Change file format specification.  Requires manual migration of data.
- Use libsodium generic hash API.

### Removed
- Support for hash type selection.

## [1.0] - 2019-04-14
### Added
- Support for blake2bp, which is parallel variant of blake2b.
- Support for blake2s and blake2sp.
- Support for snappy compressor/decompressor.

## [0.9] - 2019-03-26
### Added
- Initial release.
