Releases: udoprog/unicycle
Releases · udoprog/unicycle
0.10.2
What's Changed
- Fix memory leak if tasks contain wakers by @loyd in #31
- Normalize imports and more miri by @udoprog in #32
New Contributors
- @loyd made their first contribution in #31
Full Changelog: 0.10.1...0.10.2
0.9.2
Added
Unordered::next
now implements FusedFuture
if the futures-rs
feature is enabled (#24).
Thank to @daprilik!
0.9.1
Fixed
- Fixed a memory leak caused by
PinVec
not dropping its elements as its being destructed (#20, #21).
Changed
- Internal changes to remove
unsafe
in PinSlab<T>
and improve the implementation of the PinVec<T>
API (#22). Thanks @eholk!
Due to #20 0.9.0
has been yanked from crates.io and it's recommended to upgrade to 0.9.1
.
0.9.0
Changes
- The internals of unicycle was rewritten to perform fewer allocations by wrapping the shared wakers in shared containers (#14, #15).
- Reduced use of
unsafe
(#13).
Thanks @eholk for these changes!
0.7.0
Fixed
- Fixed soundness issue with
Send
and Sync
bounds (#8).
0.6.3
Added
- Added FusedStream impl for Unordered (#7).