Skip to content

Commit 6a97253

Browse files
authored
Merge pull request #9 from rozbb/bump-0-9-0
Bump to 0.9.0
2 parents e6535ac + 20316fc commit 6a97253

File tree

4 files changed

+21
-7
lines changed

4 files changed

+21
-7
lines changed

.github/workflows/ci.yml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
steps:
2929
- uses: actions/checkout@v3
3030
- uses: dtolnay/rust-toolchain@stable
31-
- run: cargo test
31+
- run: cargo test --all-features
3232

3333
rustfmt:
3434
runs-on: ubuntu-latest
@@ -62,3 +62,16 @@ jobs:
6262
run: cargo build --target thumbv7em-none-eabi --release --no-default-features
6363
- name: no_std / cargo hack
6464
run: cargo hack build --target thumbv7em-none-eabi --release --each-feature --exclude-features default,std
65+
66+
msrv:
67+
name: Current MSRV is 1.60.0
68+
runs-on: ubuntu-latest
69+
steps:
70+
- uses: actions/checkout@v3
71+
# Re-resolve Cargo.lock with minimal versions
72+
- uses: dtolnay/rust-toolchain@nightly
73+
- run: cargo update -Z minimal-versions
74+
# Now check that `cargo build` works with respect to the oldest possible
75+
# deps and the stated MSRV
76+
- uses: dtolnay/[email protected]
77+
- run: cargo build --all-features

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,10 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7-
## Unrelease
7+
## [0.9.0] - 2024-07-24
88

99
* Made `(meta_)recv_mac` inputs take a `&[u8; N]` rather than a `&mut [u8]`
10+
* Bumped MSRV to 1.60.0 (May 2022)
1011

1112
## [0.8.1] - 2022-10-10
1213

Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ repository = "https://github.com/rozbb/strobe-rs"
44
documentation = "https://docs.rs/strobe-rs"
55
description = "An implementation of the Strobe protocol framework in pure Rust"
66
readme = "README.md"
7-
version = "0.8.1"
7+
version = "0.9.0"
88
edition = "2021"
99
authors = ["Michael Rosenberg <[email protected]>"]
1010
license = "MIT/Apache-2.0"
@@ -18,14 +18,14 @@ serialize_secret_state = ["serde", "serde-big-array"]
1818

1919
[dependencies]
2020
bitflags = "1.3"
21-
byteorder = { version = "1.4", default-features = false }
21+
byteorder = { version = "1.5", default-features = false }
2222
keccak = "0.1"
2323
serde = { version = "1", optional = true, default-features = false, features = [
2424
"derive",
2525
] }
2626
serde-big-array = { version = "0.4", optional = true }
27-
subtle = { version = "2.4", default-features = false }
28-
zeroize = { version = "1.5", features = ["derive"] }
27+
subtle = { version = "2.6", default-features = false }
28+
zeroize = { version = "1.8", features = ["derive"] }
2929

3030
[dev-dependencies]
3131
criterion = { version = "0.5", features = ["html_reports"] }

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ For info on how to omit or include feature flags, see the [cargo docs on feature
7878
MSRV
7979
----
8080

81-
The current minimum supported Rust version (MSRV) is 1.51.0 (2021-03-25).
81+
The current minimum supported Rust version (MSRV) is 1.60.0 (2022-04-04).
8282

8383
Tests
8484
-----

0 commit comments

Comments
 (0)