Tags: pinkforest/rust-phf
Tags
Release phf_shared v0.11.2, phf_generator v0.11.2, phf_macros v0.11.2… …, phf v0.11.2, phf_codegen v0.11.2
Release phf_shared v0.11.2, phf_generator v0.11.2, phf_macros v0.11.2… …, phf v0.11.2, phf_codegen v0.11.2
Release phf_shared v0.11.2, phf_generator v0.11.2, phf_macros v0.11.2… …, phf v0.11.2, phf_codegen v0.11.2
Release phf_shared v0.11.2, phf_generator v0.11.2, phf_macros v0.11.2… …, phf v0.11.2, phf_codegen v0.11.2
Release phf_shared v0.11.2, phf_generator v0.11.2, phf_macros v0.11.2… …, phf v0.11.2, phf_codegen v0.11.2
### Chore - <csr-id-92e7b433a4f62cc9b070cd1d678a6061d0906ee6/> point to local crates for now ### Documentation - state allowed key expressions in `phf_map` ### Bug Fixes - remove now-unnecessary `proc-macro-hack` crate usage Resolves <rust-phf#255>. This resolves an issue with Windows Defender identifying `proc-macro-hack` as threats. It also sheds a depedency that is no longer necessary, now that the MSRV of this crate is 1.46 and `proc-macro-hack` is only useful for providing support for Rust versions 1.31 through 1.45. Per [upstream](https://github.com/dtolnay/proc-macro-hack): > **Note:** _As of Rust 1.45 this crate is superseded by native support for #\[proc\_macro\] in > expression position. Only consider using this crate if you care about supporting compilers between > 1.31 and 1.45._ ### Commit Statistics - 234 commits contributed to the release over the course of 2957 calendar days. - 3 commits where understood as [conventional](https://www.conventionalcommits.org). - 1 unique issue was worked on: rust-phf#249 ### Commit Details * **rust-phf#249** - Add `Map::new()` function and `Default` implementation to create new, empty map (baac7d0) * **Uncategorized** - Replace handmade changelog with generated one by `cargo-smart-release` (cb84cf6) - Add category to crates (32a72c3) - Update repository links on Cargo.toml (1af3b0f) - Release 0.11.0 (d2efdc0) - Merge pull request rust-phf#257 from JohnTitor/edition-2021 (36ec885) - Make crates edition 2021 (b9d25da) - remove now-unnecessary `proc-macro-hack` crate usage (caf1ce7) - point to local crates for now (92e7b43) - Merge pull request rust-phf#253 from JohnTitor/action-tweaks (a3e04bc) - Fix some Clippy warnings (71fd47c) - Make "unicase + macros" features work (11bb242) - Prepare 0.10.1 release (4cc8344) - Allow serializing `Map`. (b6c682e) - state allowed key expressions in `phf_map` (6be1599) - Remove some stuff which is now unnecessary (6941e82) - Refine doc comments (d8cfc43) - Fix CI failure (d9b5ff2) - Prepare for release 0.10.0 (588ac25) - Prepare for v0.9.1 (9b71978) - add trait implementations to iterators mirroring std::collections (e47e4dc) - remove Slice type and fix some docs (99d3533) - add len/is_empty const-fns (f474922) - Minor cleanups (8868d08) - Precisify MSRV (63886f6) - Prepare 0.9.0 release (2ca46c4) - Cleanup cargo metadata (a9e4b0a) - Run rustfmt (dd86c6c) - Fix some clippy warnings (9adc370) - Cleanup docs (ddecc3a) - Rename `unicase_support` to `unicase` (b47174b) - Add support for uncased (2a6087f) - Replace `std::borrow::Borrow` with `PhfBorrow` for ordered maps and sets (f43a9cf) - replace uses of `std::borrow::Borrow` with new `PhfBorrow` trait (b2f3a9c) - Add back ordered_map, ordered_set (0ab0108) - Use `[patch.crates-io]` section instead of path key (f47515b) - Merge pull request rust-phf#194 from pickfire/patch-1 (caec346) - Fix style in doc (a285906) - Fix building with no_std (db4ce56) - Release v0.8.0 (4060288) - Merge pull request rust-phf#172 from kornelski/patch-1 (eee56c0) - remove ordered_map, ordered_set, phf_builder (8ae2bb8) - switch optional `core` feature to default `std` feature (645e23d) - use two separate hashes and full 32-bit displacements (9b70bd9) - Merge pull request rust-phf#157 from abonander/array-formatting (8fc18be) - Made macros work in stable (4fc0d1a) - convert to 2018 edition (9ff66ab) - Fix & include tests for empty maps (83fd51c) - Release v0.7.24 (1287414) - Docs for new macro setup (364ed47) - Fix feature name (e3a7442) - Reexport macros through phf crate (588fd1a) - Release v0.7.23 (a050b6f) - Release 0.7.22 (ab88405) - Release v0.7.21 (6c7e2d9) - Typo (8d23b15) - Link to docs.rs (61142c5) - Release v0.7.20 (f631f50) - Release v0.7.19 (0a98dd1) - Release v0.7.18 (3f71765) - Release v0.7.17 (21ecf72) - Release v0.7.16 (8bf29c1) - Release v0.7.15 (20f896e) - Release v0.7.14 (fee66fc) - Add an impl of PhfHash for UniCase (d761144) - Drop all rust features (888f623) - Introduce a Slice abstraction for buffers (0cc3844) - Release v0.7.13 (4769a6d) - Release v0.7.12 (9b75ee5) - Fix ordered set `index` documentation (44e495f) - Release v0.7.11 (a004227) - Release v0.7.10 (c43154b) - Release v0.7.9 (b7d29df) - Release v0.7.8 (aad0b9b) - Release v0.7.7 (c9e7a93) - Run through rustfmt (58e2223) - Release v0.7.6 (5bcd5c9) - Fix core feature build (751c94b) - Use libstd debug builders (fd71c31) - Simplify no_std logic a bit (70f2ed9) - Reinstantiate no_std cargo feature flag. (7c3f757) - Release v0.7.5 (fda44f5) - Release v0.7.4 (c7c0d3c) - Add hash() and get_index() to phf_shared. (d3b2ea0) - Update PhfHash to mirror std::hash::Hash (96ef156) - Release v0.7.3 (77ea239) - Remove prelude imports (98183e1) - Release v0.7.2 (642b69d) - Add `index` methods to `OrderedMap` and `OrderedSet`. (d2af00d) - Release v0.7.1 (9cb9de9) - Release v0.7.0 (555a690) - Stabilize phf (e215273) - Drop debug_builders feature (0b68ea5) - Release v0.6.19 (5810d30) - Clean up debug impls (7e32f39) - Upgrade to rustc 1.0.0-dev (d8be84eb4 2015-03-29) (built 2015-03-29) (7d74f1f) - 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) - Release v0.6.13 (4fdb533) - Fix warnings and use debug builders (4d28684) - Release v0.6.12 (59ca586) - Release v0.6.11 (e1e6d3b) - Release v0.6.10 (fc45373) - Add documentation for phf_macros (8eca797) - Move tests to phf_macros (40dbc32) - Remove core feature (d4c189a) - Release v0.6.9 (822f4e3) - Fix for upstream changes (f014882) - Release v0.6.8 (cd637ca) - Upgrade to rustc 1.0.0-nightly (6c065fc8c 2015-02-17) (built 2015-02-18) (cbd9a41) - .map(|t| t.clone()) -> .cloned() (044f690) - Add example to root module docs (fbbb530) - Release v0.6.7 (bfc36c9) - Release v0.6.6 (b09a174) - Fix for upstream changse (9bd8705) - Release v0.6.5 (271e784) - Fix for upstream changes (3db7cef) - Fix doc URLs (e1c53fc) - 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) - Implement IntoIterator (2f63ded) - Link to libstd by default (24555b1) - Release v0.6.1 (ca0e9f6) - Fix for upstream changes (69ca376) - Fix for stability changes (f7fb510) - More sed fixes (81b54b2) - Release v0.6.0 (09d6870) - Rename phf_mac to phf_macros (c50d107) - More fixes for bad sed (28af2aa) - Fix silly sed error (39e098a) - Show -> Debug (384ead4) - Release v0.5.0 (8683be2) - Add type to Show implementations (c5a4f31) - Remove unused features (88700a2) - Remove fmt::String impls for structures (5135f02) - Release v0.4.9 (28cbe70) - Fix for upstream changes (0b22188) - Release v0.4.8 (bb858f1) - Release v0.4.7 (d83f551) - Fix for upstream changes (c3ae5ac) - Release v0.4.6 (360bf81) - Release v0.4.5 (ab4786c) - Fix for upstream changes (6963a16) - Release v0.4.4 (f678635) - Fix for upstream changes (2b4863f) - Release v0.4.3 (4f5902c) - Fix for weird type inference breakage (3c36bfb) - Release v0.4.2 (69d92b8) - Update to rust master (4a0d48d) - Release v0.4.1 (0fba837) - Release v0.4.0 (49dbb36) - Fix for upstream changes and drop xxhash (fc2539f) - Release v0.3.0 (0a80b06) - Fix for unboxed closure changes (d96a1e5) - Rename Set and OrderedSet iterators (9103fc5) - add support for [u8, ..N] keys (e26947c) - Bump to 0.2 (4546f51) - Remove uneeded feature (98dde65) - Alter entries iterator behavior (14627f5) - Bump to 0.1.0 (43d9a50) - Merge pull request rust-phf#31 from jamesrhurst/exactsize (d20c311) - Make publishable on crates.io (4ad2bb2) - ExactSize is now ExactSizeIterator (6a7cc6e) - Use repository packages (6e3a54d) - Add license and descriptions (ff7dad4) - Update to use BorrowFrom (2f3c605) - Merge pull request rust-phf#25 from cmr/master (aa3e2d0) - s/kv/entry/ (bf62eb8) - more code review (aec5aab) - code review (88d54c2) - Added key+value equivalents for the map getters. (7ced000) - Switch from find to get (88abf6c) - Fix some deprecation warnings (af2dd53) - Update for collections traits removal (f585e4c) - Remove deprecated reexports (b697d13) - Hide deprecated reexports from docs (d120067) - Add deprecated reexports (5752604) - Fix doc header size (8f5c0f0) - Fix docs (eadea0b) - Convert PhfOrderedSet to new naming conventions (de193c7) - Switch over PhfOrderedMap to new naming scheme (f17bae1) - Convert PhfSet to new naming conventions (b2416db) - Move and rename PhfMap stuff (7fc934a) - Update for Equiv DST changes (719de47) - Clean up warnings (b44065b) - Fix docs (83a8116) - Drop libstd requirement (dd3d0f1) - Remove unneeded import (15cc179) - Update docs location (49647cd) - Misc cleanup (2fe6940) - Use XXHash instead of SipHash (bd10658) - Use slice operators (a1b5030) - Fix warnings in tests (4bf6f82) - Remove old crate_name attributes (35701e2) - Fix typo (68458d3) - Rephrase order guarantees (3c2661d) - Update examples (85a3b28) - Minor cleanup (2f75f5f) - Provide find_index{,_equiv} on PhfOrdered{Set,Map} (b16d440) - Merge pull request rust-phf#11 from huonw/speed++ (3687c0e) - Update for lifetime changes (af0a11c) - Add back crate_name for rustdoc (92ec57a) - More cleanup (20dea1d) - One more where clause (d6e5d77) - Switch to where clause syntax (13b9389) - cargo update (2a650ef) - Re-disable in-crate tests (9c4d247) - Properly support cross compiled builds (b2220d9) - Reenable tests for phf crate for docs (3ab5bd1) - Update for pattern changes (f79814a) - Move test to tests dir (c9ca9b1) - Add more _equiv methods (61eea75) - Elide lifetimes (20a1e83) - Impl Index for PhfMap and PhfOrderedMap (3995dbc) - Switch Travis to using cargo (95f3c90) - Rename module (25aeba6) - Rename phf_shared to phf (6372fa4) - Turn off tests for main crates (6718b60) - Pull shared code into a module (19c4f8d) - Move iterator maps to construction time (a8bb815) - Implement more iterator traits for PhfMap iters (4b48972) - Merge pull request rust-phf#6 from alexcrichton/new-cargo-flag (a90e7cc) - Add support for remaining literals (55ededf) - Byte and char key support (789990e) - Support binary literal keys! (6bfb12b) - Parameterize the key type of PhfOrdered* (f6ce641) - Parameterize the key type of PhfMap and Set (cb4ed93) - Update for crate_id removal (a0ab8d7) - Split to two separate Cargo packages (4ff3544)
### Chore - <csr-id-71977b26194ce6049a063131792760933952424b/> Update siphasher to 0.3 ### Other - <csr-id-3068a18e997ef04c302a10b51271353897a92027/> make uncased feature compatible with no_std ### Commit Statistics - 130 commits contributed to the release over the course of 2946 calendar days. - 2 commits where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Replace handmade changelog with generated one by `cargo-smart-release` (cb84cf6) - Add README.md for some crates (e0b34fa) - Add category to crates (32a72c3) - Update repository links on Cargo.toml (1af3b0f) - Release 0.11.0 (d2efdc0) - Make crates edition 2021 (b9d25da) - Make "unicase + macros" features work (11bb242) - Fix build issues. (ee82cc9) - Implement PhfHash for arrays of any size. (cf0f6ec) - Refine doc comments (d8cfc43) - make uncased feature compatible with no_std (3068a18) - Fix CI failure (d9b5ff2) - Prepare for release 0.10.0 (588ac25) - Minor cleanups (8868d08) - Prepare 0.9.0 release (2ca46c4) - Run rustfmt (dd86c6c) - Fix some clippy warnings (9adc370) - Cleanup docs (ddecc3a) - Add support for uncased (2a6087f) - replace uses of `std::borrow::Borrow` with new `PhfBorrow` trait (b2f3a9c) - Allow using the owned `String` type for `phf` dynamic code generation. (58dfc05) - Release v0.8.0 (4060288) - switch optional `core` feature to default `std` feature (645e23d) - use sip128 instead of hashing twice (a8e67c3) - use two separate hashes and full 32-bit displacements (9b70bd9) - Merge pull request rust-phf#159 from upsuper/rand-07 (f6407a0) - fix formatting for arrays after rust-phf#156 (40c1476) - fix `FmtConst` for `[u8]` (12b4fde) - Merge branch 'master' into patch-1 (cd0d7ce) - implement support for 128-bit ints and fix high magnitude vals (5be5919) - 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) - Release v0.7.19 (0a98dd1) - Release v0.7.18 (3f71765) - Release v0.7.17 (21ecf72) - Add UniCase support to phf_macros and bump unicase version (2af3abb) - Release v0.7.16 (8bf29c1) - Release v0.7.15 (20f896e) - Release v0.7.14 (fee66fc) - 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<u8> (ae820e6) - Release v0.7.13 (4769a6d) - Release v0.7.12 (9b75ee5) - Release v0.7.11 (a004227) - Release v0.7.10 (c43154b) - Release v0.7.9 (b7d29df) - Release v0.7.8 (aad0b9b) - Release v0.7.7 (c9e7a93) - Run through rustfmt (58e2223) - Release v0.7.6 (5bcd5c9) - Simplify no_std logic a bit (70f2ed9) - Reinstantiate no_std cargo feature flag. (7c3f757) - Release v0.7.5 (fda44f5) - Release v0.7.4 (c7c0d3c) - 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) - 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) - 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) - 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) - add support for [u8, ..N] keys (e26947c) - Bump to 0.2 (4546f51) - Bump to 0.1.0 (43d9a50) - Merge pull request rust-phf#31 from jamesrhurst/exactsize (d20c311) - Make publishable on crates.io (4ad2bb2) - Pull shared code into a module (19c4f8d)
### Chore - <csr-id-d40d663ca96f668bcd6f86cc691085629111c0b5/> upgrade syn/proc-macro ### Bug Fixes - remove now-unnecessary `proc-macro-hack` crate usage Resolves <rust-phf#255>. This resolves an issue with Windows Defender identifying `proc-macro-hack` as threats. It also sheds a depedency that is no longer necessary, now that the MSRV of this crate is 1.46 and `proc-macro-hack` is only useful for providing support for Rust versions 1.31 through 1.45. Per [upstream](https://github.com/dtolnay/proc-macro-hack): > **Note:** _As of Rust 1.45 this crate is superseded by native support for #\[proc\_macro\] in > expression position. Only consider using this crate if you care about supporting compilers between > 1.31 and 1.45._ ### Other - <csr-id-8225c4b90d6ee71483304e71342c269fca86a044/> Update code for changes in Rust LitBinary is now LitByteStr ### Commit Statistics - 150 commits contributed to the release over the course of 2751 calendar days. - 3 commits where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Replace handmade changelog with generated one by `cargo-smart-release` (cb84cf6) - Add category to crates (32a72c3) - Update repository links on Cargo.toml (1af3b0f) - Release 0.11.0 (d2efdc0) - Merge pull request rust-phf#257 from JohnTitor/edition-2021 (36ec885) - Make crates edition 2021 (b9d25da) - remove now-unnecessary `proc-macro-hack` crate usage (caf1ce7) - Make "unicase + macros" features work (11bb242) - Extract `phf_macros` tests as a separated crate (8cf694d) - Remove some stuff which is now unnecessary (6941e82) - Refine doc comments (d8cfc43) - Fix CI failure (d9b5ff2) - Fix `phf` dev dep version (3cc6f05) - Prepare for release 0.10.0 (588ac25) - Fix publish failure (fbb18f9) - Prepare for v0.9.1 (9b71978) - remove Slice type and fix some docs (99d3533) - Minor cleanups (8868d08) - Bless tests (dab668c) - Fix the release failure (647f331) - Downgrade `phf` dev-dep version for now (7dd8a1b) - Prepare 0.9.0 release (2ca46c4) - Cleanup cargo metadata (a9e4b0a) - Fix test (ffa7e41) - Run rustfmt check on CI (1adfb30) - Run rustfmt (dd86c6c) - Rename `unicase_support` to `unicase` (b47174b) - Run UI tests only on stable (7522b16) - Add back ordered_map, ordered_set (0ab0108) - Improve implementation for unicase support (6957e47) - Restore unicase_support for phf_macros (77e6cce) - Use `[patch.crates-io]` section instead of path key (f47515b) - Fix phf_macros on no_std (d7af3dc) - Merge pull request rust-phf#194 from pickfire/patch-1 (caec346) - Update stderrs (0f1407e) - Update expected test case output for latest nightly (e387f69) - Release v0.8.0 (4060288) - Avoid missing main error in tests (1992222) - Merge pull request rust-phf#172 from kornelski/patch-1 (eee56c0) - upgrade syn/proc-macro (d40d663) - remove ordered_map, ordered_set, phf_builder (8ae2bb8) - port compile-fail tests to trybuild (4a4256c) - create `Display` adapters for `phf_codegen` builders (93aa7ae) - Merge pull request rust-phf#164 from abonander/perf-improvements (70129c6) - ignore compiletest (f1362b2) - proc_macro_hygiene is not needed with proc-macro-hack (ab473a4) - Merge pull request rust-phf#157 from abonander/array-formatting (8fc18be) - Made macros work in stable (4fc0d1a) - implement support for 128-bit ints and fix high magnitude vals (5be5919) - Fixed typo in benchmark (f46b2e1) - Fix tests (ae4ef3e) - Release v0.7.24 (1287414) - Reexport macros through phf crate (588fd1a) - Convert phf_macros to new-style proc-macros (5ae4131) - Release v0.7.23 (a050b6f) - Update to nightly-2018-08-23 (e03f536) - Release 0.7.22 (ab88405) - Fix build (2071d25) - Update to latest nightly (fcf758f) - Upgrade rand (e7b5a35) - Release v0.7.21 (6c7e2d9) - Upgrade to rustc 1.16.0-nightly (c07a6ae77 2017-01-17) (dc756bf) - Don't ICE on bad syntax (e87e95f) - Link to docs.rs (61142c5) - Cleanup (9278c47) - Fix tests (5947cd1) - Remove time dependency (98f56e5) - Dependency cleanup (f106aa6) - Release v0.7.20 (f631f50) - Update to Rust 1.15.0-nightly (7b3eeea22 2016-11-21) (39cc485) - Release v0.7.19 (0a98dd1) - Update phf_macros to Rust 1.14.0-nightly (7c69b0d5a 2016-11-01) (b7d2d4d) - Release v0.7.18 (3f71765) - Fix for latest nightly (35e991b) - Release v0.7.17 (21ecf72) - Fix for latest nightly (cb1ec95) - Remove dead code (df0d8e8) - Add compile-fail test for equivalent UniCase keys (711515a) - Add UniCase support to phf_macros and bump unicase version (2af3abb) - Release v0.7.16 (8bf29c1) - Update the TokenTree import (f404629) - Release v0.7.15 (20f896e) - Release v0.7.14 (fee66fc) - Introduce a Slice abstraction for buffers (0cc3844) - Release v0.7.13 (4769a6d) - Update to Rust 2016-02-22 (c995514) - Release v0.7.12 (9b75ee5) - Support byte string keys in phf_macros (fixes rust-phf#76) (652beae) - Release v0.7.11 (a004227) - Update for changed return value of parser.eat (82da9f0) - Switch timing info back to a hint (771e781) - Release v0.7.10 (c43154b) - Update for syntax changes (3be2db8) - Release v0.7.9 (b7d29df) - Registry now seems to live in rustc_plugin instead of rustc::plugin (ba8d701) - Release v0.7.8 (aad0b9b) - Rustup (a6c43fa) - Release v0.7.7 (c9e7a93) - rustup for phf_macros (4c51ffc) - Run through rustfmt (58e2223) - Release v0.7.6 (5bcd5c9) - Release v0.7.5 (fda44f5) - Update code for changes in Rust (8225c4b) - Macro assemble benchmark map and match to ensure sync (a2486ed) - Add benchmarks (9585cc3) - Release v0.7.4 (c7c0d3c) - Update PhfHash to mirror std::hash::Hash (96ef156) - Release v0.7.3 (77ea239) - Release v0.7.2 (642b69d) - Add an index test (f51f449) - Release v0.7.1 (9cb9de9) - Fix phf-macros (6c98e9f) - Release v0.7.0 (555a690) - Stabilize phf (e215273) - 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 broken test (f54adb7) - Release v0.6.14 (cf64ebb) - Release v0.6.13 (4fdb533) - Fix warnings and use debug builders (4d28684) - Release v0.6.12 (59ca586) - Fix phf_macros (6567152) - Release v0.6.11 (e1e6d3b) - Release v0.6.10 (fc45373) - Add doc URLs (4605db3) - Add documentation for phf_macros (8eca797) - Move generation logic to its own crate (cfeee87) - Move tests to phf_macros (40dbc32) - Release v0.6.9 (822f4e3) - More fixes (0c04b9c) - Release v0.6.8 (cd637ca) - Release v0.6.7 (bfc36c9) - Fix for upstream changes (5ff7040) - rustup to current master (f6922e2) - Release v0.6.6 (b09a174) - Release v0.6.5 (271e784) - Move docs to this repo and auto build them (f8ef160) - Release v0.6.4 (6866c1b) - Remove unused feature (2ee5f78) - InternedString.get() removal; brings us to rustc 1.0.0-dev (80627cd3c 2015-02-07 12:01:31 +0000) (3150bf0) - Release v0.6.3 (b0c5e3c) - Use out of tree rand (9e1623b) - Release v0.6.2 (d9ddf45) - Release v0.6.1 (ca0e9f6) - Fix for stability changes (f7fb510) - Release v0.6.0 (09d6870) - Rename phf_mac to phf_macros (c50d107)
### Other - Unpin the `criterion` dependency ### Commit Statistics - 77 commits contributed to the release over the course of 2723 calendar days. - 1 commit where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Unpin the `criterion` dependency (27a2ce4) - Replace handmade changelog with generated one by `cargo-smart-release` (cb84cf6) - Disable default features for rand dep in phf_generator (deefda1) - Add README.md for some crates (e0b34fa) - Add category to crates (32a72c3) - Update repository links on Cargo.toml (1af3b0f) - Release 0.11.0 (d2efdc0) - Make crates edition 2021 (b9d25da) - Make "unicase + macros" features work (11bb242) - Refine doc comments (d8cfc43) - Fix CI failure (d9b5ff2) - Prepare for release 0.10.0 (588ac25) - Prepare for v0.9.1 (9b71978) - Pin `criterion` version (b19afb6) - Fix included files (0442122) - Prepare 0.9.0 release (2ca46c4) - Cleanup cargo metadata (a9e4b0a) - Run rustfmt (dd86c6c) - Cleanup docs (ddecc3a) - Tweak benchmarks (5ea2854) - Use `[patch.crates-io]` section instead of path key (f47515b) - Fix phf_macros on no_std (d7af3dc) - Merge pull request rust-phf#194 from pickfire/patch-1 (caec346) - Update to rand v0.8 (6d5bfb4) - Release v0.8.0 (4060288) - Update criterion (9de3d83) - use two separate hashes and full 32-bit displacements (9b70bd9) - add simple test for timing checks (ecb9fd5) - Upgrade rand to 0.7 (522f823) - convert to 2018 edition (9ff66ab) - Release v0.7.24 (1287414) - Upgrade rand and siphasher (80d9894) - Release v0.7.23 (a050b6f) - Upgrade rand (9098872) - Release 0.7.22 (ab88405) - Upgrade rand (e7b5a35) - Release v0.7.21 (6c7e2d9) - Link to docs.rs (61142c5) - Dependency cleanup (f106aa6) - Release v0.7.20 (f631f50) - Release v0.7.19 (0a98dd1) - Release v0.7.18 (3f71765) - Release v0.7.17 (21ecf72) - Release v0.7.16 (8bf29c1) - Release v0.7.15 (20f896e) - Release v0.7.14 (fee66fc) - Release v0.7.13 (4769a6d) - Release v0.7.12 (9b75ee5) - Release v0.7.11 (a004227) - Release v0.7.10 (c43154b) - Release v0.7.9 (b7d29df) - Release v0.7.8 (aad0b9b) - Release v0.7.7 (c9e7a93) - Run through rustfmt (58e2223) - Release v0.7.6 (5bcd5c9) - Release v0.7.5 (fda44f5) - Release v0.7.4 (c7c0d3c) - Add hash() and get_index() to phf_shared. (d3b2ea0) - Update PhfHash to mirror std::hash::Hash (96ef156) - Release v0.7.3 (77ea239) - Minor generator cleanup (14e81a9) - 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) - Release v0.6.17 (271ccc2) - Bump rand version (8959cee) - Release v0.6.15 (ede14df) - Update to rand 0.2 (ab49d38) - Release v0.6.14 (cf64ebb) - Release v0.6.13 (4fdb533) - Release v0.6.12 (59ca586) - Release v0.6.11 (e1e6d3b) - Release v0.6.10 (fc45373) - Add doc roots (e22cdea) - Move generation logic to its own crate (cfeee87)
### Other - <csr-id-f04e8def1d3ca69dadada2b37297a1b92cfe5440/> add example using byte strings ### Commit Statistics - 100 commits contributed to the release over the course of 2723 calendar days. - 1 commit where understood as [conventional](https://www.conventionalcommits.org). - 0 issues like '(#ID)' where seen in commit messages ### Commit Details * **Uncategorized** - Replace handmade changelog with generated one by `cargo-smart-release` (cb84cf6) - Add category to crates (32a72c3) - Update repository links on Cargo.toml (1af3b0f) - Release 0.11.0 (d2efdc0) - Make crates edition 2021 (b9d25da) - Merge pull request rust-phf#253 from JohnTitor/action-tweaks (a3e04bc) - Fix some Clippy warnings (71fd47c) - Make "unicase + macros" features work (11bb242) - Prepare 0.10.1 release (4cc8344) - Extract `phf_macros` tests as a separated crate (8cf694d) - Refine doc comments (d8cfc43) - Fix CI failure (d9b5ff2) - Prepare for release 0.10.0 (588ac25) - Prepare for v0.9.1 (9b71978) - remove Slice type and fix some docs (99d3533) - Minor cleanups (8868d08) - Prepare 0.9.0 release (2ca46c4) - Cleanup cargo metadata (a9e4b0a) - Run rustfmt (dd86c6c) - Fix some clippy warnings (9adc370) - Cleanup docs (ddecc3a) - Add support for uncased (2a6087f) - replace uses of `std::borrow::Borrow` with new `PhfBorrow` trait (b2f3a9c) - Add back ordered_map, ordered_set (0ab0108) - Use `[patch.crates-io]` section instead of path key (f47515b) - Release v0.8.0 (4060288) - Merge pull request rust-phf#172 from kornelski/patch-1 (eee56c0) - remove ordered_map, ordered_set, phf_builder (8ae2bb8) - Merge pull request rust-phf#166 from abonander/158-trybuild (50c6c75) - fix intra-module links (774c527) - remove links to `phf` types since that crate is not linked (e7830f9) - add example using byte strings (f04e8de) - create `Display` adapters for `phf_codegen` builders (93aa7ae) - use two separate hashes and full 32-bit displacements (9b70bd9) - Merge pull request rust-phf#159 from upsuper/rand-07 (f6407a0) - add tests for array and byte-slice keys (cb7aa0c) - convert to 2018 edition (9ff66ab) - upgrade `unicase` (4a7f766) - don't rely on `fmt::Debug` for codegen (97405f5) - 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) - Release v0.7.19 (0a98dd1) - Release v0.7.18 (3f71765) - Release v0.7.17 (21ecf72) - Release v0.7.16 (8bf29c1) - Release v0.7.15 (20f896e) - Add overlooked phf path overrides (da5f9be) - Allow specifying a module path to the phf crate for codegen (4a7999e) - Release v0.7.14 (fee66fc) - Add an impl of PhfHash for UniCase (d761144) - Introduce a Slice abstraction for buffers (0cc3844) - Release v0.7.13 (4769a6d) - Release v0.7.12 (9b75ee5) - Release v0.7.11 (a004227) - Release v0.7.10 (c43154b) - Release v0.7.9 (b7d29df) - Release v0.7.8 (aad0b9b) - Release v0.7.7 (c9e7a93) - Run through rustfmt (58e2223) - Release v0.7.6 (5bcd5c9) - Release v0.7.5 (fda44f5) - Work around rust#27438 by adding a call to a non-generic function (ddfaebf) - Release v0.7.4 (c7c0d3c) - 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)
PreviousNext