- Bump MSRV of utility crates to 1.71. (#2989)
- Soft-deprecate
ready!macro in favor ofstd::task::ready!added in Rust 1.64 (#2925) - Soft-deprecate
pin_mut!macro in favor ofstd::pin::pin!added in Rust 1.68 (#2929) - Add
FuturesOrdered::clear(#2927) - Add
mpsc::*Receiver::recv(#2947) - Add
mpsc::*Receiver::try_recvand deprecatempsc::*Receiver::::try_next(#2944) - Implement
FusedStreamforsink::With(#2948) - Add
no_stdsupport forshared(#2868) - Make
Mutex::new()const (#2956) - Add
#[clippy::has_significant_drop]to guards (#2967) - Remove dependency to
pin-utils(#2929) - Remove dependency on
num_cpus(#2946) - Performance improvements (#2983)
- Documentation improvements (#2925, #2926, #2940, #2971)