All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
0.8.0 - 2024-02-20
ErasedSet::type_ids
ErasedSet::debug_type_names
, disabled in release mode, return an iterator over the names of the stored types.
- MSRV changed from unspecified to 1.60
- Remove
must_use
attribute onErasedSet::get_or_insert
andErasedSet::get_or_insert_with
.
0.7.0 - 2022-05-30
- Remove
ErasedSet::with_capacity
. - Remove
ErasedSet::capacity
. - Remove
ErasedSet::reserve
. - Remove
ErasedSet::shrink_to
. - Remove
ErasedSet::shrink_to_fit
. - Remove
hashbrown
feature (no_std
is still supported)
0.6.1 - 2022-05-28
- Add
ErasedSet::shrink_to
. - Add
ErasedSet::get_or_insert
. - Add
ErasedSet::get_or_insert_with
.
0.6.0 - 2022-05-11
- Rename crate to
erased_set
. - Rename
StaticTypeMap
toErasedSet
. - Rename
SendStaticTypeMap
toErasedSendSet
. - Rename
SendSyncStaticTypeMap
toErasedSyncSet
.
0.5.1 - 2022-05-08
0.5.0 - 2022-05-08
hashbrown
feature replacesno_std
.
Debug
implementations.