0.7.0
·
21 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
-
Remove
tomlfrom public dependencies to preventtomlupdates from becoming breaking changes. (#27, thanks @TechnoPorg)- Remove
Manifest::from_toml. Usetext.parse()/Manifest::from_str(text)orManifest::from_path(path)instead. - Change the type of
Error::Tomlfromtoml::de::ErrortoTomlError.
- Remove
-
Make
Dependenciesenum#[non_exhaustive]. -
Implement
FromStrforManifest. (#27, thanks @TechnoPorg) -
Add
Manifest::from_path. -
Support version-less manifests in
crate_package. -
Support target names that contain ".".
-
Add
#[must_use]to constructor and getters. -
Update
tomldependency to 0.9.This increases the minimum supported Rust version (MSRV) to Rust 1.76.
-
Enable release immutability.