Releases: awesomized/crc-fast-rust
Releases · awesomized/crc-fast-rust
1.8.0 - Add no_std and WASM support with full backward compatibilit
Immutable
release. Only release title and notes can be modified.
1.7.1 - Ensure Miri passes on x86_64 and x86
Immutable
release. Only release title and notes can be modified.
1.7.0 - Support Wasm targets, publish immutable GH releases, improve key generation docs
Immutable
release. Only release title and notes can be modified.
What's Changed
- Fix/no std feature (currently wasm compatible; groundwork for no_std) by @loadingalias
- Support and publish immutable releases on GitHub by @onethumb
- Improve key generation docs by @onethumb
Full Changelog: 1.6.0...1.7.0
1.6.0 - Improve feature detection, performance, and publish binary packages
1.5.0 - Add static library, improve state management
1.4.1 - Fix SIGILL on non-AVX512 systems
Fixes a SIGILL on systems which don't support AVX512.
1.4.0 - Doubles throughput on modern x86_64 systems to >100GiB/s
This release leverages the VPCLMULQDQ AVX512 support released in Rust 1.89.0, delivering a 2X throughput increase on modern x86_64 systems (Intel Ice Lake and later, AMD Zen4 and later).
1.3.0 - Now in 100% pure Rust (and much faster!)
This release has replaced the C bindings with a 100% pure Rust implementation, making it easier to integrate with existing workflows. It's also significantly more performant on most architectures, especially on smaller input sizes.