chore(deps): update all non-major dependencies #298
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:
v4.2.2->v4.3.00.1.88->0.1.894.5.40->4.5.504.5.54->4.5.590.16.0->0.16.10.2.34->0.2.350.3.2->0.3.30.18.0->0.18.10.2.174->0.2.1771.11.1->1.12.21.0.219->1.0.2281.0.140->1.0.1450.8.6->0.8.93.20.0->3.23.01.46.1->1.48.01.17.0->1.18.1Release Notes
actions/checkout (actions/checkout)
v4.3.0Compare Source
What's Changed
New Contributors
Full Changelog: actions/checkout@v4...v4.3.0
dtolnay/async-trait (async-trait)
v0.1.89Compare Source
clap-rs/clap (clap)
v4.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--helpconsole-rs/console (console)
v0.16.1Compare Source
What's Changed
rodrimati1992/const_format_crates (const_format)
v0.2.35Breaking change: bumped Minimum Supported Rust Version to Rust 1.60. This change is motivated by
quoteincreasing its MSRV to 1.60.rust-lang/glob (glob)
v0.3.3Compare Source
console-rs/indicatif (indicatif)
v0.18.1Compare Source
What's Changed
rust-lang/libc (libc)
v0.2.177Compare Source
Added
TIOCGETA,TIOCSETA,TIOCSETAW,TIOCSETAFconstants (#4736)pthread_cond_timedwait_relative_np(#4719)_CS_PATHconstant (#4738)SIGEMTfor mips* and sparc* architectures (#4730)elf_aux_info(#4729)wcsnlen(#4721)Changed
v0.2.176Compare Source
Support
rustcsince 1.78. (#2406)Debugis now always implemented, rather than being gated behind theextra_traitsfeature. (#4624)Added
_KERNELmacro. (#4607)st_filereftostruct stat(#4642)accept4POSIX call (#4586)EM_RISCV(#4659)MS_NOSYMFOLLOW(#4389)backtrace_symbols(_fd)(#4668)SOL_PACKEToptnames (#4669)SYS_mseal(#4549)__errno(#4687)dirfd,VDISABLE, and resource consts (#4660)resource.h,fcntl.hconstants (#4666)strftimeandmkostemp[s](#4629)qsort_r(Unix), andqsort(_s)(Windows) (#4677)dlvsymfor Linux-gnu, FreeBSD, and NetBSD (#4671)sigqueue(#4620)Changed
kinfo_procas non-exhaustive (#4553)readdir_r(#4694)epoll_eventis packed (#4639)ctestwith the much more reliable new implementation (#4655 and many related PRs)Fixed
getgrnam_r([#4656](#4656P_IDLEPROCto FreeBSD 15 (#4640)mcontext_t::mc_tlsbaseto FreeBSD 15 (#4640)mcontext_t.mc_tlsbase(#4703)statfs[64](#4549)fpreg_ta union (#4549)gid_tanduid_t(#4689)MAP_FIXED(#4684)Deprecated
deprecatedattribute foriconv(a97a0b53)TIOCMGDTRWAITandTIOCMSDTRWAIT(#4685)Removed
JAIL_{GET,SET}_MASK,_MC_FLAG_MASK(#4691)v0.2.175Compare Source
Added
getpeereid(#4524)struct ld_infoand friends (#4578)struct winsize(#4577)CLONE_CLEAR_SIGHANDandCLONE_INTO_CGROUP(#4502)prctlconstants (#4531)mcontext_t.mc_tlsbase(#4503)kinfo_proc.ki_uerrmsg(#4552)in_conninfo(#4482)xinpgenand related types (#4482)xktls_session(#4482)libbsd(#4221)SECBIT_*(#4480)ioctlrequest generator macros (#4460)ptsname_r(#4608)strftime*(#4453)EXEC_RESTRICT_*andEXEC_DENY_*(#4545)Changed
constto signatures to be consistent with other platforms (#4563)Fixed
struct statvfs.f_fsid(#4576)ioctlrequestargument (#4582)stat{,64}.st_*tim(#4597)errnovalues (#4507)target_os->target_archcheck (#4550)xktls_session_onedir.ifnet(#4552)nlink_t(#4509)stack_t(#4528)SI_TIMER,SI_MESGQandSI_ASYNCIOdefinitions (#4529)si_errnoandsi_codeinsiginfo_t(#4530)statfs(#4527)fanotify_event_metadata(#4510)enum fae_actionto be#[repr(C)](#60a8cfd5)char->c_char(eaab4fc3)termiosdefinitions (#4518)EDEADLK(#4517)NCCS(#4513)MAP_LOCKEDandMAP_NORESERVE(#4516)shmid_ds(#4519)Deprecated
MAP_32BITis only defined on x86 on non-x86 architectures (#4511)Removed
FINDandENTER(#4588)O_FSYNC(#4515)RTLD_DEEPBIND(#4515)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.serde-rs/serde (serde)
v1.0.228Compare Source
RUSTDOCFLAGS='--cfg=docsrs'set for the whole dependency graph (#2995)v1.0.227Compare Source
v1.0.226Compare Source
v1.0.225Compare Source
v1.0.224Compare Source
v1.0.223Compare Source
v1.0.222Compare Source
serialize_withattribute produce code that works if respanned to 2024 edition (#2950, thanks @aytey)v1.0.221Compare Source
serde_if_integer128!macro (#2975)v1.0.220Compare Source
serde-rs/json (serde_json)
v1.0.145Compare Source
v1.0.144Compare Source
v1.0.143Compare Source
v1.0.142Compare Source
v1.0.141Compare Source
shepmaster/snafu (snafu)
v0.8.9Compare Source
Fixed
unstable-provider-apifeature to be used in a no_stdenvironment, both with and without the
allocfeature flag enabled.v0.8.8Compare Source
Fixed
Gate
TryFuture::whatever_context,TryFuture::with_whatever_context,TryStream::whatever_context,and
TryStream::with_whatever_contextbehind theallocfeatureflag. This allows SNAFU's future and stream combinators to be used
in a no_std environment.
Only implement
GenerateImplicitDataandAsBacktraceforArcwrappers when the target platform has access to atomics and
Arc.v0.8.7Compare Source
Added
GenerateImplicitDataandAsBacktraceare now implemented forBox<T>,Rc<T>, andArc<T>whenTimplements the sametrait. This allows you to use types like
Arc<Backtrace>as abacktrace field.
Stebalien/tempfile (tempfile)
v3.23.0Compare Source
v3.22.0Compare Source
windows-sysrequirement to allow version 0.61.xunstable-windows-keep-open-tempfilefeature.v3.21.0Compare Source
windows-sysrequirement to allow version 0.60.xtokio-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)uuid-rs/uuid (uuid)
v1.18.1Compare Source
What's Changed
Full Changelog: uuid-rs/uuid@v1.18.0...v1.18.1
v1.18.0Compare Source
What's Changed
Timestampandstd::time::SystemTimeby @dcormier in #835New Contributors
Full Changelog: uuid-rs/uuid@v1.17.0...v1.18.0
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.