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:
0.1.83
->0.1.88
1.9.0
->1.10.1
0.1.2
->0.1.3
1.5.2
->1.6.0
0.1.10
->0.1.11
0.24.7
->0.24.9
1.0.0-alpha.21
->1.0.0-alpha.23
1.6.1
->1.7.0
1.20.2
->1.21.3
0.37.1
->0.37.4
0.23.20
->0.23.26
0.5.0
->0.5.1
1.0.134
->1.0.140
3.14.0
->3.19.1
1.42.0
->1.44.2
Release Notes
dtolnay/async-trait (async-trait)
v0.1.88
Compare Source
v0.1.87
Compare Source
v0.1.86
Compare Source
v0.1.85
Compare Source
Self: 'async_trait
bound in impl when not needed by signature (#284)v0.1.84
Compare Source
impl Trait
in return type (#282)tokio-rs/bytes (bytes)
v1.10.1
Compare Source
Fixed
to_vec
withBytes::from_owner
(#773)v1.10.0
Compare Source
Added
try_get_*
methods forBuf
trait (#753)Buf::chunks_vectored
forTake
(#617)Buf::chunks_vectored
forVecDeque<u8>
(#708)Fixed
chunks_vectored
(#754)panic=abort
(#749)hyperium/http-body (http-body-util)
v0.1.3
: http-body-util v0.1.3Compare Source
Features
Channel
, a body type backed by an async channel.Empty::new()
to beconst fn
.Thanks!
hyperium/hyper (hyper)
v1.6.0
Compare Source
Bug Fixes
max_local_error_reset_streams
function to&mut self
(#3820) (e981a91e)Features
ext::on_informational()
callback extension (#3818) (8ce1fcfa, closes #2565)http1::Builder::ignore_invalid_headers(bool)
option (#3824) (3817a79b)Breaking Changes
http2::Builder::max_local_error_reset_streams()
now takes&mut self
and returns&mut Self
. In practice, this shouldn't break almost anyone. It was the wrong receiver and return types.(e981a91e)
v1.5.2 (2024-12-16)
Bug Fixes
Features
v1.5.1 (2024-11-19)
Bug Fixes
hyperium/hyper-util (hyper-util)
v0.1.11
Compare Source
tracing
crate feature with support inTokioExecutor
.HttpConnector::interface()
support for macOS and Solarish systems.rt::WithHyperIo
andrt::WithTokioIo
combinators.auto_date_header()
for auto server builder.max_local_error_reset_streams()
for auto server builder.ignore_invalid_headers()
for auto server builder.Connection
forUnixStream
andNamedPipeClient
.legacy::Client
.paritytech/jsonrpsee (jsonrpsee)
v0.24.9
Compare Source
[v0.24.9] - 2024-03-17
This is a non-breaking release that updates the dependency
rust-platform-verifier
to v0.5 to fix thatthat
rust-platform-verifier
v0.3 didn't enable thestd feature
inrustls
which caused a compilation error.See https://github.com/paritytech/jsonrpsee/issues/1536 for further information.
Thanks to the external contributor @prestwich who spotted and fixed this issue.
v0.24.8
Compare Source
[v0.24.8] - 2024-01-24
This is a non-breaking release that decreases the MSRV to 1.74.0.
[Changed]
Full Changelog: paritytech/jsonrpsee@v0.24.7...v0.24.8
wooorm/markdown-rs (markdown)
v1.0.0-alpha.23
Compare Source
Add
e923a3c
Addallow_any_img_src
optionby @lovasoa in https://github.com/wooorm/markdown-rs/pull/165
Full Changelog: https://github.com/wooorm/markdown-rs/compare/[email protected]
v1.0.0-alpha.22
Compare Source
e9d53d2
Fix first line ending in paragaph after frontmatter4e92bb3
f9b799d
d5a0f56
Fix expression indent, sync tests w/ micromarkFull Changelog: wooorm/markdown-rs@1.0.0-alpha.21...1.0.0-alpha.22
lipanski/mockito (mockito)
v1.7.0
Compare Source
parking_lot
optionalrand
crate to v0.9colored
crate v3Thanks to @tottoto @nerodono
matklad/once_cell (once_cell)
v1.21.3
Compare Source
race
: #284,#285.
v1.21.2
Compare Source
race
: #278.v1.21.1
Compare Source
v1.21.0
Compare Source
race
: #273.OnceNonZereUsize::get_unchecked
: #274.OnceBox::clone
andOnceBox::with_value
: #275.v1.20.3
Compare Source
tafia/quick-xml (quick-xml)
v0.37.4
Compare Source
Misc Changes
Debug
impl forNsReader
andReader
andClone
impl forNsReader
v0.37.3
Compare Source
New Features
Attribute::as_bool()
method to get an attribute value as a boolean.Attributes::has_nil()
method to check if attributes hasxsi:nil
attribute set totrue
.xsi:nil
attribute in serde Deserializer to better process optional fields.v0.37.2
Compare Source
New Features
se::to_utf8_io_writer()
helper compatible withstd::io::Write
and restricted to UTF-8 encoding.serde-rs/json (serde_json)
v1.0.140
Compare Source
v1.0.139
Compare Source
v1.0.138
Compare Source
v1.0.137
Compare Source
v1.0.136
Compare Source
v1.0.135
Compare Source
Stebalien/tempfile (tempfile)
v3.19.1
Compare Source
v3.19.0
Compare Source
cfg-if
. It's still in the tree, but we didn't really need to use it in this crate.unstable-windows-keep-open-tempfile
) to test a potential fix to #339.v3.18.0
Compare Source
rustix
to 1.0.0.NamedTempFile::persist_noclobber
atomic on Apple operating systems. It's now atomic on MacOS, Windows, and Linux (depending on the OS version and filesystem used).v3.17.1
Compare Source
windows-sys
0.52. Unfortunately, we have no CI for olderwindows-sys
versions at the moment...v3.17.0
Compare Source
Builder::make_in
(when creating temporary files of arbitrary types).getrandom
, use platform (e.g., CPU) specific randomness sources where possible.v3.16.0
Compare Source
getrandom
to0.3.0
(thanks to @paolobarbolini).windows-sys
versions0.59.x
in addition to0.59.0
(thanks @ErichDonGubler).v3.15.0
Compare Source
Re-seed the per-thread RNG from system randomness when we repeatedly fail to create temporary files (#314). This resolves a potential DoS vector (#178) while avoiding
getrandom
in the common case where it's necessary. The feature is optional but enabled by default via thegetrandom
feature.For libc-free builds, you'll either need to disable this feature or opt-in to a different
getrandom
backend.tokio-rs/tokio (tokio)
v1.44.2
: Tokio v1.44.2Compare Source
This release fixes a soundness issue in the broadcast channel. The channel
accepts values that are
Send
but!Sync
. Previously, the channel calledclone()
on these values without synchronizing. This release fixes the channelby synchronizing calls to
.clone()
(Thanks Austin Bonander for finding andreporting the issue).
Fixed
clone()
call in broadcast channel (#7232)v1.44.1
: Tokio v1.44.1Compare Source
1.44.1 (March 13th, 2025)
Fixed
block_in_place
context (#7216)v1.44.0
: Tokio v1.44.0Compare Source
1.44.0 (March 7th, 2025)
This release changes the
from_std
method on sockets to panic if a blocking socket is provided. We determined this change is not a breaking change as Tokio is not intended to operate using blocking sockets. Doing so results in runtime hangs and should be considered a bug. Accidentally passing a blocking socket to Tokio is one of the most common user mistakes. If this change causes an issue for you, please comment on #7172.Added
task::coop
module (#7116)Command::get_kill_on_drop()
(#7086)broadcast::Sender::closed
(#6685, #7090)broadcast::WeakSender
(#7100)oneshot::Receiver::is_empty()
(#7153)oneshot::Receiver::is_terminated()
(#7152)Fixed
File
should not start a background read (#7139)start_kill
on exited child should not fail (#7160)CTRL_CLOSE
,CTRL_LOGOFF
,CTRL_SHUTDOWN
on windows (#7122)Changes
select!
budget-aware (#7164)from_std
(#7166)Changes to unstable APIs
Documented
select!
alternatives (#7110)send_to
(#7146)Child
stdout (#7141)Child::kill
behavior (#7162)ChildStdin
struct doc comment (#7192)worker_threads
instead ofcore_threads
(#7186)v1.43.1
Compare Source
v1.43.0
: Tokio v1.43.0Compare Source
1.43.0 (Jan 8th, 2025)
Added
UdpSocket::peek
methods (#7068)Command::into_std()
(#7014)SignalKind::info
on illumos (#6995)Fixed
set_len
before initializing vector inBlocking
(#7054)clippy::needless_return
in#[tokio::main]
(#6874)Changes
unsync_load
(#7073)Buf::put_bytes
inRepeat
read impl (#7055)Changes to unstable APIs
Documented
ReadBuf::uninit
allows initialized buffers as well (#7053)TcpStream::try_write_vectored
docs (#7067)LocalRuntime
doc links (#7074)watch::Receiver::wait_for
(#7038)OnceCell
docs (#7047)v1.42.1
: Tokio v1.42.1Compare Source
This release fixes a soundness issue in the broadcast channel. The channel accepts values that are
Send
but!Sync
. Previously, the channel calledclone()
on these values without synchronizing. This release fixes the channel by synchronizing calls to.clone()
(Thanks Austin Bonander for finding and reporting the issue).Fixed
clone()
call in broadcast channel (#7232)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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.