- from_hex: Implemented Integrity::from_hex(), inverse of Integrity::to_hex() (#11) (19b34fe4)
- deps: Relax sha-1 dep constraint (#12) (95473be7)
- xxhash: add xxhash as a supported algorithm (#9) (f458aa5e)
- BREAKING CHANGE: Adds a new algorithm, and makes Algorithm and Hasher
#[non_exhaustive]
.
- BREAKING CHANGE: Adds a new algorithm, and makes Algorithm and Hasher
This release upgrades miette and thiserror in lockstep, bringing in syn2, in order to avoid potential issues with the upgrade.
- deps: bump miette and thiserror (4ecc2c08)
- msrv: Set new MSRV after dep upgrades (ac29f2c3)
- BREAKING CHANGE: The MSRV has been increased to 1.57.0
- traits: Derive more traits, including Hash, and fix line endings (9dbb1e8c)
- miette: Add miette and derive Diagnostic for Error (c2071f6a)
- clippy: appease the paperclip (0b1eb50d)
- deps: bump digest, sha-1 and sha2 to 0.10.x (c611c543)
- deps: bump thiserror from 1.0.3 to 1.0.38 (93429d8c)
- deps: bump serde from 1.0.92 to 1.0.152 (0fd3812f)
- deps: bump hex to from 0.3.2 to 0.4.3 (a01e8522)
- deps: bump base64 from 0.10.1 to 0.21.0 (bf4ec575)
- clippy: resolve linting issues (354f686e)
- clippy: set MSRV for clippy, too (7fb5e90b)
- clippy: update for lower clippy version (399eafd0)
- clippy: more clippy fixes (#8) (0d6c019d)
- deps: bump dev dependencies to latest (9d9d4a67)
I've decided to move away from Parity for various Rust libraries, such as ssri
.
So it can be more permissively used now!
- license: change license to Apache-2.0 (dad568fb)
- BREAKING CHANGE: This is a significant licensing change. Please review.
- integrity: serialize/deserialize as a string (6762fd53)
- integrity: sort hashes after parse (c9f92a00)
- errors: More detailed errors (6d5cba7e)
- docs: oops, used the cacache config (67fa5ed0)
- error: switch from failure to thiserror crate (#3) (0ce03070)
- license: relicense under MPL-2.0 (#2) (9dd2b3a9
- license: relicense under MPL-2.0 (#2) (9dd2b3a9