chore(deps): update all dependencies #2
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "renovate/all"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This PR contains the following updates:
1.0.86
->1.0.95
0.7
->0.8
0.4.38
->0.4.39
4.5.13
->4.5.26
v2.7.0
->v2.8.2
v24.2.1
->v24.3.3
15-alpine
->17-alpine
1.0.122
->1.0.135
0.7.3
->0.8.0
1.39.2
->1.43.0
0.5.2
->0.6.0
1.10.0
->1.12.0
Release Notes
dtolnay/anyhow (anyhow)
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.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.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/1627clap-rs/clap (clap)
v4.5.26
Compare Source
Fixes
suggestions
featurev4.5.25
Compare Source
Fixes
v4.5.24
Compare Source
Fixes
ignore_errors(true)
and when a suggestion is provided for an unknown argumentv4.5.23
Compare Source
Fixes
allow_negative_numbers
, allowE
againv4.5.22
Compare Source
Fixes
v4.5.21
Compare Source
Fixes
ignore_errors(true)
v4.5.20
Compare Source
Features
CommandExt
v4.5.19
Compare Source
Internal
v4.5.18
Compare Source
Features
Arg::get_display_order
andCommand::get_display_order
v4.5.17
Compare Source
Fixes
v4.5.16
Compare Source
Fixes
derive
feature is missingv4.5.15
Compare Source
Compatiblity
Arg::remove
changed return typesFixes
Arg::remove
return the removed itemv4.5.14
Compare Source
Features
Arg::add
for attaching arbitrary state, like completion hints, toArg
withoutArg
knowing about itserde-rs/json (serde_json)
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
launchbadge/sqlx (sqlx)
v0.8.3
Compare Source
41 pull requests were merged this release cycle.
Added
Changed
Fixed
v0.8.2
Compare Source
10 pull requests were merged this release cycle.
This release addresses a few regressions that have occurred, and refines SQLx's MSRV policy (see the FAQ).
Added
Changed
Fixed
v0.8.1
Compare Source
16 pull requests were merged this release cycle.
This release contains a fix for RUSTSEC-2024-0363.
Postgres users are advised to upgrade ASAP as a possible exploit has been demonstrated:
#3440 (comment)
MySQL and SQLite do not appear to be exploitable, but upgrading is recommended nonetheless.
Added
Changed
Fixed
v0.8.0
Compare Source
70 pull requests were merged this release cycle.
#2697 was merged the same day as release 0.7.4 and so was missed by the automatic CHANGELOG generation.
Breaking
Added
Changed
Fixed
clock
andstd
features ofworkspace.dependencies.chrono
.tokio-rs/tokio (tokio)
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.0
: Tokio v1.42.0Compare Source
1.42.0 (Dec 3rd, 2024)
Added
AsyncFd::{try_io, try_io_mut}
(#6967)Fixed
ptr->ref->ptr
roundtrip in RegistrationSet (#6929)yield_now
insideblock_in_place
(#6999)Changes
Documented
tokio::net::unix::{pid_t, gid_t, uid_t}
(#6791)Instant
docs (#6982)v1.41.1
: Tokio v1.41.1Compare Source
1.41.1 (Nov 7th, 2024)
Fixed
net
requirement fornet::UdpSocket
in docs (#6938)TcpStream
internal comment (#6944)v1.41.0
: Tokio v1.41.0Compare Source
1.41.0 (Oct 22th, 2024)
Added
global_queue_depth
(#6854, #6918)SocketAddr
(#6868)watch::Sender::sender_count
(#6836)mpsc::Receiver::blocking_recv_many
(#6867)Id
apis (#6793, #6891)Added (unstable)
LocalRuntime
(#6808)Changed
#[must_use]
toNotified
(#6828)watch
cooperative (#6846)broadcast::Receiver
cooperative (#6870)cfg_fs
forwasi
target (#6822)Fixed
Documented
OwnedFd
withAsyncFd
(#6821)AsyncFd
methods (#6890)join
andtry_join
(#6814, #6841)TcpSocket::set_nodelay
andTcpSocket::nodelay
(#6840)v1.40.0
: Tokio v1.40.0Compare Source
1.40.0 (August 30th, 2024)
Added
util::SimplexStream
(#6589)Command::process_group
(#6731){TrySendError,SendTimeoutError}::into_inner
(#6755)JoinSet::join_all
(#6784)Added (unstable)
Builder::{on_task_spawn, on_task_terminate}
(#6742)Changed
write_all_buf
when possible (#6724)UnwindSafe
(#6783)Sleep
andBatchSemaphore
instrumentation explicit roots (#6727)NonZeroU64
fortask::Id
(#6733)JoinError
(#6753)#[must_use]
toJoinHandle::abort_handle
(#6762)Documented
[build]
section doesn't go in Cargo.toml (#6728)select!
(#6774)v1.39.3
: Tokio v1.39.3Compare Source
1.39.3 (August 17th, 2024)
This release fixes a regression where the unix socket api stopped accepting the abstract socket namespace. (#6772)
tower-rs/tower-http (tower-http)
v0.6.2
Compare Source
Changed:
CompressionBody<B>
now propagatesB
's size hint in itshttp_body::Body
implementation, if compression is disabled (#531)
content-length
to be included in an HTTP message with thisbody for those cases
New Contributors
Full Changelog: https://github.com/tower-rs/tower-http/compare/tower-http-0.6.1...tower-http-0.6.2
v0.6.1
: v0.6.1Compare Source
Fixed
New Contributors
v0.6.0
: v0.6.0Compare Source
Changed:
body
module is disabled except forcatch-panic
,decompression-*
,fs
, orlimit
features (BREAKING) (#477)tower
0.5 (#503)Fixed
uuid-rs/uuid (uuid)
v1.12.0
Compare Source
What's Changed
NonZeroUuid
type for optimizedOption<Uuid>
representation by @ab22593k in https://github.com/uuid-rs/uuid/pull/779NonNilUuid
by @KodrAus in https://github.com/uuid-rs/uuid/pull/783New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.11.1...1.12.0
v1.11.1
Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.11.0...1.11.1
v1.11.0
Compare Source
What's Changed
New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/1.10.0...1.11.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 has been generated by Renovate Bot.
ecf328e49a
toee68c15b72
ee68c15b72
to56999b02d7
56999b02d7
to15f8c1fc21
15f8c1fc21
to37f2867a92
37f2867a92
toab0890fd76
ab0890fd76
toa0c3a860af
a0c3a860af
todf826b37e6
df826b37e6
tocd25675872
cd25675872
to033cd4ac6c
033cd4ac6c
tod7a5558179
d7a5558179
to8d68148750
8d68148750
to1c6a064ea6
1c6a064ea6
to326ed640ac
326ed640ac
toa45c129346
a45c129346
to64de3789ba
64de3789ba
to4a9fd9e26a
4a9fd9e26a
to87a3d07239
87a3d07239
to85decd28cd
85decd28cd
tob393b391d9
b393b391d9
to7bced30408
7bced30408
to7b22eca3a7
7b22eca3a7
to73323f4675
73323f4675
to52e908b372
52e908b372
tode042edc9a
de042edc9a
to6733ec99a3
6733ec99a3
to130b970eac
130b970eac
to381c9efcd7
381c9efcd7
tob60807ba11
b60807ba11
to03a17225b5
03a17225b5
to64c655b4e6
64c655b4e6
tof7376e5b3b
f7376e5b3b
to4c21710a20
4c21710a20
to4698594a79
4698594a79
to585e4e7f0c
585e4e7f0c
to6f5b59c6d5
6f5b59c6d5
tof0b0df3123
f0b0df3123
toe8ea7e50f5
e8ea7e50f5
to8083f5992f
8083f5992f
to9ecd00f879
9ecd00f879
toe5cafe2028
e5cafe2028
to5376708ca0
5376708ca0
to35e22aad49
35e22aad49
tob59563d42c
b59563d42c
to60052ed0ee
60052ed0ee
to2097bc16df
2097bc16df
tobe472c3025
be472c3025
toc01b723cc5
c01b723cc5
to2edb423a51
2edb423a51
toc25a85cbea
c25a85cbea
to5e35e3c2e1
5e35e3c2e1
toc29b60a152
c29b60a152
to29e458c9ec
29e458c9ec
tod13034b692
d13034b692
toc9cf6a4abb
c9cf6a4abb
to75d0d28b38
75d0d28b38
to25b6f7e6bb
25b6f7e6bb
to888f8332a8
888f8332a8
toa575a4a159
a575a4a159
to63debc6bc3
63debc6bc3
tob90cf0ebd4
b90cf0ebd4
to6bc8a4c090
6bc8a4c090
to0d358bd7e6
0d358bd7e6
to8c28f4d9a0
8c28f4d9a0
to3911679653
3911679653
to3d44fba04d
3d44fba04d
to597519bdcd
597519bdcd
to18ede6ddc4
18ede6ddc4
to8d37ac11a9
8d37ac11a9
toe11ea4db19
e11ea4db19
toa740b494b8
a740b494b8
to2d6ebd48da
2d6ebd48da
to5a2b57e273
5a2b57e273
tof2cc10ea4b
f2cc10ea4b
to166bc2884b
166bc2884b
to8409dff029
8409dff029
to5fa23772a5
5fa23772a5
todec425c736
dec425c736
to145a712ea1
145a712ea1
to6946fb2927
6946fb2927
to392b99040d
392b99040d
to3f951171a2
3f951171a2
to5731ec8518
5731ec8518
to9badb7f44d
9badb7f44d
to5de67bdb4e
5de67bdb4e
to9c869fb48a
9c869fb48a
to7ccbfb513e
Checkout
From your project repository, check out a new branch and test the changes.