Skip to content

Commit

Permalink
bump to v0.9.0
Browse files Browse the repository at this point in the history
- Update all dependencies
- Fix clippy lints
- Update MSRV to 1.83.0, since it is needed by some dependencies
  • Loading branch information
daniestevez committed Jan 29, 2025
1 parent 9f9d0be commit d7595f0
Show file tree
Hide file tree
Showing 11 changed files with 655 additions and 577 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -76,13 +76,13 @@ jobs:
sudo apt-get update
sudo apt-get install protobuf-compiler
- name: Install toolchain
run: rustup install 1.70.0
run: rustup install 1.83.0
- name: Doc
run: RUSTDOCFLAGS="-D warnings" cargo +1.70.0 doc --features galmon
run: RUSTDOCFLAGS="-D warnings" cargo +1.83.0 doc --features galmon
- name: Build
run: cargo +1.70.0 build --verbose --features galmon
run: cargo +1.83.0 build --verbose --features galmon
- name: Run tests
run: cargo +1.70.0 test --verbose --features galmon
run: cargo +1.83.0 test --verbose --features galmon

galmon:
name: Galmon
Expand Down
8 changes: 4 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "galileo-osnma"
version = "0.8.0"
version = "0.9.0"
edition = "2021"
authors = ["Daniel Estevez <[email protected]>"]
description = "Galileo OSNMA (Open Service Navigation Message Authentication)"
Expand All @@ -10,7 +10,7 @@ repository = "https://github.com/daniestevez/galileo-osnma/"
keywords = ["galileo", "gnss", "osnma", "authentication", "cryptography"]
categories = ["aerospace::space-protocols", "authentication", "embedded", "no-std"]
exclude = ["/.github"]
rust-version = "1.70.0"
rust-version = "1.83.0"

[package.metadata]

Expand All @@ -33,15 +33,15 @@ log = "0.4"
# These two would bring std with default-features
p256 = { version = "0.13", features = ["ecdsa"], default-features = false }
p521 = { version = "0.13", features = ["ecdsa"], default-features = false, optional = true }
prost = { version = "0.12", optional = true }
prost = { version = "0.13", optional = true }
# These two bring std with default-features
sha2 = { version = "0.10", default-features = false }
sha3 = { version = "0.10", default-features = false }
signature = "2.2"
typenum = "1.15"

[build-dependencies]
prost-build = { version = "0.12", optional = true }
prost-build = { version = "0.13", optional = true }

[dev-dependencies]
hex-literal = "0.4"
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -212,7 +212,7 @@ capabilities of galileo-osnma.

## Minimum Supported Rust Version

Rust **1.70** or higher.
Rust **1.83** or higher.

Minimum supported Rust version can be changed in the future, but it will be done
with a minor version bump.
Expand Down
Loading

0 comments on commit d7595f0

Please sign in to comment.