# Changelog

## [Unreleased]

## [v0.2.2] - 2021-01-20

* Fix reading v1.0 SFDP table.
* Assume a default page size of 256 bytes if not specified manually nor
  discovered via SFDP data.
* Fix programming when some data before the start address is already erased
  and the start address is not aligned with the erase instruction.

## [v0.2.1] - 2021-01-20

* Fix reading SFDP tables from devices with more than one parameter header.

## [v0.2.0] - 2021-01-02

* Flash write speed performance improvement.
* Erase planning improvement.
* Extra information added to ReadbackError and InvalidAddress.

## [v0.1.0] - 2021-01-01

* Initial release.

[Unreleased]: https://github.com/adamgreig/spi-flash-rs/compare/v0.2.2...HEAD
[v0.2.2]: https://github.com/adamgreig/spi-flash-rs/compare/v0.2.1...v0.2.2
[v0.2.1]: https://github.com/adamgreig/spi-flash-rs/compare/v0.2.0...v0.2.1
[v0.2.0]: https://github.com/adamgreig/spi-flash-rs/compare/v0.1.0...v0.2.0
[v0.1.0]: https://github.com/adamgreig/spi-flash-rs/tree/v0.1.0
