PackageTrack
Sign in Get early access

ssri

Various utilities for handling Subresource Integrity.

9.2.0 4.7M downloads/mo #4677 most downloaded on crates.io zkat/ssri-rs

What this package is like to depend on

Last release 3 years ago

no release in 18 months

Ships unpredictably

gaps range from 8 days to 1.4 years

Some releases are documented

notes for 9 of 19 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

19 releases · first in 2019

0 releases in the last 12 months

see the full history below

Release timeline

19 releases · May 2019 to Jul 2023
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 19
  1. 9.2.0 18 Jul 2023
    Release notes

    chore: Release ssri version 9.2.0

    Open source →
    Release notes

    Features

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

    <a name="9.1.0"></a>

    Open source →
  2. 9.1.0 16 Jul 2023
    Release notes

    Features

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

    <a name="9.0.0"></a>

    Open source →
  3. 9.0.0 20 May 2023
    Release notes

    chore: Release ssri version 9.0.0

    Open source →
    Release notes

    Features

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

    <a name="8.1.0"></a>

    Open source →
  4. 8.1.0 01 Apr 2023
    Release notes

    chore: Release ssri version 8.1.0

    Open source →
    Release notes

    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)

    <a name="8.0.0"></a>

    Open source →
  5. 8.0.0 19 Feb 2023
    Release notes

    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)
    Open source →
    Release notes

    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)

    <a name="7.0.0"></a>

    Open source →
  6. 7.0.0 16 Sep 2021
    Release notes

    (cargo-release) ssri version 7.0.0

    Open source →
    Release notes

    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.

    <a name="6.0.0"></a>

    Open source →
  7. 6.0.0 20 Aug 2020

    Nothing published for this version

  8. 5.0.0 20 Oct 2019
    Release notes

    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)

    <a name="4.1.0"></a>

    Open source →
  9. 4.1.0 20 Oct 2019
    Release notes

    Bug Fixes

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

    Features

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

    <a name="4.0.0"></a>

    Open source →
  10. 4.0.0 07 Sep 2019
    Release notes

    Features

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

    Breaking Changes

    • license: relicense under MPL-2.0 (#2) (9dd2b3a9
    Open source →
  11. 3.0.0 28 Jun 2019

    Nothing published for this version

  12. 2.0.0 26 Jun 2019

    Nothing published for this version

  13. 1.3.0 11 Jun 2019

    Nothing published for this version

  14. 1.2.0 03 Jun 2019

    Nothing published for this version

  15. 1.1.0 25 May 2019

    Nothing published for this version

  16. 1.0.1 25 May 2019

    Nothing published for this version

  17. 1.0.0 25 May 2019

    Nothing published for this version

  18. 0.2.0 21 May 2019

    Nothing published for this version

  19. 0.1.0 19 May 2019

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive