diff --git a/CHANGELOG.md b/CHANGELOG.md index 30893f4a..0c8102a2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,13 +2,19 @@ ## [Unreleased] +## [v0.16.0] 2024-03-xx + * MSRV increased to Rust 1.66.1 [#473] +* **Breaking** Update `smoltcp` to `0.11.0` (from `0.10.0`) [#484] +* **Breaking** Update `usb-device` to `0.3` (from `0.2.5`) [#469] +* Add support for MIPI DSI peripheral on STM32H747/757 (feature gate `dsi`) [#473] +* qspi: Add `change_back_unchecked` method [#449] +* timers: Add support for TIM23 and TIM24 found on RM0468 parts [#482] ## [v0.15.1] 2023-11-03 * Bugfix, usb: On RM0455 and RM0468 parts, PA11/PA12 do not have an alternate function (AF) for USB. Use `into_analog()` when passing pins to `USB1/2::new` on these parts [#464] -* [breaking] `usb-device` updated to v0.3.0 ## [v0.15.0] 2023-10-09 @@ -295,7 +301,8 @@ * Upgrade to stm32-rs v0.9.0 (including svd2rust v0.16) * Started Changelog -[Unreleased]: https://github.com/stm32-rs/stm32h7xx-hal/compare/v0.15.1...HEAD +[Unreleased]: https://github.com/stm32-rs/stm32h7xx-hal/compare/v0.16.0...HEAD +[v0.16.0]: https://github.com/stm32-rs/stm32h7xx-hal/compare/v0.15.1...v0.16.0 [v0.15.1]: https://github.com/stm32-rs/stm32h7xx-hal/compare/v0.15.0...v0.15.1 [v0.15.0]: https://github.com/stm32-rs/stm32h7xx-hal/compare/v0.14.0...v0.15.0 [v0.14.0]: https://github.com/stm32-rs/stm32h7xx-hal/compare/v0.13.1...v0.14.0 @@ -391,7 +398,12 @@ [#429]: https://github.com/stm32-rs/stm32h7xx-hal/pull/429 [#434]: https://github.com/stm32-rs/stm32h7xx-hal/pull/434 [#440]: https://github.com/stm32-rs/stm32h7xx-hal/pull/440 +[#449]: https://github.com/stm32-rs/stm32h7xx-hal/pull/449 [#451]: https://github.com/stm32-rs/stm32h7xx-hal/pull/451 [#453]: https://github.com/stm32-rs/stm32h7xx-hal/pull/453 [#456]: https://github.com/stm32-rs/stm32h7xx-hal/pull/456 [#464]: https://github.com/stm32-rs/stm32h7xx-hal/pull/464 +[#469]: https://github.com/stm32-rs/stm32h7xx-hal/pull/469 +[#473]: https://github.com/stm32-rs/stm32h7xx-hal/pull/473 +[#482]: https://github.com/stm32-rs/stm32h7xx-hal/pull/482 +[#484]: https://github.com/stm32-rs/stm32h7xx-hal/pull/484 diff --git a/Cargo.toml b/Cargo.toml index b8a8c9cf..dcef60b5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "stm32h7xx-hal" -version = "0.15.1" +version = "0.16.0" authors = ["Andrew Straw ", "Richard Meadows ", "Henrik Böving ", diff --git a/README.md b/README.md index a7474095..f773ddda 100644 --- a/README.md +++ b/README.md @@ -70,7 +70,7 @@ target device feature must be specified in the `Cargo.toml` file: [dependencies] cortex-m = "0.7.4" cortex-m-rt = "0.7.1" -stm32h7xx-hal = {version = "0.15.1", features = ["stm32h743v","rt"]} +stm32h7xx-hal = {version = "0.16.0", features = ["stm32h743v","rt"]} ``` If you are unfamiliar with embedded development using Rust, there are diff --git a/src/lib.rs b/src/lib.rs index 299a33db..514c82f2 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -27,6 +27,7 @@ //! * [Ethernet](crate::ethernet) Feature gate `ethernet` //! * [USB HS](crate::usb_hs) Feature gate `usb_hs` //! * [LCD-TFT Display Controller](crate::ltdc) Feature gate `ltdc` +//! * MIPI DSI (STM32H747/757 only) Feature gate `dsi` //! * [CAN and CAN-FD](crate::can) Feature gate `can` //! //! External Memory