v0.16.5
11 Mei 2026 om 18:47
[0.16.5] - 2026-05-11
If you are upgrading from v0.16.x, replace the binary (or run docker pull). If you are upgrading from v0.15.x and below, please read the upgrading documentation for more information on how to upgrade from previous versions.
Added
is_ip_in_cidrexpression function for CIDR matching.
Changed
- Bump
mail-authto 0.9 (which bumpshickory-resolverto 0.26). - Deprecated RFC2136 SIG(0) support as it is no longer supported by
hickory.
Fixed
- JMAP:
- Patching ids containing digits in JSON Pointers fails.
- Patching nested objects with
nullvalues fails.
- External directories:
- SQL: Return
Failedinstead ofErrorwhen the query returns no results. - LDAP: Impersonation fails when the user has not logged in before.
- SQL: Return
- Network: Attempt binding to IPv4 when binding to IPv6 fails with
EAFNOSUPPORTerror. - Bootstrap: Timeout after 30 seconds when probing the data store.
- HTTP: Use permissive CORS headers for
.well-knownendpoints. - ACME:
- Include apex domains when requesting certificates for subdomains.
- Use the public suffix list to determine the zone name when no origin is provided.
- MTA:
- Allow rescheduling recipients with permanent failures.
- Process reports using original
RCPTbefore rewriting.
- Autodiscover v2 endpoint unreachable.
- DNS update (via
dns-updatecrate):- OVH + Google Cloud DNS: Fix FQDN handling for
MXandSRVrecords. - Route53: Fix changeset error resolution.
- deSEC: Use empty
subnamefor apex records instead of@, which the API rejects. - Cloudflare: Wrap
TXTrecord content in double quotes (RFC 1035) to suppress dashboard warnings.
- OVH + Google Cloud DNS: Fix FQDN handling for
- iCalendar/JSCalendar (via
calcardcrate):- Support
STATUS:CANCELLEDmapping fromVTODOto JSCalendar. - Fixed duration parsing for zero duration
PT0S.
- Support
Check binary attestation here