Skip to content

0.7.0

Choose a tag to compare

@github-actions github-actions released this 07 Feb 07:14
· 21 commits to main since this release
Immutable release. Only release title and notes can be modified.
  • Remove toml from public dependencies to prevent toml updates from becoming breaking changes. (#27, thanks @TechnoPorg)

    • Remove Manifest::from_toml. Use text.parse()/Manifest::from_str(text) or Manifest::from_path(path) instead.
    • Change the type of Error::Toml from toml::de::Error to TomlError.
  • Make Dependencies enum #[non_exhaustive].

  • Implement FromStr for Manifest. (#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 toml dependency to 0.9.

    This increases the minimum supported Rust version (MSRV) to Rust 1.76.

  • Enable release immutability.