Closed renovate[bot] closed 7 months ago
This PR contains the following updates:
1.36.0
1.37.0
📅 Schedule: Branch creation - "before 9am on Saturday" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
1.36.0
->1.37.0
Release Notes
tokio-rs/tokio (tokio)
### [`v1.37.0`](https://togithub.com/tokio-rs/tokio/releases/tag/tokio-1.37.0): Tokio v1.37.0 [Compare Source](https://togithub.com/tokio-rs/tokio/compare/tokio-1.36.0...tokio-1.37.0) ##### 1.37.0 (March 28th, 2024) ##### Added - fs: add `set_max_buf_size` to `tokio::fs::File` ([#6411]) - io: add `try_new` and `try_with_interest` to `AsyncFd` ([#6345]) - sync: add `forget_permits` method to semaphore ([#6331]) - sync: add `is_closed`, `is_empty`, and `len` to mpsc receivers ([#6348]) - sync: add a `rwlock()` method to owned `RwLock` guards ([#6418]) - sync: expose strong and weak counts of mpsc sender handles ([#6405]) - sync: implement `Clone` for `watch::Sender` ([#6388]) - task: add `TaskLocalFuture::take_value` ([#6340]) - task: implement `FromIterator` for `JoinSet` ([#6300]) ##### Changed - io: make `io::split` use a mutex instead of a spinlock ([#6403]) ##### Fixed - docs: fix docsrs build without net feature ([#6360]) - macros: allow select with only else branch ([#6339]) - runtime: fix leaking registration entries when os registration fails ([#6329]) ##### Documented - io: document cancel safety of `AsyncBufReadExt::fill_buf` ([#6431]) - io: document cancel safety of `AsyncReadExt`'s primitive read functions ([#6337]) - runtime: add doc link from `Runtime` to `#[tokio::main]` ([#6366]) - runtime: make the `enter` example deterministic ([#6351]) - sync: add Semaphore example for limiting the number of outgoing requests ([#6419]) - sync: fix missing period in broadcast docs ([#6377]) - sync: mark `mpsc::Sender::downgrade` with `#[must_use]` ([#6326]) - sync: reorder `const_new` before `new_with` ([#6392]) - sync: update watch channel docs ([#6395]) - task: fix documentation links ([#6336]) ##### Changed (unstable) - runtime: include task `Id` in taskdumps ([#6328]) - runtime: panic if `unhandled_panic` is enabled when not supported ([#6410]) [#6300]: https://togithub.com/tokio-rs/tokio/pull/6300 [#6326]: https://togithub.com/tokio-rs/tokio/pull/6326 [#6328]: https://togithub.com/tokio-rs/tokio/pull/6328 [#6329]: https://togithub.com/tokio-rs/tokio/pull/6329 [#6331]: https://togithub.com/tokio-rs/tokio/pull/6331 [#6336]: https://togithub.com/tokio-rs/tokio/pull/6336 [#6337]: https://togithub.com/tokio-rs/tokio/pull/6337 [#6339]: https://togithub.com/tokio-rs/tokio/pull/6339 [#6340]: https://togithub.com/tokio-rs/tokio/pull/6340 [#6345]: https://togithub.com/tokio-rs/tokio/pull/6345 [#6348]: https://togithub.com/tokio-rs/tokio/pull/6348 [#6351]: https://togithub.com/tokio-rs/tokio/pull/6351 [#6360]: https://togithub.com/tokio-rs/tokio/pull/6360 [#6366]: https://togithub.com/tokio-rs/tokio/pull/6366 [#6377]: https://togithub.com/tokio-rs/tokio/pull/6377 [#6388]: https://togithub.com/tokio-rs/tokio/pull/6388 [#6392]: https://togithub.com/tokio-rs/tokio/pull/6392 [#6395]: https://togithub.com/tokio-rs/tokio/pull/6395 [#6403]: https://togithub.com/tokio-rs/tokio/pull/6403 [#6405]: https://togithub.com/tokio-rs/tokio/pull/6405 [#6410]: https://togithub.com/tokio-rs/tokio/pull/6410 [#6411]: https://togithub.com/tokio-rs/tokio/pull/6411 [#6418]: https://togithub.com/tokio-rs/tokio/pull/6418 [#6419]: https://togithub.com/tokio-rs/tokio/pull/6419 [#6431]: https://togithub.com/tokio-rs/tokio/pull/6431Configuration
📅 Schedule: Branch creation - "before 9am on Saturday" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.