NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #570 most downloaded on crates.io
the BLAKE3 hash function
Last release 1 months ago
20 Aug 2026
Release timing varies
gaps range from 9 days to 9 months
Rarely documented
notes for 10 of 46 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
46 releases · first in 2019
Remove the arrayref dependency. Unfortunately the crates.io owner was compromised.
version 1.8.7
Changes since 1.8.6:
arrayref dependency. Unfortunately the crates.io ownerupdate_mmap and update_mmap_rayon (and by extension b3sum ) now use seek rather than metadata to get the length of a file/mapping, and they tolerate m
version 1.8.6
Changes since 1.8.5:
update_mmap and update_mmap_rayon (and by extension b3sum) nowseek rather than metadata to get the length of a file/mapping,mmap failures. That means b3sum will now memorymetadata. Hashing NUL files on Windows also works now,--no-mmap or <.One column per quarter.
Forcibly disable LTO when compiling C intrinsics from the Rust build. This fixes a build break on Arch Linux ARM: #550
version 1.8.5
Changes since 1.8.4:
Updated the digest dependency from v0.10 to v0.11. THIS IS A POTENTIALLY BREAKING CHANGE for callers using the traits-preview Cargo feature. But this…
version 1.8.4
Changes since 1.8.3:
digest dependency from v0.10 to v0.11. THIS IS Atraits-previewblake3 crate itself; see the docs for traits-preview.wasm32_simd feature is enabled. Contributed by @lamb356.Update to the 2024 Edition and bump the MSRV to 1.85.
version 1.8.3
Changes since 1.8.2:
Hash::as_slice.add rather than wrapping_add. I'm not aware of any observablestd Cargoblake3 crate.Fixes to the CMake build, particularly around the new TBB feature.
version 1.8.2
Changes since 1.8.1:
[CMake] Fix transitive dependencies for TBB when libblake3 is built with BLAKE3_USE_TBB=1 ( #460 and #461 ).
The Rust crate now provides the blake3::hazmat module, which replaces the undocumented and now deprecated blake3::guts module. This is intended for ad…
version 1.8.0
Changes since 1.7.0:
blake3::hazmat module, whichblake3::guts module.The C implementation has gained multithreading support, based on Intel's oneTBB library. This works similarly to the Rayon-based multithreading used i
version 1.7.0
Changes since 1.6.1:
wasm32_simd Cargo feature. Under Wasmtime on my laptop, this is a 6xb3sum --tag, which changes the output format. This is forRemove mmap from the default features list. It was added accidentally in v1.6.0, last week. This is technically a backwards-incompatible change, but I
version 1.6.1
Changes since 1.6.0:
mmap from the default features list. It was addedNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →