Update Rust crate tokio to v1.48.0 #81
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.47.1
->1.48.0
Release Notes
tokio-rs/tokio (tokio)
v1.48.0
: Tokio v1.48.0Compare Source
1.48.0 (October 14th, 2025)
The MSRV is increased to 1.71.
Added
File::max_buf_size
(#7594)Chain
ofAsyncReadExt::chain
(#7599)SocketAddr::as_abstract_name
(#7491)TcpStream::quickack
andTcpStream::set_quickack
(#7490)AsRef<Self>
forTcpStream
andUnixStream
(#7573)LocalKey::try_get
(#7666)Ord
fortask::Id
(#7530)Changed
max_buf_size
when cloning aFile
(#7593)clippy::unwrap_in_result
in#[tokio::main]
(#7651)PollEvented
noise from Debug formats (#7675)Command::spawn_with
to useFnOnce
(#7511)SetOnce
(#7554)UnsafeCell::get_mut
inMutex::get_mut
andRwLock::get_mut
(#7569)Timeout<T>::poll
(#7535)Fixed
join!
andtry_join!
(#7638)wake_by_ref()
even if already woken (#7622)broadcast::Sender
inbroadcast::Sender::new()
(#7629)RwLock::try_*
methods (#7587)Unstable
--cfg
flags fortaskdump
andio_uring
(#7655, #7621)io_uring
infs::write
(#7567)io_uring
withFile::open()
(#7617)io_uring
withOpenOptions
(#7321)local
runtime flavor (#7375, #7597)Documented
AsyncRead::poll_read
(#7580)AsyncFd
readiness guards (#7583)UCred::pid()
on Cygwin (#7611)set_reuseport()
andreuseport()
(#7628)SO_REUSEADDR
is only set on Unix (#7533)Handle::block_on
(#7665)Builder::global_queue_interval()
(#7605)tokio::sync::watch::Receiver
(#7584)SetOnce::wait
(#7506)parking_lot
feature flag (#7663)UnboundedSender::send
(#7661)sync::watch
(#7601)spawn_local
methods (#7669)poll_proceed
(#7586)v1.47.2
Compare Source
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 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.
This PR was generated by Mend Renovate. View the repository job log.