@@ -7,24 +7,36 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77
88## [ Unreleased]  
99
10-  -  Integrate new version of stm32_i2s (v0.4)
11-  -  Fix mstr bit for SPI Master/Slave [ #625  ] 
10+ ## [ v0.15.0]  - 2023-05-07 
11+ 
12+ 
13+ ### Changed  
14+ 
15+  -  Use ` enum ` s for alternate peripheral pins (generic over otype) [ #594  ]  [ #596  ]  [ #600  ]  [ #610  ]  [ #617  ] 
1216 -  Add ` ReadPin ` , ` PinSpeed `  & ` PinPull `  traits [ #623  ] 
13-  -  Add autoimplementations of ` DMASet `  [ #614  ] 
14-  -  Simplify ` gpio::Outport `  [ #611  ] 
15-  -  rcc ` enable_unchecked ` , timer features [ #618  ] 
16-  -  Split SPI master and slave implementations [ #609  ] 
1717 -  Split USART and UART implementations [ #608  ] 
18-  -  Add ` lapce `  editor settings [ #601  ] 
19-  -  Use ` enum ` s for alternate peripheral pins (generic over otype) [ #594  ]  [ #596  ]  [ #600  ]  [ #610  ] 
20-  -  Add missing alternate enums [ #617  ] 
21-  -  Added missing U(S)ART DMA traits for HAL serial types [ #593  ] 
18+  -  Split SPI master and slave implementations [ #609  ] 
19+  -  Simplify ` gpio::Outport `  [ #611  ] 
20+  -  Add autoimplementations of ` DMASet `  [ #614  ] 
21+  -  ` ws2812::prerendered `  in example [ #615  ] 
22+  -  Integrate new version of stm32_i2s (v0.4) [ #626  ] 
23+ 
24+ ### Added  
25+ 
2226 -  Improve SPI::new*  docs [ #587  ] 
2327 -  Add advanced timer dead time insertion example [ #585  ] 
28+  -  Added missing U(S)ART DMA traits for HAL serial types [ #593  ] 
29+  -  I2c dma can now use single DMA channel for TX or RX only [ #598  ] 
30+  -  Improve SPI::new*  docs [ #587  ] 
31+  -  Implement ` serial::RxISR `  for ` dma::Transfer<..., PERIPHERAL, ...> `  where ` PERIPHERAL: serial::RxISR ` , add ` rtic-serial-dma-rx-idle `  example [ #588  ] 
32+  -  Add ` lapce `  editor settings [ #601  ] 
33+  -  rcc ` enable_unchecked ` , timer features [ #618  ] 
34+ 
35+ ### Fixed  
36+ 
2437 -  Cleanups [ #595  ] 
2538 -  Fix comlementary for independent channels [ #599  ]  [ #603  ] 
26-  -  I2c dma can now use single DMA channel for TX or RX only [ #598  ] 
27-  -  ` ws2812::prerendered `  in example
39+  -  Fix mstr bit for SPI Master/Slave [ #625  ] 
2840
2941[ #585 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/585 
3042[ #593 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/593 
@@ -39,17 +51,11 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
3951[ #609 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/609 
4052[ #611 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/611 
4153[ #614 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/614 
54+ [ #615 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/615 
4255[ #617 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/617 
4356[ #618 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/618 
4457[ #623 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/623 
45- ### Changed  
46- 
47- ### Added  
48- 
49-  -  Improve SPI::new*  docs [ #587  ] 
50-  -  Implement ` serial::RxISR `  for ` dma::Transfer<..., PERIPHERAL, ...> `  where ` PERIPHERAL: serial::RxISR ` , add ` rtic-serial-dma-rx-idle `  example [ #588  ] 
51- 
52- ### Fixed  
58+ [ #626 ] : https://github.com/stm32-rs/stm32f4xx-hal/pull/626 
5359
5460## [ v0.15.0]  - 2023-03-13 
5561
@@ -843,7 +849,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
843849
844850-  Support for stm32f407 and stm32f429.
845851
846- [ Unreleased ] : https://github.com/stm32-rs/stm32f4xx-hal/compare/v0.15.0...HEAD 
852+ [ Unreleased ] : https://github.com/stm32-rs/stm32f4xx-hal/compare/v0.16.0...HEAD 
853+ [ v0.16.0 ] : https://github.com/stm32-rs/stm32f4xx-hal/compare/v0.15.0...v0.16.0 
847854[ v0.15.0 ] : https://github.com/stm32-rs/stm32f4xx-hal/compare/v0.14.0...v0.15.0 
848855[ v0.14.0 ] : https://github.com/stm32-rs/stm32f4xx-hal/compare/v0.13.2...v0.14.0 
849856[ v0.13.2 ] : https://github.com/stm32-rs/stm32f4xx-hal/compare/v0.13.1...v0.13.2 
0 commit comments