From 4a71adf03146772f4215914c6f8a6c501e60e7cc Mon Sep 17 00:00:00 2001 From: Wink Saville Date: Sun, 3 Nov 2024 14:51:10 -0800 Subject: [PATCH] feat: Release rp235x-hal v0.3.0 --- rp235x-hal/CHANGELOG.md | 31 +++++++++++++++++++++++++++++-- rp235x-hal/Cargo.toml | 2 +- rp235x-hal/README.md | 10 ++++++++++ 3 files changed, 40 insertions(+), 3 deletions(-) diff --git a/rp235x-hal/CHANGELOG.md b/rp235x-hal/CHANGELOG.md index 65fab2dbd..77ce267d2 100644 --- a/rp235x-hal/CHANGELOG.md +++ b/rp235x-hal/CHANGELOG.md @@ -5,9 +5,36 @@ 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). -## Unreleased +## [Unreleased] + +## [0.3.0] - 2024-11-03 ### Changed -- First version +- Release rp235x-hal v0.3.0 +- feat: add support for PIO `in_count` +- implement Debug support for the GPIO structures (RP235x) +- Fix clippy warnings reported by rust beta +- Merge pull request #862 from jannic/update-critical-section +- Update critical-section dependency to version 1.2.0 +- spi: port `set_format` changes to rp235x + +## [0.2.0] - 2024-09-25 + +### Changed +- Don't allow unreachable_patterns +- Disable several warnings that show up with rust 1.82.0(beta) +- Merge pull request #841 from jannic/update-rp2350-uart +- Add uart_loopback example. +- Port SPI changes from rp2040-hal to rp235x-hal +- Port UART updates to rp235x-hal +- Update rp235x-hal/src/timer.rs +- Update rp235x-hal/src/lposc.rs +- RP235x: Formatting +- RP235x: More datasheet fixes. +- RP235x: datasheet link clean-ups +- Use published 2350 PAC. +- Format rp235x-hal/Cargo.toml +- Moved some UART stuff into rp-hal-common. +- Add an RP2350 HAL. diff --git a/rp235x-hal/Cargo.toml b/rp235x-hal/Cargo.toml index b589ff67f..943473b2c 100644 --- a/rp235x-hal/Cargo.toml +++ b/rp235x-hal/Cargo.toml @@ -9,7 +9,7 @@ license = "MIT OR Apache-2.0" name = "rp235x-hal" repository = "https://github.com/rp-rs/rp-hal" rust-version = "1.77" -version = "0.2.0" +version = "0.3.0" [package.metadata.docs.rs] features = ["rt", "defmt", "rtic-monotonic"] diff --git a/rp235x-hal/README.md b/rp235x-hal/README.md index 1e3318f0d..3f32d431d 100644 --- a/rp235x-hal/README.md +++ b/rp235x-hal/README.md @@ -70,6 +70,16 @@ To include this crate in your project, amend your `Cargo.toml` file to include rp235x-hal = "*" ``` +Or to include this version specifically: + +```toml +rp235x-hal = "0.3.0" +``` + +Then, in your Rust code, include the crate like so: + +```rust + To obtain a copy of the source code (e.g. if you want to propose a bug-fix or new feature, or simply to study the code), run: