Fixed
- io: add cooperative yielding support to
io::empty()
(#4300) - time: make timeout robust against budget-depleting tasks (#4314)
Changed
- update minimum supported Rust version to 1.46.
Added
- time: add
Interval::reset()
(#4248) - io: add explicit lifetimes to
AsyncFdReadyGuard
(#4267) - process: add
Command::as_std()
(#4295)
Added (unstable)
- tracing: instrument
tokio::sync
types (#4302)