Skip to content

Commit

Permalink
Merge pull request #9 from rozbb/bump-0-9-0
Browse files Browse the repository at this point in the history
Bump to 0.9.0
  • Loading branch information
rozbb authored Jul 24, 2024
2 parents e6535ac + 20316fc commit 6a97253
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 7 deletions.
15 changes: 14 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
steps:
- uses: actions/checkout@v3
- uses: dtolnay/rust-toolchain@stable
- run: cargo test
- run: cargo test --all-features

rustfmt:
runs-on: ubuntu-latest
Expand Down Expand Up @@ -62,3 +62,16 @@ jobs:
run: cargo build --target thumbv7em-none-eabi --release --no-default-features
- name: no_std / cargo hack
run: cargo hack build --target thumbv7em-none-eabi --release --each-feature --exclude-features default,std

msrv:
name: Current MSRV is 1.60.0
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
# Re-resolve Cargo.lock with minimal versions
- uses: dtolnay/rust-toolchain@nightly
- run: cargo update -Z minimal-versions
# Now check that `cargo build` works with respect to the oldest possible
# deps and the stated MSRV
- uses: dtolnay/[email protected]
- run: cargo build --all-features
3 changes: 2 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,10 @@ 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).

## Unrelease
## [0.9.0] - 2024-07-24

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

## [0.8.1] - 2022-10-10

Expand Down
8 changes: 4 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ repository = "https://github.com/rozbb/strobe-rs"
documentation = "https://docs.rs/strobe-rs"
description = "An implementation of the Strobe protocol framework in pure Rust"
readme = "README.md"
version = "0.8.1"
version = "0.9.0"
edition = "2021"
authors = ["Michael Rosenberg <[email protected]>"]
license = "MIT/Apache-2.0"
Expand All @@ -18,14 +18,14 @@ serialize_secret_state = ["serde", "serde-big-array"]

[dependencies]
bitflags = "1.3"
byteorder = { version = "1.4", default-features = false }
byteorder = { version = "1.5", default-features = false }
keccak = "0.1"
serde = { version = "1", optional = true, default-features = false, features = [
"derive",
] }
serde-big-array = { version = "0.4", optional = true }
subtle = { version = "2.4", default-features = false }
zeroize = { version = "1.5", features = ["derive"] }
subtle = { version = "2.6", default-features = false }
zeroize = { version = "1.8", features = ["derive"] }

[dev-dependencies]
criterion = { version = "0.5", features = ["html_reports"] }
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,7 @@ For info on how to omit or include feature flags, see the [cargo docs on feature
MSRV
----

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

Tests
-----
Expand Down

0 comments on commit 6a97253

Please sign in to comment.