Skip to content

Releases: guppy-rs/guppy

hakari 0.17.7

05 Jan 21:37
Compare
Choose a tag to compare

Added

Added support for custom sparse registries (sparse+https://...). Thanks to jonhoo for your first contribution!

guppy 0.17.12

05 Jan 21:36
Compare
Choose a tag to compare

Added

Added support for custom sparse registries (sparse+https://...). Thanks to jonhoo for your first contribution!

cargo-hakari 0.9.35

05 Jan 21:41
Compare
Choose a tag to compare

Added

Added support for custom sparse registries (sparse+https://...). Thanks to jonhoo for your first contribution!

target-spec-miette 0.4.4

26 Dec 04:24
Compare
Choose a tag to compare

Fixed path to fixtures.

target-spec-miette 0.4.3

26 Dec 02:16
Compare
Choose a tag to compare

Added

A new optional fixtures feature includes a set of test fixture files, which
can be useful to test graceful error handling for downstream users.

The exact set of fixtures included and their contents are not part of the semver
guarantees. If you use the fixtures as inputs to snapshot tests, you may need to
update the snapshots as part of updating target-spec-miette. (So you'll likely
want to check in Cargo.lock.)

target-spec-miette 0.4.2

24 Dec 01:32
Compare
Choose a tag to compare

Changed

  • Minor tweaks to Diagnostic error messages.

target-spec 3.3.1

24 Dec 01:31
Compare
Choose a tag to compare

Changed

  • Improved error message for CustomTripleCreateError::Unavailable.

target-spec-miette 0.4.1

23 Dec 04:03
Compare
Choose a tag to compare

Added

  • Added implementation for target-spec's CustomTripleCreateError.

Changed

  • MSRV updated to Rust 1.78.

target-spec 3.3.0

23 Dec 04:02
Compare
Choose a tag to compare

Added

  • CustomTripleCreateError now has input, input_string, line_and_column,
    and label methods. These methods aid in implementing
    target-spec-miette, and also allow
    dependencies to be oblivious to whether the custom feature is enabled.

Fixed

  • Custom platforms now deserialize the target-family and target-endian
    fields correctly. Previously, these fields were ignored and always treated
    as empty.

Deprecated

  • Error::CustomTripleCreate is now deprecated. This error was never actually
    created, and will be removed in the future.
  • CustomTripleCreateError::Deserialize is now deprecated. target-spec now creates
    a different DeserializeJson variant when deserialization fails. This variant
    also contains the original input being deserialized.

Changed

  • MSRV updated to Rust 1.78.
  • Internal dependency cfg-expr updated to 0.17.2, updating builtin targets to Rust 1.83.

hakari 0.17.6

23 Dec 04:08
Compare
Choose a tag to compare

Added

Added support for the upcoming Cargo resolver version
3
.
Resolver version 3 enables MSRV-aware version resolution in Cargo.

The portion of dependency resolution that hakari works with (package and feature
resolution) happens after dependency versions have been resolved and
Cargo.lock is refreshed. This means that from hakari's perspective, resolver
version 3 is the same as version 2.

Changed

  • Builtin targets updated to Rust 1.83.
  • MSRV updated to Rust 1.78.