mirror of
https://github.com/rust-embedded/embedded-hal.git
synced 2026-04-17 11:44:36 +00:00
Bump MSRV to 1.60
Needed for namespaced features (`dep:` in Cargo.toml)
This commit is contained in:
2
.github/workflows/test.yml
vendored
2
.github/workflows/test.yml
vendored
@@ -17,7 +17,7 @@ jobs:
|
||||
matrix:
|
||||
rust:
|
||||
- stable
|
||||
- 1.59.0 # MSRV
|
||||
- 1.60.0 # MSRV
|
||||
- nightly
|
||||
target:
|
||||
- x86_64-unknown-linux-gnu
|
||||
|
||||
@@ -72,7 +72,7 @@ on crates.io.
|
||||
|
||||
## Minimum Supported Rust Version (MSRV)
|
||||
|
||||
This crate is guaranteed to compile on stable Rust 1.59 and up. It *might*
|
||||
This crate is guaranteed to compile on stable Rust 1.60 and up. It *might*
|
||||
compile with older versions but that may change in any new patch release.
|
||||
|
||||
See [here](docs/msrv.md) for details on how the MSRV may be upgraded.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
[](https://crates.io/crates/embedded-can)
|
||||
[](https://crates.io/crates/embedded-can)
|
||||
[](https://docs.rs/embedded-can)
|
||||

|
||||

|
||||
|
||||
# `embedded-can`
|
||||
|
||||
@@ -15,7 +15,7 @@ This project is developed and maintained by the [HAL team](https://github.com/ru
|
||||
|
||||
## Minimum Supported Rust Version (MSRV)
|
||||
|
||||
This crate is guaranteed to compile on stable Rust 1.59 and up. It *might*
|
||||
This crate is guaranteed to compile on stable Rust 1.60 and up. It *might*
|
||||
compile with older versions but that may change in any new patch release.
|
||||
|
||||
See [here](../docs/msrv.md) for details on how the MSRV may be upgraded.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
[](https://crates.io/crates/embedded-hal-bus)
|
||||
[](https://crates.io/crates/embedded-hal-bus)
|
||||
[](https://docs.rs/embedded-hal-bus)
|
||||

|
||||

|
||||
|
||||
# `embedded-hal-bus`
|
||||
|
||||
@@ -34,7 +34,7 @@ provides mechanisms to obtain multiple `I2c` instances out of a single `I2c` ins
|
||||
|
||||
## Minimum Supported Rust Version (MSRV)
|
||||
|
||||
This crate is guaranteed to compile on stable Rust 1.59 and up. It *might*
|
||||
This crate is guaranteed to compile on stable Rust 1.60 and up. It *might*
|
||||
compile with older versions but that may change in any new patch release.
|
||||
|
||||
See [here](../docs/msrv.md) for details on how the MSRV may be upgraded.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
[](https://crates.io/crates/embedded-hal-nb)
|
||||
[](https://crates.io/crates/embedded-hal-nb)
|
||||
[](https://docs.rs/embedded-hal-nb)
|
||||

|
||||

|
||||
|
||||
# `embedded-hal-nb`
|
||||
|
||||
@@ -17,7 +17,7 @@ This project is developed and maintained by the [HAL team](https://github.com/ru
|
||||
|
||||
## Minimum Supported Rust Version (MSRV)
|
||||
|
||||
This crate is guaranteed to compile on stable Rust 1.59 and up. It *might*
|
||||
This crate is guaranteed to compile on stable Rust 1.60 and up. It *might*
|
||||
compile with older versions but that may change in any new patch release.
|
||||
|
||||
See [here](../docs/msrv.md) for details on how the MSRV may be upgraded.
|
||||
|
||||
@@ -65,7 +65,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
|
||||
*** This is (also) an alpha release with breaking changes (sorry) ***
|
||||
|
||||
### Changed
|
||||
- The Minimum Supported Rust Version (MSRV) is now 1.59.0
|
||||
- The Minimum Supported Rust Version (MSRV) is now 1.60.0
|
||||
- `spi`: unify all traits into `SpiReadBus`, `SpiWriteBus` and `SpiBus` (read-write).
|
||||
- `spi`: Add `SpiDevice` trait to represent a single device in a (possibly shared) bus, with managed chip-select (CS) pin.
|
||||
- `spi`: Clarify that implementations are allowed to return before operations are finished, add `flush` to wait until finished.
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
[](https://crates.io/crates/embedded-hal)
|
||||
[](https://crates.io/crates/embedded-hal)
|
||||
[](https://docs.rs/embedded-hal)
|
||||

|
||||

|
||||
|
||||
# `embedded-hal`
|
||||
|
||||
@@ -15,7 +15,7 @@ This project is developed and maintained by the [HAL team](https://github.com/ru
|
||||
|
||||
## Minimum Supported Rust Version (MSRV)
|
||||
|
||||
This crate is guaranteed to compile on stable Rust 1.59 and up. It *might*
|
||||
This crate is guaranteed to compile on stable Rust 1.60 and up. It *might*
|
||||
compile with older versions but that may change in any new patch release.
|
||||
|
||||
See [here](../docs/msrv.md) for details on how the MSRV may be upgraded.
|
||||
|
||||
@@ -29,7 +29,7 @@ For `embedded-io-async`:
|
||||
|
||||
## Minimum Supported Rust Version (MSRV)
|
||||
|
||||
This crate is guaranteed to compile on stable Rust 1.59 and up. It *might*
|
||||
This crate is guaranteed to compile on stable Rust 1.60 and up. It *might*
|
||||
compile with older versions but that may change in any new patch release.
|
||||
|
||||
See [here](../docs/msrv.md) for details on how the MSRV may be upgraded.
|
||||
|
||||
@@ -21,7 +21,7 @@ stream, causing unexpected errors. To solve this, `embedded-io` specifies `Read`
|
||||
|
||||
## Minimum Supported Rust Version (MSRV)
|
||||
|
||||
This crate is guaranteed to compile on stable Rust 1.59 and up. It *might*
|
||||
This crate is guaranteed to compile on stable Rust 1.60 and up. It *might*
|
||||
compile with older versions but that may change in any new patch release.
|
||||
|
||||
See [here](../docs/msrv.md) for details on how the MSRV may be upgraded.
|
||||
|
||||
Reference in New Issue
Block a user