Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Commit Statistics

  • 7 commits contributed to the release over the course of 269 calendar days.
  • 320 days passed between releases.
  • 0 commits were understood as conventional.
  • 0 issues like ‘(#ID)’ were seen in commit messages

Commit Details

  • Uncategorized
    • Merge pull request #274 from ankane/license-files (21baa73)
    • Include license files in crates (1229b2f)
    • Merge pull request #273 from drewkett/impl-phf-hash-for-slices (757012b)
    • Add impl PhfHash for integer slices (272f3d7)
    • Merge pull request #262 from Spaceface16518/ptr-size-impl (1b88e07)
    • Merge pull request #269 from JohnTitor/clarify-build-deps (3bc663e)
    • Mention build-dependencies on phf_codegen (307ef77)

0.11.1 (2022-08-08)

Chore

  • Update siphasher to 0.3

Other

  • make uncased feature compatible with no_std

Commit Statistics

  • 197 commits contributed to the release over the course of 2946 calendar days.
  • 2 commits were understood as conventional.
  • 0 issues like ‘(#ID)’ were seen in commit messages

Commit Details

  • Uncategorized
    • Release phf_shared v0.11.1, phf_generator v0.11.1, phf_macros v0.11.1, phf v0.11.1, phf_codegen v0.11.1 (3897b21)
    • Merge pull request #264 from rust-phf/tweak-changelog (97f997d)
    • Replace handmade changelog with generated one by cargo-smart-release (cb84cf6)
    • Add array impl for usize and isize (39fd8a4)
    • Add impl PhfBorrow for usize and isize (34c92ce)
    • Add impl FmtConst for usize and isize (da88095)
    • Add impl PhfHash for usize and isize (c217673)
    • Merge pull request #260 from JohnTitor/fix-repo-link (1407ebe)
    • Add README.md for some crates (e0b34fa)
    • Add category to crates (32a72c3)
    • Update repository links on Cargo.toml (1af3b0f)
    • Merge pull request #258 from JohnTitor/release-0.11.0 (c0b9ef9)
    • Release 0.11.0 (d2efdc0)
    • Merge pull request #257 from JohnTitor/edition-2021 (36ec885)
    • Make crates edition 2021 (b9d25da)
    • Merge pull request #251 from JohnTitor/weak-deps (2e1167c)
    • Make “unicase + macros” features work (11bb242)
    • Merge pull request #247 from turbocool3r/master (82f9492)
    • Fix build issues. (ee82cc9)
    • Implement PhfHash for arrays of any size. (cf0f6ec)
    • Merge pull request #240 from JohnTitor/docs-update (da98b9e)
    • Refine doc comments (d8cfc43)
    • Merge pull request #232 from petrosagg/no_std_uncased (96dbc0d)
    • Make uncased feature compatible with no_std (3068a18)
    • Merge pull request #234 from JohnTitor/fix-ci (eba4cc2)
    • Fix CI failure (d9b5ff2)
    • Merge pull request #230 from JohnTitor/release-0.10 (3ea14b2)
    • Prepare for release 0.10.0 (588ac25)
    • Merge pull request #223 from JohnTitor/minor-cleanup (c746106)
    • Minor cleanups (8868d08)
    • Merge pull request #219 from JohnTitor/release-0.9.0 (307969f)
    • Prepare 0.9.0 release (2ca46c4)
    • Merge pull request #218 from JohnTitor/cleanup (76f9072)
    • Run rustfmt (dd86c6c)
    • Fix some clippy warnings (9adc370)
    • Cleanup docs (ddecc3a)
    • Merge pull request #197 from benesch/uncased (8b44f0c)
    • Add support for uncased (2a6087f)
    • Merge pull request #174 from abonander/169-drop-borrow (3c087d4)
    • Replace uses of std::borrow::Borrow with new PhfBorrow trait (b2f3a9c)
    • Merge pull request #199 from neandrake/fmtconst-string (ff45c2e)
    • Allow using the owned String type for phf dynamic code generation. (58dfc05)
    • Merge pull request #180 from abonander/master (81c7cc5)
    • Release v0.8.0 (4060288)
    • Merge pull request #168 from abonander/167-std-default (a932094)
    • Switch optional core feature to default std feature (645e23d)
    • Merge pull request #164 from abonander/perf-improvements (70129c6)
    • Use sip128 instead of hashing twice (a8e67c3)
    • Use two separate hashes and full 32-bit displacements (9b70bd9)
    • Merge pull request #157 from abonander/array-formatting (8fc18be)
    • Fix formatting for arrays after #156 (40c1476)
    • Merge pull request #156 from abonander/slice-fix (56ff009)
    • Fix FmtConst for [u8] (12b4fde)
    • Merge pull request #144 from ignatenkobrain/patch-1 (7b415a4)
    • Merge branch ‘master’ into patch-1 (cd0d7ce)
    • Merge pull request #155 from abonander/128-bit-ints (6749552)
    • Implement support for 128-bit ints and fix high magnitude vals (5be5919)
    • Merge pull request #152 from abonander/unicase-upgrade (27f7c2c)
    • Convert to 2018 edition (9ff66ab)
    • Upgrade unicase (4a7f766)
    • Don't rely on fmt::Debug for codegen (97405f5)
    • Update siphasher to 0.3 (71977b2)
    • Release v0.7.24 (1287414)
    • Downgrade siphasher (54dd1e2)
    • Upgrade rand and siphasher (80d9894)
    • Release v0.7.23 (a050b6f)
    • Release 0.7.22 (ab88405)
    • Release v0.7.21 (6c7e2d9)
    • Link to docs.rs (61142c5)
    • Switch to non-deprecated SipHasher (fb3c115)
    • Release v0.7.20 (f631f50)
    • Merge branch ‘release’ (ea7e256)
    • Merge branch ‘release-v0.7.19’ into release (81a4806)
    • Release v0.7.19 (0a98dd1)
    • Merge branch ‘release’ (ecab54b)
    • Merge branch ‘release-v0.7.18’ into release (dfa970b)
    • Release v0.7.18 (3f71765)
    • Merge branch ‘release’ (5f08563)
    • Merge branch ‘release-v0.7.17’ into release (e073dd2)
    • Release v0.7.17 (21ecf72)
    • Merge pull request #91 from Bobo1239/master (bf472f2)
    • Add UniCase support to phf_macros and bump unicase version (2af3abb)
    • Merge branch ‘release’ (839f06d)
    • Merge branch ‘release-v0.7.16’ into release (6f5575c)
    • Release v0.7.16 (8bf29c1)
    • Merge branch ‘release’ (b4ec398)
    • Merge branch ‘release-v0.7.15’ into release (6bbc9e2)
    • Release v0.7.15 (20f896e)
    • Merge branch ‘release’ (7c692d4)
    • Merge branch ‘release-v0.7.14’ into release (ea8dd65)
    • Release v0.7.14 (fee66fc)
    • Merge pull request #82 from Ryman/unicase (909fac5)
    • Add an impl of PhfHash for UniCase (d761144)
    • Drop all rust features (888f623)
    • Conditionally compile String and Vec impls (8105ae8)
    • Implement PhfHash for String and Vec (ae820e6)
    • Merge branch ‘release’ (d9351e1)
    • Merge branch ‘release-v0.7.13’ into release (b582e4e)
    • Release v0.7.13 (4769a6d)
    • Merge branch ‘release’ (5659a9d)
    • Merge branch ‘release-v0.7.12’ into release (2f0a5de)
    • Release v0.7.12 (9b75ee5)
    • Merge branch ‘release’ (87ffab8)
    • Merge branch ‘release-v0.7.11’ into release (7260d04)
    • Release v0.7.11 (a004227)
    • Merge branch ‘release’ (1579bec)
    • Merge branch ‘release-v0.7.10’ into release (25cea13)
    • Release v0.7.10 (c43154b)
    • Merge branch ‘release’ (2c67ce5)
    • Merge branch ‘release-v0.7.9’ into release (87206e1)
    • Release v0.7.9 (b7d29df)
    • Merge branch ‘release’ (cd33902)
    • Merge branch ‘release-v0.7.8’ into release (8bc23a0)
    • Release v0.7.8 (aad0b9b)
    • Merge branch ‘release’ (dccff69)
    • Merge branch ‘release-v0.7.7’ into release (2d988b7)
    • Release v0.7.7 (c9e7a93)
    • Run through rustfmt (58e2223)
    • Merge branch ‘release’ (776046c)
    • Merge branch ‘release-v0.7.6’ into release (2ea7d5c)
    • Release v0.7.6 (5bcd5c9)
    • Simplify no_std logic a bit (70f2ed9)
    • Merge pull request #68 from gz/master (44006f7)
    • Reinstantiate no_std cargo feature flag. (7c3f757)
    • Merge branch ‘release’ (1f770df)
    • Merge branch ‘release-v0.7.5’ into release (bb65b8c)
    • Release v0.7.5 (fda44f5)
    • Merge branch ‘release’ (269b5dc)
    • Merge branch ‘release-v0.7.4’ into release (7c093e8)
    • Release v0.7.4 (c7c0d3c)
    • Merge pull request #62 from SimonSapin/string-cache (6f59718)
    • Add hash() and get_index() to phf_shared. (d3b2ea0)
    • Update PhfHash to mirror std::hash::Hash (96ef156)
    • Make PhfHash endianness-independent (8f406b9)
    • Release v0.7.3 (77ea239)
    • Release v0.7.2 (642b69d)
    • Release v0.7.1 (9cb9de9)
    • Release v0.7.0 (555a690)
    • Release v0.6.19 (5810d30)
    • Release v0.6.18 (36efc72)
    • Fix for upstream changes (eabadcf)
    • Release v0.6.17 (271ccc2)
    • Release v0.6.15 (ede14df)
    • Release v0.6.14 (cf64ebb)
    • Merge pull request #50 from o01eg/patch-1 (5a3309b)
    • Update to rustc 1.0.0-dev (e46610966 2015-03-17) (built 2015-03-17) (54f32dd)
    • Release v0.6.13 (4fdb533)
    • Release v0.6.12 (59ca586)
    • Release v0.6.11 (e1e6d3b)
    • Release v0.6.10 (fc45373)
    • Add doc URLs (4605db3)
    • Remove core feature (d4c189a)
    • Release v0.6.9 (822f4e3)
    • More fixes (0c04b9c)
    • Fix for upstream changes (f014882)
    • Release v0.6.8 (cd637ca)
    • Release v0.6.7 (bfc36c9)
    • Fix for upstream changes (5ff7040)
    • Release v0.6.6 (b09a174)
    • Release v0.6.5 (271e784)
    • Fix for upstream changes (3db7cef)
    • Move docs to this repo and auto build them (f8ef160)
    • Release v0.6.4 (6866c1b)
    • Release v0.6.3 (b0c5e3c)
    • Release v0.6.2 (d9ddf45)
    • Link to libstd by default (24555b1)
    • Release v0.6.1 (ca0e9f6)
    • Fix for stability changes (f7fb510)
    • Release v0.6.0 (09d6870)
    • Release v0.5.0 (8683be2)
    • Fix deprecation warning (d0fa86a)
    • Release v0.4.9 (28cbe70)
    • Fix for upstream changes (0b22188)
    • Release v0.4.8 (bb858f1)
    • Merge pull request #38 from chris-morgan/master (668f986)
    • Release v0.4.7 (d83f551)
    • Fix for upstream changes (c3ae5ac)
    • Release v0.4.6 (360bf81)
    • Release v0.4.5 (ab4786c)
    • Release v0.4.4 (f678635)
    • Fix for upstream changes (2b4863f)
    • Release v0.4.3 (4f5902c)
    • Release v0.4.2 (69d92b8)
    • Merge pull request #37 from alexcrichton/update (b9f0a43)
    • Update to rust master (4a0d48d)
    • Release v0.4.1 (0fba837)
    • Make sure we're actually no_std (126c6e2)
    • Re-fix str and [u8] hashing when cross compiling (a0eb200)
    • Release v0.4.0 (49dbb36)
    • Fix for upstream changes and drop xxhash (fc2539f)
    • Release v0.3.0 (0a80b06)
    • Merge pull request #32 from sp3d/master (fc4829a)
    • Add support for [u8, ..N] keys (e26947c)
    • Bump to 0.2 (4546f51)
    • Bump to 0.1.0 (43d9a50)
    • Make publishable on crates.io (4ad2bb2)
    • Pull shared code into a module (19c4f8d)