PackageTrack
Sign in Get early access

crc

Rust implementation of CRC with support of various standards

3.4.0 260M downloads/mo #404 most downloaded on crates.io mrhooray/crc-rs

What this package is like to depend on

Last release 9 months ago

26 Nov 2025

Ships fairly regularly

a new release about every 9 months

Some releases are documented

notes for 6 of 23 stable releases

6 versions withdrawn

withdrawn after publishing

11 years old

30 releases · first in 2015

1 release in the last 12 months

see the full history below

Release timeline

30 releases · Mar 2015 to Nov 2025
2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 30
  1. 3.4.0 26 Nov 2025
    Release notes

    Cameron Duff (2):
    Make Digest 'update' method const
    Bump MSRV to 1.83 (2024-11-28)

    Open source →
  2. 3.3.0 07 May 2025
    Release notes

    Akhil Velagapudi (4):
    Add test for Digest::clone
    Remove criterion
    Don't bench default implementations
    Use common const generic Crc impls

    Open source →
  3. 3.2.1 08 Apr 2024
    Release notes

    Akhil Velagapudi (1):
    Implement Clone for Crc

    Open source →
  4. 3.2.0 07 Apr 2024 withdrawn
    Release notes

    Moritz Borcherding (1):
    Add slice-by-16 and no-table implementations

    Akhil Velagapudi (3):
    Make Crc generic over implementation
    Bump MSRV to 1.56
    Bump crc-catalog 2.1.0 -> 2.4.0

    Dirk Stolle (2):
    Fix a typo
    Update actions/checkout in GitHub Actions workflow to v3

    Karol Harasim (1):
    Fix off by one in Slice16 hot loop

    Salman Abuhaimed (1):
    Expose lookup tables (#117)

    Open source →
  5. 3.1.0 01 Mar 2024 withdrawn

    Nothing published for this version

  6. 3.1.0-beta.2 02 Apr 2024 pre-release withdrawn

    Nothing published for this version

  7. 3.1.0-beta.1 31 Oct 2023 pre-release withdrawn

    Nothing published for this version

  8. 3.0.1 28 Jan 2023
    Release notes

    Akhil Velagapudi (2):
    Update docs to point to version 3.0
    Remove list of supported widths from docs

    Open source →
  9. 3.0.0 23 Apr 2022
    Release notes

    Bartel Sielski (2):
    Add support for CRC algorithms which have a non-power of 2 width
    Add support for up to 128 bit CRCs

    Dominik Stolz (1):
    Add Crc::digest_with_initial

    Cliff L. Biffle (1):
    impl Clone for Digest

    Open source →
  10. 2.1.0 28 Oct 2021
    Release notes

    paunstefan (1):
    Added CRC8 support

    Open source →
  11. 2.0.0 27 May 2021

    Nothing published for this version

  12. 2.0.0-rc.2 20 Aug 2020 pre-release withdrawn

    Nothing published for this version

  13. 2.0.0-rc.1 20 Aug 2020 pre-release

    Nothing published for this version

  14. 1.9.0 23 Oct 2019 withdrawn

    Nothing published for this version

  15. 1.8.1 24 Apr 2018

    Nothing published for this version

  16. 1.8.0 24 Apr 2018

    Nothing published for this version

  17. 1.7.0 30 Dec 2017

    Nothing published for this version

  18. 1.6.0 20 Nov 2017

    Nothing published for this version

  19. 1.5.0 25 Jul 2017

    Nothing published for this version

  20. 1.4.0 31 Dec 2016

    Nothing published for this version

  21. 1.3.0 02 Jul 2016

    Nothing published for this version

  22. 1.2.0 27 Jul 2015

    Nothing published for this version

  23. 1.1.0 08 Jul 2015

    Nothing published for this version

  24. 1.0.0 30 May 2015

    Nothing published for this version

  25. 0.3.1 29 Apr 2015

    Nothing published for this version

  26. 0.3.0 08 Apr 2015

    Nothing published for this version

  27. 0.2.0 17 Mar 2015

    Nothing published for this version

  28. 0.1.1 16 Mar 2015

    Nothing published for this version

  29. 0.1.0 16 Mar 2015

    Nothing published for this version

  30. 0.0.1 15 Mar 2015

    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