From ceb90bbfda65b28c0ee1a2d367b2b5ecb9219638 Mon Sep 17 00:00:00 2001 From: Andrew Walbran Date: Tue, 5 Mar 2024 18:54:03 +0000 Subject: [PATCH] Prepare for 0.16.1 release. (#434) --- CHANGELOG.md | 23 +++++++++++++++++++++++ nrf-hal-common/Cargo.toml | 2 +- nrf-hal-common/src/lib.rs | 2 +- nrf51-hal/Cargo.toml | 4 ++-- nrf51-hal/src/lib.rs | 2 +- nrf52810-hal/Cargo.toml | 4 ++-- nrf52810-hal/src/lib.rs | 2 +- nrf52811-hal/Cargo.toml | 4 ++-- nrf52811-hal/src/lib.rs | 2 +- nrf52832-hal/Cargo.toml | 4 ++-- nrf52832-hal/src/lib.rs | 2 +- nrf52833-hal/Cargo.toml | 4 ++-- nrf52833-hal/src/lib.rs | 2 +- nrf52840-hal/Cargo.toml | 4 ++-- nrf52840-hal/src/lib.rs | 2 +- nrf5340-app-hal/Cargo.toml | 4 ++-- nrf5340-app-hal/src/lib.rs | 2 +- nrf5340-net-hal/Cargo.toml | 4 ++-- nrf5340-net-hal/src/lib.rs | 2 +- nrf9160-hal/Cargo.toml | 4 ++-- nrf9160-hal/src/lib.rs | 2 +- 21 files changed, 52 insertions(+), 29 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7239d9d1..2f017ce4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,28 @@ (no changes) +## [0.16.1] + +### New features + +- Added `is_done` method to `i2s::Transfer` ([#412], [#413]) +- Added support for configuring GPIO output drive level ([#424]) + +### Enhancements + +- Fixed README links for `nrf5340-app-hal` and `nrf9160-hal` ([#409]) +- Documentation improvements ([#425], [#417], [#394]) +- Cleanup to TWIM demo ([#421]) + +[#394]: https://github.com/nrf-rs/nrf-hal/pull/394 +[#409]: https://github.com/nrf-rs/nrf-hal/pull/409 +[#412]: https://github.com/nrf-rs/nrf-hal/pull/412 +[#413]: https://github.com/nrf-rs/nrf-hal/pull/413 +[#417]: https://github.com/nrf-rs/nrf-hal/pull/417 +[#421]: https://github.com/nrf-rs/nrf-hal/pull/421 +[#424]: https://github.com/nrf-rs/nrf-hal/pull/424 +[#425]: https://github.com/nrf-rs/nrf-hal/pull/425 + ## [0.16.0] ### New Features @@ -369,3 +391,4 @@ None [0.15.0]: https://github.com/nrf-rs/nrf-hal/releases/tag/v0.15.0 [0.15.1]: https://github.com/nrf-rs/nrf-hal/releases/tag/v0.15.1 [0.16.0]: https://github.com/nrf-rs/nrf-hal/releases/tag/v0.16.0 +[0.16.1]: https://github.com/nrf-rs/nrf-hal/releases/tag/v0.16.1 diff --git a/nrf-hal-common/Cargo.toml b/nrf-hal-common/Cargo.toml index 5fa5e603..a6fa1c01 100644 --- a/nrf-hal-common/Cargo.toml +++ b/nrf-hal-common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nrf-hal-common" -version = "0.16.0" +version = "0.16.1" description = "Implementation details of the nRF HAL crates. Don't use this directly, use one of the specific HAL crates instead (`nrfXYZ-hal`)." readme = "../README.md" diff --git a/nrf-hal-common/src/lib.rs b/nrf-hal-common/src/lib.rs index 4c2fd8c3..80492d91 100644 --- a/nrf-hal-common/src/lib.rs +++ b/nrf-hal-common/src/lib.rs @@ -1,7 +1,7 @@ //! Implementation details of the nRF HAL crates. Don't use this directly, use one of the specific //! HAL crates instead (`nrfXYZ-hal`). -#![doc(html_root_url = "https://docs.rs/nrf-hal-common/0.16.0")] +#![doc(html_root_url = "https://docs.rs/nrf-hal-common/0.16.1")] #![no_std] use embedded_hal as hal; diff --git a/nrf51-hal/Cargo.toml b/nrf51-hal/Cargo.toml index f7afce90..efb4d977 100644 --- a/nrf51-hal/Cargo.toml +++ b/nrf51-hal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nrf51-hal" -version = "0.16.0" +version = "0.16.1" edition = "2018" description = "HAL for nRF51 microcontrollers" readme = "../README.md" @@ -25,7 +25,7 @@ nrf51-pac = "0.12.2" path = "../nrf-hal-common" default-features = false features = ["51"] -version = "=0.16.0" +version = "=0.16.1" [dependencies.embedded-hal] features = ["unproven"] diff --git a/nrf51-hal/src/lib.rs b/nrf51-hal/src/lib.rs index c2c1e018..0608bc02 100644 --- a/nrf51-hal/src/lib.rs +++ b/nrf51-hal/src/lib.rs @@ -1,5 +1,5 @@ #![no_std] -#![doc(html_root_url = "https://docs.rs/nrf51-hal/0.16.0")] +#![doc(html_root_url = "https://docs.rs/nrf51-hal/0.16.1")] use embedded_hal as hal; pub use nrf_hal_common::*; diff --git a/nrf52810-hal/Cargo.toml b/nrf52810-hal/Cargo.toml index cbfe7327..f17776a9 100644 --- a/nrf52810-hal/Cargo.toml +++ b/nrf52810-hal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nrf52810-hal" -version = "0.16.0" +version = "0.16.1" edition = "2018" description = "HAL for nRF52810 microcontrollers" readme = "../README.md" @@ -24,7 +24,7 @@ nrf52810-pac = "0.12.2" path = "../nrf-hal-common" default-features = false features = ["52810"] -version = "=0.16.0" +version = "=0.16.1" [dependencies.embedded-hal] features = ["unproven"] diff --git a/nrf52810-hal/src/lib.rs b/nrf52810-hal/src/lib.rs index abccf97b..b5da0681 100644 --- a/nrf52810-hal/src/lib.rs +++ b/nrf52810-hal/src/lib.rs @@ -1,5 +1,5 @@ #![no_std] -#![doc(html_root_url = "https://docs.rs/nrf52810-hal/0.16.0")] +#![doc(html_root_url = "https://docs.rs/nrf52810-hal/0.16.1")] use embedded_hal as hal; pub use nrf_hal_common::*; diff --git a/nrf52811-hal/Cargo.toml b/nrf52811-hal/Cargo.toml index 43bdc6b4..fe906d7b 100644 --- a/nrf52811-hal/Cargo.toml +++ b/nrf52811-hal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nrf52811-hal" -version = "0.16.0" +version = "0.16.1" edition = "2018" description = "HAL for nRF52811 microcontrollers" readme = "../README.md" @@ -24,7 +24,7 @@ nrf52811-pac = "0.12.2" path = "../nrf-hal-common" default-features = false features = ["52811"] -version = "=0.16.0" +version = "=0.16.1" [dependencies.embedded-hal] features = ["unproven"] diff --git a/nrf52811-hal/src/lib.rs b/nrf52811-hal/src/lib.rs index 5de84e1d..0259552c 100644 --- a/nrf52811-hal/src/lib.rs +++ b/nrf52811-hal/src/lib.rs @@ -1,5 +1,5 @@ #![no_std] -#![doc(html_root_url = "https://docs.rs/nrf52811-hal/0.16.0")] +#![doc(html_root_url = "https://docs.rs/nrf52811-hal/0.16.1")] use embedded_hal as hal; pub use nrf_hal_common::*; diff --git a/nrf52832-hal/Cargo.toml b/nrf52832-hal/Cargo.toml index ca183396..70ce3b96 100644 --- a/nrf52832-hal/Cargo.toml +++ b/nrf52832-hal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nrf52832-hal" -version = "0.16.0" +version = "0.16.1" description = "HAL for nRF52832 microcontrollers" readme = "../README.md" @@ -22,7 +22,7 @@ nrf52832-pac = "0.12.2" path = "../nrf-hal-common" default-features = false features = ["52832"] -version = "=0.16.0" +version = "=0.16.1" [dependencies.embedded-hal] features = ["unproven"] diff --git a/nrf52832-hal/src/lib.rs b/nrf52832-hal/src/lib.rs index 77cc5eca..1ce2bfee 100644 --- a/nrf52832-hal/src/lib.rs +++ b/nrf52832-hal/src/lib.rs @@ -1,5 +1,5 @@ #![no_std] -#![doc(html_root_url = "https://docs.rs/nrf52832-hal/0.16.0")] +#![doc(html_root_url = "https://docs.rs/nrf52832-hal/0.16.1")] use embedded_hal as hal; pub use nrf_hal_common::*; diff --git a/nrf52833-hal/Cargo.toml b/nrf52833-hal/Cargo.toml index fff0faf6..0db430cd 100644 --- a/nrf52833-hal/Cargo.toml +++ b/nrf52833-hal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nrf52833-hal" -version = "0.16.0" +version = "0.16.1" description = "HAL for nRF52833 microcontrollers" readme = "../README.md" @@ -25,7 +25,7 @@ nrf52833-pac = "0.12.2" path = "../nrf-hal-common" default-features = false features = ["52833"] -version = "=0.16.0" +version = "=0.16.1" [dependencies.embedded-hal] features = ["unproven"] diff --git a/nrf52833-hal/src/lib.rs b/nrf52833-hal/src/lib.rs index facbae10..f00f9e9d 100644 --- a/nrf52833-hal/src/lib.rs +++ b/nrf52833-hal/src/lib.rs @@ -1,5 +1,5 @@ #![no_std] -#![doc(html_root_url = "https://docs.rs/nrf52833-hal/0.16.0")] +#![doc(html_root_url = "https://docs.rs/nrf52833-hal/0.16.1")] use embedded_hal as hal; pub use nrf_hal_common::*; diff --git a/nrf52840-hal/Cargo.toml b/nrf52840-hal/Cargo.toml index f46a5002..e38c8c26 100644 --- a/nrf52840-hal/Cargo.toml +++ b/nrf52840-hal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nrf52840-hal" -version = "0.16.0" +version = "0.16.1" description = "HAL for nRF52840 microcontrollers" readme = "../README.md" @@ -24,7 +24,7 @@ nrf52840-pac = "0.12.2" path = "../nrf-hal-common" default-features = false features = ["52840"] -version = "=0.16.0" +version = "=0.16.1" [dependencies.embedded-hal] features = ["unproven"] diff --git a/nrf52840-hal/src/lib.rs b/nrf52840-hal/src/lib.rs index 943d0b89..e0b7022a 100644 --- a/nrf52840-hal/src/lib.rs +++ b/nrf52840-hal/src/lib.rs @@ -1,5 +1,5 @@ #![no_std] -#![doc(html_root_url = "https://docs.rs/nrf52840-hal/0.16.0")] +#![doc(html_root_url = "https://docs.rs/nrf52840-hal/0.16.1")] use embedded_hal as hal; pub use nrf_hal_common::*; diff --git a/nrf5340-app-hal/Cargo.toml b/nrf5340-app-hal/Cargo.toml index b2e1ed85..3e79ebc1 100644 --- a/nrf5340-app-hal/Cargo.toml +++ b/nrf5340-app-hal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nrf5340-app-hal" -version = "0.16.0" +version = "0.16.1" description = "HAL for nRF5340 app SoC" readme = "README.md" @@ -22,7 +22,7 @@ nrf5340-app-pac = "0.12.2" path = "../nrf-hal-common" default-features = false features = ["5340-app"] -version = "=0.16.0" +version = "=0.16.1" [dependencies.embedded-hal] features = ["unproven"] diff --git a/nrf5340-app-hal/src/lib.rs b/nrf5340-app-hal/src/lib.rs index 72f39ca5..7fdae29f 100644 --- a/nrf5340-app-hal/src/lib.rs +++ b/nrf5340-app-hal/src/lib.rs @@ -1,5 +1,5 @@ #![no_std] -#![doc(html_root_url = "https://docs.rs/nrf5340-app-hal/0.16.0")] +#![doc(html_root_url = "https://docs.rs/nrf5340-app-hal/0.16.1")] use embedded_hal as hal; pub use nrf_hal_common::*; diff --git a/nrf5340-net-hal/Cargo.toml b/nrf5340-net-hal/Cargo.toml index 693f080e..16b2d0bf 100644 --- a/nrf5340-net-hal/Cargo.toml +++ b/nrf5340-net-hal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nrf5340-net-hal" -version = "0.16.0" +version = "0.16.1" description = "HAL for nRF5340 net SoC" readme = "../README.md" @@ -18,7 +18,7 @@ nrf5340-net-pac = "0.12.2" path = "../nrf-hal-common" default-features = false features = ["5340-net"] -version = "=0.16.0" +version = "=0.16.1" [dependencies.embedded-hal] features = ["unproven"] diff --git a/nrf5340-net-hal/src/lib.rs b/nrf5340-net-hal/src/lib.rs index 80ed93fa..e109ae33 100644 --- a/nrf5340-net-hal/src/lib.rs +++ b/nrf5340-net-hal/src/lib.rs @@ -1,5 +1,5 @@ #![no_std] -#![doc(html_root_url = "https://docs.rs/nrf5340-net-hal/0.16.0")] +#![doc(html_root_url = "https://docs.rs/nrf5340-net-hal/0.16.1")] use embedded_hal as hal; pub use nrf_hal_common::*; diff --git a/nrf9160-hal/Cargo.toml b/nrf9160-hal/Cargo.toml index 2391319f..3dd9c914 100644 --- a/nrf9160-hal/Cargo.toml +++ b/nrf9160-hal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "nrf9160-hal" -version = "0.16.0" +version = "0.16.1" description = "HAL for nRF9160 system-in-package" readme = "README.md" @@ -21,7 +21,7 @@ nrf9160-pac = "0.12.2" path = "../nrf-hal-common" default-features = false features = ["9160"] -version = "=0.16.0" +version = "=0.16.1" [dependencies.embedded-hal] features = ["unproven"] diff --git a/nrf9160-hal/src/lib.rs b/nrf9160-hal/src/lib.rs index 8a04ba48..3f944d98 100644 --- a/nrf9160-hal/src/lib.rs +++ b/nrf9160-hal/src/lib.rs @@ -1,5 +1,5 @@ #![no_std] -#![doc(html_root_url = "https://docs.rs/nrf9160-hal/0.16.0")] +#![doc(html_root_url = "https://docs.rs/nrf9160-hal/0.16.1")] use embedded_hal as hal; pub use nrf_hal_common::*;