aboutsummaryrefslogtreecommitdiff
path: root/notes/coredns-1.4.0.md
diff options
context:
space:
mode:
Diffstat (limited to 'notes/coredns-1.4.0.md')
-rw-r--r--notes/coredns-1.4.0.md88
1 files changed, 88 insertions, 0 deletions
diff --git a/notes/coredns-1.4.0.md b/notes/coredns-1.4.0.md
new file mode 100644
index 000000000..59e37d075
--- /dev/null
+++ b/notes/coredns-1.4.0.md
@@ -0,0 +1,88 @@
++++
+title = "CoreDNS-1.4.0 Release"
+description = "CoreDNS-1.4.0 Release Notes."
+tags = ["Release", "1.4.0", "Notes"]
+release = "1.4.0"
+date = "2019-03-03T09:04:07+00:00"
+author = "coredns"
++++
+
+We are pleased to announce the [release](https://github.com/coredns/coredns/releases/tag/v1.4.0)
+of CoreDNS-1.4.0! Our first release after we became a graduated project in
+[CNCF](https://www.cncf.io/).
+
+Deprecation notice for the *next* release:
+
+ * [*auto*](/plugins/auto) will deprecate **TIMEOUT** and recommends the use of RELOAD ([2516](https://github.com/coredns/coredns/issues/2516).
+ * [*auto*](/plugins/file) and [*file*](/plugins/auto) will deprecate NO_RELOAD and recommends the use of RELOAD set to 0 ([2536](https://github.com/coredns/coredns/issues/2536).
+ * [*health*](/plugins/health) will revert back to report process level health without plugin
+ status. A new *ready* plugin will make sure plugins have at least completed their startup
+ sequence.
+ * The [*proxy*](/plugins/proxy) will be moved to an external repository and as such be deprecated
+ from the default set of plugin; use the [*forward*](/plugins/forward) as a replacement.
+
+The [previous](/019/01/13/coredns-1.3.1-release/) announced deprecations have been enacted.
+
+The (unused) gRPC watch functionally was removed from the server.
+
+Note we're actively working on two (probably related) bugs
+([2593](https://github.com/coredns/coredns/issues/2593),
+[2624](https://github.com/coredns/coredns/issues/2624)) which should hopefully result in a fix and
+a new release fairly quickly.
+
+# Plugins
+
+Random updates in documentation and fixes in tests and various plugins.
+
+ * [*kubernetes*](/plugins/kubernetes) fixes the logging now that kubernetes' client lib switched
+ to klog from glog.
+
+ * [*hosts*](/plugins/hosts) fixes IPv4 addresses in IPV6 syntax.
+
+ * [*etcd*](/plugins/etcd) adds credential support and a fix for the reply when the `host` field is
+ empty.
+
+ * [*log*](/plugins/log) has been made more efficient.
+
+ * [*forward*](/plugins/forward) drops out of order messages, this is solve occasionally FORMERRs
+ people saw.
+
+## Brought to You By
+
+Think we never had so many contributors for a single release. This is really nice to see. Thank you
+all:
+
+AdamDang,
+Anders Ingemann,
+Andrey Meshkov,
+Brian Bao,
+Carl-Magnus Björkell,
+Chris Aniszczyk,
+Chris O'Haver,
+Christophe de Carvalho,
+ckcd,
+Dan Kohn,
+Darshan Chaudhary,
+DO ANH TUAN,
+Guillaume Gelin,
+Guy Templeton,
+JoeWrightss,
+Kenjiro Nakayama,
+LongKB,
+Miek Gieben,
+mrasu,
+Nguyen Hai Truong,
+Nguyen Phuong An,
+Nguyen Quang Huy,
+Nguyen Van Duc,
+Nguyen Van Trung,
+Rob Maas,
+Ruslan Drozhdzh,
+Sandeep Rajan,
+Thomas Mangin,
+tuanvcw,
+Uladzimir Trehubenka,
+Xiao An,
+Xuanwo,
+Ye Ben,
+Yong Tang.