Skip to content

Commit f345ccb

Browse files
bors[bot]Jonas Schievink
andauthored
Merge #408
408: 0.16.0 r=jonas-schievink a=jonas-schievink bors r+ Co-authored-by: Jonas Schievink <[email protected]>
2 parents 31208d0 + 47edaab commit f345ccb

File tree

22 files changed

+61
-31
lines changed

22 files changed

+61
-31
lines changed

CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,35 @@
44

55
(no changes)
66

7+
## [0.16.0]
8+
9+
### New Features
10+
11+
- Enable all SPIM and UARTE interfaces on the nRF9160 ([#391]).
12+
- Add a `reset_event` method to `Timer` ([#390]).
13+
- Add a `free` method to `Saadc` ([#389]).
14+
- Add `OpenDrainIO` pin state for bidirectional open drain GPIOs ([#401] [#402]).
15+
16+
### Enhancements
17+
18+
- Make SCK pin optional for `Spi` and `Spim` APIs ([#400] [#406]).
19+
- Update PACs and `nrf-usbd` to the newest version ([#404]).
20+
21+
### Fixes
22+
23+
- Fix pin connection checks in `free` methods ([#397] [#407]).
24+
25+
[#389]: https://github.com/nrf-rs/nrf-hal/pull/389
26+
[#391]: https://github.com/nrf-rs/nrf-hal/pull/391
27+
[#390]: https://github.com/nrf-rs/nrf-hal/pull/390
28+
[#397]: https://github.com/nrf-rs/nrf-hal/pull/397
29+
[#400]: https://github.com/nrf-rs/nrf-hal/pull/400
30+
[#401]: https://github.com/nrf-rs/nrf-hal/pull/401
31+
[#402]: https://github.com/nrf-rs/nrf-hal/pull/402
32+
[#404]: https://github.com/nrf-rs/nrf-hal/pull/404
33+
[#406]: https://github.com/nrf-rs/nrf-hal/pull/406
34+
[#407]: https://github.com/nrf-rs/nrf-hal/pull/407
35+
736
## [0.15.1]
837

938
### New Features
@@ -339,3 +368,4 @@ None
339368
[0.14.1]: https://github.com/nrf-rs/nrf-hal/releases/tag/v0.14.1
340369
[0.15.0]: https://github.com/nrf-rs/nrf-hal/releases/tag/v0.15.0
341370
[0.15.1]: https://github.com/nrf-rs/nrf-hal/releases/tag/v0.15.1
371+
[0.16.0]: https://github.com/nrf-rs/nrf-hal/releases/tag/v0.16.0

CONTRIBUTING.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,8 @@ When finished releasing, copy or move your `Cargo.my.toml` back.
3434

3535
In order to release a new version of the HALs, the following steps need to be performed:
3636

37-
* **Changelog**: Update [the changelog](./CHANGELOG.md) to list all notable changes under the `Unreleased`
38-
section.
37+
* **Changelog**: Update [the changelog](./CHANGELOG.md) to list all notable changes under the
38+
`Unreleased` section.
3939
* You can use GitHub's "compare" feature to view all commits added since the last release. Go to
4040
<https://github.com/nrf-rs/nrf-hal/releases/>, select the latest release, and click the link
4141
"N commits to master since this release".

nrf-hal-common/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "nrf-hal-common"
3-
version = "0.15.1"
3+
version = "0.16.0"
44
description = "Implementation details of the nRF HAL crates. Don't use this directly, use one of the specific HAL crates instead (`nrfXYZ-hal`)."
55
readme = "../README.md"
66

nrf-hal-common/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//! Implementation details of the nRF HAL crates. Don't use this directly, use one of the specific
22
//! HAL crates instead (`nrfXYZ-hal`).
33
4-
#![doc(html_root_url = "https://docs.rs/nrf-hal-common/0.15.1")]
4+
#![doc(html_root_url = "https://docs.rs/nrf-hal-common/0.16.0")]
55
#![no_std]
66

77
use embedded_hal as hal;

nrf51-hal/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "nrf51-hal"
3-
version = "0.15.1"
3+
version = "0.16.0"
44
edition = "2018"
55
description = "HAL for nRF51 microcontrollers"
66
readme = "../README.md"
@@ -25,7 +25,7 @@ nrf51-pac = "0.12.2"
2525
path = "../nrf-hal-common"
2626
default-features = false
2727
features = ["51"]
28-
version = "=0.15.1"
28+
version = "=0.16.0"
2929

3030
[dependencies.embedded-hal]
3131
features = ["unproven"]

nrf51-hal/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#![no_std]
2-
#![doc(html_root_url = "https://docs.rs/nrf51-hal/0.15.1")]
2+
#![doc(html_root_url = "https://docs.rs/nrf51-hal/0.16.0")]
33

44
use embedded_hal as hal;
55
pub use nrf_hal_common::*;

nrf52810-hal/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "nrf52810-hal"
3-
version = "0.15.1"
3+
version = "0.16.0"
44
edition = "2018"
55
description = "HAL for nRF52810 microcontrollers"
66
readme = "../README.md"
@@ -24,7 +24,7 @@ nrf52810-pac = "0.12.2"
2424
path = "../nrf-hal-common"
2525
default-features = false
2626
features = ["52810"]
27-
version = "=0.15.1"
27+
version = "=0.16.0"
2828

2929
[dependencies.embedded-hal]
3030
features = ["unproven"]

nrf52810-hal/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#![no_std]
2-
#![doc(html_root_url = "https://docs.rs/nrf52810-hal/0.15.1")]
2+
#![doc(html_root_url = "https://docs.rs/nrf52810-hal/0.16.0")]
33

44
use embedded_hal as hal;
55
pub use nrf_hal_common::*;

nrf52811-hal/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "nrf52811-hal"
3-
version = "0.15.1"
3+
version = "0.16.0"
44
edition = "2018"
55
description = "HAL for nRF52811 microcontrollers"
66
readme = "../README.md"
@@ -24,7 +24,7 @@ nrf52811-pac = "0.12.2"
2424
path = "../nrf-hal-common"
2525
default-features = false
2626
features = ["52811"]
27-
version = "=0.15.1"
27+
version = "=0.16.0"
2828

2929
[dependencies.embedded-hal]
3030
features = ["unproven"]

nrf52811-hal/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#![no_std]
2-
#![doc(html_root_url = "https://docs.rs/nrf52811-hal/0.15.1")]
2+
#![doc(html_root_url = "https://docs.rs/nrf52811-hal/0.16.0")]
33

44
use embedded_hal as hal;
55
pub use nrf_hal_common::*;

0 commit comments

Comments
 (0)