fix(deps): update all dependencies #84
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.97->1.0.1000.1.87->0.1.891.10.1->1.11.04.5.31->4.5.530.28.0->0.29.00.43.0->0.48.01.11.1->1.12.20.23.0->0.23.31.43.0->1.48.00.8.19->0.9.02.5.4->2.5.71.15.1->1.19.0Release Notes
dtolnay/anyhow (anyhow)
v1.0.100Compare Source
bail!,ensure!,anyhow!(#426)v1.0.99Compare Source
v1.0.98Compare Source
self.into_boxed_dyn_error()andself.reallocate_into_boxed_dyn_error_without_backtrace()methods for anyhow::Error (#415)dtolnay/async-trait (async-trait)
v0.1.89Compare Source
v0.1.88Compare Source
tokio-rs/bytes (bytes)
v1.11.0Compare Source
Fixed
BytesMutonly reuse if src has remaining (#803)BytesMut::put::<Bytes>(#793)BytesMut::put(#794)BytesMut::remaining_mutto useisize::MAXinstead ofusize::MAX(#795)Internal changes
slice()for empty slices. (#780)Vtable::to_*->Vtable::into_*(#776)BytesMut::freezedoctest on wasm (#790)drop_fnoffrom_ownerinto vtable (#801)clap-rs/clap (clap)
v4.5.53Compare Source
Features
default_values_if,default_values_ifsv4.5.52Compare Source
Fixes
args_conflicts_with_subcommandsconflicts with anArgGroupv4.5.51Compare Source
Fixes
ArgAction::Countv4.5.50Compare Source
Features
CowwhereStringand&strare acceptedv4.5.49Compare Source
Fixes
v4.5.48Compare Source
Documentation
typed_derivecookbook entryv4.5.47Compare Source
Features
impl FromArgMatches for ()impl Args for ()impl Subcommand for ()impl FromArgMatches for Infallibleimpl Subcommand for InfallibleFixes
clapv4.5.46Compare Source
Features
StyledStr::push_strv4.5.45Compare Source
Fixes
ValueEnumvariants now use the full doc comment, not summary, forPossibleValue::helpv4.5.44Compare Source
Features
Command::mut_subcommandsv4.5.43Compare Source
Fixes
v4.5.42Compare Source
Fixes
--helpv4.5.41Compare Source
Features
Styles::contextandStyles::context_valueto customize the styling of[default: value]like notes in the--helpv4.5.40Compare Source
Features
arg!()macro (e.g.arg!("check-config": ...))v4.5.39Compare Source
Fixes
v4.5.38Compare Source
Fixes
--or-v4.5.37Compare Source
Features
ArgMatches::try_clear_id()v4.5.36Compare Source
Fixes
v4.5.35Compare Source
Fixes
help_headingv4.5.34Compare Source
Fixes
flatten_help(true)and subcommands without argumentsv4.5.33Compare Source
Fixes
v4.5.32Compare Source
Features
Error::removeDocumentation
humantimetojiffInternal
pulldown-cmarkXAMPPRocky/octocrab (octocrab)
v0.48.1Compare Source
Fixed
v0.48.0Compare Source
Added
Option<AuthorAssociation>overStringinIssuestruct (#822)Other
v0.47.1Compare Source
Added
Other
_putmethod documentation (#818)v0.47.0Compare Source
Added
immutableRelease field (#806)Other
v0.46.0Compare Source
Fixed
Other
digestfield in Asset model (#804)v0.45.0Compare Source
Added
redeliveryfield for hook deliveries (#797)Fixed
Other
v0.44.1Compare Source
Fixed
Other
namefield toAuthorstruct (#771)EventInstallation::id()helper (#763)v0.44.0Compare Source
Added
Fixed
shais optional inDiffEntryif file contents are unchanged (#750)visibilitycan benull(#756)rust-lang/regex (regex)
v1.12.2Compare Source
===================
This release fixes a
cargo docbreakage on nightly when--cfg docsrsisenabled. This caused documentation to fail to build on docs.rs.
Bug fixes:
Switches the
doc_auto_cfgfeature todoc_cfgon nightly for docs.rs builds.v1.12.1Compare Source
===================
This release makes a bug fix in the new
regex::Captures::get_matchAPIintroduced in
1.12.0. There was an oversight with the lifetime parameterfor the
Matchreturned. This is technically a breaking change, but giventhat it was caught almost immediately and I've yanked the
1.12.0release,I think this is fine.
v1.12.0Compare Source
===================
This release contains a smattering of bug fixes, a fix for excessive memory
consumption in some cases and a new
regex::Captures::get_matchAPI.Improvements:
Add
Capture::get_matchfor returning the overall match withoutunwrap().Bug fixes:
Fixes a panic in the lazy DFA (can only occur for especially large regexes).
Fixes a memory usage regression for large regexes (introduced in
regex 1.9).Fix universal start states in sparse DFA.
Fixes a panic when deserializing a corrupted dense DFA.
Make
regex_automata::meta::Regex::findconsistently returnNonewhenWhichCaptures::Noneis used.v1.11.3Compare Source
===================
This is a small patch release with an improvement in memory usage in some
cases.
Improvements:
Improve memory usage by trimming excess memory capacity in some spots.
v1.11.2Compare Source
===================
This is a new patch release of
regexwith some minor fixes. A larger numberof typo or lint fix patches were merged. Also, we now finally recommend using
std::sync::LazyLock.Improvements:
Switch recommendation from
once_celltostd::sync::LazyLock.Add
DFA::set_prefiltertoregex-automata.Bug fixes:
Remove
stddependency fromperf-literal-multisubstringcrate feature.Clarify the meaning of
(?R)$in the documentation.Remove
fuzz/andrecord/directories from published crate on crates.io.wezterm/wezterm (termwiz)
v0.23.3Compare Source
v0.23.2Compare Source
v0.23.1Compare Source
tokio-rs/tokio (tokio)
v1.48.0: Tokio v1.48.0Compare Source
1.48.0 (October 14th, 2025)
The MSRV is increased to 1.71.
Added
File::max_buf_size(#7594)ChainofAsyncReadExt::chain(#7599)SocketAddr::as_abstract_name(#7491)TcpStream::quickackandTcpStream::set_quickack(#7490)AsRef<Self>forTcpStreamandUnixStream(#7573)LocalKey::try_get(#7666)Ordfortask::Id(#7530)Changed
max_buf_sizewhen cloning aFile(#7593)clippy::unwrap_in_resultin#[tokio::main](#7651)PollEventednoise from Debug formats (#7675)Command::spawn_withto useFnOnce(#7511)SetOnce(#7554)UnsafeCell::get_mutinMutex::get_mutandRwLock::get_mut(#7569)Timeout<T>::poll(#7535)Fixed
join!andtry_join!(#7638)wake_by_ref()even if already woken (#7622)broadcast::Senderinbroadcast::Sender::new()(#7629)RwLock::try_*methods (#7587)Unstable
--cfgflags fortaskdumpandio_uring(#7655, #7621)io_uringinfs::write(#7567)io_uringwithFile::open()(#7617)io_uringwithOpenOptions(#7321)localruntime flavor (#7375, #7597)Documented
AsyncRead::poll_read(#7580)AsyncFdreadiness guards (#7583)UCred::pid()on Cygwin (#7611)set_reuseport()andreuseport()(#7628)SO_REUSEADDRis only set on Unix (#7533)Handle::block_on(#7665)Builder::global_queue_interval()(#7605)tokio::sync::watch::Receiver(#7584)SetOnce::wait(#7506)parking_lotfeature flag (#7663)UnboundedSender::send(#7661)sync::watch(#7601)spawn_localmethods (#7669)poll_proceed(#7586)v1.47.2Compare Source
v1.47.1: Tokio v1.47.1Compare Source
1.47.1 (August 1st, 2025)
Fixed
asyncio.EventinSetOncedocs (#7485)v1.47.0: Tokio v1.47.0Compare Source
1.47.0 (July 25th, 2025)
This release adds
poll_proceedandcooperativeto thecoopmodule forcooperative scheduling, adds
SetOnceto thesyncmodule which providessimilar functionality to [
std::sync::OnceLock], and adds a new methodsync::Notify::notified_owned()which returns anOwnedNotifiedwithouta lifetime parameter.
Added
cooperativeandpoll_proceed(#7405)SetOnce(#7418)sync::Notify::notified_owned()(#7465)Changed
AtomicWaker::wakeperformance (#7450)Documented
Readiness<'_>(#7415)v1.46.1: Tokio v1.46.1Compare Source
1.46.1 (July 4th, 2025)
This release fixes incorrect spawn locations in runtime task hooks for tasks spawned using
tokio::spawnrather thanRuntime::spawn. This issue only effected the spawn location inTaskMeta::spawned_at, and did not effect task locations in Tracing events.Unstable
TaskMeta::spawn_locationtracking where a task was spawned (#7440)v1.46.0: Tokio v1.46.0Compare Source
1.46.0 (July 2nd, 2025)
Fixed
TcpStream::shutdownincorrectly returning an error on macOS (#7290)Added
mpsc::OwnedPermit::{same_channel, same_channel_as_sender}methods (#7389)biasedoption forjoin!andtry_join!, similar toselect!(#7307)pope::OpenOptions::read_writeon Android (#7426)Cloneimplementation fornet::unix::SocketAddr(#7422)Changed
queue::Local<T>(#7340)LocalSet::{poll,drop}(#7372)Unstable
TaskMeta::spawn_locationtracking where a task was spawned (#7417)LocalOptionsparameter toruntime::Builder::build_local(#7346)Documented
start_seekis not used (#7366)AsyncWriteExt::flush(#7364)recv_buffer_sizemethod (#7336)RawFdinTcpSocketdocs (#7416)AsRawFddoc link to current Rust stdlib location (#7429)on_*_task_pollis unstable (#7311)time::advance(#7394)v1.45.1: Tokio v1.45.1Compare Source
1.45.1 (May 24th, 2025)
This fixes a regression on the wasm32-unknown-unknown target, where code that previously did not panic due to calls to
Instant::now()started failing. This is due to the stabilization of the first time-based metric.Fixed
v1.45.0: Tokio v1.45.0Compare Source
Added
worker_total_busy_duration,worker_park_count, andworker_unpark_count(#6899, #7276)Command::spawn_with(#7249)Changed
Unpinfor some trait impls (#7204)runtime::Handleas unwind safe (#7230)Unstable
v1.44.2: Tokio v1.44.2Compare Source
This release fixes a soundness issue in the broadcast channel. The channel
accepts values that are
Sendbut!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_placecontext (#7216)v1.44.0: Tokio v1.44.0Compare Source
1.44.0 (March 7th, 2025)
This release changes the
from_stdmethod 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::coopmodule (#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
Fileshould not start a background read (#7139)start_killon exited child should not fail (#7160)CTRL_CLOSE,CTRL_LOGOFF,CTRL_SHUTDOWNon windows (#7122)Changes
select!budget-aware (#7164)from_std(#7166)Changes to unstable APIs
Documented
select!alternatives (#7110)send_to(#7146)Childstdout (#7141)Child::killbehavior (#7162)ChildStdinstruct doc comment (#7192)worker_threadsinstead ofcore_threads(#7186)v1.43.3Compare Source
v1.43.2: Tokio v1.43.2Compare Source
1.43.2 (August 1st, 2025)
Fixed
v1.43.1Compare Source
toml-rs/toml (toml)
v0.9.8Compare Source
v0.9.7Compare Source
v0.9.6Compare Source
v0.9.5Compare Source
v0.9.4Compare Source
v0.9.3Compare Source
v0.9.2Compare Source
v0.9.1Compare Source
v0.9.0Compare Source
v0.8.23Compare Source
v0.8.22Compare Source
v0.8.21Compare Source
servo/rust-url (url)
v2.5.7What's Changed
v.2.5.6
v.2.5.7
New Contributors
Full Changelog: https://github.com/servo/rust-url/compare/v2.5.5...v2.5.7
v2.5.5Compare Source
What's Changed
Mimeby @mrobinson in https://github.com/servo/rust-url/pull/1047cargo clippy --fix -- -Wclippy::use_selfby @mrobinson in https://github.com/servo/rust-url/pull/1048Url::domaindocs to show that it includes subdomain by @supercoolspy in https://github.com/servo/rust-url/pull/1057New Contributors
Full Changelog: https://github.com/servo/rust-url/compare/v2.5.4...v2.5.5
uuid-rs/uuid (uuid)
v1.19.0Compare Source
What's Changed
Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.18.1...v1.19.0
v1.18.1Compare Source
What's Changed
Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.18.0...v1.18.1
v1.18.0Compare Source
What's Changed
Timestampandstd::time::SystemTimeby @dcormier in https://github.com/uuid-rs/uuid/pull/835New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.17.0...v1.18.0
v1.17.0Compare Source
What's Changed
wasm32v1-noneSupport by @bushrat011899 in https://github.com/uuid-rs/uuid/pull/828New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.16.0...v1.17.0
v1.16.0Compare Source
What's Changed
Uuid::new_v8const by @tguichaoua in https://github.com/uuid-rs/uuid/pull/815New Contributors
Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.15.1...v1.16.0
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ 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 has been generated by Renovate Bot.
ec80c34a54to83726e57f183726e57f1tofccf564754fccf564754to4ae693225e4ae693225eto7ec3fa7d877ec3fa7d87to691122a5be691122a5betofb337fb987fb337fb987to83608b6d9683608b6d96to2da1d6c528⚠️ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
File name: Cargo.lock
2da1d6c528tof239e039d9f239e039d9to26bd84860426bd848604toc2f6f96320c2f6f96320to73f5abeee773f5abeee7to44eb0f3b5c44eb0f3b5cto2c314fff5a2c314fff5ato86b46e9cc786b46e9cc7to16d7b615a116d7b615a1tof59350ad45f59350ad45to21b39655bc21b39655bcto6d2eded40a6d2eded40ato965fdbc0e3965fdbc0e3to77dbba69be77dbba69betocee43482eacee43482eato16255da01016255da010to690aec78eb690aec78ebto6637ef717e6637ef717eto2f8adc23842f8adc2384to55354433b655354433b6to54942c35e654942c35e6to35da4f7c4735da4f7c47tod56b84a425d56b84a425to5f53f645f65f53f645f6to094744f08c094744f08ctocc4f6f0cb0cc4f6f0cb0to77601ae0be77601ae0beto9c1bdcda049c1bdcda04toa4befa39eaa4befa39eatoa886a770cfa886a770cfto62cf54990f62cf54990fto8980a948468980a94846to8316b6975c8316b6975ctoc301a8d104c301a8d104to5a408dcb625a408dcb62to059a32a57b059a32a57btofc5bdaec9bfc5bdaec9bto65573c1ebe65573c1ebeto0273ea1c020273ea1c02to814d5e81d9814d5e81d9to37a4dcfaa637a4dcfaa6todfb8c5d175dfb8c5d175toce50f16d83ce50f16d83to03f5117fa103f5117fa1to7a6269a8d37a6269a8d3to68072f6fc868072f6fc8to0cdb6bbdd80cdb6bbdd8todffd2d6ddadffd2d6ddatob0f529f2dbb0f529f2dbto8b3df23b558b3df23b55to33dfbc23ec33dfbc23ecto4e845e4d9a4e845e4d9atobfb5ebe0acbfb5ebe0actod5c57323f3d5c57323f3to157999ef83157999ef83to482036bbd9482036bbd9to38eefbc67638eefbc676to27e04020f127e04020f1tob7ba8a26fbb7ba8a26fbto924717ec12924717ec12toaea93217efaea93217efto753ef7ae3d753ef7ae3dto93f6d330da93f6d330dato3eb38ccadd3eb38ccaddto0f5dbeeb730f5dbeeb73to047615cbf2047615cbf2tofc99f480c2fc99f480c2to8a92ca2f068a92ca2f06toe61f297223e61f297223tob43d0bc753b43d0bc753to4ac24337514ac2433751to6409414ac06409414ac0to3f233d4e0b3f233d4e0bto3e516ae2a33e516ae2a3toc3a9a465bac3a9a465batofbcff54034fbcff54034tof3f4e10c55f3f4e10c55tobc88e57357bc88e57357to0e78236d050e78236d05to0878aaf6510878aaf651to46f8343cde46f8343cdeto7f10da838a7f10da838ato475a6bf187475a6bf187to82072807e382072807e3to0d649194910d64919491to08663568d808663568d8to713f9ee6f5713f9ee6f5tod036280242d036280242to5328d217d95328d217d9to0103ac8e010103ac8e01tofa815567c2fa815567c2tofba9c65ae4fba9c65ae4to5c74461ed25c74461ed2to2ea981bcc52ea981bcc5to84083122748408312274to80a397798680a3977986to99e3a6796499e3a67964to5ed0de0cb45ed0de0cb4tod51fa275b3d51fa275b3toc8e14b6985c8e14b6985tofa7c1a529bfa7c1a529btob2f8436ebcb2f8436ebcto50013ca90e50013ca90eto5fe0198f325fe0198f32to3f5374c3963f5374c396to23600a362723600a3627to04cc9f842d04cc9f842dtof1684097def1684097deto501592b957501592b957toa26e553b64a26e553b64toca385c236bca385c236bto65a882700965a8827009toc18704d725c18704d725to518a887d26518a887d26tob311e16e21b311e16e21to9bcc496eb39bcc496eb3tod2c71e8ce2d2c71e8ce2tobf498d1e3abf498d1e3ato8a0542b33b8a0542b33bto32450da35132450da351to12c09616f912c09616f9to8aca8b895c8aca8b895cto8cbe3874a08cbe3874a0to364128a854364128a854to118dff934c118dff934ctob3a29d0963b3a29d0963to20c875936020c8759360to0181b632580181b63258todacb1c766bdacb1c766btof6cab4ec2ef6cab4ec2eto674924a8d9674924a8d9to3897586cd93897586cd9to26b2438fe226b2438fe2to8b06bb240b8b06bb240btod8f2ba4078d8f2ba4078to465759f983465759f983to024dda7afb024dda7afbto12e8c5c50012e8c5c500tofed9f12e09fed9f12e09to047ed967b9047ed967b9to024e520c16024e520c16toa4d3e4f699a4d3e4f699tob37eb44c22b37eb44c22to4d0a7257c74d0a7257c7to0437c1634e0437c1634etoeb3067be03eb3067be03toad8f1eef2bad8f1eef2btoa2c2ad217fa2c2ad217ftoa97fd28695a97fd28695to8978f9eee78978f9eee7to1bd1dcf5eb1bd1dcf5ebto28d7f2e6d428d7f2e6d4to484fc0ccf0484fc0ccf0to9ec9b60c829ec9b60c82toe777869c56e777869c56to804b5befbe804b5befbeto66a9d72d7366a9d72d73to69742a061c69742a061ctoc60ef330dcc60ef330dcto0c150063980c15006398to20d5498c4220d5498c42tob06527a484b06527a484toa2c1d4dee0a2c1d4dee0tob87e243f24b87e243f24to8f73b895688f73b89568to5896009d5b5896009d5btod5d2dfb37ad5d2dfb37atobf76c6046cbf76c6046ctoa95d60eef6a95d60eef6to576adffb08576adffb08tob16860bbc4b16860bbc4to380770b3e3380770b3e3to79413d609379413d6093to8c82c588838c82c58883tob8aa343bc8b8aa343bc8tobefc27979fbefc27979fto9c458a3ab89c458a3ab8to9dea0deb389dea0deb38to04ef6ede9e04ef6ede9eto6ca898639a6ca898639atoa54fa5ec93a54fa5ec93to2379f895272379f89527tob6f250e207b6f250e207to377ba02ac4377ba02ac4to862b8d2370862b8d2370toa2a1f084e0a2a1f084e0to078fd66363078fd66363toe32b7f23c3e32b7f23c3to3baba87a343baba87a34to013a42926d013a42926dto25029ec35a25029ec35ato285c039170285c039170to39b53f6e1639b53f6e16to4de9b923974de9b92397tob160d5e0f2b160d5e0f2to576015f3fa576015f3fatoc8c34cff80c8c34cff80toa86685341ba86685341bto142c867095142c867095toed0497b0bbed0497b0bbto6638267b4a6638267b4atodfff1d609ddfff1d609dtoa138c12116a138c12116toea4b1d022aea4b1d022atof0e9cee676f0e9cee676to6db8d6cd6c6db8d6cd6cto68109c3e6268109c3e62toec17a54052ec17a54052toaca5e3c21aaca5e3c21ato16dea73c7816dea73c78tod843f7656ed843f7656etod5ae5554c1d5ae5554c1to152b9a4a0f152b9a4a0fto1c2b5418731c2b541873tocdefdf3efbcdefdf3efbtoecda61bfa0ecda61bfa0to349795a9ad349795a9adto531ee4e954531ee4e954to501c0d8c2d501c0d8c2dto32a7acbf8a32a7acbf8ato8c3e4ae9758c3e4ae975to72379281f072379281f0to6967f399236967f39923tod6c50561a6d6c50561a6to7b78d5b23f7b78d5b23fto6ebb983b1a6ebb983b1ato62beae244e62beae244etoffd95698ecffd95698ectob2d790484ab2d790484ato7f6de57b107f6de57b10to72d88ae80072d88ae800toe41cda47fee41cda47feto3f8046d9693f8046d969tob0fb3e2ebfb0fb3e2ebfto30a7f7b10830a7f7b108to7da94941237da9494123to34db70790a34db70790ato9d7912ebf29d7912ebf2tofafdf1d492fafdf1d492to3fd3257b933fd3257b93to6e52d103ac6e52d103acto0ad2bd449e0ad2bd449eto0a49c297710a49c29771to34787d008334787d0083to0a4fc9ed730a4fc9ed73to708b58d279708b58d279toa5a1066325a5a1066325to166feb794f166feb794fto54dfa6f40a54dfa6f40ato47f07db90c47f07db90cto8d6afd29478d6afd2947to398e9fc0ab398e9fc0abto5875dea2885875dea288toabf5a1ae5fabf5a1ae5fto30154eaa5830154eaa58to99c80064d599c80064d5todc54da3a31dc54da3a31to2c0213e5812c0213e581to7032a485ba7032a485bato025a6acb8dView command line instructions
Checkout
From your project repository, check out a new branch and test the changes.