chore(deps): update rust-zerover-patch-updates #2203

Merged
Jade merged 1 commit from renovate/rust-zerover-patch-updates into main 2026-09-11 14:06:48 +00:00
Collaborator

This PR contains the following updates:

Package Type Update Change
askama (source) dependencies patch 0.16.0 → 0.16.1
askama (source) workspace.dependencies patch 0.16.0 → 0.16.1
hickory-resolver (source) workspace.dependencies patch 0.26.1 → 0.26.3
reqwest workspace.dependencies patch 0.13.4 → 0.13.5
rustls workspace.dependencies patch 0.23.43 → 0.23.44
termimad workspace.dependencies patch 0.35.2 → 0.35.4
tokio-metrics (source) workspace.dependencies patch 0.5.1 → 0.5.2
tower-http workspace.dependencies patch 0.7.0 → 0.7.1

Release Notes

askama-rs/askama (askama)

v0.16.1

Compare Source

What's Changed
New Contributors

Full Changelog: https://github.com/askama-rs/askama/compare/v0.16.0...v0.16.1

hickory-dns/hickory-dns (hickory-resolver)

v0.26.3

Compare Source

This release fixes regressions introduced in v0.26.2 related to DNSSEC verification, QUIC servers, HTTP/3 servers, and minimum dependency versions.

What's Changed

Full Changelog: https://github.com/hickory-dns/hickory-dns/compare/v0.26.2...v0.26.3

v0.26.2

Compare Source

This release fixes a large number of security vulnerabilities. Most of the issues were related to DNSSEC validation, denial of service and resource consumption attacks, and reachable panics in parsers. Other issues were related to UDP spoofing defenses, caching issues, and general DNS protocol correctness issues.

This is our first post-vulnpocalypse release, and most of these vulnerabilities were discovered through LLM-based workflows. The sheer volume of reports has been a challenge for our volunteer maintainers.

Resolved advisories:

Special thanks go out to @​qifan-sailboat and Palo Alto Networks for their research and for reporting the bulk of these vulnerabilities. Thanks to @​ATinyShoe, @​kirk-baird, @​thesmartshadow, @​BeaCox, @​jpds, @​N0zoM1z0, and @​JasonPap for reporting vulnerabilities as well.

If your organization is interested in coordinated disclosure of future security vulnerabilities, please contact @​djc for commercial support.

What's Changed

New Contributors

Full Changelog: https://github.com/hickory-dns/hickory-dns/compare/v0.26.1...v0.26.2

seanmonstar/reqwest (reqwest)

v0.13.5

Compare Source

  • Add Error::is_dns() to identify errors caused by DNS resolution failures.
  • Add ClientBuilder::http1_max_headers(usize) to configure the maximum number of headers accepted in an HTTP/1 response (default 100).
  • Add TLS version to TlsInfo extension.
  • Fix hickory-dns feature to use Ipv6AndIpv4 strategy to prefer IPv6.
  • Fix sending wrong proxy-auth if multiple proxies intercept a given URL.
Canop/termimad (termimad)

v0.35.4

  • fix parse_color returning the light variant for darkblue, darkcyan and darkyellow, and accepting strings merely containing a color name

v0.35.3

  • fix CropWriter::queue_char and queue_unstyled_char never writing in the last allowed column
  • CropWriter::queue_char replaces tabs like queue_unstyled_char does
  • a char which doesn't fit the remaining width stops CropWriter's char-level writing, instead of letting a following narrower char take its column
tokio-rs/tokio-metrics (tokio-metrics)

v0.5.2

Compare Source

Added
  • add per-request task metrics via FutureMonitor (#​127)
Fixed
  • add explicit Value shape and unit to metrique bridge (#​134)
Other
  • update release-plz action to v0.5.127 (#​133)
tower-rs/tower-http (tower-http)

v0.7.1

Compare Source

Added

  • fs: add ServeDir::redirect_to_trailing_slash() to serve directory indexes directly instead of first redirecting to the trailing-slash path. The redirect remains the default (#​728)
  • fs: add ignore_multi_range_requests() to ServeDir and ServeFile, serving the full representation when a request asks for multiple byte ranges. The existing 416 Range Not Satisfiable response remains the default (#​727)
  • request-id: the constructors and accessors on the request-id layers, services, and RequestId are now const fn, so they can be used in const context (#​716)

Changed

  • fs: the minimum http-range-header requirement is now 0.4.2 (#​661)

Fixed

  • behavioral change: fs: make ServeDir::try_call propagate expected filesystem
    I/O errors when no fallback is configured, as documented, instead of converting
    them to 404 Not Found responses (#​718)
  • decompression: don't end the body when a data frame with no remaining bytes
    arrives after the decompressor reports end-of-stream. Trailers following such a
    frame were dropped and could not be recovered (#​722)
  • decompression: return a body error when a data frame with remaining bytes
    arrives after the decompressor reports end-of-stream, rather than silently
    truncating. This regressed in 0.7.0 (#​712)
  • fs: multipart range requests are now rejected before range validation, so
    they consistently return 416 Range Not Satisfiable with a
    Cannot serve multipart range requests body instead of a generic
    unsatisfiable-range response (#​661)
  • fs: range error responses no longer carry representation headers such as
    Content-Type and Content-Encoding (#​727)
  • set-header: SetMultipleResponseHeadersLayer and SetMultipleResponseHeader
    are now Clone regardless of the response body type, matching the fix applied
    to the request-side types in 0.7.0 (#​714)

All the changes

New Contributors


Configuration

📅 Schedule: (UTC)

  • 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.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [askama](https://askama.rs/) ([source](https://github.com/askama-rs/askama)) | dependencies | patch | `0.16.0` → `0.16.1` | | [askama](https://askama.rs/) ([source](https://github.com/askama-rs/askama)) | workspace.dependencies | patch | `0.16.0` → `0.16.1` | | [hickory-resolver](https://hickory-dns.org/) ([source](https://github.com/hickory-dns/hickory-dns)) | workspace.dependencies | patch | `0.26.1` → `0.26.3` | | [reqwest](https://github.com/seanmonstar/reqwest) | workspace.dependencies | patch | `0.13.4` → `0.13.5` | | [rustls](https://github.com/rustls/rustls) | workspace.dependencies | patch | `0.23.43` → `0.23.44` | | [termimad](https://github.com/Canop/termimad) | workspace.dependencies | patch | `0.35.2` → `0.35.4` | | [tokio-metrics](https://tokio.rs) ([source](https://github.com/tokio-rs/tokio-metrics)) | workspace.dependencies | patch | `0.5.1` → `0.5.2` | | [tower-http](https://github.com/tower-rs/tower-http) | workspace.dependencies | patch | `0.7.0` → `0.7.1` | --- ### Release Notes <details> <summary>askama-rs/askama (askama)</summary> ### [`v0.16.1`](https://github.com/askama-rs/askama/releases/tag/v0.16.1) [Compare Source](https://github.com/askama-rs/askama/compare/v0.16.0...v0.16.1) ##### What's Changed - docs: explain how to install by enabling feature specific for each framework by [@&#8203;pinage404](https://github.com/pinage404) in [#&#8203;742](https://github.com/askama-rs/askama/pull/742) - Fix new clippy lint by [@&#8203;GuillaumeGomez](https://github.com/GuillaumeGomez) in [#&#8203;743](https://github.com/askama-rs/askama/pull/743) - Fix CI by [@&#8203;GuillaumeGomez](https://github.com/GuillaumeGomez) in [#&#8203;747](https://github.com/askama-rs/askama/pull/747) - Upgrade to syn 3 by [@&#8203;paolobarbolini](https://github.com/paolobarbolini) in [#&#8203;745](https://github.com/askama-rs/askama/pull/745) - book: fix link by [@&#8203;antonmosich](https://github.com/antonmosich) in [#&#8203;754](https://github.com/askama-rs/askama/pull/754) - Fix new clippy lint by [@&#8203;GuillaumeGomez](https://github.com/GuillaumeGomez) in [#&#8203;755](https://github.com/askama-rs/askama/pull/755) - Add missing compount assignment in the book syntax overview by [@&#8203;GuillaumeGomez](https://github.com/GuillaumeGomez) in [#&#8203;757](https://github.com/askama-rs/askama/pull/757) - Fix wrong "custom escaper example" link in the book by [@&#8203;GuillaumeGomez](https://github.com/GuillaumeGomez) in [#&#8203;759](https://github.com/askama-rs/askama/pull/759) - Add possibility to specify `let`/`set` block type by [@&#8203;GuillaumeGomez](https://github.com/GuillaumeGomez) in [#&#8203;760](https://github.com/askama-rs/askama/pull/760) ##### New Contributors - [@&#8203;pinage404](https://github.com/pinage404) made their first contribution in [#&#8203;742](https://github.com/askama-rs/askama/pull/742) - [@&#8203;antonmosich](https://github.com/antonmosich) made their first contribution in [#&#8203;754](https://github.com/askama-rs/askama/pull/754) **Full Changelog**: <https://github.com/askama-rs/askama/compare/v0.16.0...v0.16.1> </details> <details> <summary>hickory-dns/hickory-dns (hickory-resolver)</summary> ### [`v0.26.3`](https://github.com/hickory-dns/hickory-dns/releases/tag/v0.26.3) [Compare Source](https://github.com/hickory-dns/hickory-dns/compare/v0.26.2...v0.26.3) This release fixes regressions introduced in v0.26.2 related to DNSSEC verification, QUIC servers, HTTP/3 servers, and minimum dependency versions. #### What's Changed - Fix warnings (release/0.26) by [@&#8203;divergentdave](https://github.com/divergentdave) in [#&#8203;3877](https://github.com/hickory-dns/hickory-dns/pull/3877) - resolver: use lenient resolv.conf parsing by [@&#8203;djc](https://github.com/djc) in [#&#8203;3879](https://github.com/hickory-dns/hickory-dns/pull/3879) - backport: Fix multi rrsig validation 0.26 by [@&#8203;MartB](https://github.com/MartB) in [#&#8203;3892](https://github.com/hickory-dns/hickory-dns/pull/3892) - Bump version to 0.26.3 by [@&#8203;djc](https://github.com/djc) in [#&#8203;3895](https://github.com/hickory-dns/hickory-dns/pull/3895) - Exclude accepting QUIC connections from timeouts - 0.26 branch by [@&#8203;divergentdave](https://github.com/divergentdave) in [#&#8203;3906](https://github.com/hickory-dns/hickory-dns/pull/3906) - \[0.26] net: fix insecure ancestor delegation by [@&#8203;djc](https://github.com/djc) in [#&#8203;3907](https://github.com/hickory-dns/hickory-dns/pull/3907) **Full Changelog**: <https://github.com/hickory-dns/hickory-dns/compare/v0.26.2...v0.26.3> ### [`v0.26.2`](https://github.com/hickory-dns/hickory-dns/releases/tag/v0.26.2) [Compare Source](https://github.com/hickory-dns/hickory-dns/compare/v0.26.1...v0.26.2) This release fixes a large number of security vulnerabilities. Most of the issues were related to DNSSEC validation, denial of service and resource consumption attacks, and reachable panics in parsers. Other issues were related to UDP spoofing defenses, caching issues, and general DNS protocol correctness issues. This is our first post-vulnpocalypse release, and most of these vulnerabilities were discovered through LLM-based workflows. The sheer volume of reports has been a challenge for our volunteer maintainers. Resolved advisories: - [GHSA-2vgh-3wfw-qj7c](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-2vgh-3wfw-qj7c): RRSIG Signer's Name not checked against the RRset's zone - [GHSA-57pw-897j-v4j6](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-57pw-897j-v4j6): Improper check of signature validity of NSEC and NSEC3 records - [GHSA-wjgj-fvg9-65w9](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-wjgj-fvg9-65w9): DNSSEC validation ignores bogus records with a DNS class other than IN - [GHSA-588m-chg6-8jqj](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-588m-chg6-8jqj): Inverted NSEC3 comparison allows forgery of proofs of nonexistence - [GHSA-qw83-5pm2-ggp5](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-qw83-5pm2-ggp5): DNSSEC nonexistence forgery via incorrect handling of wraparound NSEC records - [GHSA-3jvh-8vj5-65rq](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-3jvh-8vj5-65rq): NSEC3 apex NODATA accepted as secure with no QNAME-matching NSEC3 - [GHSA-3r6v-f3jh-vvqm](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-3r6v-f3jh-vvqm): ancestor-delegation NSEC accepted as proof of nonexistence below the zone cut - [GHSA-624w-vvww-xvpw](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-624w-vvww-xvpw): ancestor-delegation NSEC3 accepted as proof of nonexistence at and below the zone cut - [GHSA-7php-9j59-g3ch](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-7php-9j59-g3ch): DNSSEC validation is missing RFC 6840 §4.4 checks - [GHSA-vrv5-968r-5ggm](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-vrv5-968r-5ggm): DNSSEC validation accepts bogus positive response with wildcard expansion - [GHSA-p2jv-r3m3-7wf4](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-p2jv-r3m3-7wf4): Nonexistence proof forgery due to insufficient checks on NSEC3 record names - [GHSA-86vr-jm6c-7cpg](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-86vr-jm6c-7cpg): NSEC validator accepts NXDOMAIN for an empty non-terminal (ENT) that the covering NSEC proves exists - [GHSA-8hq4-5836-w6q4](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-8hq4-5836-w6q4): Server does not check validation status of SOA record in negative responses - [GHSA-5j98-2g5x-46v6](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-5j98-2g5x-46v6): Resolver::lookup() and Resolver::lookup\_ip() APIs obscure DNSSEC validation failures - [GHSA-929p-gjf6-5hqj](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-929p-gjf6-5hqj): DNSSEC validation accepts responses with the wrong RRset as a positive answer - [GHSA-j2rc-wxwh-62g9](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-j2rc-wxwh-62g9): `TrustAnchors` does not check name of DNSKEY - [GHSA-rx82-4p2j-j5cv](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-rx82-4p2j-j5cv): `Name::hash` discards label boundaries; `ValidationCacheKey(u64)` reuses the digest in `Eq` implementation, leaking an Insecure DNSSEC verdict across distinct owner names - [GHSA-2hxp-x833-73f7](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-2hxp-x833-73f7): Hickory DNS recursor: ghost domain attack via child-side NS RRset queries - [GHSA-x962-5xwx-fr8x](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-x962-5xwx-fr8x): Unchecked subtraction in TSIG RDATA decoding panics when overflow checks are enabled - [GHSA-wgfr-mphw-j5g4](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-wgfr-mphw-j5g4): Panic in zone file parser for SVCB and HTTPS - [GHSA-hx8c-fjhc-hmf5](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-hx8c-fjhc-hmf5): Panic in zone file parser for SVCB and HTTPS - [GHSA-4rph-pmrw-mwpw](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-4rph-pmrw-mwpw): Zone file parser panics when parsing long lines - [GHSA-3w89-7rx5-hpwx](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-3w89-7rx5-hpwx): Responses with QDCOUNT=0 bypass check for matching question section - [GHSA-vcjp-57rr-mpfw](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-vcjp-57rr-mpfw): Out-of-bailiwick filtering is not applied to negative responses - [GHSA-6w6g-hm98-mhgm](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-6w6g-hm98-mhgm): Unbounded TC-retry loop in `NameServerPool::try_send` (resource-exhaustion DoS) - [GHSA-cx5j-p54p-q756](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-cx5j-p54p-q756): Cyclic sibling domain name server referrals without glue records cause exponential upstream query amplification in the recursor - [GHSA-6h5c-jjg5-wj59](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-6h5c-jjg5-wj59): Glueless-NS referral fan-out without per-query work budget - [GHSA-v44v-c8m4-gc43](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-v44v-c8m4-gc43): Denial of service of client UDP connections via spoofed malformed responses - [GHSA-67wc-6jq8-ghrc](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-67wc-6jq8-ghrc): Remote memory-amplification DoS via attacker-controlled RR counts in DNS message parsing - [GHSA-2f4m-fq7w-mrgx](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-2f4m-fq7w-mrgx): Remote memory exhaustion in Hickory DNS through incomplete DNS-over-QUIC request bodies - [GHSA-g8wg-4mwh-fjfv](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-g8wg-4mwh-fjfv): DoQ server has no timeout when reading request - [GHSA-5r56-v84h-c3w5](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-5r56-v84h-c3w5): DoH request body is buffered without a size limit - [GHSA-6f2x-v7q7-m7m5](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-6f2x-v7q7-m7m5): Resolver follows irrelevant CNAME records - [GHSA-xv7c-h5g9-x25x](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-xv7c-h5g9-x25x): transient DS-fetch error inappropriately cached as BOGUS - [GHSA-9px7-7m25-f6q2](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-9px7-7m25-f6q2): Recursive resolver: Empty connection pool is cached after failed IP lookup - [GHSA-29q9-p769-j8gq](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-29q9-p769-j8gq): Bogus answers cached for the attacker-supplied record TTL - [GHSA-4jwp-xjwm-333g](https://github.com/hickory-dns/hickory-dns/security/advisories/GHSA-4jwp-xjwm-333g): Missing IPv4-Mapped IPv6 address canonicalization Special thanks go out to [@&#8203;qifan-sailboat](https://github.com/qifan-sailboat) and Palo Alto Networks for their research and for reporting the bulk of these vulnerabilities. Thanks to [@&#8203;ATinyShoe](https://github.com/ATinyShoe), [@&#8203;kirk-baird](https://github.com/kirk-baird), [@&#8203;thesmartshadow](https://github.com/thesmartshadow), [@&#8203;BeaCox](https://github.com/BeaCox), [@&#8203;jpds](https://github.com/jpds), [@&#8203;N0zoM1z0](https://github.com/N0zoM1z0), and [@&#8203;JasonPap](https://github.com/JasonPap) for reporting vulnerabilities as well. If your organization is interested in coordinated disclosure of future security vulnerabilities, please contact [@&#8203;djc](https://github.com/djc) for commercial support. #### What's Changed - Reintroduce LookupIp into\_iter by [@&#8203;tisonkun](https://github.com/tisonkun) in [#&#8203;3639](https://github.com/hickory-dns/hickory-dns/pull/3639) - fix(resolver): thread bind\_addr through TLS and HTTPS connections (backport to 0.26) by [@&#8203;kakarot-dev](https://github.com/kakarot-dev) in [#&#8203;3654](https://github.com/hickory-dns/hickory-dns/pull/3654) - Raise minimum versions of dependencies by [@&#8203;divergentdave](https://github.com/divergentdave) in [#&#8203;3661](https://github.com/hickory-dns/hickory-dns/pull/3661) - Canonicalize addresses consistently - 0.26 backport by [@&#8203;divergentdave](https://github.com/divergentdave) in [#&#8203;3687](https://github.com/hickory-dns/hickory-dns/pull/3687) - fix: apply per-request timeout for DoH, DoQ, and DoH3 (0.26 backport) by [@&#8203;dsundquist](https://github.com/dsundquist) in [#&#8203;3686](https://github.com/hickory-dns/hickory-dns/pull/3686) - fix(proto): verify RSASHA1-NSEC3-SHA1 (alg 7) with the same crypto as RSASHA1 (0.26 backport) by [@&#8203;edevil](https://github.com/edevil) in [#&#8203;3693](https://github.com/hickory-dns/hickory-dns/pull/3693) - Add simple constructor for ResolverConfig by [@&#8203;divergentdave](https://github.com/divergentdave) in [#&#8203;3710](https://github.com/hickory-dns/hickory-dns/pull/3710) - resolver: reconnect once when a reused pooled connection was closed (backport to 0.26) by [@&#8203;cf-rhett](https://github.com/cf-rhett) in [#&#8203;3719](https://github.com/hickory-dns/hickory-dns/pull/3719) - Update quinn-proto - backport by [@&#8203;divergentdave](https://github.com/divergentdave) in [#&#8203;3748](https://github.com/hickory-dns/hickory-dns/pull/3748) - server: return NXDOMAIN for SOA queries on non-existent names (backport to 0.26) by [@&#8203;eyupcanakman](https://github.com/eyupcanakman) in [#&#8203;3724](https://github.com/hickory-dns/hickory-dns/pull/3724) - Remove recursion from domain::name::read\_inner (backport to 0.26) by [@&#8203;aochagavia](https://github.com/aochagavia) in [#&#8203;3752](https://github.com/hickory-dns/hickory-dns/pull/3752) - Update anyhow to 1.0.103 - backport by [@&#8203;divergentdave](https://github.com/divergentdave) in [#&#8203;3761](https://github.com/hickory-dns/hickory-dns/pull/3761) - add drop\_privileges config option to skip privilege dropping - backport by [@&#8203;Webrowse](https://github.com/Webrowse) in [#&#8203;3763](https://github.com/hickory-dns/hickory-dns/pull/3763) - Server: copy the DO bit of the query in the response (backport to 0.26) by [@&#8203;aochagavia](https://github.com/aochagavia) in [#&#8203;3766](https://github.com/hickory-dns/hickory-dns/pull/3766) - tests: fix [`Ed25519`](https://github.com/hickory-dns/hickory-dns/commit/Ed25519) key encoding (0.26 backport) by [@&#8203;djc](https://github.com/djc) in [#&#8203;3772](https://github.com/hickory-dns/hickory-dns/pull/3772) - Update crossbeam-epoch - backport by [@&#8203;divergentdave](https://github.com/divergentdave) in [#&#8203;3777](https://github.com/hickory-dns/hickory-dns/pull/3777) - Fix Clippy lints - backport by [@&#8203;divergentdave](https://github.com/divergentdave) in [#&#8203;3780](https://github.com/hickory-dns/hickory-dns/pull/3780) - fix(server): backport CNAME answer section fix to 0.26 by [@&#8203;mortn](https://github.com/mortn) in [#&#8203;3783](https://github.com/hickory-dns/hickory-dns/pull/3783) - backport r0.26: Fix DS::from\_key not using DNSKEY RDATA by [@&#8203;AlveElde](https://github.com/AlveElde) in [#&#8203;3787](https://github.com/hickory-dns/hickory-dns/pull/3787) - release/0.26 backport: Include CNAME records when calculating minimum TTL for caching purposes by [@&#8203;sejoker](https://github.com/sejoker) in [#&#8203;3794](https://github.com/hickory-dns/hickory-dns/pull/3794) - resolver: parse packed system search domains (backport to 0.26) by [@&#8203;cf-rhett](https://github.com/cf-rhett) in [#&#8203;3803](https://github.com/hickory-dns/hickory-dns/pull/3803) - bin: better error when a store type needs a disabled Cargo feature by [@&#8203;Webrowse](https://github.com/Webrowse) in [#&#8203;3810](https://github.com/hickory-dns/hickory-dns/pull/3810) - release/0.26 backport: recursor: add config for qname minimization with relaxed mode. by [@&#8203;avnyu](https://github.com/avnyu) in [#&#8203;3809](https://github.com/hickory-dns/hickory-dns/pull/3809) - resolver: Export per-connection query metrics (backport to 0.26) by [@&#8203;pdelong](https://github.com/pdelong) in [#&#8203;3821](https://github.com/hickory-dns/hickory-dns/pull/3821) - backport r0.26: Limit non-EDNS UDP responses to 512 by [@&#8203;AlveElde](https://github.com/AlveElde) in [#&#8203;3825](https://github.com/hickory-dns/hickory-dns/pull/3825) - proto: Implement size\_hint for RecordSet iterators (backport to 0.26) by [@&#8203;WinterCore](https://github.com/WinterCore) in [#&#8203;3826](https://github.com/hickory-dns/hickory-dns/pull/3826) - Update h2 to 0.4.16 - backport by [@&#8203;divergentdave](https://github.com/divergentdave) in [#&#8203;3840](https://github.com/hickory-dns/hickory-dns/pull/3840) - Fix CI on release/0.26 branch by [@&#8203;divergentdave](https://github.com/divergentdave) in [#&#8203;3862](https://github.com/hickory-dns/hickory-dns/pull/3862) - Allow absolute blocklist paths (0.26 backport) by [@&#8203;liff](https://github.com/liff) in [#&#8203;3864](https://github.com/hickory-dns/hickory-dns/pull/3864) - Security fixes (release/0.26, part 1) by [@&#8203;divergentdave](https://github.com/divergentdave) in [#&#8203;3870](https://github.com/hickory-dns/hickory-dns/pull/3870) - Security fixes (release/0.26, part 2) by [@&#8203;divergentdave](https://github.com/divergentdave) in [#&#8203;3871](https://github.com/hickory-dns/hickory-dns/pull/3871) #### New Contributors - [@&#8203;dsundquist](https://github.com/dsundquist) made their first contribution in [#&#8203;3686](https://github.com/hickory-dns/hickory-dns/pull/3686) - [@&#8203;sejoker](https://github.com/sejoker) made their first contribution in [#&#8203;3794](https://github.com/hickory-dns/hickory-dns/pull/3794) **Full Changelog**: <https://github.com/hickory-dns/hickory-dns/compare/v0.26.1...v0.26.2> </details> <details> <summary>seanmonstar/reqwest (reqwest)</summary> ### [`v0.13.5`](https://github.com/seanmonstar/reqwest/blob/HEAD/CHANGELOG.md#v0135) [Compare Source](https://github.com/seanmonstar/reqwest/compare/v0.13.4...v0.13.5) - Add `Error::is_dns()` to identify errors caused by DNS resolution failures. - Add `ClientBuilder::http1_max_headers(usize)` to configure the maximum number of headers accepted in an HTTP/1 response (default 100). - Add TLS version to `TlsInfo` extension. - Fix hickory-dns feature to use `Ipv6AndIpv4` strategy to prefer IPv6. - Fix sending wrong proxy-auth if multiple proxies intercept a given URL. </details> <details> <summary>Canop/termimad (termimad)</summary> ### [`v0.35.4`](https://github.com/Canop/termimad/blob/HEAD/CHANGELOG.md#v0354---2026-09-05) - fix `parse_color` returning the light variant for `darkblue`, `darkcyan` and `darkyellow`, and accepting strings merely containing a color name ### [`v0.35.3`](https://github.com/Canop/termimad/blob/HEAD/CHANGELOG.md#v0353---2026-09-02) - fix `CropWriter::queue_char` and `queue_unstyled_char` never writing in the last allowed column - `CropWriter::queue_char` replaces tabs like `queue_unstyled_char` does - a char which doesn't fit the remaining width stops `CropWriter`'s char-level writing, instead of letting a following narrower char take its column </details> <details> <summary>tokio-rs/tokio-metrics (tokio-metrics)</summary> ### [`v0.5.2`](https://github.com/tokio-rs/tokio-metrics/blob/HEAD/CHANGELOG.md#052---2026-08-28) [Compare Source](https://github.com/tokio-rs/tokio-metrics/compare/v0.5.1...v0.5.2) ##### Added - add per-request task metrics via FutureMonitor ([#&#8203;127](https://github.com/tokio-rs/tokio-metrics/pull/127)) ##### Fixed - add explicit Value shape and unit to metrique bridge ([#&#8203;134](https://github.com/tokio-rs/tokio-metrics/pull/134)) ##### Other - update release-plz action to v0.5.127 ([#&#8203;133](https://github.com/tokio-rs/tokio-metrics/pull/133)) </details> <details> <summary>tower-rs/tower-http (tower-http)</summary> ### [`v0.7.1`](https://github.com/tower-rs/tower-http/releases/tag/tower-http-0.7.1) [Compare Source](https://github.com/tower-rs/tower-http/compare/tower-http-0.7.0...tower-http-0.7.1) #### Added - `fs`: add `ServeDir::redirect_to_trailing_slash()` to serve directory indexes directly instead of first redirecting to the trailing-slash path. The redirect remains the default ([#&#8203;728]) - `fs`: add `ignore_multi_range_requests()` to `ServeDir` and `ServeFile`, serving the full representation when a request asks for multiple byte ranges. The existing `416 Range Not Satisfiable` response remains the default ([#&#8203;727]) - `request-id`: the constructors and accessors on the request-id layers, services, and `RequestId` are now `const fn`, so they can be used in const context ([#&#8203;716]) #### Changed - `fs`: the minimum `http-range-header` requirement is now 0.4.2 ([#&#8203;661]) #### Fixed - **behavioral change:** `fs`: make `ServeDir::try_call` propagate expected filesystem I/O errors when no fallback is configured, as documented, instead of converting them to `404 Not Found` responses ([#&#8203;718]) - `decompression`: don't end the body when a data frame with no remaining bytes arrives after the decompressor reports end-of-stream. Trailers following such a frame were dropped and could not be recovered ([#&#8203;722]) - `decompression`: return a body error when a data frame with remaining bytes arrives after the decompressor reports end-of-stream, rather than silently truncating. This regressed in 0.7.0 ([#&#8203;712]) - `fs`: multipart range requests are now rejected before range validation, so they consistently return `416 Range Not Satisfiable` with a `Cannot serve multipart range requests` body instead of a generic unsatisfiable-range response ([#&#8203;661]) - `fs`: range error responses no longer carry representation headers such as `Content-Type` and `Content-Encoding` ([#&#8203;727]) - `set-header`: `SetMultipleResponseHeadersLayer` and `SetMultipleResponseHeader` are now `Clone` regardless of the response body type, matching the fix applied to the request-side types in 0.7.0 ([#&#8203;714]) [#&#8203;661]: https://github.com/tower-rs/tower-http/pull/661 [#&#8203;712]: https://github.com/tower-rs/tower-http/pull/712 [#&#8203;714]: https://github.com/tower-rs/tower-http/pull/714 [#&#8203;716]: https://github.com/tower-rs/tower-http/pull/716 [#&#8203;718]: https://github.com/tower-rs/tower-http/pull/718 [#&#8203;722]: https://github.com/tower-rs/tower-http/pull/722 [#&#8203;727]: https://github.com/tower-rs/tower-http/pull/727 [#&#8203;728]: https://github.com/tower-rs/tower-http/pull/728 #### All the changes - chore(deps): bump actions/checkout from 6 to 7 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;708](https://github.com/tower-rs/tower-http/pull/708) - fix(compression): reject non-empty data frames after codec is EOF by [@&#8203;seanmonstar](https://github.com/seanmonstar) in [#&#8203;712](https://github.com/tower-rs/tower-http/pull/712) - Remove Clone derivations from SetMultipleResponseHeader\* types by [@&#8203;skeet70](https://github.com/skeet70) in [#&#8203;714](https://github.com/tower-rs/tower-http/pull/714) - feat(request-id): Allow request-id constructor in const context by [@&#8203;tottoto](https://github.com/tottoto) in [#&#8203;716](https://github.com/tower-rs/tower-http/pull/716) - fs: Avoid unnecessary conversions between SystemTime and HttpDate by [@&#8203;tottoto](https://github.com/tottoto) in [#&#8203;717](https://github.com/tower-rs/tower-http/pull/717) - fs: Use HeaderValue::is\_empty to check for empty values by [@&#8203;tottoto](https://github.com/tottoto) in [#&#8203;720](https://github.com/tower-rs/tower-http/pull/720) - fs: Use HeaderValue::to\_str for date headers by [@&#8203;tottoto](https://github.com/tottoto) in [#&#8203;721](https://github.com/tower-rs/tower-http/pull/721) - chore(deps): bump taiki-e/install-action from 2 to 2.85.4 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;715](https://github.com/tower-rs/tower-http/pull/715) - chore(deps): bump taiki-e/install-action from 2.85.4 to 2.85.12 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;723](https://github.com/tower-rs/tower-http/pull/723) - docs(example)/custom future with multiple bodies by [@&#8203;Reza-Darius](https://github.com/Reza-Darius) in [#&#8203;711](https://github.com/tower-rs/tower-http/pull/711) - fix(decompression): don't end the body on an empty data frame by [@&#8203;clemenslosbichler-cloud](https://github.com/clemenslosbichler-cloud) in [#&#8203;722](https://github.com/tower-rs/tower-http/pull/722) - Propagate ServeDir::try\_call I/O errors by [@&#8203;Boulea7](https://github.com/Boulea7) in [#&#8203;718](https://github.com/tower-rs/tower-http/pull/718) - ci: Update to cargo-check-external-types 0.5.0 by [@&#8203;tottoto](https://github.com/tottoto) in [#&#8203;724](https://github.com/tower-rs/tower-http/pull/724) - fix: reject multipart ranges before validation by [@&#8203;shblue21](https://github.com/shblue21) in [#&#8203;661](https://github.com/tower-rs/tower-http/pull/661) - chore(deps): bump taiki-e/install-action from 2.85.12 to 2.86.3 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;726](https://github.com/tower-rs/tower-http/pull/726) - feat(services): configure directory redirects by [@&#8203;BreezeDelegate](https://github.com/BreezeDelegate) in [#&#8203;728](https://github.com/tower-rs/tower-http/pull/728) - Allow ignoring unsupported multi-range requests by [@&#8203;BreezeDelegate](https://github.com/BreezeDelegate) in [#&#8203;727](https://github.com/tower-rs/tower-http/pull/727) - chore(deps): bump taiki-e/install-action from 2.86.3 to 2.86.8 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;730](https://github.com/tower-rs/tower-http/pull/730) - chore(release): prepare 0.7.1 by [@&#8203;jlizen](https://github.com/jlizen) in [#&#8203;729](https://github.com/tower-rs/tower-http/pull/729) #### New Contributors - [@&#8203;skeet70](https://github.com/skeet70) made their first contribution in [#&#8203;714](https://github.com/tower-rs/tower-http/pull/714) - [@&#8203;Reza-Darius](https://github.com/Reza-Darius) made their first contribution in [#&#8203;711](https://github.com/tower-rs/tower-http/pull/711) - [@&#8203;clemenslosbichler-cloud](https://github.com/clemenslosbichler-cloud) made their first contribution in [#&#8203;722](https://github.com/tower-rs/tower-http/pull/722) - [@&#8203;Boulea7](https://github.com/Boulea7) made their first contribution in [#&#8203;718](https://github.com/tower-rs/tower-http/pull/718) - [@&#8203;shblue21](https://github.com/shblue21) made their first contribution in [#&#8203;661](https://github.com/tower-rs/tower-http/pull/661) - [@&#8203;BreezeDelegate](https://github.com/BreezeDelegate) made their first contribution in [#&#8203;728](https://github.com/tower-rs/tower-http/pull/728) </details> --- ### Configuration 📅 **Schedule**: (UTC) - 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](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4zOS4zIiwidXBkYXRlZEluVmVyIjoiNDQuNjUuNSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiRGVwZW5kZW5jaWVzIiwiRGVwZW5kZW5jaWVzL1Jlbm92YXRlIl19-->
renovate force-pushed renovate/rust-zerover-patch-updates from 132dbca58b
Some checks failed
Auto Labeler / Apply labels based on changed files (pull_request_target) Successful in 4s
Checks / Prek / Check changed files (pull_request) Successful in 6s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m0s
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 7s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m20s
Checks / Prek / Pre-commit & Formatting (pull_request) Failing after 1m40s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 10m3s
to 4c2892e344
Some checks failed
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 7s
Checks / Prek / Check changed files (pull_request) Successful in 5s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m3s
Checks / Prek / Pre-commit & Formatting (pull_request) Failing after 1m14s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m19s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 8m46s
2026-09-01 05:02:23 +00:00
Compare
renovate changed title from chore(deps): update rust crate tokio-metrics to v0.5.2 to chore(deps): update rust-zerover-patch-updates 2026-09-01 05:02:24 +00:00
renovate force-pushed renovate/rust-zerover-patch-updates from 4c2892e344
Some checks failed
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 7s
Checks / Prek / Check changed files (pull_request) Successful in 5s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m3s
Checks / Prek / Pre-commit & Formatting (pull_request) Failing after 1m14s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m19s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 8m46s
to 9d1fd89b8c
Some checks failed
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 7s
Checks / Prek / Check changed files (pull_request) Successful in 5s
Checks / Prek / Pre-commit & Formatting (pull_request) Failing after 1m6s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m7s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m26s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 9m28s
2026-09-03 05:02:30 +00:00
Compare
renovate force-pushed renovate/rust-zerover-patch-updates from 9d1fd89b8c
Some checks failed
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 7s
Checks / Prek / Check changed files (pull_request) Successful in 5s
Checks / Prek / Pre-commit & Formatting (pull_request) Failing after 1m6s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m7s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m26s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 9m28s
to 489aec3bcd
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Failing after 2s
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 13s
Checks / Prek / Check changed files (pull_request) Successful in 5s
Checks / Prek / Pre-commit & Formatting (pull_request) Failing after 1m29s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m30s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 2m22s
2026-09-04 05:04:48 +00:00
Compare
renovate force-pushed renovate/rust-zerover-patch-updates from 489aec3bcd
Some checks failed
Documentation / Build and Deploy Documentation (pull_request) Failing after 2s
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 13s
Checks / Prek / Check changed files (pull_request) Successful in 5s
Checks / Prek / Pre-commit & Formatting (pull_request) Failing after 1m29s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m30s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 2m22s
to 6e822acb06
Some checks failed
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 6s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m1s
Checks / Prek / Check changed files (pull_request) Successful in 7s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m28s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m22s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 4m21s
2026-09-05 05:04:52 +00:00
Compare
renovate force-pushed renovate/rust-zerover-patch-updates from 6e822acb06
Some checks failed
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 6s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m1s
Checks / Prek / Check changed files (pull_request) Successful in 7s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m28s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m22s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 4m21s
to 4a4cbadc2c
Some checks failed
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 8s
Checks / Prek / Check changed files (pull_request) Successful in 11s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m6s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m9s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m50s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 4m23s
2026-09-06 05:03:19 +00:00
Compare
renovate force-pushed renovate/rust-zerover-patch-updates from 4a4cbadc2c
Some checks failed
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 8s
Checks / Prek / Check changed files (pull_request) Successful in 11s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m6s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m9s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m50s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 4m23s
to 4f831e224a
Some checks failed
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 6s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m6s
Checks / Prek / Check changed files (pull_request) Successful in 6s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m10s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m21s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 3m15s
2026-09-07 05:14:56 +00:00
Compare
renovate force-pushed renovate/rust-zerover-patch-updates from 4f831e224a
Some checks failed
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 6s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m6s
Checks / Prek / Check changed files (pull_request) Successful in 6s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m10s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m21s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 3m15s
to e9c0ec2ba8
Some checks failed
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 8s
Checks / Prek / Check changed files (pull_request) Successful in 5s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m4s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m12s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m35s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 4m29s
2026-09-08 05:03:17 +00:00
Compare
Owner
Blocked on hickory 0.26.3: https://github.com/hickory-dns/hickory-dns/issues/3881
renovate force-pushed renovate/rust-zerover-patch-updates from e9c0ec2ba8
Some checks failed
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 8s
Checks / Prek / Check changed files (pull_request) Successful in 5s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m4s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m12s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m35s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 4m29s
to 5b3e3b7a4c
Some checks failed
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 7s
Checks / Prek / Check changed files (pull_request) Successful in 6s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m33s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m33s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m25s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 4m36s
2026-09-09 05:04:50 +00:00
Compare
renovate force-pushed renovate/rust-zerover-patch-updates from 5b3e3b7a4c
Some checks failed
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 7s
Checks / Prek / Check changed files (pull_request) Successful in 6s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m33s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m33s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m25s
Checks / Prek / Clippy and Cargo Tests (pull_request) Failing after 4m36s
to 593bf77b9c
All checks were successful
Checks / Changelog / Check changelog is added (pull_request_target) Successful in 12s
Checks / Prek / Check changed files (pull_request) Successful in 10s
Documentation / Build and Deploy Documentation (pull_request) Successful in 1m6s
Checks / Prek / Pre-commit & Formatting (pull_request) Successful in 1m36s
Update flake hashes / update-flake-hashes (pull_request) Successful in 1m43s
Checks / Prek / Clippy and Cargo Tests (pull_request) Successful in 10m29s
2026-09-11 05:04:46 +00:00
Compare
Jade merged commit 13a2f5f2d5 into main 2026-09-11 14:06:48 +00:00
Jade deleted branch renovate/rust-zerover-patch-updates 2026-09-11 14:06:48 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
continuwuation/continuwuity!2203
No description provided.