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

  • 4 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 #269 from JohnTitor/clarify-build-deps (3bc663e)
    • Mention build-dependencies on phf_codegen (307ef77)

0.11.1 (2022-08-08)

Other

  • add example using byte strings

Commit Statistics

  • 163 commits contributed to the release over the course of 2723 calendar days.
  • 1 commit was 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)
    • Merge pull request #260 from JohnTitor/fix-repo-link (1407ebe)
    • 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 #252 from JohnTitor/clippy-fixes (22570b8)
    • Fix some Clippy warnings (71fd47c)
    • Merge pull request #251 from JohnTitor/weak-deps (2e1167c)
    • Make “unicase + macros” features work (11bb242)
    • Merge pull request #245 from JohnTitor/phf-0.10.1 (bed0153)
    • Prepare 0.10.1 release (4cc8344)
    • Merge pull request #241 from JohnTitor/extract-macro-tests (7b0a313)
    • Extract phf_macros tests as a separated crate (8cf694d)
    • Merge pull request #240 from JohnTitor/docs-update (da98b9e)
    • Refine doc comments (d8cfc43)
    • 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 #228 from JohnTitor/release-0.9.1 (d527f9d)
    • Prepare for v0.9.1 (9b71978)
    • Merge pull request #224 from bhgomes/const-fns (65deaf7)
    • Remove Slice type and fix some docs (99d3533)
    • 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)
    • Cleanup cargo metadata (a9e4b0a)
    • 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 #205 from skyfloogle/ordered-stuff (9ae1678)
    • Add back ordered_map, ordered_set (0ab0108)
    • Merge pull request #208 from JohnTitor/simplify-workspace (a47ac36)
    • Use [patch.crates-io] section instead of path key (f47515b)
    • Merge pull request #180 from abonander/master (81c7cc5)
    • Release v0.8.0 (4060288)
    • Merge pull request #171 from abonander/170-removals (0d00821)
    • Remove ordered_map, ordered_set, phf_builder (8ae2bb8)
    • Merge pull request #165 from abonander/151-byte-string-keys (c5959b4)
    • Fix intra-module links (774c527)
    • Remove links to phf types since that crate is not linked (e7830f9)
    • Add example using byte strings (f04e8de)
    • Merge pull request #161 from abonander/display-builders (171f7ed)
    • Create Display adapters for phf_codegen builders (93aa7ae)
    • Merge pull request #164 from abonander/perf-improvements (70129c6)
    • Use two separate hashes and full 32-bit displacements (9b70bd9)
    • Merge pull request #157 from abonander/array-formatting (8fc18be)
    • Add tests for array and byte-slice keys (cb7aa0c)
    • Merge branch ‘master’ into patch-1 (cd0d7ce)
    • 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)
    • Merge pull request #145 from cetra3/empty_hash (2d3176b)
    • Fix & include tests for empty maps (83fd51c)
    • Release v0.7.24 (1287414)
    • Release v0.7.23 (a050b6f)
    • Release 0.7.22 (ab88405)
    • Release v0.7.21 (6c7e2d9)
    • Link to docs.rs (61142c5)
    • Dependency cleanup (f106aa6)
    • 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 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 pull request #83 from aidanhs/aphs-set-phf-path-2 (66ead77)
    • Add overlooked phf path overrides (da5f9be)
    • Merge pull request #81 from aidanhs/aphs-set-phf-path (c59f70e)
    • Allow specifying a module path to the phf crate for codegen (4a7999e)
    • 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)
    • Introduce a Slice abstraction for buffers (0cc3844)
    • 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)
    • Merge branch ‘release’ (1f770df)
    • Merge branch ‘release-v0.7.5’ into release (bb65b8c)
    • Release v0.7.5 (fda44f5)
    • Merge pull request #66 from brson/next (792b5da)
    • Work around rust#27438 by adding a call to a non-generic function (ddfaebf)
    • Merge branch ‘release’ (269b5dc)
    • Merge branch ‘release-v0.7.4’ into release (7c093e8)
    • Release v0.7.4 (c7c0d3c)
    • Merge pull request #61 from SimonSapin/env! (d5b3f6d)
    • Don’t use/recommend env! in build scripts. (b9391ff)
    • Release v0.7.3 (77ea239)
    • Doc tweak (0d23afb)
    • Warn about rustc stack overflow (48759a8)
    • Fix docs (4b94d0f)
    • Fix example (0705574)
    • Remove unneeded feature flag (efac42a)
    • Release v0.7.2 (642b69d)
    • Release v0.7.1 (9cb9de9)
    • Fix codegen tests (4f1cf46)
    • 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)
    • Remove pointless dev-dependencies (4620622)
    • Release v0.6.14 (cf64ebb)
    • Release v0.6.13 (4fdb533)
    • Fix warnings and use debug builders (4d28684)
    • Remove unused feature (efcdc74)
    • Release v0.6.12 (59ca586)
    • Fix whitespace in codegen (8078e83)
    • Release v0.6.11 (e1e6d3b)
    • Pretty print generated structs (96c5ef3)
    • Fix string keys in codegen (71db0b9)
    • Release v0.6.10 (fc45373)
    • Add doc roots (e22cdea)
    • Add docs to phf_codegen (8b71a9a)
    • Fix paths in codegen (75b37fd)
    • Add a codegen crate (311bf94)