diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8af25e98..bb198cb4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ jobs: include: # Test MSRV - - rust: 1.60.0 + - rust: 1.65.0 TARGET: x86_64-unknown-linux-gnu # Test nightly but don't fail @@ -53,7 +53,7 @@ jobs: strategy: matrix: - rust: [stable, 1.60.0] + rust: [stable, 1.65.0] TARGET: [x86_64-apple-darwin] steps: diff --git a/CHANGELOG.md b/CHANGELOG.md index 925fc4f0..acc1a0c0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,9 @@ Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +- Prevent underflow panics when using a `MockI2CDevice` with an offset of `0x0` +- Bumps the MSRV to 1.65.0 + ## [v0.6.0] - 2023-08-03 - Hide nix from the public api such that it can be updated without resulting in a breaking change. diff --git a/README.md b/README.md index 642e92fa..3d8ab199 100644 --- a/README.md +++ b/README.md @@ -54,7 +54,7 @@ cross-compile. See for pointers. ## Minimum Supported Rust Version (MSRV) -This crate is guaranteed to compile on stable Rust 1.60.0 and up. It *might* +This crate is guaranteed to compile on stable Rust 1.65.0 and up. It *might* compile with older versions but that may change in any new patch release. ## License