PackageTrack
Sign in Get early access

sha3

Implementation of the SHA-3 family of cryptographic hash algorithms

0.12.0 154M downloads/mo #601 most downloaded on crates.io RustCrypto/hashes

What this package is like to depend on

Last release 3 months ago

15 May 2026

Release timing varies

gaps range from 8 days to 7 months

Some releases are documented

notes for 14 of 30 stable releases

2 versions withdrawn

withdrawn after publishing

10 years old

45 releases · first in 2016

9 releases in the last 12 months

see the full history below

Release timeline

45 releases · Oct 2016 to May 2026
2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 45
  1. 0.12.0 15 May 2026
    Release notes

    Changed

    • Internal implementation by removing unnecessary buffering (#849)
    • Serialization format used by SerializableState trait implementations
      (#849)

    Removed

    • Shake, Shake128, and Shake256 types (moved to the shake crate)
      (#869)
    Open source →
    Release notes

    Changed

    • Internal implementation by removing unnecessary buffering (#849)
    • Serialization format used by SerializableState trait implementations (#849)

    Removed

    • Shake, Shake128, and Shake256 types (moved to the shake crate) (#869)
    Open source →
  2. 0.11.0 02 Apr 2026
    Release notes

    Added

    • alloc crate feature (#678)

    Changed

    • Edition changed to 2024 and MSRV bumped to 1.85 (#652)
    • Relax MSRV policy and allow MSRV bumps in patch releases
    • Update to digest v0.11
    • Replace type aliases with newtypes (#678)
    • Implementation of the SerializableState trait (#716)

    Removed

    • std crate feature (#678)
    • CShake128/256 and TurboShake128/256 types by moving them to cshake and turboshake crates respectively (#815)
    Open source →
  3. 0.11.0-rc.9 18 Mar 2026 pre-release

    Nothing published for this version

  4. 0.11.0-rc.8 26 Feb 2026 pre-release

    Nothing published for this version

  5. 0.11.0-rc.7 02 Feb 2026 pre-release

    Nothing published for this version

  6. 0.11.0-rc.6 24 Jan 2026 pre-release

    Nothing published for this version

  7. 0.11.0-rc.3 03 Sep 2025 pre-release

    Nothing published for this version

  8. 0.11.0-rc.2 02 Sep 2025 pre-release

    Nothing published for this version

  9. 0.11.0-rc.0 29 May 2025 pre-release

    Nothing published for this version

  10. 0.11.0-pre.5 05 Mar 2025 pre-release

    Nothing published for this version

  11. 0.11.0-pre.4 26 Jul 2024 pre-release

    Nothing published for this version

  12. 0.11.0-pre.3 01 Feb 2024 pre-release

    Nothing published for this version

  13. 0.11.0-pre.2 17 Jan 2024 pre-release

    Nothing published for this version

  14. 0.11.0-pre.1 10 Jan 2024 pre-release

    Nothing published for this version

  15. 0.11.0-pre.0 08 Jan 2024 pre-release

    Nothing published for this version

  16. 0.10.9 19 Apr 2026
    Release notes

    Fixed

    • Non-compliant initialization of cSHAKE when serialized length of function name and customization string is a multiple of the block size (#836, backport of #834)
    Open source →
  17. 0.10.8 05 May 2023
    Release notes

    Fixed

    • Performance regression: now uses p1600 fn (#472)
    Open source →
  18. 0.10.7 11 Apr 2023
    Release notes

    Added

    Open source →
  19. 0.10.6 18 Oct 2022
    Release notes

    Fixed

    • XOF reader type aliases (#427)
    Open source →
  20. 0.10.5 16 Sep 2022
    Release notes

    Added

    • Feature-gated OID support (#405)
    Open source →
  21. 0.10.4 02 Sep 2022
    Release notes

    Fixed

    • MSRV issue which was not resolved by v0.10.3 (#401)
    Open source →
  22. 0.10.3 02 Sep 2022
    Release notes

    Fixed

    • MSRV issue caused by publishing v0.10.2 using a buggy Nightly toolchain (#399)
    Open source →
  23. 0.10.2 30 Jul 2022
    Release notes

    Added

    • cSHAKE128 and cSHAKE256 implementations (#355)
    Open source →
  24. 0.10.1 17 Feb 2022
    Release notes

    Fixed

    • Minimal versions build (#363)
    Open source →
  25. 0.10.0 07 Dec 2021
    Release notes

    Changed

    • Update to digest v0.10 (#217)
    Open source →
  26. 0.9.1 28 Jun 2020
    Release notes

    Changed

    • Update to block-buffer v0.9 (#164)
    • Update to opaque-debug v0.3 (#168)
    Open source →
  27. 0.9.0 10 Jun 2020
    Release notes

    Changed

    • Update to digest v0.9 release; MSRV 1.41+ (#155)
    • Use new *Dirty traits from the digest crate (#153)
    • Bump block-buffer to v0.8 release (#151)
    • Rename *result* to finalize (#148)
    • Upgrade to Rust 2018 edition (#134)
    Open source →
  28. 0.8.2 24 Apr 2019

    Nothing published for this version

  29. 0.8.1 14 Nov 2018

    Nothing published for this version

  30. 0.8.0 02 Oct 2018

    Nothing published for this version

  31. 0.7.3 27 Mar 2018

    Nothing published for this version

  32. 0.7.2 18 Nov 2017

    Nothing published for this version

  33. 0.7.1 17 Nov 2017

    Nothing published for this version

  34. 0.7.0 15 Nov 2017 withdrawn

    Nothing published for this version

  35. 0.6.0 12 Jun 2017

    Nothing published for this version

  36. 0.5.3 31 May 2017

    Nothing published for this version

  37. 0.5.2 30 May 2017

    Nothing published for this version

  38. 0.5.1 02 May 2017

    Nothing published for this version

  39. 0.5.0 06 Apr 2017

    Nothing published for this version

  40. 0.4.1 20 Jan 2017

    Nothing published for this version

  41. 0.4.0 25 Dec 2016

    Nothing published for this version

  42. 0.3.0 17 Nov 2016

    Nothing published for this version

  43. 0.2.0 14 Oct 2016

    Nothing published for this version

  44. 0.1.0 13 Oct 2016

    Nothing published for this version

  45. 0.0.0 06 Oct 2016 withdrawn

    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