|
| 1 | +# 0.2.22 (July 21, 2020) |
| 2 | + |
| 3 | +### Fixes |
| 4 | +- docs: misc improvements (#2572, #2658, #2663, #2656, #2647, #2630, #2487, #2621, |
| 5 | + #2624, #2600, #2623, #2622, #2577, #2569, #2589, #2575, #2540, #2564, #2567, |
| 6 | + #2520, #2521, #2493) |
| 7 | +- rt: allow calls to `block_on` inside calls to `block_in_place` that are |
| 8 | + themselves inside `block_on` (#2645) |
| 9 | +- net: fix non-portable behavior when dropping `TcpStream` `OwnedWriteHalf` (#2597) |
| 10 | +- io: improve stack usage by allocating large buffers on directly on the heap |
| 11 | + (#2634) |
| 12 | +- io: fix unsound pin projection in `AsyncReadExt::read_buf` and |
| 13 | + `AsyncWriteExt::write_buf` (#2612) |
| 14 | +- io: fix unnecessary zeroing for `AsyncRead` implementors (#2525) |
| 15 | +- io: Fix `BufReader` not correctly forwarding `poll_write_buf` (#2654) |
| 16 | +- io: fix panic in `AsyncReadExt::read_line` (#2541) |
| 17 | + |
| 18 | +### Changes |
| 19 | +- coop: returning `Poll::Pending` no longer decrements the task budget (#2549) |
| 20 | + |
| 21 | +### Added |
| 22 | +- io: little-endian variants of `AsyncReadExt` and `AsyncWriteExt` methods |
| 23 | + (#1915) |
| 24 | +- task: add [`tracing`] instrumentation to spawned tasks (#2655) |
| 25 | +- sync: allow unsized types in `Mutex` and `RwLock` (via `default` constructors) |
| 26 | + (#2615) |
| 27 | +- net: add `ToSocketAddrs` implementation for `&[SocketAddr]` (#2604) |
| 28 | +- fs: add `OpenOptionsExt` for `OpenOptions` (#2515) |
| 29 | +- fs: add `DirBuilder` (#2524) |
| 30 | + |
| 31 | +[`tracing`]: https://crates.io/crates/tracing |
| 32 | + |
1 | 33 | # 0.2.21 (May 13, 2020)
|
2 | 34 |
|
3 | 35 | ### Fixes
|
|
6 | 38 | - rt: `LocalSet` and task budgeting (#2462).
|
7 | 39 | - rt: task budgeting with `block_in_place` (#2502).
|
8 | 40 | - sync: release `broadcast` channel memory without sending a value (#2509).
|
9 |
| -- time: notify when resetting a `Delay` to a time in the past (#2290). |
| 41 | +- time: notify when resetting a `Delay` to a time in the past (#2290) |
10 | 42 |
|
11 | 43 | ### Added
|
12 | 44 | - io: `get_mut`, `get_ref`, and `into_inner` to `Lines` (#2450).
|
|
0 commit comments