Skip to content

Commit 6fef9cc

Browse files
committed
MSRV: 1.60 -> 1.61
This aligns with the MSRV for syn
1 parent e03e82c commit 6fef9cc

File tree

15 files changed

+16
-13
lines changed

15 files changed

+16
-13
lines changed

.github/workflows/ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818

1919
include:
2020
# Test MSRV
21-
- rust: 1.60.0
21+
- rust: 1.61.0
2222

2323
# Test nightly but don't fail
2424
- rust: nightly

.github/workflows/rt-ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
continue-on-error: ${{ matrix.experimental || false }}
1414
strategy:
1515
matrix:
16-
rust: [nightly, stable, 1.60.0]
16+
rust: [nightly, stable, 1.61.0]
1717

1818
include:
1919
# Nightly is only for reference and allowed to fail

cortex-m-rt/CHANGELOG.md

+2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77

88
## [Unreleased]
99

10+
- MSRV is now Rust 1.61 to support syn verions >=2.0.68
11+
1012
## [v0.7.4]
1113

1214
- Add `zero-init-ram` feature to initialize RAM with zeros on startup.

cortex-m-rt/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ version = "0.7.4"
1616
autoexamples = true
1717
links = "cortex-m-rt" # Prevent multiple versions of cortex-m-rt being linked
1818
edition = "2021"
19-
rust-version = "1.60"
19+
rust-version = "1.61"
2020

2121
[dependencies]
2222
cortex-m-rt-macros = { path = "macros", version = "=0.7.0" }

cortex-m-rt/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ This project is developed and maintained by the [Cortex-M team][team].
1111

1212
# Minimum Supported Rust Version (MSRV)
1313

14-
This crate is guaranteed to compile on stable Rust 1.60.0 and up. It *might*
14+
This crate is guaranteed to compile on stable Rust 1.61.0 and up. It *might*
1515
compile with older versions but that may change in any new patch release.
1616

1717
# License

cortex-m-rt/macros/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ name = "cortex-m-rt-macros"
99
repository = "https://github.com/rust-embedded/cortex-m"
1010
version = "0.7.0"
1111
edition = "2021"
12-
rust-version = "1.60"
12+
rust-version = "1.61"
1313

1414
[lib]
1515
proc-macro = true

cortex-m-rt/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -455,7 +455,7 @@
455455
//!
456456
//! # Minimum Supported Rust Version (MSRV)
457457
//!
458-
//! The MSRV of this release is Rust 1.60.0.
458+
//! The MSRV of this release is Rust 1.61.0.
459459
460460
// # Developer notes
461461
//

cortex-m-semihosting/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ readme = "README.md"
1313
repository = "https://github.com/rust-embedded/cortex-m"
1414
version = "0.5.0"
1515
edition = "2021"
16-
rust-version = "1.60"
16+
rust-version = "1.61"
1717

1818
[features]
1919
jlink-quirks = []

cortex-m-semihosting/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ This project is developed and maintained by the [Cortex-M team][team].
1111

1212
# Minimum Supported Rust Version (MSRV)
1313

14-
This crate is guaranteed to compile on stable Rust 1.60.0 and up. It *might*
14+
This crate is guaranteed to compile on stable Rust 1.61.0 and up. It *might*
1515
compile with older versions but that may change in any new patch release.
1616

1717
## License

cortex-m/CHANGELOG.md

+1
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
3232

3333
### Changed
3434
- Inline assembly is now always used, requiring Rust 1.59.
35+
- Bumped MSRV to 1.61 for compatibility with syn versions >=2.0.68.
3536

3637
### Removed
3738
- removed all peripherals `ptr()` functions in favor of the associated constant `PTR` (#385).

cortex-m/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ readme = "README.md"
1313
repository = "https://github.com/rust-embedded/cortex-m"
1414
version = "0.7.4"
1515
edition = "2021"
16-
rust-version = "1.60"
16+
rust-version = "1.61"
1717
links = "cortex-m" # prevent multiple versions of this crate to be linked together
1818

1919
[dependencies]

cortex-m/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ This project is developed and maintained by the [Cortex-M team][team].
1111

1212
## Minimum Supported Rust Version (MSRV)
1313

14-
This crate is guaranteed to compile on stable Rust 1.60.0 and up. It might compile with older versions but that may change in any new patch release.
14+
This crate is guaranteed to compile on stable Rust 1.61.0 and up. It might compile with older versions but that may change in any new patch release.
1515

1616
## License
1717

cortex-m/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
//!
2828
//! # Minimum Supported Rust Version (MSRV)
2929
//!
30-
//! This crate is guaranteed to compile on stable Rust 1.60 and up. It *might*
30+
//! This crate is guaranteed to compile on stable Rust 1.61 and up. It *might*
3131
//! compile with older versions but that may change in any new patch release.
3232
3333
#![deny(missing_docs)]

panic-semihosting/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ license = "MIT OR Apache-2.0"
1111
name = "panic-semihosting"
1212
repository = "https://github.com/rust-embedded/cortex-m"
1313
version = "0.6.0"
14-
rust-version = "1.60"
14+
rust-version = "1.61"
1515
edition = "2021"
1616

1717
[dependencies]

panic-semihosting/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ This project is developed and maintained by the [Cortex-M team][team].
88

99
## Minimum Supported Rust Version (MSRV)
1010

11-
This crate is guaranteed to compile on stable Rust 1.60.0 and up. It *might*
11+
This crate is guaranteed to compile on stable Rust 1.61.0 and up. It *might*
1212
compile with older versions but that may change in any new patch release.
1313

1414
## License

0 commit comments

Comments
 (0)