- MSRV updated to Rust 1.62.
0.7.1 - 2022-09-30
- Repository location update.
- MSRV updated to Rust 1.58.
0.7.0 - 2022-03-14
- Support for optional dependencies, as part of guppy's support for namespaced features:
PackageInfohas a newoptional_depsfield.SummaryDiffStatus::Modifiedhas newadded_optional_deps,removed_optional_depsandunchanged_optional_depsfields.
- MSRV updated to Rust 1.56.
0.6.1 - 2021-11-23
- The
tomlcrate is now built with thepreserve_orderfeature.- This feature ensures that the key ordering in metadata is preserved.
0.6.0 - 2021-11-23
This is a minor breaking change that should not affect most consumers.
SummaryWithMetadatais now simplySummary, and no longer takes a type parameter.metadatais now atoml::value::Table.
path_forward_slashesis no longer exposed as a helper.
0.5.1 - 2021-10-01
SummaryIdnow implementsDisplay, printing out the ID as a TOML inline table.- A new convenience module
path_forward_slashesis provided to serialize and deserialize paths using forward slashes.
0.5.0 - 2021-09-13
- Public dependency version bumps:
semverupdated to 1.0.diffusupdated to 0.10.0.
0.4.0 - 2021-02-23
guppy-summariesnow usescaminoUtf8PathandUtf8PathBufwrappers. These wrappers provide type-level assertions that returned paths are valid UTF-8.
0.3.2 - 2021-02-04
SummarySourcepaths are now always output with forward slashes, including on Windows.
0.3.1 - 2020-12-09
- Support for serializing
SummaryDiffinstances (thanks @mimoo).
0.3.0 - 2020-12-02
- Updated semver to 0.11.
0.2.0 - 2020-06-20
- Move diff-related types into a new
diffmodule. - Don't export
Summaryas a default type alias any more. - Remove
parse_with_metadatain favor of makingparsegeneric.
0.1.0 - 2020-06-12
Initial release.