Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Prepare for release of v0.6 #137

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 19 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,16 +9,34 @@ and this project adheres to [Semantic Versioning](http://semver.org/).

### Added

### Changed

### Fixed

## Still unreleased: [v0.6.0] - 2022-12-??

### Added

- Added support for positive and negatives modes of rendering in TriColor display in #92 (thanks to @akashihi)
- Added Epd 5in83 V2 (B) support in #92 (thanks to @akashihi)
- Added Epd 7in5 (B) V2 and V3 support
- Added Epd 7in5 (B) V2 and V3 support in #118 thanks to @peckpeck (and @CyanBlob in #109)
- Added GDEH0154D67 aka Epd 1in54 V2 support in #106 thanks to @jcard0na
- Added convert traits for Tricolor displays in #110 thanks to @pbert519
- Added embedded graphics traits for color thanks to peckpeck in #132

### Changed

- Graphics rework: Make Display more generic and remove lot of redundant code in #123 thanks to @peckpeck
- Improved delay handling by allowing busy or sleep loops in wait_for_idle in #125 thanks to @peckpeck
- Migrate DelayMs<u8> to DelayUs<u32> in #131 thanks to @peckpeck
- 2in9 V2: Improved speed and stability thanks to @mike-kfed in #103
- Made Examples and Linux embedded hal optional (linux only) and therefore allowed building on other hosts (#101, #94)
- Migrate to rust 2021 editon thanks to @peckpeck

### Fixed

- Fix pins for epd2in13_v2 example in #91 Universal e-Paper Raw Panel Driver HAT (thanks to @ole-treichel)

## [v0.5.0] - 2021-11-28

### Added
Expand All @@ -31,7 +49,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
- Added Color conversion methods in #87 & #88 (thanks to @crzysdrs)
- Provide full QuickRefresh interface for 4.2 inch display in #81 (thanks to @sirhcel)


### Changed

- Updated embedded-graphics to 0.7 and switch to e-g-core #78 (@Irbalt) & #85 (@jamwaffles)
Expand All @@ -42,7 +59,6 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
- Write data over SPI 1 byte at a time due to #82 (thanks to @belak)
- Enable drawing in three colors for epd2in13bc in #76 (thanks to @Irbalt)


## [v0.4.0] - 2020-04-06

### Added
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ license = "ISC"
name = "epd-waveshare"
readme = "README.md"
repository = "https://github.com/Caemor/epd-waveshare.git"
version = "0.5.0"
version = "0.6.0"
edition = "2021"

[badges]
Expand Down
4 changes: 2 additions & 2 deletions src/epd7in5b_v2/mod.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
//! A simple Driver for the Waveshare 7.5" (B) E-Ink Display (V2) via SPI
//! A simple Driver for the Waveshare 7.5" (B) E-Ink Display (V2 and V3) via SPI
//!
//! # References
//!
Expand All @@ -23,7 +23,7 @@ pub(crate) mod command;
use self::command::Command;
use crate::buffer_len;

/// Full size buffer for use with the 1in54 EPD
/// Full size buffer for use with the 7in5 EPD
#[cfg(feature = "graphics")]
pub type Display7in5 = crate::graphics::Display<
WIDTH,
Expand Down