diff --git a/CHANGELOG.md b/CHANGELOG.md index e9ab6ad..279f39e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,31 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] - + + +## [v0.3.0] - 2019-04-04 + +### Added +- added eink to keywords +- added reference to previous crate-name +- improved readme/docs e.g. added reference to a few great arduino display libs for these epds +- Added is_busy to Waveshare_Interface +- Added IS_BUSY_LOW const for all supported epds +- Added is_busy to DisplayInterface +- Added VarDisplay (a variable buffersize display/graphic driver) +- Updated and added more examples +- add a feature gated alternative full lut for type_a displays + +### Removed +- Removed all Buffers (Buffer1in54,...) and instead made specialised Displays (Display1in54,...) with included Buffers + +### Changed +- Switch to 2018 edition +- "cargo fix --edition" for the library +- Use cargo fix edition-idioms and remove the internal renaming from embedded_hal to hal +- moved width, height and default_background_color directly to epd4in2 module +- remove pub from set_lut_helper function +- fix behaviour of set_lut for epd2in9. it always sets the LUT now! ## v0.2.0 - 2018-10-30 @@ -25,5 +49,5 @@ Initial release with Changelog - Renamed to `epd-waveshare` -[Unreleased]: https://github.com/Caemor/eink-waveshare-rs/compare/v0.2.0...HEAD -[v0.2.1]: https://github.com/Caemor/eink-waveshare-rs/compare/v0.2.0...v0.2.1 +[Unreleased]: https://github.com/Caemor/eink-waveshare-rs/compare/v0.3.0...HEAD +[v0.3.0]: https://github.com/Caemor/eink-waveshare-rs/compare/v0.2.0...v0.3.0 diff --git a/Cargo.toml b/Cargo.toml index 163c49a..63255f6 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,7 +9,7 @@ license = "ISC" name = "epd-waveshare" readme = "README.md" repository = "https://github.com/Caemor/epd-waveshare.git" -version = "0.2.0" +version = "0.3.0" edition = "2018" [badges]