From 51f94b0bb4c59996459b98d395fe9f090906abe8 Mon Sep 17 00:00:00 2001 From: Yong Tang Date: Tue, 30 Sep 2025 12:46:15 -0700 Subject: [PATCH] Bump version 1.13.0 (#7587) --- coremain/version.go | 2 +- notes/coredns-1.13.0.md | 37 +++++++++++++++++++++++++++++++++++++ 2 files changed, 38 insertions(+), 1 deletion(-) create mode 100644 notes/coredns-1.13.0.md diff --git a/coremain/version.go b/coremain/version.go index 344c7b020..aa6a26da0 100644 --- a/coremain/version.go +++ b/coremain/version.go @@ -2,7 +2,7 @@ package coremain // Various CoreDNS constants. const ( - CoreVersion = "1.12.4" + CoreVersion = "1.13.0" CoreName = "CoreDNS" serverType = "dns" ) diff --git a/notes/coredns-1.13.0.md b/notes/coredns-1.13.0.md new file mode 100644 index 000000000..4b69c9ded --- /dev/null +++ b/notes/coredns-1.13.0.md @@ -0,0 +1,37 @@ ++++ +title = "CoreDNS-1.13.0 Release" +description = "CoreDNS-1.13.0 Release Notes." +tags = ["Release", "1.13.0", "Notes"] +release = "1.13.0" +date = "2025-10-05T00:00:00+00:00" +author = "coredns" ++++ + +This release introduces a new Nomad plugin for integrating CoreDNS with HashiCorp Nomad. +It also fixes major Corefile issues on infinite loops and import cycles, improves shutdown +handling, normalizes core panics, addresses data races in the file plugin, enforces gRPC size +limits, adjusts forward failover behavior, as well as prevents reload deadlocks. + +## Brought to You By + +Fitz_dev +Ilya Kulakov +Olli Janatuinen +Ville Vesilehto +Yong Tang + +## Noteworthy Changes + +* core: Export timeout values in dnsserver.Server (https://github.com/coredns/coredns/pull/7497) +* core: Fix Corefile infinite loop on unclosed braces (https://github.com/coredns/coredns/pull/7571) +* core: Fix Corefile related import cycle issue (https://github.com/coredns/coredns/pull/7567) +* core: Normalize panics on invalid origins (https://github.com/coredns/coredns/pull/7563) +* core: Rely on dns.Server.ShutdownContext to gracefully stop (https://github.com/coredns/coredns/pull/7517) +* plugin/dnstap: Add bounds for plugin args (https://github.com/coredns/coredns/pull/7557) +* plugin/file: Fix data race in tree Elem.Name (https://github.com/coredns/coredns/pull/7574) +* plugin/forward: No failover to next upstream when receiving SERVFAIL or REFUSED response codes (https://github.com/coredns/coredns/pull/7458) +* plugin/grpc: Enforce DNS message size limits (https://github.com/coredns/coredns/pull/7490) +* plugin/loop: Prevent panic when ListenHosts is empty (https://github.com/coredns/coredns/pull/7565) +* plugin/loop: Avoid panic on invalid server block (https://github.com/coredns/coredns/pull/7568) +* plugin/nomad: Add a Nomad plugin (https://github.com/coredns/coredns/pull/7467) +* plugin/reload: Prevent SIGTERM/reload deadlock (https://github.com/coredns/coredns/pull/7562)