1# Changelog 2 3All notable changes to this project will be documented in this file. 4 5The format is based on [Keep a Changelog] and this project adheres to 6[Semantic Versioning]. 7 8[Keep a Changelog]: http://keepachangelog.com/en/1.0.0/ 9[Semantic Versioning]: http://semver.org/spec/v2.0.0.html 10 11## [Next Release] 12 13## [0.3.2] - 2021-12-01 14 15## [0.3.1] - 2021-11-30 16 17### Added 18- `no_std` compatibility (h/t @tsao-chi) 19 20## [0.2.4] - 2020-06-27 21 22### Fixed 23- Bad bucket selection on collision (h/t Andrew Browne 24 `<[email protected]>`). 25 26## [0.2.3] - 2018-05-30 27 28### Fixed 29- Use `Rc::ptr_eq` to compare `Rc`s by address. 30 31## [0.2.2] - 2018-05-22 32 33### Fixed 34- Weak–weak submap operations were missing a line of code. 35 36### Added 37- `{PtrWeakHashSet,PtrWeakKeyHashMap}::is_empty()` methods. 38 39## [0.2.1] - 2018-05-22 40 41### Fixed 42- documentation 43- a test that was breaking on an older `rustc` 44 45## [0.2.0] - 2018-05-22 46 47### Renamed 48- from `WeakElement::expired` to `WeakElement::is_expired` 49 50### Improved 51- documentation 52 53## [0.1.3] - 2018-05-22 54 55### Added 56- documentation of minimum supported `rustc` 57- a test 58 59## [0.1.2] - 2018-05-21 60 61### Added 62- `WeakKeyHashMap::{get_key, get_both, get_both_mut}` methods 63- `WeakWeakHashMap::{get_key, get_both}` methods 64- `WeakHashSet::get` method 65 66### Changed 67- Values stored behind `Rc`s can now be `?Sized`. 68 69### Removed 70- `struct RcKey<K>` 71 72### Improved 73- documentation 74 75## [0.1.1] - 2018-03-05 76 77Initial release. 78 79[Next Release]: <https://github.com/tov/weak-table-rs/compare/v0.3.2...HEAD> 80[0.3.2]: <https://github.com/tov/weak-table-rs/compare/v0.3.1...v0.3.2> 81[0.3.1]: <https://github.com/tov/weak-table-rs/compare/v0.3.1-alpha.0...v0.3.1> 82[0.2.4]: <https://github.com/tov/weak-table-rs/compare/0.2.3...0.2.4> 83[0.2.3]: <https://github.com/tov/weak-table-rs/compare/0.2.2...0.2.3> 84[0.2.2]: <https://github.com/tov/weak-table-rs/compare/0.2.1...0.2.2> 85[0.2.1]: <https://github.com/tov/weak-table-rs/compare/0.2.0...0.2.1> 86[0.2.0]: <https://github.com/tov/weak-table-rs/compare/0.1.3...0.2.0> 87[0.1.3]: <https://github.com/tov/weak-table-rs/compare/0.1.2...0.1.3> 88[0.1.2]: <https://github.com/tov/weak-table-rs/compare/0.1.1...0.1.2> 89[0.1.1]: <https://github.com/tov/weak-table-rs/tree/0.1.1> 90