From db05518793db480852a31af300a93da85cf43f7d Mon Sep 17 00:00:00 2001 From: Yuki Okushi Date: Tue, 8 Jun 2021 07:22:51 +0900 Subject: [PATCH] Add changelog --- CHANGELOG.md | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..8a7ba030 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,20 @@ +# Changelog + +## Unreleased + +* Our MSRV is now 1.40.0 (because of dependencies) +* `rand` dependency has been upgraded to 0.8 +* Fix some crates' build on `no_std` +* Restore the `unicase_support` feature for `phf_macros` +* Allow using the owned `String` type for `phf` dynamic code generation + +## 0.8.0 + +* `phf_macros` now works on stable. +* :tada: Fixed asymptotic slowdowns when constructing maps over very large datasets (+1M keys) +* (**breaking change**) The `core` features of `phf` and `phf_shared` have been changed to `std` default-features. +* (**breaking change**) The types in `phf_codegen` can be used with formatting macros via their `Display` impls and the `build()` methods no longer take `&mut Write`. +* Support has been added for using 128-bit integers as keys. +* (**breaking change**) The `OrderedMap` and `OrderedSet` types and the `phf_builder` crate have been removed due to lack of use. +* Byte strings now work correctly as keys. +* `unicase` dependency has been upgraded to 2.4.0