@@ -7,13 +7,24 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
7
7
8
8
## [ Unreleased]
9
9
10
+ ## [ v0.20.0] - 2024-01-14
11
+
10
12
### Changed
11
13
12
- - shorten gpio ptr access
13
- - bump embedded-hal to ` 1.0 ` (no more RC!)
14
- - make ` embedded-hal ` ` 1.0 ` main implementation
15
- - add ` embedded-hal-nb::serial `
16
- - rename ` rtic ` feature to ` rtic1 ` , add ` rtic2 `
14
+ - shorten gpio ptr access [ #719 ]
15
+ - bump embedded-hal to ` 1.0 ` (no more RC!) [ #723 ]
16
+ - make ` embedded-hal ` ` 1.0 ` main implementation [ #720 ]
17
+ - add ` embedded-hal-nb::serial ` [ #726 ]
18
+ - rename ` rtic ` feature to ` rtic1 ` , add ` rtic2 ` [ #727 ]
19
+ - rename ` stm32_i2s_v12x ` feature to ` i2s ` [ #718 ]
20
+ - Check features enabled in ` build-rs ` [ #718 ]
21
+
22
+ [ #718 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/718
23
+ [ #719 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/719
24
+ [ #720 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/720
25
+ [ #723 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/723
26
+ [ #726 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/726
27
+ [ #727 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/727
17
28
18
29
## [ v0.19.0] - 2023-12-11
19
30
@@ -22,42 +33,48 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
22
33
- Added an example to show how to do DMA with UART (Rx only) [ #698 ]
23
34
24
35
### Changed
25
-
26
- - Check features enabled in ` build-rs `
27
- - bump embedded-hal to ` 1.0-rc2 `
28
- - Use ` as_ptr ` for register address casting
29
- - Updated ` synopsys-usb-otg ` to ` 0.4.0 `
30
- - use ` repr(u32) ` for flags, revert ` spi::CrcError ` clean,
31
- - revert ` spi::check_read ` /` check_write `
36
+ - bump embedded-hal to ` 1.0-rc2 ` [ #704 ]
37
+ - Use ` as_ptr ` for register address casting [ #703 ]
38
+ - Updated ` synopsys-usb-otg ` to ` 0.4.0 ` [ #699 ]
39
+ - use ` repr(u32) ` for flags, revert ` spi::CrcError ` clean [ #709 ]
40
+ - revert ` spi::check_read ` /` check_write ` [ #712 ]
32
41
33
42
### Fixed
34
43
35
- - Wait at least given time in ` embedded-hal ` ` delay `
44
+ - Wait at least given time in ` embedded-hal ` ` delay ` [ # 704 ]
36
45
37
46
## [ v0.18.0] - 2023-11-19
38
47
39
- - bump embedded-hal to ` 1.0-rc1 ` (remove ` serial ` part)
48
+ - bump embedded-hal to ` 1.0-rc1 ` (remove ` serial ` part) [ # 694 ]
40
49
- complete and rework Dma Stream API [ #666 ]
41
50
- Use ` enumflags2::BitFlags ` for interrupt flags and events [ #673 ]
42
51
- SPI bidi takes 2 pins [ #526 ]
43
52
- ` Fast Read Quad I/O (EBh) ` in ` qspi-w25q ` example now matches W25QXX datasheet. [ #682 ]
44
- - ` embedded-storage ` version bumped to 0.3
53
+ - ` embedded-storage ` version bumped to 0.3 [ # 693 ]
45
54
46
55
### Fixed
47
56
48
- - fix serial RxN & TxN alises
57
+ - fix serial RxN & TxN alises [ # 680 ]
49
58
50
59
### Added
51
60
52
- - add ` .set_count() ` for QEI, add ` .write_count() ` for TIM [ #677 ]
61
+ - add ` .set_count() ` for QEI, add ` .write_count() ` for TIM [ #677 ]
53
62
- add "Fast start" section in README [ #678 ]
54
63
55
64
[ #526 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/526
56
65
[ #666 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/666
57
66
[ #673 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/673
58
67
[ #677 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/677
59
68
[ #678 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/678
69
+ [ #680 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/680
60
70
[ #682 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/682
71
+ [ #693 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/693
72
+ [ #694 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/694
73
+ [ #699 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/699
74
+ [ #703 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/703
75
+ [ #704 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/704
76
+ [ #709 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/709
77
+ [ #712 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/712
61
78
62
79
## [ v0.17.1] - 2023-07-24
63
80
@@ -981,7 +998,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
981
998
982
999
- Support for stm32f407 and stm32f429.
983
1000
984
- [ Unreleased ] : https://github.com/stm32-rs/stm32f4xx-hal/compare/v0.19.0...HEAD
1001
+ [ Unreleased ] : https://github.com/stm32-rs/stm32f4xx-hal/compare/v0.20.0...HEAD
1002
+ [ v0.20.0 ] : https://github.com/stm32-rs/stm32f4xx-hal/compare/v0.19.0...v0.20.0
985
1003
[ v0.19.0 ] : https://github.com/stm32-rs/stm32f4xx-hal/compare/v0.18.0...v0.19.0
986
1004
[ v0.18.0 ] : https://github.com/stm32-rs/stm32f4xx-hal/compare/v0.17.1...v0.18.0
987
1005
[ v0.17.1 ] : https://github.com/stm32-rs/stm32f4xx-hal/compare/v0.17.0...v0.17.1
0 commit comments