mirror of
				https://github.com/coredns/coredns.git
				synced 2025-10-27 08:14:18 -04:00 
			
		
		
		
	Add 1.5.1 release notes (#2912)
* Add 1.5.1 release notes Prepare for imminent release. Also list PRs merged in a new section to provide more detail. Signed-off-by: Miek Gieben <miek@miek.nl> * Updates after review Signed-off-by: Miek Gieben <miek@miek.nl>
This commit is contained in:
		
							
								
								
									
										72
									
								
								notes/coredns-1.5.1.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										72
									
								
								notes/coredns-1.5.1.md
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,72 @@ | ||||
| +++ | ||||
| title = "CoreDNS-1.5.1 Release" | ||||
| description = "CoreDNS-1.5.1 Release Notes." | ||||
| tags = ["Release", "1.5.1", "Notes"] | ||||
| release = "1.5.1" | ||||
| date = "2019-06-20T13:03:07+00:01" | ||||
| author = "coredns" | ||||
| +++ | ||||
|  | ||||
| The CoreDNS team has relased | ||||
| [CoreDNS-1.5.1](https://github.com/coredns/coredns/releases/tag/v1.5.1). | ||||
|  | ||||
| Various bugfixes, better documentation and cleanups. | ||||
|  | ||||
| The `-cpu` flag is somewhat redundant (cgroups/systemd/GOMAXPROCS are better ways to deal with | ||||
| this) and we want to remove it; if you depend on it in some way please voice that in [this | ||||
| PR](https://github.com/coredns/coredns/pull/2793) otherwise we'll remove it in the next release. | ||||
|  | ||||
| # Plugins | ||||
|  | ||||
| * A new plugin [*any*](/plugins/any) that block ANY queries according to [RFC 8482](https://tools.ietf.org/html/rfc8482) was added. | ||||
| * Failed reload fixes for: [*ready*](/plugins/ready), [*health*](/plugins/health) and [*prometheus*](/plugins/metrics) - when CoreDNS reloads and the Corefile is invalid these plugins now keep on working. | ||||
| * [*tls*](/plugins/tls) now has a `client_auth` option that allows verification of client TLS certificates. Note that the default behavior continues to be to not require validation, however in version 1.6.0 this default will change to `required_and_verify` if the CA is provided. | ||||
| * [*kubernetes*](/plugins/kubernetes) can now publish metadata about the request and, if `pods verified` is enabled, about the client Pod. To enable this, you must enable the [*metadata*](/plugins/metadata) plugin. | ||||
|   And also return pod IPs for running pods, instead of just the first | ||||
|   ([PR](https://github.com/coredns/coredns/pull/2846) and | ||||
|   [PR](https://github.com/coredns/coredns/pull/2853) | ||||
|  | ||||
| * The [*cache*](/plugins/cache) now sets the Authoritative bit on replies | ||||
|   ([PR](https://github.com/coredns/coredns/pull/2885)). Further more it also caches DNS | ||||
|   failures ([PR](https://github.com/coredns/coredns/pull/2720)) | ||||
|  | ||||
| ## Brought to You By | ||||
|  | ||||
| Alyx, | ||||
| Andras Spitzer, | ||||
| Andrey Meshkov, | ||||
| Anshul Sharma, | ||||
| Anurag Goel, | ||||
| An Xiao, | ||||
| Billie Cleek, | ||||
| Chris O'Haver, | ||||
| Cricket Liu, | ||||
| Francois Tur, | ||||
| JINMEI Tatuya, | ||||
| John Belamaric, | ||||
| Kun Chang, | ||||
| Michael Grosser, | ||||
| Miek Gieben, | ||||
| Sandeep Rajan, | ||||
| varyoo, | ||||
| Yong Tang. | ||||
|  | ||||
| ## Noteworthy Changes | ||||
|  | ||||
| * build: Add CircleCI for Integration testing (https://github.com/coredns/coredns/pull/2889) | ||||
| * core: Add server instance to the context in ServerTLS and ServerHTTPS (https://github.com/coredns/coredns/pull/2840) | ||||
| * plugin: Add any plugin (https://github.com/coredns/coredns/pull/2801) | ||||
| * plugin/cache: cache failures (https://github.com/coredns/coredns/pull/2720) | ||||
| * plugin/cache: remove item.Autoritative (https://github.com/coredns/coredns/pull/2885) | ||||
| * plugin/chaos: randomize author list (https://github.com/coredns/coredns/pull/2794) | ||||
| * plugin/health: add OnRestartFailed (https://github.com/coredns/coredns/pull/2812) | ||||
| * plugin/kubernetes: make ignore empty work with ext svc types (https://github.com/coredns/coredns/pull/2823) | ||||
|   plugin/kubernetes: never respond with NXDOMAIN for authority label (https://github.com/coredns/coredns/pull/2769) | ||||
| * plugin/kubernetes: Publish metadata from kubernetes plugin (https://github.com/coredns/coredns/pull/2829) | ||||
| * plugin/kubernetes: skip deleting pods (https://github.com/coredns/coredns/pull/2853) | ||||
| * plugin/loop: Update troubleshooting step (https://github.com/coredns/coredns/pull/2804) | ||||
|   plugin/metrcs: fix datarace on listeners (https://github.com/coredns/coredns/pull/2835) | ||||
| * plugin/metrics: fix failed reload (https://github.com/coredns/coredns/pull/2816) | ||||
| * plugin/ready: fix starts and restarts (https://github.com/coredns/coredns/pull/2814) | ||||
| * plugin/template: Raise error if regexp and template are not specified together (https://github.com/coredns/coredns/pull/2884) | ||||
| * tls: make sure client CA and auth type are set if CA is explicitly specified. (https://github.com/coredns/coredns/pull/2825) | ||||
		Reference in New Issue
	
	Block a user