mirror of
				https://github.com/coredns/coredns.git
				synced 2025-11-04 03:03:14 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			89 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			89 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
+++
 | 
						|
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](/2019/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.
 |