+# Version 1.0.12 (2022-10-02)
+* Updated darling version to reduce compile times when combined with other
+ crates. (Thanks @AlexTMjugador)
+
+# Version 1.0.11 (2022-04-12)
+* Added support for explicitly specifying the internal representation of
+ `EnumSet<T>` using the `#[enumset(repr = "...")]` annotation.
+ (Thanks @ahcodedthat)
+* Added new functions for directly converting an EnumSet to and from its
+ internal representation, when it is explicitly specified.
+ (Thanks @ahcodedthat)
+* Added new `from_*_unchecked` functions that unsafely convert a value into
+ an `EnumSet<T>` without checking if only valid bits are set.
+
+# Version 1.0.10 (2022-04-05)
+* The `proc-macro-crate` support has been locked behind the `std` flag and
+ version `1.0.9` has been yanked due to a regression that causes enumset to
+ fail to compile on `#[no_std]` platforms in programs that also use `serde`.
+* Introduced new `std` and `alloc` feature flags. These have no current use
+ beyond the previous change, but will be used in the future.
+
+# Version 1.0.9 (2022-04-04) [YANKED]
+* Disable unused default features for the `darling` crate. (Thanks @glandium)
+* Add a new `#[enumset(no_super_impls)]` feature which prevents
+ `#[derive(EnumSetType)]` from automatically generating implementations of
+ `Copy`, `Clone`, `Eq`, or `PartialEq`. (Thanks @ahcodedthat)
+* Suppressed several clippy warnings.
+* Implemented `DoubleEndedIterator` for `EnumSetIter`.
+* `#[derive(EnumSetType)]` now uses `proc-macro-crate` to find the path of the
+ `enumset` crate instead of relying on the user to manually specify it,
+ making it easier to use when the crate has been renamed via cargo.
+* Minimum required Rust version is now 1.36+, due to updates in dependencies.
+
+# Version 1.0.8 (2021-11-04)
+* Optimized `EnumSet` iteration. (Thanks @MinusKelvin)
+
# Version 1.0.7 (2021-07-05)
* Added the `#[repr(transparent)]` flag to `EnumSet<T>` to allow for safe usage
in FFI code. Note that invalid bits being set in the bitset causes UB, so