-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(deps): update all non-major dependencies #52
Open
renovate
wants to merge
1
commit into
main
Choose a base branch
from
renovate/all-minor-patch
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+5
−5
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
6fa5352
to
ca18ae3
Compare
80f2350
to
4a84186
Compare
439dc63
to
d379c3c
Compare
9a10f2e
to
5e9ef06
Compare
5e9ef06
to
dd1b41f
Compare
2bf4262
to
c1e34ca
Compare
558e14a
to
2a2243e
Compare
aade8fd
to
47f6ec3
Compare
4c21c51
to
430ae34
Compare
5b0fbc2
to
7bdc2c3
Compare
c9afd46
to
5ad7ba9
Compare
0f05cbd
to
b2daf67
Compare
2306732
to
e2820dc
Compare
63e9d7b
to
440a565
Compare
440a565
to
ebceeae
Compare
ebceeae
to
424c0c3
Compare
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
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.0.86
->1.0.97
0.7.5
->0.8.0
0.9.3
->0.10.0
0.4.38
->0.4.40
0.14.0
->0.15.0
1.1.0
->1.3.1
1.4.1
->1.6.0
0.1.6
->0.1.11
9.3.0
->9.3.1
0.12.5
->0.12.15
1.0.204
->1.0.219
1.0.120
->1.0.140
1.39.1
->1.44.1
0.4.13
->0.5.0
0.5.2
->0.6.0
0.1.40
->0.1.41
0.3.18
->0.3.19
1.10.0
->1.16.0
Release Notes
dtolnay/anyhow (anyhow)
v1.0.97
Compare Source
v1.0.96
Compare Source
v1.0.95
Compare Source
Error::from_boxed
(#401, #402)v1.0.94
Compare Source
v1.0.93
Compare Source
thiserror
v2v1.0.92
Compare Source
&raw const
and&raw mut
syntax insideensure!
(#390)v1.0.91
Compare Source
v1.0.90
Compare Source
v1.0.89
Compare Source
UnwindSafe
andRefUnwindSafe
impl consistently available between versions of Rust newer and older than 1.72 (#386)v1.0.88
Compare Source
v1.0.87
Compare Source
Error::new
andError::chain
, in no-std mode on Rust 1.81+ (#383)tokio-rs/axum (axum)
v0.8.3
: axum v0.8.3Compare Source
From<Bytes>
forMessage
(#3273)OptionalFromRequest
forJson
(#3142)OptionalFromRequest
forExtension
(#3157)WebSocketUpgrade
(#3178)v0.8.2
: axum v0.8.2Yanked from crates.io due to unforeseen breaking change, see #3190 for details
OptionalFromRequest
forJson
(#3142)OptionalFromRequest
forExtension
(#3157)status
function of rejections aconst
function, suchas
JsonRejection
,QueryRejection
andPathRejection
(#3168)v0.8.0
: axum v0.8.0Compare Source
since rc.1
axum::extract::ws::Message
now usesBytes
in place ofVec<u8>
,and a new
Utf8Bytes
type in place ofString
, for its variants (#3078)OptionalFromRequestParts
impl forQuery
(#3088)tokio-tungstenite
to 0.26 (#3078)serde_path_to_error
to report fields that failed to parse (#3081)full changelog
You can also read the blog post on tokio
Note: there are further relevant changes in axum-core's changelog
/:single
and/*many
to/{single}
and/{*many}
; the old syntax produces a panic to avoid silent change in behavior (#2645)Sync
for all handlers and services added toRouter
andMethodRouter
(#2473)Path
extractor deserializers now check that the number of parameters matches the tuple length exactly (#2931)Host
extractor toaxum-extra
(#2956)WebSocket::close
. Users should explicitly send close messages themselves. (#2974)serve
generic over the listener and IO types (#2941)Serve::tcp_nodelay
andWithGracefulShutdown::tcp_nodelay
.See
serve::ListenerExt
for an API that let you set arbitrary TCP stream properties. (#2941)Option<Path<T>>
no longer swallows all error conditions,instead rejecting the request in many cases; see its documentation for details (#2475)
axum::extract::ws::Message
now usesBytes
in place ofVec<u8>
,and a new
Utf8Bytes
type in place ofString
, for its variants (#3078)serde_json::RawValue
inEvent::json_data
(#2992)content-length
before middleware.This allows middleware to add bodies to requests without needing to manually set
content-length
(#2897)tokio-tungstenite
to 0.26 (#3078)serde_path_to_error
to report fields that failed to parse (#3081)method_not_allowed_fallback
to set a fallback when a path matches but there is no handler for the given HTTP method (#2903)NoContent
as a self-described shortcut forStatusCode::NO_CONTENT
(#2978)get(ws_endpoint)
handlers toany(ws_endpoint)
(#2894)MethodFilter::CONNECT
,routing::connect[_service]
andMethodRouter::connect[_service]
(#2961)FailedToDeserializePathParams::kind
enum with (ErrorKind::DeserializeError
). This new variant captures bothkey
,value
, andmessage
from named path parameters parse errors, instead of only deserialization error message inErrorKind::Message
. (#2720)v0.7.9
: axum - v0.7.9Compare Source
v0.7.8
: axum - v0.7.8Compare Source
serde_json::RawValue
inEvent::json_data
(#2992)method_not_allowed_fallback
to set a fallback when a path matches but there is no handler for the given HTTP method (#2903)MethodFilter::CONNECT
,routing::connect[_service]
and
MethodRouter::connect[_service]
(#2961)NoContent
as a self-described shortcut forStatusCode::NO_CONTENT
(#2978)v0.7.7
: axum - v0.7.7Compare Source
rustdoc now generates tables of content in the sidebar (#2921)
v0.7.6
: axum - v0.7.6Compare Source
Arc
during deserialization ofPath
axum::serve::Serve::tcp_nodelay
andaxum::serve::WithGracefulShutdown::tcp_nodelay
(#2653)Router::has_routes
function (#2790)Serve::local_addr
andWithGracefulShutdown::local_addr
functions (#2881)chronotope/chrono (chrono)
v0.4.40
: 0.4.40Compare Source
What's Changed
write_to
forDelayedFormat
by @tugtugtug in https://github.com/chronotope/chrono/pull/1654v0.4.39
: 0.4.39Compare Source
What's Changed
from_timestamp_nanos()
by @sgoll in https://github.com/chronotope/chrono/pull/1591NaiveWeek
methods by @bragov4ik in https://github.com/chronotope/chrono/pull/1600PartialEq
,Eq
,Hash
,Copy
andClone
onNaiveWeek
by @DSeeLP in https://github.com/chronotope/chrono/pull/1618#[inline]
tonum_days
by @CommanderStorm in https://github.com/chronotope/chrono/pull/1627rust-cli/config-rs (config)
v0.15.11
Compare Source
Features
v0.15.10
Compare Source
Features
Fixes
v0.15.9
Compare Source
Compatibility
yaml-rust2
0.10Documentation
v0.15.8
Compare Source
Fix
v0.15.7
Compare Source
Internal
v0.15.6
Compare Source
Fixes
v0.15.5
Compare Source
Fixes
key
on all serde errorsPerformance
v0.15.4
Compare Source
Performance
v0.15.3
Compare Source
Internal
v0.15.2
Compare Source
Fixes
v0.15.1
Compare Source
Features
v0.15.0
Compare Source
Compatibility
ConfigError
is no longer exhaustiveConfigError::Parse
s type changedFileFormat
is no longer exhaustiveFixes
v0.14.1
Compare Source
Compatibility
Internal
lazy_static
hyperium/http (http)
v1.3.1
Compare Source
v1.3.0
Compare Source
HeaderMap::reserve()
to allocate sufficient capacity.v1.2.0
Compare Source
StatusCode::TOO_EARLY
constant for 425 status.TryFrom<HashMap>
forHeaderMap
to work with any state generic.Builder
methods to useTryInto
instead ofTryFrom
arguments.StatusCode::as_u16
aconst
function.Method
parsing to allow#$%&'
characters.HeaderName
parsing to reject"
characters.Method::from_bytes
that could cause extra allocations.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
v1.5.2
Compare Source
Bug Fixes
Features
v1.5.1
Compare Source
Bug Fixes
v1.5.0
Compare Source
Bug Fixes
date_header
effective (#3718) (7de02373)Features
header_table_size()
andmax_concurrent_streams()
(4c84e8c1)ReadBufCursor
methodsremaining()
andput_slice()
(#3700) (5a13041e)v1.4.1 (2024-07-09)
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
.v0.1.10
Compare Source
http2_max_header_list_size(num)
option to legacy client builder.set_tcp_user_timeout(dur)
option to legacyHttpConnector
.v0.1.9
Compare Source
client::legacy
DNS resolvers to set non-zero ports on returned addresses.client::legacy
wrongly retrying pooled connections that were created successfully but failed immediately after, resulting in a retry loop.v0.1.8
Compare Source
server::conn::auto::upgrade::downcast()
for use with auto connection upgrades.v0.1.7
Compare Source
Connected::poison()
tolegacy
client, a port from hyper v0.14.x.Error::connect_info()
tolegacy
client, a port from hyper v0.14.x.Keats/jsonwebtoken (jsonwebtoken)
v9.3.1
Compare Source
seanmonstar/reqwest (reqwest)
v0.12.15
Compare Source
ProxyOverride
andNO_PROXY
.v0.12.14
Compare Source
fetch_mode_no_cors()
, marking as deprecated when not on WASM.v0.12.13
Compare Source
Form::into_reader()
for blockingmultipart
forms.Form::into_stream()
for asyncmultipart
forms.RequestBuilder::form()
from overwriting a previously setContent-Type
header, like the other builder methods.blocking::Request
.ProxyOverride
as aNO_PROXY
value.Error::is_timeout()
to return true when from a request timeout.v0.12.12
Compare Source
tokio/time
on WASM.v0.12.11
Compare Source
v0.12.10
Compare Source
ClientBuilder::connector_layer()
to allow customizing the connector stack.ClientBuilder::http2_max_header_list_size()
option.content-length
) information when wrapping bodies.v0.12.9
Compare Source
tls::CertificateRevocationLists
support.connection_verbose()
to output read logs.multipart::Part::file()
to automatically include content-length.v0.12.8
Compare Source
multipart::Form::file()
method for adding files easily.Body::wrap()
to wrap anyhttp_body::Body
type.v0.12.7
Compare Source
impl Service<http::Request<_>>
forClient
.v0.12.6
Compare Source
danger_accept_invalid_hostnames
forrustls
.impl Service<http::Request<Body>>
forClient
and&'_ Client
.!Sync
bodies inBody::wrap_stream()
.hickory-dns
is used.Proxy
so thatHTTP(S)_PROXY
values take precedence overALL_PROXY
.blocking::RequestBuilder::header()
from unsettingsensitive
on passed header values.serde-rs/serde (serde)
v1.0.219
Compare Source
absolute_paths
Clippy restriction being triggered inside macro-generated code (#2906, thanks @davidzeng0)v1.0.218
Compare Source
v1.0.217
Compare Source
v1.0.216
Compare Source
v1.0.215
Compare Source
v1.0.214
Compare Source
v1.0.213
Compare Source
with
attributes inside a newtype struct (#2847)v1.0.212
Compare Source
v1.0.211
Compare Source
with
anddefault
attributes (#2558, thanks @Mingun)v1.0.210
Compare Source
IpAddr
andSocketAddr
in no-std mode on Rust 1.77+ (#2816, thanks @MathiasKoch)serde::ser::StdError
andserde::de::StdError
equivalent tocore::error::Error
on Rust 1.81+ (#2818)v1.0.209
Compare Source
v1.0.208
Compare Source
flatten
field (#2802, thanks @jonhoo)v1.0.207
Compare Source
flatten
attribute andskip_serializing
/skip_deserializing
(#2795, thanks @Mingun)v1.0.206
Compare Source
flatten
attribute inside of enums (#2567, thanks @Mingun)v1.0.205
Compare Source
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
v1.0.134
Compare Source
RawValue
associated constants for literalnull
,true
,false
(#1221, thanks @bheylin)v1.0.133
Compare Source
v1.0.132
Compare Source
v1.0.131
Compare Source
Map<String, Value>
and&Map<String, Value>
(#1135, thanks @swlynch99)v1.0.130
Compare Source
Number
from i128 and u128 (#1141, thanks @druide)v1.0.129
Compare Source
serde_json::Map::sort_keys
andserde_json::Value::sort_all_objects
(#1199)v1.0.128
Compare Source
v1.0.127
Compare Source
v1.0.126
Compare Source
v1.0.125
Compare Source
v1.0.124
Compare Source
v1.0.123
Compare Source
v1.0.122
Compare Source
json!
in no-std crates (#1166)v1.0.121
Compare Source
tokio-rs/tokio (tokio)
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])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 is behind base branch, 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.