From 564591f5e3d8402ba8ffcbfb9562514f9ddba0f6 Mon Sep 17 00:00:00 2001 From: Jan Niehusmann Date: Wed, 17 May 2023 07:53:48 +0000 Subject: [PATCH] Prepare release 0.8.2 with backport of #612 --- rp2040-hal/CHANGELOG.md | 9 +++++++++ rp2040-hal/Cargo.toml | 2 +- rp2040-hal/README.md | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/rp2040-hal/CHANGELOG.md b/rp2040-hal/CHANGELOG.md index 31a39e5dd..495f80fe1 100644 --- a/rp2040-hal/CHANGELOG.md +++ b/rp2040-hal/CHANGELOG.md @@ -5,6 +5,14 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.8.2] - 2023-05-17 + +### Fixed + +- With rust nightly and beta 1.70.0, the multi-core spawn code could get miscompiled + due to undefined behavior in our code. This was first found in embassy (which + uses similar code) and reported to us by @Dirbaio. - #612 @ithinuel + ## [0.8.1] - 2023-05-05 ### Added @@ -256,6 +264,7 @@ The Minimum-Supported Rust Version (MSRV) for this release is 1.54. - Initial release +[0.8.2]: https://github.com/rp-rs/rp-hal/compare/v0.8.1...v0.8.2 [0.8.1]: https://github.com/rp-rs/rp-hal/compare/v0.8.0...v0.8.1 [0.8.0]: https://github.com/rp-rs/rp-hal/compare/v0.7.0...v0.8.0 [0.7.0]: https://github.com/rp-rs/rp-hal/compare/v0.6.0...v0.7.0 diff --git a/rp2040-hal/Cargo.toml b/rp2040-hal/Cargo.toml index 70e9e19ce..1a909a3e8 100644 --- a/rp2040-hal/Cargo.toml +++ b/rp2040-hal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rp2040-hal" -version = "0.8.1" +version = "0.8.2" authors = ["The rp-rs Developers"] edition = "2018" homepage = "https://github.com/rp-rs/rp-hal" diff --git a/rp2040-hal/README.md b/rp2040-hal/README.md index f6afd72a4..0ccbd5d7c 100644 --- a/rp2040-hal/README.md +++ b/rp2040-hal/README.md @@ -70,7 +70,7 @@ https://github.com/rp-rs/rp-hal-boards/ for more details. To include this crate in your project, amend your `Cargo.toml` file to include ```toml -rp2040-hal = "0.8.1" +rp2040-hal = "0.8.2" ``` To obtain a copy of the source code (e.g. if you want to propose a bug-fix or