chore(deps): update rust crates - #302
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
renovate
Bot
force-pushed
the
renovate/rust-crates
branch
6 times, most recently
from
July 7, 2026 04:36
622ab28 to
0b33094
Compare
renovate
Bot
force-pushed
the
renovate/rust-crates
branch
9 times, most recently
from
July 14, 2026 15:43
d1be899 to
c1252cf
Compare
renovate
Bot
force-pushed
the
renovate/rust-crates
branch
13 times, most recently
from
July 21, 2026 13:58
7283724 to
7d0a488
Compare
renovate
Bot
force-pushed
the
renovate/rust-crates
branch
8 times, most recently
from
August 7, 2026 16:32
0e5eaed to
a20c1ab
Compare
renovate
Bot
force-pushed
the
renovate/rust-crates
branch
7 times, most recently
from
August 15, 2026 01:06
c444692 to
82b15d7
Compare
renovate
Bot
force-pushed
the
renovate/rust-crates
branch
9 times, most recently
from
August 22, 2026 12:41
465ff41 to
9330a9b
Compare
renovate
Bot
force-pushed
the
renovate/rust-crates
branch
5 times, most recently
from
August 26, 2026 23:51
bc97dbf to
7153d36
Compare
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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:
4.14.0→4.15.01.0.103→1.0.1040.1.89→0.1.923.9.3→3.10.01.12.0→1.12.14.6.1→4.6.64.6.1→4.6.60.11.0→0.12.00.3.32→0.3.341.4.2→1.5.00.19.0→0.22.00.2.29→0.2.350.4.33→0.4.340.7.2→0.8.01.0.228→1.0.2291.0.150→1.0.1510.1.20→0.1.212.0.18→2.0.201.52.3→1.53.11.1.2+spec-1.1.0→1.1.41.23.4→1.26.0Release Notes
dtolnay/anyhow (anyhow)
v1.0.104Compare Source
syndev-dependency to version 3dtolnay/async-trait (async-trait)
v0.1.92Compare Source
v0.1.91Compare Source
v0.1.90Compare Source
elastio/bon (bon)
v3.10.0Compare Source
MSRV Update Notice
This release raises the minimum supported Rust version from
1.59.0to1.88.0. If you are on an older compiler, stay onbon@3.9.The new MSRV also comes with the deprecation of the
implied-boundscargo feature. Implied bounds are now added by default without any feature gate, so be sure to remove that feature from yourCargo.tomlif you have it enabled. It's currently a no-op, and it won't be removed until a major release, for which there are no plans yet.The MSRV bump comes from the
darling@0.24update, which is the first version that usessyn@3.0.Added
defaultswitch in theon(...)clause (#398). Thanks @ChrisJr404 for the contribution!Changed
1.88.0, move to the 2024 edition, update tosyn@3.0anddarling@0.24(#399)implied-boundscargo feature. Implied bounds are now generated by default (#399)Internal
tokio-rs/bytes (bytes)
v1.12.1Compare Source
Fixed
Box::newpanics (#837)clap-rs/clap (clap)
v4.6.6Compare Source
Features
Command::get_overridden_usagev4.6.5Compare Source
v4.6.4Compare Source
Internal
v4.6.3Compare Source
Fixes
"literal".function()as attribute valuesv4.6.2Compare Source
Fixes
aliaswhen there is only onerutrum/convert-case (convert_case)
v0.12.0Compare Source
This release improves speed and memory efficiency. A couple techniques were used:
splitmethod.split. Built-in boundaries get a custom implementation built on top of this bitmask.snake_short("hello_world")lower_upper("lowerUpperUpper")acronym("XMLRequest")camel_set("getTotalLength3D")defaults_mixed(9 boundaries)defaults_long_snake(265 chars)unicode_cyrillic("ПЕРСПЕКТИВА24")from_to_all(4 words x 14 x 14)rust-lang/futures-rs (futures)
v0.3.34Compare Source
synto 3. (#3028)v0.3.33Compare Source
ReadLine's soundness issue regarding to exception safety. (#3020)Sendimpl forIterPinRefandIter. (#3003)compat01as03implementation. (#3012)FuturesUnordered::IntoIter. (#3005)portable-atomic-allocfeature and use it inFuturesUnordered. (#3007)alloc::task::Wake. (#3010)spinto 0.12. (#3014)hyperium/http (http)
v1.5.0Compare Source
Method::QUERYconstant for the new QUERY method defined in RFC 10008.uri::Builder::path_and_query()to allow empty strings to mean no path.uri::PathAndQueryparsing to enforce URI max length.bojand/infer (infer)
v0.22.0Compare Source
Changelog
v0.22.0 - 2026-07-15
Build
cb05400release v0.22.081e537fupdate crate version to 0.20.0Commits
cb05400release v0.22.01a59d8bCommit Cargo.lock594968aAdd rust-version 1.74 and MSRV CI check125dc75Upgrade cfb to v0.1482a0b52Update GitHub Actions to latest versions484ce7dFix build workflow path filters and toolchain setup4a719bcFixclippy::question_marke610f5fAvoid recursion in LZ4 skippable-frame detection8e38966Avoid recursion in zstd skippable frame detection7e6b1d0Update audio.rs8cfd2bbAdd DWG matchereeeb5eeSearch for PDF header within first 1024 bytes79afce4Fix formatting and clippy lintse966e51fix mkv and webm detectionc57f146Edition 2021, fix clippy warnings, add miri, cfb v0.12 (#116)81e537fupdate crate version to 0.20.0df3053dMerge pull request #101 from Obirvalger/mastere99a2b3Add support for qcow2 qemu disksBurntSushi/jiff (jiff)
v0.2.35Compare Source
===================
This release fixes a bug in duration parsing where, e.g.,
-PT0.5Swould beparsed as if the
-sign didn't exist. This bug also affects friendlydurations such as
-0.5s.Bug fixes:
Fixes a bug where the sign in a duration could be ignored while parsing.
v0.2.34Compare Source
===================
This release contains a few small enhancements. Namely, some error messages
for parsing datetime values have been improved by removing some redundant
messaging. Additionally, the
strftimeAPIs on datetime values can no longerpanic. Instead, they'll silently pass through invalid formatting directives.
Enhancements:
Improve some parsing error messages by removing redundancy.
Change
Timestamp::strftime(and similar methods) so that they will neverpanic.
v0.2.33Compare Source
===================
This release permits the use of a global time zone database in
alloc-onlyenvironments. It also contains a massive internal refactor that introduces a
new
jiff-corecrate for better code sharing.Enhancements:
Decouple naming of time zones from their TZif data.
Add a new
jiff-corecrate for better code sharing.A bundled
TimeZoneDatabaseis now available when onlyallocis enabled.v0.2.32Compare Source
===================
This release updates Jiff's bundled copy of the [IANA Time Zone Database]
to
2026c. See the2026crelease announcement for more details.v0.2.31Compare Source
===================
This release fixes a minor bug in tests that prevents the crate from running
through standard build processes in Linux distributions downstream.
Fix imports in recently added tests.
v0.2.30Compare Source
===================
This release fixes a safety soundness bug in Jiff's lower level printing
APIs. There is also a nice performance improvement to
civil::Date::weekday,which also improves downstread routines like
civil::Date::nth_weekdayanddatetime<-->timestamp conversions in some cases.
Enhancements:
Improve the performance of weekday calculations from Gregorian dates by 30-50%.
Bug fixes:
Fix safety soundness bug when using a non-empty
Stringdestination bufferwith lower level printing APIs inside of
jiff::fmt.rust-lang/log (log)
v0.4.34Compare Source
puniyu/logger (puniyu_logger)
v0.8.2Compare Source
🐛 错误修复
v0.8.1Compare Source
🐛 错误修复
v0.8.0Compare Source
✨ 新功能
🔧 其他更新
17d212d(#119) (9e5e6cf)20143d7(#114) (d2a525c)306133c(#111) (fa608e0)30afb49(#113) (15fe0fc)4d543b0(#108) (2f1e6f2)5939f13(#112) (fd14636)5fdd2dc(44818f8)63ba3cf(#115) (fdd08f4)68ccd3f(#116) (395c238)a73bc9d(#118) (7a410dd)aee51dd(#110) (3d8da4a)bb744de(#120) (154ce0f)c5c8ec8(#107) (66a3145)065932d(#92) (5351f43)0f9bfe3(#93) (4f534a5)114aab9(#91) (c9c7d8c)14d1fc9(#123) (f9b8242)2a9a1f6(#128) (73feb38)4dd24cb(#104) (5d5bb1d)507862e(#126) (52e4aff)5552fb1(#101) (e1ccaa3)6207651(#131) (d305841)621a2dd(#138) (dec24ea)6bdd1f1(#100) (7a9ea6a)738293f(#137) (bc4ba72)7393fd4(#130) (60f9e3e)7aed3bd(#90) (72b6f0e)87fff23(#134) (ca95b18)a244c58(#94) (f17181a)acb56ec(#95) (05b6d4b)c478cad(#133) (4beba22)c833c76(#99) (e51d556)c97bbe9(#124) (5eeddd8)cad5014(#97) (218cf65)cd2091c(#135) (7873297)cdf1950(#103) (a69bf23)ce9fcd2(#122) (c363a76)d8b556a(#98) (53c38b7)dcbb9fc(#127) (ada97c8)e041f93(#105) (5367920)serde-rs/serde (serde)
v1.0.229Compare Source
serde-rs/json (serde_json)
v1.0.151Compare Source
dtolnay/serde-repr (serde_repr)
v0.1.21Compare Source
dtolnay/thiserror (thiserror)
v2.0.20Compare Source
v2.0.19Compare Source
tokio-rs/tokio (tokio)
v1.53.1: Tokio v1.53.1Compare Source
1.53.1 (July 20th, 2026)
Fixed
OnceLock::waitfrom the Windows handler (#8300)Fixed (unstable)
Documented
v1.53.0: Tokio v1.53.0Compare Source
1.53.0 (July 17th, 2026)
Added
From<OwnedFd>andFrom<OwnedHandle>forFile(#8266)SocketAddrmethods to Unix sockets (#8144)Changed
#[inline]to IO trait impls for in-memory types (#8242)mpsc::{Receiver,UnboundedReceiver}now drops waker on drop, even if there are still senders (#8095)#[track_caller]totimeout_at()(#8077)Sleep(#8132)Fixed
Chain(#8251)FastRand(#8078)reserve[_many]returns permits (#8260)Trace::capture/Trace::trace_with(#8043).reset()(#8169)IO uring (unstable)
fs::try_exists(#8080)Documented
create_dir_allsucceeds if path exists (#8149)try_read*/try_write*readiness behavior (#8032)yield_nowdefers its waker (#8254)timeout_at()(#8077)v1.52.4: Tokio v1.52.4Compare Source
1.52.4 (July 16th, 2026)
Fixed
before_parkschedules work (#8222)Fixed (unstable)
toml-rs/toml (toml)
v1.1.4Compare Source
v1.1.3Compare Source
uuid-rs/uuid (uuid)
v1.26.0Compare Source
What's Changed
Full Changelog: uuid-rs/uuid@1.25.0...v1.26.0
v1.25.0Compare Source
What's Changed
New Contributors
Full Changelog: uuid-rs/uuid@v1.24.1...1.25.0
v1.24.1Compare Source
What's Changed
New Contributors
Full Changelog: uuid-rs/uuid@v1.24.0...v1.24.1
v1.24.0Compare Source
What's Changed
New Contributors
Full Changelog: uuid-rs/uuid@v1.23.5...v1.24.0
v1.23.5Compare Source
What's Changed
New Contributors
Full Changelog: uuid-rs/uuid@v1.23.4...v1.23.5
Configuration
📅 Schedule: (in timezone Asia/Shanghai)
🚦 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.