-
Notifications
You must be signed in to change notification settings - Fork 3
chore(deps): update backend dependencies #732
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
Dokploy Preview Deployment
|
dae2cb5 to
e061f5f
Compare
|
This pr is failing due to RustCrypto/password-hashes#730, this aint critical pull request, so we probably aren't gonna use workaround with manually adding rand_core dep. |
55f7a6a to
76ce666
Compare
8071d41 to
cbbf6c7
Compare
43a9bbf to
f360bca
Compare
a2630a3 to
e0d125e
Compare
|
4301a9e to
4ee2501
Compare
4ee2501 to
097feaf
Compare
4db3dae to
afdef7b
Compare
afdef7b to
98b6bf3
Compare
4ccdc47 to
4ab6149
Compare
16bc5ea to
1a96e30
Compare
249c3c2 to
29714ab
Compare
29714ab to
3083a0c
Compare
This PR contains the following updates:
0.6.8→0.6.94.11.0→4.12.10.6.0-rc.1→0.6.0-rc.60.14.0→0.15.40.4.42→0.4.4310.1.0→10.3.0^1.0.41→^1.0.440.12.24→0.13.11.1.17→1.1.191.1.17→1.1.191.0.145→1.0.149^2.0.108→^2.0.1140.25.2→0.26.32.0.17→2.0.181.48.0→1.49.00.1.41→0.1.440.3.20→0.3.222.5.7→2.5.81.18.1→1.20.0Release Notes
actix/actix-web (actix-files)
v0.6.9: Actix web 0.6.9Compare Source
Changes
Drop connection if request's payload is not fully consumed #236
Fix streaming response with body compression
RustCrypto/password-hashes (argon2)
v0.6.0-rc.6Compare Source
v0.6.0-rc.5Compare Source
v0.6.0-rc.4Compare Source
v0.6.0-rc.3Compare Source
v0.6.0-rc.2Compare Source
askama-rs/askama (askama)
v0.15.4Compare Source
What's Changed
Full Changelog: askama-rs/askama@v0.15.3...v0.15.4
v0.15.3Compare Source
What's Changed
Full Changelog: askama-rs/askama@v0.15.2...v0.15.3
v0.15.2Compare Source
What's Changed
extendsblocks by @GuillaumeGomez in #670#[filter_fn]by @Kijewski in #655salvoby @Kijewski in #659Upgrading to new versionschapter in the askama book by @GuillaumeGomez in #665extendsby @GuillaumeGomez in #666wherebounds in#[filter_fn]by @Kijewski in #672filterschapter by @Tirka in #673filterschapter examples (by making us ofdefined_orfilter) by @Tirka in #675New Contributors
Full Changelog: askama-rs/askama@v0.15.1...v0.15.2
v0.15.1Compare Source
What's Changed
call_sitefor code generated by the derive proc-macro by @sehnryr in #647New Contributors
Full Changelog: askama-rs/askama@v0.15.0...v0.15.1
v0.15.0Compare Source
The main breaking change is about custom filters, they now require the
filter_fnattribute. More information about it in the askama book.(❗ = breaking change)
New features
rejectfilter❗ by @GuillaumeGomez in #430|default,|assigned_orand|defined_or❗ by @Kijewski in #425askama::filter_fnproc-macro for custom filters with named/optional arg support❗ by @seijikun in #545enumvariants by @Kijewski in #255[<element_expr>; <cnt_expr>]by @seijikun in #626Major internal changes
Improve error location to give better errors:
TokenStreamrather than aStringby @GuillaumeGomez in #558LocatingSlice<&str>instead of&strby @Kijewski in #560Parser::[with_]span()to get byte range and use byte range forproc_macro::Spanby @Kijewski in #571Other
filesizeformatwith proper accuracy❗ by @seijikun in #568linebreaks,paragraphbreaksandlinebreaksbronly needcoreby @Kijewski in #486Book/documentation
refdocumentation by @sinder38 in #456performance.mdby @zamazan4ik in #188mdbookversion and highlightjinjablocks by @Kijewski in #544Internal changes
{# comment #}parsing by @Kijewski in #488Expr::AttrintoExpr::AssociatedItemby @GuillaumeGomez in #499Exprvariants by @Kijewski in #498|filterand{% filter %}parsing by @Kijewski in #500if-let-chainsby @Kijewski in #527if-letby @Kijewski in #532Performance
#[inline]annotations by @Kijewski in #421indentFilter Implementation by @strickczq in #466wordcountfilter work with core only by @GuillaumeGomez in #480Expr::Callhandling for{{ expressions }}and remove parentheses by @Kijewski in #540Expr/NodewithBox<Expr>/Box<Node>by @Kijewski in #542punction()finding by @Kijewski in #543loop.firstis known by being atindex == 0by @Kijewski in #436Bugfixes
impl FastWritable for Cowby @C0D3-M4513R in #432unicode-identto determine what is an identifier by @Kijewski in #443__askamaby @Kijewski in #444crateto be used as identifier by @GuillaumeGomez in #450LoopItem::indextoLoopItem::index0by @Kijewski in #481U+10FFFFis the highest Unicode codepoint by @Kijewski in #484{% raw %}andLit::parse()withoutskip_tillby @Kijewski in #489{% raw %}for delimiters starting with-by @Kijewski in #491suffix#by @Kijewski in #496check_expr()recursion by @Kijewski in #519EvaluatedResultknow its unknown result by @Kijewski in #538r#selfis not a valid raw identifier in macro calls by @Kijewski in #553::by @GuillaumeGomez in #569lib.rsby @Kijewski in #573r#_is not a valid identifier by @Kijewski in #579blockcalls are done by @GuillaumeGomez in #580safefilter intemplate_syntax.mdby @FalkWoldmann in #587synstack overflow by @GuillaumeGomez in #611New Contributors
Full Changelog: askama-rs/askama@v0.14.0...v0.15.0
chronotope/chrono (chrono)
v0.4.43: 0.4.43Compare Source
What's Changed
NaiveDate::abs_diffby @Kinrany in #1752Keats/jsonwebtoken (jsonwebtoken)
v10.3.0Compare Source
v10.2.0Compare Source
Clonebound from decode functionsdtolnay/quote (quote)
v1.0.44Compare Source
'r#async(#323)v1.0.43Compare Source
stringify!macro inside generated code (#316)v1.0.42Compare Source
seanmonstar/reqwest (reqwest)
v0.13.1Compare Source
v0.13.0Compare Source
rustlsis now the default TLS backend, instead ofnative-tls.rustlscrypto provider defaults to aws-lc instead of ring. (rustls-no-providerexists if you want a different crypto provider)rustls-tlshas been renamed torustls.rustls-platform-verifieris used by default.tls_certs_only(your_roots).native-tlsnow includes ALPN. To disable, usenative-tls-no-alpn.queryandformare now crate features, disabled by default.trust-dns, which was renamedhickory-dnsa while ago).tls_backend_rustls()overuse_rustls_tls().v0.12.28
v0.12.27
ClientBuilder::windows_named_pipe(name)option that will force all requests over that Windows Named Piper.v0.12.26
Accept-Encodingheader only with values configured with reqwest, regardless of underlying tower-http config.v0.12.25
Error::is_upgrade()to determine if the error was from an HTTP upgrade.Proxy-Authorizationif only username is configured.Proxy-Authorizationto HTTPS proxies when the target is HTTP.v0.12.24
v0.12.23
ClientBuilder::unix_socket(path)option that will force all requests over that Unix Domain Socket.ClientBuilder::retry(policy)andreqwest::retry::Builderto configure automatic retries.ClientBuilder::dns_resolver2()with more ergonomic argument bounds, allowing more resolver implementations.http3_*options toblocking::ClientBuilder.RequestBuilder.v0.12.22
v0.12.21
socks4a://instead ofsocks4h://.Error::is_timeout()to check for hyper and IO timeouts too.Errorto again include URLs when possible.DefaultforBody.v0.12.20
ClientBuilder::tcp_user_timeout(Duration)option to setTCP_USER_TIMEOUT.Error::is_status().v0.12.19
cookiesfeature is enabled (by the way, it's a noop feature in wasm).v0.12.18
socksenabled without TLS.v0.12.17
v0.12.16
ClientBuilder::http3_congestion_bbr()to enable BBR congestion control.ClientBuilder::http3_send_grease()to configure whether to send use QUIC grease.ClientBuilder::http3_max_field_section_size()to configure the maximum response headers.ClientBuilder::tcp_keepalive_interval()to configure TCP probe interval.ClientBuilder::tcp_keepalive_retries()to configure TCP probe count.Proxy::headers()to add extra headers that should be sent to a proxy.redirect::Policy::limit()which had an off-by-1 error, allowing 1 more redirect than specified.Response::bytes_stream().v0.12.15
ProxyOverrideandNO_PROXY.v0.12.14
fetch_mode_no_cors(), marking as deprecated when not on WASM.v0.12.13
Form::into_reader()for blockingmultipartforms.Form::into_stream()for asyncmultipartforms.RequestBuilder::form()from overwriting a previously setContent-Typeheader, like the other builder methods.blocking::Request.ProxyOverrideas aNO_PROXYvalue.Error::is_timeout()to return true when from a request timeout.v0.12.12
tokio/timeon WASM.v0.12.11
v0.12.10
ClientBuilder::connector_layer()to allow customizing the connector stack.ClientBuilder::http2_max_header_list_size()option.content-length) information when wrapping bodies.v0.12.9
tls::CertificateRevocationListssupport.connection_verbose()to output read logs.multipart::Part::file()to automatically include content-length.v0.12.8
multipart::Form::file()method for adding files easily.Body::wrap()to wrap anyhttp_body::Bodytype.v0.12.7
impl Service<http::Request<_>>forClient.v0.12.6
danger_accept_invalid_hostnamesforrustls.impl Service<http::Request<Body>>forClientand&'_ Client.!Syncbodies inBody::wrap_stream().hickory-dnsis used.Proxyso thatHTTP(S)_PROXYvalues take precedence overALL_PROXY.blocking::RequestBuilder::header()from unsettingsensitiveon passed header values.v0.12.5
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.4
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.3
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.2
v0.12.1
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.28Compare Source
v0.12.27Compare Source
ClientBuilder::windows_named_pipe(name)option that will force all requests over that Windows Named Piper.v0.12.26Compare Source
Accept-Encodingheader only with values configured with reqwest, regardless of underlying tower-http config.v0.12.25Compare Source
Error::is_upgrade()to determine if the error was from an HTTP upgrade.Proxy-Authorizationif only username is configured.Proxy-Authorizationto HTTPS proxies when the target is HTTP.SeaQL/sea-orm (sea-orm)
v1.1.19Enhancements
find_linked_recursivemethod to ModelTrait #2480Bug Fixes
from_sqlx_*_row_to_proxy_rowfunctions #2744serde-rs/json (serde_json)
v1.0.149Compare Source
v1.0.148Compare Source
zmijdependency to 1.0v1.0.147Compare Source
v1.0.146Compare Source
dtolnay/syn (syn)
v2.0.114Compare Source
v2.0.113Compare Source
v2.0.112Compare Source
v2.0.111Compare Source
braced!,bracketed!,parenthesized!to be an otherwise unused variable (#1946)v2.0.110Compare Source
syn::ext::IdentExt::unrawavailable without "parsing" feature (#1940)syn::Metafollowed by=>(#1944)v2.0.109Compare Source
testcontainers/testcontainers-rs (testcontainers)
v0.26.3Compare Source
Details
Features
v0.26.2Compare Source
Details
Features
v0.26.1Compare Source
Details
Bug Fixes
TESTCONTAINERS_COMMAND(#891)Miscellaneous Tasks
v0.26.0Compare Source
Details
Bug Fixes
Features
no_cache,skip_if_existsandbuildargs(#856)Miscellaneous Tasks
Performance
ulidwithferroid's ULID for better performance (#829)dtolnay/thiserror (thiserror)
v2.0.18Compare Source
needless_lifetimes = "forbid"(#443, thanks @LucaCappelletti94)tokio-rs/tokio (tokio)
v1.49.0: Tokio v1.49.0Compare Source
1.49.0 (January 3rd, 2026)
Added
TCLASSoption on IPv6 ([#7781])runtime::id::Id(#7125)ExtendforJoinSet(#7195)LocalSet::id()([#7776])Changed
{TcpStream,TcpSocket}::set_linger([#7752])Fixed
join!andtry_join!([#7766])TryRecvError::DisconnectedfromReceiver::try_recvafterReceiver::close(#7686)Debugimplementation (#7720)Unstable
EINTRinfs::writefor io-uring ([#7786])tokio::fs::read(#7696)EPERM(#7724)Documented
bounded.rsandpark.rs([#7817])SyncIoBridgecross-references tocopyandcopy_buf([#7798])AsyncWritedoes not inherit fromstd::io::Write(#7705)num_alive_tasksis not strongly consistent (#7614)TcpStream::peek(#7305)unix::OwnedWriteHalf(#7742)TcpSocketdocs (#7738)LocalRuntimeinnew_current_threaddocs ([#7820])mpsc::Sender::try_senddocs (#7721)oneshot::Receiver([#7780])errorsof mpsc (#7722)spawn_localusage on local runtime (#7689)[#775
Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) in timezone Europe/Warsaw, 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.