|
| 1 | +# 1.28.0 (April 25th, 2023) |
| 2 | + |
| 3 | +### Added |
| 4 | + |
| 5 | +- io: add `AsyncFd::async_io` ([#5542]) |
| 6 | +- io: impl BufMut for ReadBuf ([#5590]) |
| 7 | +- net: add `recv_buf` for `UdpSocket` and `UnixDatagram` ([#5583]) |
| 8 | +- sync: add `OwnedSemaphorePermit::semaphore` ([#5618]) |
| 9 | +- sync: add `same_channel` to broadcast channel ([#5607]) |
| 10 | +- sync: add `watch::Receiver::wait_for` ([#5611]) |
| 11 | +- task: add `JoinSet::spawn_blocking` and `JoinSet::spawn_blocking_on` ([#5612]) |
| 12 | + |
| 13 | +### Changed |
| 14 | + |
| 15 | +- deps: update windows-sys to 0.48 ([#5591]) |
| 16 | +- io: make `read_to_end` not grow unnecessarily ([#5610]) |
| 17 | +- macros: make entrypoints more efficient ([#5621]) |
| 18 | +- sync: improve Debug impl for `RwLock` ([#5647]) |
| 19 | +- sync: reduce contention in `Notify` ([#5503]) |
| 20 | + |
| 21 | +### Fixed |
| 22 | + |
| 23 | +- net: support `get_peer_cred` on AIX ([#5065]) |
| 24 | +- sync: avoid deadlocks in `broadcast` with custom wakers ([#5578]) |
| 25 | + |
| 26 | +### Documented |
| 27 | + |
| 28 | +- sync: fix typo in `Semaphore::MAX_PERMITS` ([#5645]) |
| 29 | +- sync: fix typo in `tokio::sync::watch::Sender` docs ([#5587]) |
| 30 | + |
| 31 | +[#5065]: https://github.com/tokio-rs/tokio/pull/5065 |
| 32 | +[#5503]: https://github.com/tokio-rs/tokio/pull/5503 |
| 33 | +[#5542]: https://github.com/tokio-rs/tokio/pull/5542 |
| 34 | +[#5578]: https://github.com/tokio-rs/tokio/pull/5578 |
| 35 | +[#5583]: https://github.com/tokio-rs/tokio/pull/5583 |
| 36 | +[#5587]: https://github.com/tokio-rs/tokio/pull/5587 |
| 37 | +[#5590]: https://github.com/tokio-rs/tokio/pull/5590 |
| 38 | +[#5591]: https://github.com/tokio-rs/tokio/pull/5591 |
| 39 | +[#5607]: https://github.com/tokio-rs/tokio/pull/5607 |
| 40 | +[#5610]: https://github.com/tokio-rs/tokio/pull/5610 |
| 41 | +[#5611]: https://github.com/tokio-rs/tokio/pull/5611 |
| 42 | +[#5612]: https://github.com/tokio-rs/tokio/pull/5612 |
| 43 | +[#5618]: https://github.com/tokio-rs/tokio/pull/5618 |
| 44 | +[#5621]: https://github.com/tokio-rs/tokio/pull/5621 |
| 45 | +[#5645]: https://github.com/tokio-rs/tokio/pull/5645 |
| 46 | +[#5647]: https://github.com/tokio-rs/tokio/pull/5647 |
| 47 | + |
1 | 48 | # 1.27.0 (March 27th, 2023) |
2 | 49 |
|
3 | 50 | This release bumps the MSRV of Tokio to 1.56. ([#5559]) |
|
0 commit comments