2019-03-03 14:43:09 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								+++
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								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:
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2019-03-18 17:45:36 +01:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								 *   [*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 )).
							 
						 
					
						
							
								
									
										
										
										
											2019-03-03 14:43:09 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								 *   [*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.
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
									
										
										
										
											2019-03-03 19:27:54 +00:00 
										
									 
								 
							 
							
								
									
										 
								
							 
							
								 
							
							
								The [previous ](/2019/01/13/coredns-1.3.1-release/ ) announced deprecations have been enacted.
							 
						 
					
						
							
								
									
										
										
										
											2019-03-03 14:43:09 +00:00 
										
									 
								 
							 
							
								
							 
							
								 
							
							
								
							 
						 
					
						
							
								
							 
							
								
							 
							
								 
							
							
								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.