Release v0.4.0
- Improved the ergonomics of weak pointers:
- Removed
WeakableandWeakableCc - Added
Weak::new() - Renamed the
weak-ptrCargo feature toweak-ptrs
- Removed
- Implemented common traits like
Display,PartialEq,Eq,Hash, etc. - Cleaned up the code and smaller improvements
Internal changes:
- Renamed
CleanerFntoCleaningAction - Renamed
WeakMetadatatoWeakCounterMarker - A mutable borrow is now taken in the
RefCellTrace implementation instead of an immutable borrow