diff --git a/CHANGELOG.md b/CHANGELOG.md index b99dff3..b87bd34 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/). # [unreleased] +# [v0.11.0-rc.1] 2024-04-03 + Major API changes for the time API. If you are using the time API, it is strongly recommended to check all the API changes in the **Changed** chapter. diff --git a/Cargo.toml b/Cargo.toml index 406625a..d40393e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "spacepackets" -version = "0.11.0-rc.0" +version = "0.11.0-rc.1" edition = "2021" rust-version = "1.61" authors = ["Robin Mueller "] diff --git a/README.md b/README.md index 3a0d31e..075fcbc 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ deserializing them with an appropriate `serde` provider like - [`chrono`](https://crates.io/crates/chrono): Add basic support for the `chrono` time library. - [`timelib`](https://crates.io/crates/time): Add basic support for the `time` time library. - [`defmt`](https://defmt.ferrous-systems.com/): Add support for the `defmt` by adding the - `defmt::Format` derive on many objects. + [`defmt::Format`](https://defmt.ferrous-systems.com/format) derive on many types. # Examples diff --git a/release-checklist.md b/release-checklist.md index 201b341..f2f04b6 100644 --- a/release-checklist.md +++ b/release-checklist.md @@ -8,7 +8,7 @@ Checklist for new releases 2. Bump version specifier in `Cargo.toml`. 3. Update `CHANGELOG.md`: Convert `unreleased` section into version section with date and add new `unreleased` section. -4. Run `cargo test --all-features`. +4. Run `cargo test --all-features` or `cargo nextest r --all-features`. 5. Run `cargo fmt` and `cargo clippy`. Check `cargo msrv` against MSRV in `Cargo.toml`. 6. Wait for CI/CD results for EGit and Github. These also check cross-compilation for bare-metal targets. diff --git a/src/lib.rs b/src/lib.rs index 6778a4a..29d9d7d 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -36,7 +36,11 @@ //! ### Optional features //! //! - [`serde`](https://serde.rs/): Adds `serde` support for most types by adding `Serialize` and -//! `Deserialize` `derive`s +//! `Deserialize` `derives. +//! - [`chrono`](https://crates.io/crates/chrono): Add basic support for the `chrono` time library. +//! - [`timelib`](https://crates.io/crates/time): Add basic support for the `time` time library. +//! - [`defmt`](https://defmt.ferrous-systems.com/): Add support for the `defmt` by adding the +//! [`defmt::Format`](https://defmt.ferrous-systems.com/format) derive on many types. //! //! ## Module //!