Sourced from tokio's releases.
Tokio v1.41.1
1.41.1 (Nov 7th, 2024)
Fixed
- metrics: fix bug with wrong number of buckets for the histogram (#6957)
- net: display
net
requirement fornet::UdpSocket
in docs (#6938)- net: fix typo in
TcpStream
internal comment (#6944)#6957: tokio-rs/tokio#6957 #6938: tokio-rs/tokio#6938 #6944: tokio-rs/tokio#6944
Tokio v1.41.0
1.41.0 (Oct 22th, 2024)
Added
- metrics: stabilize
global_queue_depth
(#6854, #6918)- net: add conversions for unix
SocketAddr
(#6868)- sync: add
watch::Sender::sender_count
(#6836)- sync: add
mpsc::Receiver::blocking_recv_many
(#6867)- task: stabilize
Id
apis (#6793, #6891)Added (unstable)
- metrics: add H2 Histogram option to improve histogram granularity (#6897)
- metrics: rename some histogram apis (#6924)
- runtime: add
LocalRuntime
(#6808)Changed
- runtime: box futures larger than 16k on release mode (#6826)
- sync: add
#[must_use]
toNotified
(#6828)- sync: make
watch
cooperative (#6846)- sync: make
broadcast::Receiver
cooperative (#6870)- task: add task size to tracing instrumentation (#6881)
- wasm: enable
cfg_fs
forwasi
target (#6822)Fixed
- net: fix regression of abstract socket path in unix socket (#6838)
Documented
- io: recommend
OwnedFd
withAsyncFd
(#6821)- io: document cancel safety of
AsyncFd
methods (#6890)- macros: render more comprehensible documentation for
join
andtry_join
(#6814, #6841)- net: fix swapped examples for
TcpSocket::set_nodelay
andTcpSocket::nodelay
(#6840)- sync: document runtime compatibility (#6833)
... (truncated)
bb7ca75
chore: prepare Tokio v1.41.1 (#6959)4a34b77
metrics: fix bug with wrong number of buckets for the histogram (#6957)8897885
docs: fix mismatched backticks in CONTRIBUTING.md (#6951)0dbdd19
ci: update cargo-check-external-types to 0.1.13 (#6949)94e55c0
net: fix typo in TcpStream
internal comment (#6944)4468f27
metrics: fixed flaky worker_steal_count
test (#6932)070a825
metrics: removed race condition from global_queue_depth_multi_thread
test (#6...946401c
net: display net
requirement for
net::UdpSocket
in docs (#6938)0c01fd2
ci: use patched version of cargo-check-external-types to fix CI failure
(#6937)ebe2416
ci: use cargo deny (#6931)