NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #281 most downloaded on crates.io
PHF generation logic
Last release 3 months ago
21 Jun 2026
Release timing varies
gaps range from 3 weeks to 1.7 years
Rarely documented
notes for 10 of 45 stable releases
3 versions withdrawn
withdrawn after publishing
12 years old
48 releases · first in 2015
chore: setup cargo-deny by @JohnTitor in #355
fill when resetting generator buffers by @JohnTitor in #402ToTokens by @JohnTitor in #414FmtConst support for Vec/slice keys by @JohnTitor in #416PhfEq to address tuple lifetime issue by @JohnTitor in #420Full Changelog: v0.13.1...v0.14.0
One column per quarter.
feat: migrate to 2024 edition
update cargo.lock
fill when resetting generator buffers<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
9be80c1)ef36a8e)c628ed4)fill when resetting generator buffers (6d041c1)d140ea1)8125795)2629d9b)93febde)1e518a6)6e87a16)a8e8d69)1e892e8)e4e1556)a6191d1)5fffe70)03a9306)4ddbefd)ecd6a86)
</details>Full Changelog : v0.13.0...v0.13.1
Full Changelog: v0.13.0...v0.13.1
This version has been yanked as the dependency tree was broken.
This version has been yanked as the dependency tree was broken.
FromIterator for Map by @JohnTitor in #336Full Changelog: v0.12.1...v0.13.0
chore: Fix test by @JohnTitor in #334
Switch from rand to fastrand by @goffrie in #312
unicase::Ascii by @thaliaarchi in #289Full Changelog: phf-v0.11.3...phf-v0.12.0
This version has been yanked as its dependency graph is broken. Please use v0.12.1 instead.
<csr-id-08e74647f00f7d77cbb81e0cb73ed663798d000f/> <csr-id-51d6baaa6ffce658fb9b56a96affaf0ddd0603e5/>
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
e309f28)51d6baa)08e7464)33b8aff)24d8867)576dd47)
</details>See also related crates on Git tags!
See also related crates on Git tags!
PhfBorrow<[u8; N]> for &'a [u8; N] by @TGODiamond in #314Full Changelog: phf-v0.11.2...phf-v0.11.3
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
e111f4b)13ddcb5)323366d)1795f7b)ac49464)8ecc019)Vec allocations (4d67564)a714e10)
</details>4 commits contributed to the release.
<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
135 commits contributed to the release.
<csr-id-27a2ce4b07ddc68c45e2faccbfef52d22375c1b0/>
criterion dependency<csr-read-only-do-not-edit/>
<csr-read-only-do-not-edit/>
<details><summary>view details</summary>
3897b21)3c6af3f)criterion dependency (27a2ce4)97f997d)cargo-smart-release (cb84cf6)d441940)deefda1)1407ebe)e0b34fa)32a72c3)1af3b0f)c0b9ef9)d2efdc0)36ec885)b9d25da)2e1167c)11bb242)da98b9e)d8cfc43)eba4cc2)d9b5ff2)3ea14b2)588ac25)d527f9d)9b71978)d71851e)criterion version (b19afb6)0442122)307969f)2ca46c4)a9e4b0a)76f9072)dd86c6c)ddecc3a)f12cf10)5ea2854)a47ac36)[patch.crates-io] section instead of path key (f47515b)7ebc9e7)d7af3dc)73a6799)6d5bfb4)81c7cc5)4060288)696eee1)9de3d83)70129c6)9b70bd9)ecb9fd5)f6407a0)522f823)cd0d7ce)27f7c2c)9ff66ab)1287414)80d9894)a050b6f)9098872)ab88405)e7b5a35)6c7e2d9)61142c5)f106aa6)f631f50)ea7e256)81a4806)0a98dd1)ecab54b)dfa970b)3f71765)5f08563)e073dd2)21ecf72)839f06d)6f5575c)8bf29c1)b4ec398)6bbc9e2)20f896e)7c692d4)ea8dd65)fee66fc)d9351e1)b582e4e)4769a6d)5659a9d)2f0a5de)9b75ee5)87ffab8)7260d04)a004227)1579bec)25cea13)c43154b)2c67ce5)87206e1)b7d29df)cd33902)8bc23a0)aad0b9b)dccff69)2d988b7)c9e7a93)58e2223)776046c)2ea7d5c)5bcd5c9)1f770df)bb65b8c)fda44f5)269b5dc)7c093e8)c7c0d3c)6f59718)d3b2ea0)96ef156)77ea239)14e81a9)642b69d)9cb9de9)555a690)5810d30)36efc72)271ccc2)8959cee)ede14df)0923103)ab49d38)cf64ebb)4fdb533)59ca586)e1e6d3b)fc45373)e22cdea)cfeee87)
</details>Nothing published for this version
Constify len and is_empty ([#224])
Yanked except for `phf-generator`, use 0.10.0 instead.
Yanked except for phf-generator, use 0.10.0 instead.
criterion version to keep MSRVlen and is_empty ([#224]) (yanked)Clone, Debug, and FusedIterator ([#226]) (yanked)(breaking change) Use PhfBorrow trait instead of std::Borrow
rand dependency has been upgraded to 0.8no_stdunicase feature for phf_macrosString type for phf dynamic code generationOrderedMap and OrderedSetPhfBorrow trait instead of std::borrow::Borrow(breaking change) The core features of phf and phf_shared have been changed to std default-features.
phf_macros now works on stable.core features of phf and phf_shared have been changed to std default-features.phf_codegen can be used with formatting macros via their Display impls and the build() methods no longer take &mut Write.OrderedMap and OrderedSet types and the phf_builder crate have been removed due to lack of use.unicase dependency has been upgraded to 2.4.0Nothing 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 →