chore(deps): update all non-major dependencies#1832
Conversation
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Binary Size Analysis (Agent Data Plane)Baseline: 06d0a65 · Comparison: f7eb2d6 · diff ✅ Binary size difference within thresholdChanges by Module
Detailed Symbol Changes |
Regression Detector (Agent Data Plane)Run ID: Optimization Goals: ✅ No significant changes detectedFine details of change detection per experiment (35)Experiments configured
Bounds Checks: ✅ Passed (5)
ExplanationA change is flagged as a regression when |Δ mean %| > 5.00% in the regressing direction for its optimization goal AND SMP marks the experiment as a regression ( |
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
This PR contains the following updates:
0.46.4→0.46.51.4.0→1.4.11.9.0→1.10.12.8.0→2.8.10.13.3→0.13.41.95.0→1.96.00.9.0→0.9.10.6.3→0.6.41.23.1→1.23.2Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
facet-rs/facet (facet)
v0.46.5Compare Source
Added
hyperium/http (http)
v1.4.1Compare Source
PathAndQuery::from_static()andfrom_shared()to reject inputs that do not start with/.ExtendforHeaderMapto clamp max size hint and not overflow.header::IntoIterthat could use-after-free if the generic value type could panic on drop.header::{IterMut, ValuesIterMut}to not violate stacked borrows.hyperium/hyper (hyper)
v1.10.1Compare Source
Bug Fixes
v1.10.0Compare Source
Bug Fixes
NO_ERRORfrom early response (#3998) (e5ad96b1)Features
reset_stream_duration()client option (#4068) (156a6f6a, closes #2599)BurntSushi/memchr (memchr)
v2.8.1Compare Source
seanmonstar/reqwest (reqwest)
v0.13.4Compare Source
ClientBuilder::tls_sslkeylogfile(bool)option to allow using the related environment variable.ClientBuilder::http2_keep_alive_*options for theblockingclient.native-tlsbackend.rust-lang/rust (rust)
v1.96.0Compare Source
==========================
Language
exprmetavariable tocfgManuallyDropas patterns (fixing a regression introduced in 1.94.0)Compiler
riscv64gc-unknown-fuchsiabaseline to RVA22 + vectorLibraries
NonZerointegersStabilized APIs
assert_matches!debug_assert_matches!From<T> for AssertUnwindSafe<T>From<T> for LazyCell<T, F>From<T> for LazyLock<T, F>core::range::RangeToInclusivecore::range::RangeToInclusiveItercore::range::RangeFromcore::range::RangeFromItercore::range::Rangecore::range::RangeIterCargo
target.'cfg(..)'.rustdocflagssupport in configuration.Rustdoc
white-space: pre-wrap;property and stripped any<p>elements from the rendered html, however this caused issues and unintuitive behavior. The new behavior should be more predictable, however some multi-line deprecation notes will now be rendered as as single lines. If this is undesirable, you can use the standard markdown method of forcing a linebreak, which is two spaces followed by a newline ("\n").missing_doc_code_exampleslint on impl itemsCompatibility Notes
#[repr(Int)]enums in some edge cases involving fields of uninhabited zero-sized typesPin<Foo>whereFoodoesn't implementDeref. Some such coercions were previously allowed, but produce a type with no useful public API.--allow-undefinedon wasm targets#![reexport_test_harness_main]attributeuninhabited_staticlint in dependencies and make it deny-by-defaultThis appears to improve the quality of backtraces. This change has no effect on the defaults for the output of rustc/cargo on these targets.
-Csoft-float::{self [as name]}, e.g.,struct S {}; use S::{self as Other};, is now no longer permitted because{self}imports require a module parent.export_name,link_name, andlink_sectionattributes, if multiple of the same attribute is present, the first one now takes precedence.avrtargets, C'sdoubletype is 32-bit by default, so changec_doubletof32onavrtargets to match. This is a breaking change, but necessary to makec_doublematch C's double.Internal Changes
These changes do not affect any public interfaces of Rust, but they represent
significant improvements to the performance or internals of rustc and related
tools.
aarch64softfloat targets now have to haverustc_abiset to"softfloat"cfg(target_abi)shepmaster/snafu (snafu)
v0.9.1Compare Source
Fixed
Selfin fields or trait bounds are nowsupported.
rust-lang/socket2 (socket2)
v0.6.4MsgHdr(Mut)(#650).
(#653).
TCP_KEEPIDLEinstead ofTCP_KEEPALIVE(#654).
Socket::only_v6sometimes booleans are 1byte other times it's 4 bytes
(#655).
uuid-rs/uuid (uuid)
v1.23.2Compare Source
What's Changed
Full Changelog: uuid-rs/uuid@v1.23.1...v1.23.2
Configuration
📅 Schedule: (UTC)
* 0-3 * * 1)🚦 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.