首页 / 最新动态 / 正文

CoreDNS v1.14.5 发布

GitHub Releasescoredns · 2026-07-10 00:35 · 查看原文 ↗

This release improves DNS transport security and operational reliability, with

safer DoH/DoH3 handling, enhanced forwarding configuration, and improved dnstap

support. It also adds robustness improvements across file serving, secondary

zones, transfers, rewrites, hosts handling, and error processing, while fixing

several edge cases in DNS response handling.

## Brought to You By

Aaron Mark

Amirhossein Ebrahimzade

Antoine

Baltasar Blanco

Cedric Wang

Ilya Kulakov

Immanuel Tikhonov

Jaime Hablutzel

Jonathan Tooker

Omkhar Arasaratnam

Pavel Lazureykis

SEONGHYUN HONG

Saleh

Thomas Gosteli

Ville Vesilehto

Yong Tang

houyuwushang

rpb-ant

## Noteworthy Changes

core: Accept scoped IPv6 addresses in transfer targets (https://github.com/coredns/coredns/pull/8204)

core: Bound DoQ stream read with the server read timeout (https://github.com/coredns/coredns/pull/8231)

core: Classify nxdomain without soa as denial (https://github.com/coredns/coredns/pull/8199)

core: Guard Join against an empty label slice (https://github.com/coredns/coredns/pull/8225)

core: Propagate HTTPRequestValidateFunc to all configs in a server block (https://github.com/coredns/coredns/pull/8169)

core: Sanitize DoH/DoH3 request parse errors (https://github.com/coredns/coredns/pull/8254)

core: Use Go TLS defaults (https://github.com/coredns/coredns/pull/8227)

core: Add Config.UDPDecorateWriterFunc for external plugins (https://github.com/coredns/coredns/pull/8257)

plugin/auto: Warn on duplicate zone file origins (https://github.com/coredns/coredns/pull/8191)

plugin/cache: Add regression test for AD bit not partitioning the cache (https://github.com/coredns/coredns/pull/8214)

plugin/dnstap: Close the previous connection before reconnecting (https://github.com/coredns/coredns/pull/8224)

plugin/dnstap: Fix self-deadlock in listener broadcast on client flush error (https://github.com/coredns/coredns/pull/8260)

plugin/dnstap: Store IPv4-mapped IPv6 addresses as 4 octets with SocketFamily INET (https://github.com/coredns/coredns/pull/8186)

plugin/erratic: Apply default truncate amount of 2 for bare `truncate` (https://github.com/coredns/coredns/pull/8240)

plugin/file: Return SOA in authority for negative CNAME target answers (https://github.com/coredns/coredns/pull/8226)

plugin/file: Run additional processing for wildcard answers (https://github.com/coredns/coredns/pull/8222)

plugin/forward: Add doh support (https://github.com/coredns/coredns/pull/8004)

plugin/

本文由采集程序自动整理,来源:GitHub Releases;著作权归原作者所有,此处仅作资讯聚合。如需删除请联系站长。