You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+31-14Lines changed: 31 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,36 +1,45 @@
1
1
# Changelog
2
2
3
-
[`sh1106`](https://crates.io/crates/sh1106) is a Rust driver for the SH1106 OLED display. It supports
4
-
[embedded-graphics](https://crates.io/crates/embedded-graphics) or raw pixel drawing modes and works
5
-
with the [embedded-hal](crates.io/crates/embedded-hal) traits for maximum portability.
3
+
[`sh1106`](https://crates.io/crates/sh1106) is a Rust driver for the SH1106 OLED display. It
4
+
supports [embedded-graphics](https://crates.io/crates/embedded-graphics) or raw pixel drawing modes
5
+
and works with the [embedded-hal](crates.io/crates/embedded-hal) traits for maximum portability.
6
6
7
7
<!-- next-header -->
8
8
9
9
## [Unreleased] - ReleaseDate
10
10
11
+
### Changed
12
+
13
+
-**(breaking)**[#28](https://github.com/jamwaffles/sh1106/pull/28) Upgrade MSRV to 1.50.0, add a
14
+
faster implementation of `DrawTarget::fill_solid`.
15
+
11
16
## [0.4.0] - 2021-07-11
12
17
13
18
### Changed
14
19
15
-
-**(breaking)**[#25](https://github.com/jamwaffles/sh1106/pull/25) Upgrade to `embedded-graphics` 0.7.
20
+
-**(breaking)**[#25](https://github.com/jamwaffles/sh1106/pull/25) Upgrade to `embedded-graphics`
21
+
0.7.
16
22
17
23
## [0.3.4] - 2020-12-28
18
24
19
25
### Fixed
20
26
21
-
-[#23](https://github.com/jamwaffles/sh1106/pull/23) Fixed command bytes for `PreChargePeriod` and `VcomhDeselect`.
27
+
-[#23](https://github.com/jamwaffles/sh1106/pull/23) Fixed command bytes for `PreChargePeriod` and
28
+
`VcomhDeselect`.
22
29
23
30
## [0.3.3] - 2020-06-09
24
31
25
32
### Added
26
33
27
-
-[#22](https://github.com/jamwaffles/sh1106/pull/22) Add `DisplaySize::Display128x64NoOffset` variant for 128x64 displays that don't use a 132x64 buffer internally.
variant for 128x64 displays that don't use a 132x64 buffer internally.
28
36
29
37
## [0.3.2] - 2020-04-30
30
38
31
39
### Added
32
40
33
-
-[#20](https://github.com/jamwaffles/sh1106/pull/20) Add `set_contrast` method to set the display contrast/brightness.
41
+
-[#20](https://github.com/jamwaffles/sh1106/pull/20) Add `set_contrast` method to set the display
42
+
contrast/brightness.
34
43
35
44
## [0.3.1] - 2020-03-21
36
45
@@ -46,7 +55,8 @@ with the [embedded-hal](crates.io/crates/embedded-hal) traits for maximum portab
46
55
47
56
### Changed
48
57
49
-
-**(breaking)**[#18](https://github.com/jamwaffles/sh1106/pull/18) Upgrade to embedded-graphics 0.6.0
58
+
-**(breaking)**[#18](https://github.com/jamwaffles/sh1106/pull/18) Upgrade to embedded-graphics
59
+
0.6.0
50
60
51
61
## [0.3.0-alpha.4]
52
62
@@ -58,7 +68,8 @@ with the [embedded-hal](crates.io/crates/embedded-hal) traits for maximum portab
58
68
59
69
### Added
60
70
61
-
- Added the `NoOutputPin` dummy pin type for SPI cases when no Chip Select pin is required. Use it like this:
71
+
- Added the `NoOutputPin` dummy pin type for SPI cases when no Chip Select pin is required. Use it
72
+
like this:
62
73
63
74
```rust
64
75
letspi=Spi::spi1(
@@ -72,23 +83,29 @@ let mut disp: GraphicsMode<_> = sh1106::Builder::new()
72
83
73
84
## 0.3.0-alpha.2
74
85
75
-
Upgrade to new embedded-graphics `0.6.0-alpha.2` release. Please see the [embedded-graphics changelog](https://github.com/jamwaffles/embedded-graphics/blob/c0ed1700635f307a4c5114fec1769147878fd584/CHANGELOG.md) for more information.
86
+
Upgrade to new embedded-graphics `0.6.0-alpha.2` release. Please see the
-**(breaking)**#11 Upgraded to [embedded-graphics](https://crates.io/crates/embedded-graphics) 0.6.0-alpha.2
92
+
-**(breaking)**#11 Upgraded to [embedded-graphics](https://crates.io/crates/embedded-graphics)
93
+
0.6.0-alpha.2
80
94
81
95
## 0.3.0-alpha.1
82
96
83
-
Upgrade to new embedded-graphics `0.6.0-alpha.1` release. Please see the [embedded-graphics changelog](https://github.com/jamwaffles/embedded-graphics/blob/embedded-graphics-v0.6.0-alpha.1/CHANGELOG.md) for more information.
97
+
Upgrade to new embedded-graphics `0.6.0-alpha.1` release. Please see the
0 commit comments