Skip to content

Conversation

@oxide-renovate
Copy link
Contributor

@oxide-renovate oxide-renovate bot commented Apr 6, 2025

This PR contains the following updates:

Package Type Update Change
tokio (source) workspace.dependencies minor 1.44.1 -> 1.46.0

Release Notes

tokio-rs/tokio (tokio)

v1.46.0: Tokio v1.46.0

Compare Source

1.46.0 (July 2nd, 2025)

Fixed
  • net: fixed TcpStream::shutdown incorrectly returning an error on macOS (#​7290)

Added

  • sync: mpsc::OwnedPermit::{same_channel, same_channel_as_sender} methods (#​7389)
  • macros: biased option for join! and try_join!, similar to select! (#​7307)
  • net: support for cygwin (#​7393)
  • net: support pope::OpenOptions::read_write on Android (#​7426)
  • net: add Clone implementation for net::unix::SocketAddr (#​7422)

Changed

  • runtime: eliminate unnecessary lfence while operating on queue::Local<T> (#​7340)
  • task: disallow blocking in LocalSet::{poll,drop} (#​7372)

Unstable

  • runtime: add TaskMeta::spawn_location tracking where a task was spawned (#​7417)
  • runtime: removed borrow from LocalOptions parameter to runtime::Builder::build_local (#​7346)

Documented

  • io: clarify behavior of seeking when start_seek is not used (#​7366)
  • io: document cancellation safety of AsyncWriteExt::flush (#​7364)
  • net: fix docs for recv_buffer_size method (#​7336)
  • net: fix broken link of RawFd in TcpSocket docs (#​7416)
  • net: update AsRawFd doc link to current Rust stdlib location (#​7429)
  • readme: fix double period in reactor description (#​7363)
  • runtime: add doc note that on_*_task_poll is unstable (#​7311)
  • sync: update broadcast docs on allocation failure (#​7352)
  • time: add a missing panic scenario of time::advance (#​7394)

v1.45.1: Tokio v1.45.1

Compare Source

1.45.1 (May 24th, 2025)

This fixes a regression on the wasm32-unknown-unknown target, where code that previously did not panic due to calls to Instant::now() started failing. This is due to the stabilization of the first time-based metric.

Fixed
  • Disable time-based metrics on wasm32-unknown-unknown (#​7322)

v1.45.0: Tokio v1.45.0

Compare Source

Added
  • metrics: stabilize worker_total_busy_duration, worker_park_count, and worker_unpark_count (#​6899, #​7276)
  • process: add Command::spawn_with (#​7249)
Changed
  • io: do not require Unpin for some trait impls (#​7204)
  • rt: mark runtime::Handle as unwind safe (#​7230)
  • time: revert internal sharding implementation (#​7226)
Unstable
  • rt: remove alt multi-threaded runtime (#​7275)

Configuration

📅 Schedule: Branch creation - "after 8pm,before 6am" in timezone America/Los_Angeles, Automerge - "after 8pm,before 6am" in timezone America/Los_Angeles.

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@oxide-renovate oxide-renovate bot added the dependencies Pull requests that update a dependency file label Apr 6, 2025
@oxide-renovate oxide-renovate bot changed the title Update Rust crate tokio to 1.44.2 Update Rust crate tokio to 1.44.2 - autoclosed Apr 7, 2025
@oxide-renovate oxide-renovate bot closed this Apr 7, 2025
@oxide-renovate oxide-renovate bot deleted the renovate/tokio-1.x branch April 7, 2025 21:19
@oxide-renovate oxide-renovate bot changed the title Update Rust crate tokio to 1.44.2 - autoclosed Update Rust crate tokio to 1.44.2 Apr 9, 2025
@oxide-renovate oxide-renovate bot reopened this Apr 9, 2025
@oxide-renovate oxide-renovate bot force-pushed the renovate/tokio-1.x branch from 19e5f8a to 9cef939 Compare April 9, 2025 03:10
@oxide-renovate oxide-renovate bot changed the title Update Rust crate tokio to 1.44.2 Update Rust crate tokio to 1.45.0 May 6, 2025
@oxide-renovate oxide-renovate bot force-pushed the renovate/tokio-1.x branch from 9cef939 to d4b4254 Compare May 6, 2025 07:18
@oxide-renovate oxide-renovate bot changed the title Update Rust crate tokio to 1.45.0 Update Rust crate tokio to 1.45.1 May 31, 2025
@oxide-renovate oxide-renovate bot force-pushed the renovate/tokio-1.x branch from d4b4254 to 7451d6f Compare May 31, 2025 07:52
@oxide-renovate oxide-renovate bot changed the title Update Rust crate tokio to 1.45.1 Update Rust crate tokio to 1.46.0 Jul 2, 2025
@oxide-renovate oxide-renovate bot force-pushed the renovate/tokio-1.x branch from 7451d6f to 9c408ca Compare July 2, 2025 08:45
@oxide-renovate oxide-renovate bot force-pushed the renovate/tokio-1.x branch from 9c408ca to 76662d2 Compare July 3, 2025 04:44
@augustuswm augustuswm merged commit 9e1f359 into main Jul 3, 2025
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants