fix(deps): update all dependencies #3
Reference in New Issue
Block a user
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:
0.18.3->0.19.00.24.1->0.25.00.11.24->0.12.00.7.3->0.8.0Release Notes
rust-lang/git2-rs (git2)
v0.19.0Compare Source
0.18.3...0.19.0
Added
optsfunctions to control server timeouts (get_server_connect_timeout_in_milliseconds,set_server_connect_timeout_in_milliseconds,get_server_timeout_in_milliseconds,set_server_timeout_in_milliseconds), and addErrorCode::Timeout.#1052
Changed
#1032
Errorstruct.#1053
Fixed
#1043
seanmonstar/reqwest (reqwest)
v0.12.7Compare Source
impl Service<http::Request<_>>forClient.v0.12.6Compare Source
danger_accept_invalid_hostnamesforrustls.impl Service<http::Request<Body>>forClientand&'_ Client.!Syncbodies inBody::wrap_stream().hickory-dnsis used.Proxyso thatHTTP(S)_PROXYvalues take precendence overALL_PROXY.blocking::RequestBuilder::header()from unsettingsensitiveon passed header values.v0.12.5Compare Source
blocking::ClientBuilder::dns_resolver()method to change DNS resolver in blocking client.http3feature back, still requiringreqwest_unstable.rustls-tls-no-providerCargo feature to use rustls without a crypto provider.Accept-Encodingheader combinations.v0.12.4Compare Source
zstdsupport, enabled withzstdCargo feature.ClientBuilder::read_timeout(Duration), which applies the duration for each read operation. The timeout resets after a successful read.v0.12.3Compare Source
FromStrfordns::Name.ClientBuilder::built_in_webpki_certs(bool)to enable them separately.ClientBuilder::built_in_native_certs(bool)to enable them separately.content-length: 0for GET requests.content_length()to return value when timeout is configured.ClientBuilder::resolve()to use lowercase domain names.v0.12.2Compare Source
v0.12.1Compare Source
ClientBuilder::interface()when no TLS is enabled.TlsInfo::peer_certificate()being truncated with rustls.http2feature disabled but TLS negotiated h2 in ALPN.DisplayforErrorto not include its source error.v0.12.0Compare Source
hyper,http, andhttp-bodyv1.http::Requestandhttp::Response.http2optional cargo feature, default on.charsetoptional cargo feature, default on.macos-system-configurationcargo feature, default on.ClientBuilder::interface(str)to specify the local interface to bind to.http3feature temporarily.v0.11.27
hickory-dnsfeature, deprecatingtrust-dns.Form::text()to not set octet-stream for plain text fields.v0.11.26
system-configurationupgrade, which broke MSRV on macOS.v0.11.25
Certificate::from_pem_bundle()parsing.v0.11.24
Certificate::from_pem_bundle()to add a bundle.http3_prior_knowledge()to blocking client builder.Syncbounds requirement forBody::wrap_stream().REFUSED_STREAMrequests.UrltoUrithat could panic.v0.11.23
Proxy::custom_http_auth(val)for setting the rawProxy-Authorizationheader when connecting to proxies.http://orhttps://.nodelaywhen TLS is enabled but URL is HTTP.ClientBuilder::user_agent(val).multipart::Form::headers(headers).v0.11.22
trust-dnsis enabled.v0.11.21
ClientBuilder::tls_info(bool), which will puttls::TlsInfointo the response extensions.v0.11.20
deflatedecompression back to using zlib, as outlined in the spec.v0.11.19
ClientBuilder::http1_ignore_invalid_headers_in_responses()option.ClientBuilder::http1_allow_spaces_after_header_name_in_responses()option.ALL_PROXYenvironment variable.use_preconfigured_tlswhen combined with HTTP/3.deflatedecompression from using the zlib decoder.Response::{text, text_with_charset}()to strip BOM characters.v0.11.18
RequestBuilder::json()method from overriding a previously setcontent-typeheader. An existing value will be left in place.v0.11.17
v0.11.16
Cargo.toml.v0.11.15
RequestBuildermethods to split and reconstruct from its parts.connection_verboseto logwrite_vectoredcalls.v0.11.14
Proxy::no_proxy(url)that works like the NO_PROXY environment variable.multipart::Part::headers(headers)method to add custom headers.Response::bytes_stream().v0.11.13
ClientBuilder::dns_resolver()option for custom DNS resolvers.ClientBuilder::tls_sni(bool)option to enable or disable TLS Server Name Indication.Identity::from_pkcs8_pem()constructor when usingnative-tls.redirect::Policy::limited(0)from following any redirects.v0.11.12
ClientBuilder::resolve_to_addrs()which allows a slice of IP addresses to be specified for a single host.Response::upgrade()to await whether the server agrees to an HTTP upgrade.v0.11.11
ClientBuilder.ClientBuilder::http1_allow_obsolete_multiline_headers_in_responses().impl Service<Request>forClientand&'_ Client.RequestBuilder::basic_auth().RequestBuilder::headerto not overridesensitiveif user explicitly set on aHeaderValue.v0.11.10
Error::url()to access the URL of an error.Response::extensions()to access thehttp::Extensionsof a response.rustls-native-certsto log an error instead of panicking when loading an invalid system certificate.v0.11.9
ClientBuilder::http09_responses(bool)option to allow receiving HTTP/0.9 responses.v0.11.8
v0.11.7
blocking::ClientBuilder::resolve()option, matching the async builder.From<tokio::fs::File>forBody.blockingrequest-scoped timeout applying to bodies as well.rustlsto 0.20.v0.11.6
v0.11.5
ClientBuilder::http1_only()method.tls::Versiontype, andClientBuilder::min_tls_version()andClientBuilder::max_tls_version()methods.TryFrom<Request>forhttp::Request.CloneforIdentity.NO_PROXYenvironment variable parsing to more closely match curl's. Comma-separated entries are now trimmed for whitespace, and*is allowed to match everything.https_onlyoption.Body::as_bytes()method.JsValue.v0.11.4
ClientBuilder::resolve()option to override DNS resolution for specific domains.native-tls-alpnCargo feature to use ALPN with the native-tls backend.ClientBuilder::deflate()option anddeflateCargo feature to support decoding response bodies using deflate.RequestBuilder::version()to allow setting the HTTP version of a request.rustls-tlsbackend, when the server uses TLS v1.2 or v1.3.try_clonetoRequestandRequestBuilderv0.11.3
impl From<hyper::Body> for reqwest::Body.RequestBuilder.v0.11.2
CookieStoretrait to customize the type that stores and retrieves cookies for a session.cookie::Jaras a defaultCookieStore, easing creating some session cookies before creating theClient.ClientBuilder::http2_adaptive_window()option to configure an adaptive HTTP2 flow control behavior.ClientBuilder::http2_max_frame_size()option to adjust the maximum HTTP2 frame size that can be received.IntoUrlforString, making it more convenient to create requests withformat!.v0.11.1
ClientBuilder::tls_built_in_root_certs()option to disable built-in root certificates.rustls-tlsglue to more often support ALPN to upgrade to HTTP/2.http://if no scheme is found.runtimefeature.Request::new()constructor.launchbadge/sqlx (sqlx)
v0.8.2Compare 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
Cargo.tomlfiles in examples [[@carschandler]]Fixed
#[sqlx(no_pg_array)]being forbidden on#[derive(Type)]structs.PgListener,PgStream::recv()[[@abonander]]unknown message: "\\0"errorv0.8.1Compare 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
MySqlConnectOptions::no_engine_substitution()[[@kolinfluence]]MySqlConnectOptions::no_engine_subsitution()(oops) in favor of the correctly spelled version.Changed
spec_errormodule [[@abonander]]Use at your own risk.
libsqlite3-sys=0.30.1to support sqlite 3.46 [[@CommanderStorm]]ring(the existing implementation),and
aws-lc-rswhich has optional FIPS certification.runtime-tokio-rustls,runtime-async-std-rustls,tls-rustls)enable the
ringprovider of RusTLS to match the existing behavior so this should not be a breaking change.tls-rustls-aws-lc-rsfeature to use theaws-lc-rsprovider.runtime-tokio-rustlsorruntime-async-std-rustls,this will necessitate switching to the appropriate non-legacy runtime feature:
runtime-tokioorruntime-async-stdFixed
sqlx::Type[[@alu]]node12inSQLxaction [[@hamirmahal]]v0.18.1to avoid yankedv0.14.3[[@CommanderStorm]]v0.8.0Compare 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
#[sqlx::test]usages are applied in the correct order now.MigrateError.-- no-transactionto the beginning.Migrationi64as intermediate when decoding [[@abonander]]#[derive(sqlx::Type)]in Postgres [[@abonander]]#[sqlx(no_pg_array)]where conflicts occur.PgTypeInfo::with_name()infers types that start with_to be arrays of the un-prefixed type. Wrap type names in quotes to bypass this behavior.FromRow, returnError::ColumnDecodeforTryFromerrors [[@abonander]]#[sqlx(try_from = "T")]now returnError::ColumnDecodeinstead ofError::ColumnNotFound.#[sqlx(default)]on an individual field or the struct itself would have previously suppressed the error.This doesn't seem like good behavior as it could result in some potentially very difficult bugs.
Fromand apply the default explicitly.#[sqlx(rename)]and#[sqlx(rename_all)]to match the expected behavior (renamewins).ConnectOptions::to_url_lossy()to match what parsing expects.Added
MySqlTime, auditmysql::typesfor panics [[@abonander]]NonZero*scalar types [[@AlphaKeks]]Changed
Sendtrait bound from argument binding [[@bobozaur]]libsqlite3-sysare not considered breaking changes as per our semver guarantees.MySqlConnectionto reduce sizes of futures [[@stepantubanov]]sqlx migrate add ...[[@CommanderStorm]]Fixed
ConnectionHandleRawtype [[@abonander]]docker composeinstead ofdocker-compose[[@abonander]]pathownership problems when usingsqlx_macros_unstable[[@lily-mosquitoes]]sqlx_postgres::any[[@Zarathustra2]]migrateerror message. (#3275) [[@nk9]]persistentquery setting when preparing queries with theAnydriver [[@etorreborre]]select_input_type!()being unhygenic [[@CommanderStorm]]MorCNotice fields are not UTF-8 [[@YgorSouza]]json-feature should activatesqlx-postgres?/jsonas well [[@CommanderStorm]]clockandstdfeatures ofworkspace.dependencies.chrono.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.
aec1e4a78cto07629ac22c07629ac22cto45e3ae0e0945e3ae0e09to379fc5d8c7379fc5d8c7to18ed1b8bf818ed1b8bf8tof8c2391a26f8c2391a26toabb5b8d9d1abb5b8d9d1tod26add73acd26add73actob62aa430e9b62aa430e9to1759b26a791759b26a79toa0413ac6daa0413ac6dato82a4f3261482a4f32614tod6805ec7b1d6805ec7b1tof9299620b7f9299620b7tof282b27385f282b27385to66e943a07d66e943a07dtob09a997cb5b09a997cb5todb4a32c437db4a32c437to2b7c1a75452b7c1a7545to1e229e36461e229e3646to54cb5dc55d54cb5dc55dto339ffc19eb339ffc19ebto10077402b710077402b7to1be1c116a71be1c116a7to098e78c8b9098e78c8b9tob52c62ead6b52c62ead6to57254018845725401884to65669e9f59fix(deps): update all dependenciesto chore(deps): update all dependencies65669e9f59tof73dbd5c57f73dbd5c57to53c05edc3b53c05edc3btoa04aa70ef6chore(deps): update all dependenciesto fix(deps): update all dependenciesa04aa70ef6tob50d7ce127b50d7ce127to604a089e27604a089e27to3ec7e85aab3ec7e85aabto43ef10013143ef100131to94554f8e8494554f8e84tobe6bfb1d80be6bfb1d80toc81d3520cfc81d3520cfto50a921ac6150a921ac61to2732f7d9342732f7d934toa24e5bd9f0a24e5bd9f0to96dc05704396dc057043to01b4410f9701b4410f97toe44ffbc124e44ffbc124to122bf7e1f1122bf7e1f1to3472b718a53472b718a5to59d21bbd3f59d21bbd3fto93d9d433d893d9d433d8to3f9f20a2743f9f20a274to8589ad48568589ad4856to02a74473b202a74473b2toe87a8f8bb1e87a8f8bb1to20d2d4275a20d2d4275atoe0c5ae115be0c5ae115btobc892b13a1bc892b13a1to3228931e5c3228931e5cto21c827e0c621c827e0c6to403b2732eb403b2732ebtobfacd7c447bfacd7c447toe9d4df57aae9d4df57aato3d742211ae3d742211aeto0160abc4a80160abc4a8to7fde5a7ef97fde5a7ef9todfa1482c34dfa1482c34to4da9a1384f4da9a1384ftod374c6deafd374c6deafto99b75a354f99b75a354fto099da32d0b099da32d0btof0f08f0c9ff0f08f0c9fto0307abb2d60307abb2d6tof36056a658f36056a658toc0dfe609cdc0dfe609cdto38951b1e5638951b1e56tof18cdf61ddf18cdf61ddtob9469f24a0b9469f24a0toea5f48b6c8ea5f48b6c8toc5d3982be2c5d3982be2to5f04f02cdb5f04f02cdbto1aa62cdc361aa62cdc36to199393c7bc199393c7bcto8584cab1088584cab108to03f3c567de03f3c567detoaaf25f9a89aaf25f9a89toc17d7c9939c17d7c9939to3c024d17233c024d1723to3f7f19b5f13f7f19b5f1to0064c86a3e0064c86a3eto6435e28aae6435e28aaetobd43ebdbadbd43ebdbadto3dab46eafc3dab46eafcto18b30fc6b918b30fc6b9to6a4c13eee86a4c13eee8to76af3e722476af3e7224toac4be58f24ac4be58f24to2552790c9f2552790c9ftoe441808926e441808926to959da3f0ba959da3f0batoe564931db9e564931db9to875dbf8800875dbf8800to53b5f4795253b5f47952todd44bf8f88dd44bf8f88to46a14317b146a14317b1to64d121b9d464d121b9d4tod1a62f4dbcd1a62f4dbcto525b3eab4d525b3eab4dtoc8adcf861ac8adcf861ato30d325759f30d325759fto605617d5b9605617d5b9todb1d01ddc7db1d01ddc7todd910bc189dd910bc189to89592408e189592408e1todcdd06c066dcdd06c066to4cfa9be6874cfa9be687toa9b540a77fa9b540a77fto5c5b3f4f075c5b3f4f07to64638804676463880467to03c4deb55003c4deb550to34da556afd34da556afdtof8fb4d539cf8fb4d539cto4b2f28efee4b2f28efeeto38e32be6c238e32be6c2to59e7aeaedd59e7aeaeddto413c61f850413c61f850to92aa3bae6092aa3bae60to0872ecf9370872ecf937tof2a2504e03f2a2504e03to70fb35659170fb356591to1fbdc2a8cb1fbdc2a8cbtoec355aea6bec355aea6bto90199ba16f90199ba16fto1a99d55d851a99d55d85to64c7b26f7464c7b26f74to98c373280498c3732804toe40abed163e40abed163to1c72d0e8481c72d0e848to1d035535e01d035535e0tob032499718b032499718to83bb383c9883bb383c98to8810c242918810c24291tod04a1e937ed04a1e937etod32d304e07d32d304e07to2f803fb4a02f803fb4a0to0938d2cc470938d2cc47toc9fa607b1ec9fa607b1etob2011034d6b2011034d6to350eb211f7350eb211f7to6ac5a557ff6ac5a557fftoa54d8bfeb2a54d8bfeb2toca1934c85cca1934c85ctob41f5f25abb41f5f25abto96a216186c96a216186cto4850b708bb4850b708bbto86cad75a5e86cad75a5etob3958d0268b3958d0268to40e537627840e5376278to71ccf6f78271ccf6f782tocfebfe9804cfebfe9804to628e5c8f55628e5c8f55to9b0c5be3c49b0c5be3c4to618a2054eb618a2054ebto13ee1263ef13ee1263eftof293648f6ff293648f6ftob5dda442dcb5dda442dcto48a5fe3c7848a5fe3c78tob572f8873ab572f8873atoad266ef9a0ad266ef9a0to461df8cc73461df8cc73to22c890845c22c890845cto2b8b2f85082b8b2f8508tof8fe7be22df8fe7be22dto5dc20ce6c45dc20ce6c4to20a76aee6420a76aee64to78ac8aebd378ac8aebd3tob14dd2741fb14dd2741ftod8c334502ed8c334502eto3c4ed96fa53c4ed96fa5to6868aea05f6868aea05fto0dd016f8300dd016f830to6dbcbdb0c56dbcbdb0c5tob0e86f2723b0e86f2723to6f8d6d656d6f8d6d656dtoa53f68608aa53f68608ato96d1fdb39996d1fdb399to9c884e86ad9c884e86adtobe192c78e6be192c78e6toa9e68d3f24a9e68d3f24tod755c727f9d755c727f9toc983f21b93c983f21b93to2b760c0cec2b760c0cecto1342247dc71342247dc7tof8f6c5b928f8f6c5b928toacab8a4c77acab8a4c77to53138595575313859557tod5f8ce01e7d5f8ce01e7to9b0557dc839b0557dc83to1b22e1da8f1b22e1da8fto55e46b771d55e46b771dto73062933da73062933datofbe9f72449fbe9f72449to051773ce8a051773ce8atoecf136432decf136432dto1c7eb4cf7c1c7eb4cf7ctocb65112e73cb65112e73toadff3516e9adff3516e9to16c7a912af16c7a912aftof2f3734483f2f3734483to2db18760fe2db18760feto69c2619ea169c2619ea1to627088118f627088118ftob893a9f556b893a9f556to896b96d645896b96d645tob8e6e6669bb8e6e6669btoe450afcc06e450afcc06to361818a1d9361818a1d9to6f70f563166f70f56316tod96aee2927d96aee2927to5961e58a5c5961e58a5ctoa15b60b6cfa15b60b6cfto74901419db74901419dbtod2315c589ed2315c589eto694e073cc7694e073cc7to05a3f8e5c705a3f8e5c7to0cc80f04de0cc80f04detobad7c776eebad7c776eetoa1d59ddcb3a1d59ddcb3to65b0648d0865b0648d08to9d5200e8329d5200e832to22e90dd9af22e90dd9afto4d300fb32b4d300fb32bto8bfacc4e388bfacc4e38to2e942a25f62e942a25f6to6eb9d63c996eb9d63c99tof9c7af7901f9c7af7901to7a9fdb4af57a9fdb4af5to5d77a6101f5d77a6101fto0967abc3870967abc387toe37d24577ee37d24577eto7f82f77cee7f82f77ceetoedadbf197bedadbf197btoa8d1ff3a36a8d1ff3a36to52f57d073f52f57d073fto44b9538cfc44b9538cfcto70166c4eab70166c4eabtobbc97493f5bbc97493f5toa0525aaa48a0525aaa48toe0a55c19e8e0a55c19e8toead502c9f9ead502c9f9to24f3795c5424f3795c54to85ade1d39a85ade1d39atof6f020fed0f6f020fed0tobd0157f619bd0157f619to9fb895194e9fb895194eto7ccdc9ec7b7ccdc9ec7bto28d32a447b28d32a447btof5642c82cdf5642c82cdtod04517d6f4d04517d6f4to13302d8ad513302d8ad5tofb06a14753fb06a14753tob47309a49cb47309a49ctoee38b60470ee38b60470to5b51cda3625b51cda362to276e405c54276e405c54toe0407f2b08e0407f2b08toe5f84249a8e5f84249a8to2948483feb2948483febto01598ba75e01598ba75etoe03f818338e03f818338toc07af54dafc07af54dafto6464838f556464838f55tob95b161528b95b161528to43e5856d9643e5856d96toc1564721fec1564721fetobf490be668bf490be668tofe30fbe658fe30fbe658toa7aca60c70a7aca60c70to527ba8cec9527ba8cec9todd7c3f05bbdd7c3f05bbtodcac1eae8cdcac1eae8ctof928be6209f928be6209toaf2ed1b337af2ed1b337to6018bff6386018bff638to8e372fc11b8e372fc11bto4b2a15daa74b2a15daa7to8b092034268b09203426to8678b3f30f8678b3f30fto1d637837171d63783717to8ac526cd058ac526cd05to78c6a7ab8178c6a7ab81to9972ed4cbc9972ed4cbcto726c11d5e5726c11d5e5to97c002a30297c002a302to134b1a47fd134b1a47fdto6cc94522aa6cc94522aato0cc89758f60cc89758f6toc9726ba22ec9726ba22eto12107fb7c712107fb7c7to44a779e6c644a779e6c6toab998cab22ab998cab22to7e1882123b7e1882123btoa805ee9c38a805ee9c38tode87635c58de87635c58to2a5acac6652a5acac665to4ce191f93a4ce191f93atof6d684183cf6d684183ctoae33456db9ae33456db9to80477310638047731063to9c493709409c49370940to88be80bca688be80bca6to51295dbc3c51295dbc3ctof208b2ff42f208b2ff42tofc1231fb5ffc1231fb5fto9351a2a25a9351a2a25atobc4fb2822fbc4fb2822fto942a83c841942a83c841toe9384b2585e9384b2585to547c468808547c468808to966ce2f67f966ce2f67fto5002c6f3de5002c6f3deto9f244fc33e9f244fc33etoeb5f800ac1eb5f800ac1toa5b5b616b8a5b5b616b8toa050760e26a050760e26toca5acb320dca5acb320dto9986ae759e9986ae759eto2dc818a2b72dc818a2b7to260a2e193a260a2e193ato3fa1db0dda3fa1db0ddatoec7fad9004ec7fad9004tob4e435bcc2b4e435bcc2to5debd939d75debd939d7to1e6fe9c98f1e6fe9c98fto03382cc88803382cc888to83da772ede83da772edeto39a427e44c39a427e44cto20dd96dd4720dd96dd47to65d1587b0465d1587b04to42a3c9f8f442a3c9f8f4toc0abbe52a1c0abbe52a1to4a44c82b254a44c82b25toad7c5806faad7c5806fato77f5cd448c77f5cd448cto07c5291f8a07c5291f8ato3ecc7587ce3ecc7587ceto2eb24b0c942eb24b0c94to3a52e874dd3a52e874ddto3a8905364c3a8905364ctoefbdf5b2bcefbdf5b2bcto46e0f2e06e46e0f2e06eto3d3cf372bd3d3cf372bdto65202fdda565202fdda5toda29cee79fda29cee79ftocf263b36c2cf263b36c2to73ebe39f0073ebe39f00to462c7a15a8462c7a15a8to432be60876432be60876toc98a7228b8c98a7228b8toeee405fdfbeee405fdfbtoca004f0236ca004f0236to241aa255ce241aa255ceto06fe7e516906fe7e5169tobf03af2264bf03af2264tob42c1dfa31b42c1dfa31to427f73617b427f73617btocdbcce8e7ccdbcce8e7cto4b2ba783454b2ba78345to1de25be4f11de25be4f1tod7482b6b35d7482b6b35to273fb3bd3a273fb3bd3atobee7a69e8cbee7a69e8cto195e2d1be0195e2d1be0to1e46556d981e46556d98to1c2e68084a1c2e68084ato7e2f22874b7e2f22874btoa6c48cd6a5a6c48cd6a5tocdc9b0aa93cdc9b0aa93tod73fdeb300d73fdeb300tofc1853d1fbfc1853d1fbto218a198700218a198700tob4ec70611eb4ec70611eto8565b312738565b31273to1a69a549af1a69a549aftocc2e0166b6cc2e0166b6todb3fe23624db3fe23624toa186f34472a186f34472to09807e4cddfix(deps): update all dependenciesto chore(deps): update all dependencies09807e4cddtoebdd1fd71eebdd1fd71eto6800be7db9chore(deps): update all dependenciesto fix(deps): update all dependencies6800be7db9tof28035fb28