Change std to core where possible
[anymap] / CHANGELOG.md
index bb19bc9eb9eefe88f3095a89a62c95815d98ccaf..6477f99cd2a5cd31fd73e34cd7ae77fa411dd1a7 100644 (file)
@@ -1,6 +1,6 @@
 # 1.0.0 (unreleased)
 
-- Removed `anymap::any::Any` in favour of just plain `std::any::Any`, since its
+- Removed `anymap::any::Any` in favour of just plain `core::any::Any`, since its
   `Send`/`Sync` story is now long stable.
 
   - This loses `Any + Sync`. `CloneAny + Sync` is also removed for consistency.
 
 - Increased the minimum supported version of Rust from 1.7.0 to 1.34.0.
 
-- Remove `bench` Cargo feature (by shifting benchmarks out of `src/lib.rs` into
-  `benches/bench.rs`; it still won’t run on anything but nightly, but that
-  don’t signify). Technically a [breaking-change], but it was something for
-  development only, so I’m not in the slightest bit concerned by it.
+- Removed the `bench` Cargo feature which was mostly to work around historical
+  Cargo limitations, but was solved by moving benchmarks from `src/lib.rs` to
+  `benches/bench.rs` even before those limitations were lifted. The benchmarks
+  still won’t run on anything but nightly, but that don’t signify.
 
-- Implement `Default` on `Map` (not just on `RawMap`)
+- Implemented `Default` on `Map` (not just on `RawMap`).
 
 - The implementation of `Into<RawMap<A>>` for `Map<A>` has been
   replaced with the more general `From<Map<A>>` for `RawMap<A>`.