block-modes 0.8.1

Block cipher modes of operation
Documentation
# 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 adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## 0.8.1 (2021-04-30)
### Changed
- Remove unnecessary `NewBlockCipher` bounds ([#240])

[#240]: https://github.com/RustCrypto/block-ciphers/pull/240

## 0.8.0 (2021-04-29)
### Added
- `IvState` trait ([#227])

### Changed
- Upgrade to `cipher v0.3` ([#202])

### Added
- Infinite Garble Extension (IGE) block mode ([#211])

[#202]: https://github.com/RustCrypto/block-ciphers/pull/202
[#211]: https://github.com/RustCrypto/block-ciphers/pull/211
[#227]: https://github.com/RustCrypto/block-ciphers/pull/227

## 0.7.0 (2020-10-16)
### Changed
- Replace `block-cipher`/`stream-cipher` with `cipher` crate ([#167])

[#167]: https://github.com/RustCrypto/block-ciphers/pull/167

## 0.6.1 (2020-08-14)
### Added
- `Clone` trait implementations ([#145])

[#145]: https://github.com/RustCrypto/block-ciphers/pull/145

## 0.6.0 (2020-08-07)
### Changed
- Bump `block-cipher` dependency to v0.8 and `block-padding` to v0.2 ([#138])

[#138]: https://github.com/RustCrypto/block-ciphers/pull/138

## 0.5.0 (2020-07-03)
### Changed
- Add `IvSize` associated type to the `BlockMode` trait ([#134])

[#134]: https://github.com/RustCrypto/block-ciphers/pull/134

## 0.4.0 (2020-06-07)
### Changed
- Upgrade to Rust 2018 edition ([#87])
- Bump `block-cipher` dependency to v0.7 ([#87])

[#87]: https://github.com/RustCrypto/block-ciphers/pull/87

## 0.3.3 (2019-04-28)

## 0.3.2 (2019-02-04)

## 0.3.1 (2018-12-27)

## 0.3.0 (2018-12-27)

## 0.2.0 (2018-10-04)

## 0.1.0 (2018-03-04)