All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
0.3.2 - 2021-12-01
- listed asymptotic time complexities for each operation
0.3.1 - 2021-11-30
no_std
compatibility (h/t @tsao-chi)
0.2.4 - 2020-06-27
- Bad bucket selection on collision (h/t Andrew Browne
<dersaidin@dersaidin.net>
).
0.2.3 - 2018-05-30
- Use
Rc::ptr_eq
to compareRc
s by address.
0.2.2 - 2018-05-22
- Weak–weak submap operations were missing a line of code.
{PtrWeakHashSet,PtrWeakKeyHashMap}::is_empty()
methods.
0.2.1 - 2018-05-22
- a test that was breaking on an older
rustc
- improved
0.2.0 - 2018-05-22
- from
WeakElement::expired
toWeakElement::is_expired
- improved
0.1.3 - 2018-05-22
- added a test
- minimum supported
rustc
0.1.2 - 2018-05-21
WeakKeyHashMap::{get_key, get_both, get_both_mut}
methodsWeakWeakHashMap::{get_key, get_both}
methodsWeakHashSet::get
method
- Values stored behind
Rc
s can now be?Sized
.
struct RcKey<K>
- improved
0.1.1 - 2018-03-05
Initial release.