|
| 1 | +# 1.36.0 (February 2nd, 2024) |
| 2 | + |
| 3 | +### Added |
| 4 | + |
| 5 | +- io: add `tokio::io::Join` ([#6220]) |
| 6 | +- io: implement `AsyncWrite` for `Empty` ([#6235]) |
| 7 | +- net: add support for anonymous unix pipes ([#6127]) |
| 8 | +- net: add `UnixSocket` ([#6290]) |
| 9 | +- net: expose keepalive option on `TcpSocket` ([#6311]) |
| 10 | +- sync: add `{Receiver,UnboundedReceiver}::poll_recv_many` ([#6236]) |
| 11 | +- sync: add `Sender::{try_,}reserve_many` ([#6205]) |
| 12 | +- sync: add `watch::Receiver::mark_unchanged` ([#6252]) |
| 13 | +- task: add `JoinSet::try_join_next` ([#6280]) |
| 14 | +- time: add `FutureExt::timeout` ([#6276]) |
| 15 | + |
| 16 | +### Changed |
| 17 | + |
| 18 | +- io: make `copy` cooperative ([#6265]) |
| 19 | +- io: make `repeat` and `sink` cooperative ([#6254]) |
| 20 | +- io: simplify check for empty slice ([#6293]) |
| 21 | +- rt: improve robustness of `wake_in_drop_after_panic` test ([#6238]) |
| 22 | +- process: use pidfd on Linux when available ([#6152]) |
| 23 | +- sync: use AtomicBool in broadcast channel future ([#6298]) |
| 24 | + |
| 25 | +### Fixed |
| 26 | + |
| 27 | +- chore: typographic improvements ([#6262]) |
| 28 | +- runtime: remove obsolete comment ([#6303]) |
| 29 | +- task: fix typo ([#6261]) |
| 30 | + |
| 31 | +### Documented |
| 32 | + |
| 33 | +- io: clarify `clear_ready` docs ([#6304]) |
| 34 | +- net: document that `*Fd` traits on `TcpSocket` are unix-only ([#6294]) |
| 35 | +- sync: document FIFO behavior of `tokio::sync::Mutex` ([#6279]) |
| 36 | + |
| 37 | +[#6220]: https://github.com/tokio-rs/tokio/pull/6220 |
| 38 | +[#6235]: https://github.com/tokio-rs/tokio/pull/6235 |
| 39 | +[#6127]: https://github.com/tokio-rs/tokio/pull/6127 |
| 40 | +[#6290]: https://github.com/tokio-rs/tokio/pull/6290 |
| 41 | +[#6311]: https://github.com/tokio-rs/tokio/pull/6311 |
| 42 | +[#6236]: https://github.com/tokio-rs/tokio/pull/6236 |
| 43 | +[#6205]: https://github.com/tokio-rs/tokio/pull/6205 |
| 44 | +[#6252]: https://github.com/tokio-rs/tokio/pull/6252 |
| 45 | +[#6280]: https://github.com/tokio-rs/tokio/pull/6280 |
| 46 | +[#6276]: https://github.com/tokio-rs/tokio/pull/6276 |
| 47 | +[#6265]: https://github.com/tokio-rs/tokio/pull/6265 |
| 48 | +[#6254]: https://github.com/tokio-rs/tokio/pull/6254 |
| 49 | +[#6293]: https://github.com/tokio-rs/tokio/pull/6293 |
| 50 | +[#6238]: https://github.com/tokio-rs/tokio/pull/6238 |
| 51 | +[#6152]: https://github.com/tokio-rs/tokio/pull/6152 |
| 52 | +[#6298]: https://github.com/tokio-rs/tokio/pull/6298 |
| 53 | +[#6262]: https://github.com/tokio-rs/tokio/pull/6262 |
| 54 | +[#6303]: https://github.com/tokio-rs/tokio/pull/6303 |
| 55 | +[#6261]: https://github.com/tokio-rs/tokio/pull/6261 |
| 56 | +[#6304]: https://github.com/tokio-rs/tokio/pull/6304 |
| 57 | +[#6294]: https://github.com/tokio-rs/tokio/pull/6294 |
| 58 | +[#6279]: https://github.com/tokio-rs/tokio/pull/6279 |
| 59 | + |
1 | 60 | # 1.35.1 (December 19, 2023)
|
2 | 61 |
|
3 | 62 | This is a forward part of a change that was backported to 1.25.3.
|
|
0 commit comments