| 
									
										
										
										
											2019-10-13 17:37:24 +01:00
										 |  |  | +++ | 
					
						
							|  |  |  | title = "CoreDNS-1.6.5 Release" | 
					
						
							|  |  |  | description = "CoreDNS-1.6.5 Release Notes." | 
					
						
							|  |  |  | tags = ["Release", "1.6.5", "Notes"] | 
					
						
							|  |  |  | release = "1.6.5" | 
					
						
							| 
									
										
										
										
											2019-11-05 11:18:02 +00:00
										 |  |  | date = 2019-11-06T10:00:00+00:00 | 
					
						
							| 
									
										
										
										
											2019-10-13 17:37:24 +01:00
										 |  |  | author = "coredns" | 
					
						
							|  |  |  | +++ | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | The CoreDNS team has released | 
					
						
							|  |  |  | [CoreDNS-1.6.5](https://github.com/coredns/coredns/releases/tag/v1.6.5). | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | A fairly small release that polishes various plugins and fixes a bunch of bugs. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | # Plugins
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-11-05 11:18:02 +00:00
										 |  |  | A new plugin [*transfer*](/plugins/transfer) that encapsulates the zone transfer knowledge and code | 
					
						
							|  |  |  | in one place. This makes it easier to add this functionality to new plugins. Plugins that already | 
					
						
							|  |  |  | implement zone transfers are expected to move to it in the 1.7.0 release. | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-10-13 17:37:24 +01:00
										 |  |  | * [*forward*](/plugins/forward) don't block on returning sockets; instead timeout and drop the | 
					
						
							| 
									
										
										
										
											2019-11-05 11:18:02 +00:00
										 |  |  |   socket on the floor, this makes each go-routine guarantee to exit. | 
					
						
							| 
									
										
										
										
											2019-10-13 17:37:24 +01:00
										 |  |  | * [*kubernetes*](/plugins/kubernetes) adds metrics to measure kubernetes control plane latency, see | 
					
						
							|  |  |  |   documentation for details. | 
					
						
							| 
									
										
										
										
											2019-11-05 11:18:02 +00:00
										 |  |  | * [*file*](/plugins/file) fixes a panic when comparing domains names. | 
					
						
							| 
									
										
										
										
											2019-10-13 17:37:24 +01:00
										 |  |  | 
 | 
					
						
							|  |  |  | ## Brought to You By
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-11-05 11:18:02 +00:00
										 |  |  | Chris O'Haver, | 
					
						
							| 
									
										
										
										
											2019-10-13 17:37:24 +01:00
										 |  |  | Erfan Besharat, | 
					
						
							|  |  |  | Hauke Löffler, | 
					
						
							|  |  |  | Ingo Gottwald, | 
					
						
							|  |  |  | janluk, | 
					
						
							|  |  |  | Miek Gieben, | 
					
						
							|  |  |  | Uladzimir Trehubenka, | 
					
						
							|  |  |  | Yong Tang, | 
					
						
							|  |  |  | yuxiaobo96. | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | ## Noteworthy Changes
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | * core: Make request.Request smaller (https://github.com/coredns/coredns/pull/3351) | 
					
						
							| 
									
										
										
										
											2019-11-05 11:18:02 +00:00
										 |  |  | * pkg/log: Add Clear to stop debug logging (https://github.com/coredns/coredns/pull/3372) | 
					
						
							| 
									
										
										
										
											2019-10-13 17:37:24 +01:00
										 |  |  | * plugin/cache: move goroutine closure to separate function to save memory (https://github.com/coredns/coredns/pull/3353) | 
					
						
							|  |  |  | * plugin/clouddns: remove initialization from init (https://github.com/coredns/coredns/pull/3349) | 
					
						
							|  |  |  | * plugin/erratic: doc and zone transfer (https://github.com/coredns/coredns/pull/3340) | 
					
						
							|  |  |  | * plugin/file: fix panic in miekg/dns.CompareDomainName() (https://github.com/coredns/coredns/pull/3337) | 
					
						
							|  |  |  | * plugin/forward: make Yield not block (https://github.com/coredns/coredns/pull/3336) | 
					
						
							|  |  |  | * plugin/forward: Move map to array (https://github.com/coredns/coredns/pull/3339) | 
					
						
							|  |  |  | * plugin/kubernetes: Measure and expose DNS programming latency from Kubernetes plugin. (https://github.com/coredns/coredns/pull/3171) | 
					
						
							| 
									
										
										
										
											2019-11-05 11:18:02 +00:00
										 |  |  | * plugin/route53: Remove amazon initialization from init (https://github.com/coredns/coredns/pull/3348) | 
					
						
							|  |  |  | * plugin/transfer: Zone transfer plugin (https://github.com/coredns/coredns/pull/3223) | 
					
						
							|  |  |  | * plugins: Add MustNormalize (https://github.com/coredns/coredns/pull/3385) |