Skip to content

Files

Latest commit

 

History

History
121 lines (73 loc) · 5.23 KB

CHANGELOG.md

File metadata and controls

121 lines (73 loc) · 5.23 KB

ssri Release Changelog

9.2.0 (2023-07-18)

Features

  • from_hex: Implemented Integrity::from_hex(), inverse of Integrity::to_hex() (#11) (19b34fe4)

9.1.0 (2023-07-16)

Features

  • deps: Relax sha-1 dep constraint (#12) (95473be7)

9.0.0 (2023-05-20)

Features

  • xxhash: add xxhash as a supported algorithm (#9) (f458aa5e)
    • BREAKING CHANGE: Adds a new algorithm, and makes Algorithm and Hasher #[non_exhaustive].

8.1.0 (2023-04-01)

This release upgrades miette and thiserror in lockstep, bringing in syn2, in order to avoid potential issues with the upgrade.

Features

  • deps: bump miette and thiserror (4ecc2c08)

8.0.0 (2023-02-19)

Features

  • 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)

Bug Fixes

  • 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)

Miscellaneous Tasks

  • deps: bump dev dependencies to latest (9d9d4a67)

7.0.0 (2021-09-16)

I've decided to move away from Parity for various Rust libraries, such as ssri. So it can be more permissively used now!

Features

  • license: change license to Apache-2.0 (dad568fb)
    • BREAKING CHANGE: This is a significant licensing change. Please review.

(2020-08-20)

Breaking Changes

  • integrity: serialize/deserialize as a string (6762fd53)

5.0.0 (2019-10-20)

Bug Fixes

  • integrity: sort hashes after parse (c9f92a00)

Features

  • errors: More detailed errors (6d5cba7e)
  • license: switch license to Parity + Apache-2.0 (adac5dc0)

Breaking Changes

  • errors: More detailed errors (6d5cba7e)

4.1.0 (2019-10-20)

Bug Fixes

  • docs: oops, used the cacache config (67fa5ed0)

Features

  • error: switch from failure to thiserror crate (#3) (0ce03070)

4.0.0 (2019-09-07)

Features

  • license: relicense under MPL-2.0 (#2) (9dd2b3a9

Breaking Changes

  • license: relicense under MPL-2.0 (#2) (9dd2b3a9