Update release notes for 2.6
Signed-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)master
							parent
							
								
									3bba9ff92b
								
							
						
					
					
						commit
						99861b87bf
					
				
							
								
								
									
										103
									
								
								CHANGELOG.md
								
								
								
								
							
							
						
						
									
										103
									
								
								CHANGELOG.md
								
								
								
								
							|  | @ -1,76 +1,69 @@ | |||
| # Changelog | ||||
| 
 | ||||
| ## 2.6.0-rc2 (2016-12-20) | ||||
| 
 | ||||
| #### Spec | ||||
|  - Authorization: add support for repository classes | ||||
| 
 | ||||
| #### Registry | ||||
|  - Add policy configuration for enforcing repository classes | ||||
| 
 | ||||
| 
 | ||||
| ## 2.6.0-rc1 (2016-10-10) | ||||
| ## 2.6.0 (2017-01-18) | ||||
| 
 | ||||
| #### Storage | ||||
|  - S3: fixed bug in delete due to read-after-write inconsistency | ||||
|  - S3: allow EC2 IAM roles to be used when authorizing region endpoints | ||||
|  - S3: add Object ACL Support | ||||
|  - S3: fix delete method's notion of subpaths | ||||
|  - S3: use multipart upload API in `Move` method for performance | ||||
|  - S3: add v2 signature signing for legacy S3 clones | ||||
|  - Swift: add simple heuristic to detect incomplete DLOs during read ops | ||||
|  - Swift: support different user and tenant domains | ||||
|  - Swift: bulk deletes in chunks | ||||
|  - Aliyun OSS: fix delete method's notion of subpaths | ||||
|  - Aliyun OSS: optimize data copy after upload finishes | ||||
|  - Azure: close leaking response body | ||||
|  - Fix storage drivers dropping non-EOF errors when listing repositories | ||||
|  - Compare path properly when listing repositories in catalog | ||||
|  - Add a foreign layer URL host whitelist | ||||
|  - Improve catalog enumerate runtime | ||||
| - S3: fixed bug in delete due to read-after-write inconsistency | ||||
| - S3: allow EC2 IAM roles to be used when authorizing region endpoints | ||||
| - S3: add Object ACL Support | ||||
| - S3: fix delete method's notion of subpaths | ||||
| - S3: use multipart upload API in `Move` method for performance | ||||
| - S3: add v2 signature signing for legacy S3 clones | ||||
| - Swift: add simple heuristic to detect incomplete DLOs during read ops | ||||
| - Swift: support different user and tenant domains | ||||
| - Swift: bulk deletes in chunks | ||||
| - Aliyun OSS: fix delete method's notion of subpaths | ||||
| - Aliyun OSS: optimize data copy after upload finishes | ||||
| - Azure: close leaking response body | ||||
| - Fix storage drivers dropping non-EOF errors when listing repositories | ||||
| - Compare path properly when listing repositories in catalog | ||||
| - Add a foreign layer URL host whitelist | ||||
| - Improve catalog enumerate runtime | ||||
| 
 | ||||
| #### Registry | ||||
|   - Override media type returned from `Stat()` for existing manifests | ||||
|   - Export `storage.CreateOptions` in top-level package | ||||
|   - Enable notifications to endpoints that use self-signed certificates | ||||
|   - Properly validate multi-URL foreign layers | ||||
|   - Add control over validation of URLs in pushed manifests | ||||
|   - Proxy mode: fix socket leak when pull is cancelled | ||||
|   - Tag service: properly handle error responses on HEAD request | ||||
|   - Support for custom authentication URL in proxying registry | ||||
|   - Add configuration option to disable access logging | ||||
|   - Add notification filtering by target media type | ||||
|   - Manifest: `References()` returns all children | ||||
|   - Honor `X-Forwarded-Port` and Forwarded headers | ||||
|   - Reference: Preserve tag and digest in With* functions | ||||
| - Export `storage.CreateOptions` in top-level package | ||||
| - Enable notifications to endpoints that use self-signed certificates | ||||
| - Properly validate multi-URL foreign layers | ||||
| - Add control over validation of URLs in pushed manifests | ||||
| - Proxy mode: fix socket leak when pull is cancelled | ||||
| - Tag service: properly handle error responses on HEAD request | ||||
| - Support for custom authentication URL in proxying registry | ||||
| - Add configuration option to disable access logging | ||||
| - Add notification filtering by target media type | ||||
| - Manifest: `References()` returns all children | ||||
| - Honor `X-Forwarded-Port` and Forwarded headers | ||||
| - Reference: Preserve tag and digest in With* functions | ||||
| - Add policy configuration for enforcing repository classes | ||||
| 
 | ||||
| #### Client | ||||
|   - Changes the client Tags `All()` method to follow links | ||||
|   - Allow registry clients to connect via HTTP2 | ||||
|   - Better handling of OAuth errors in client | ||||
| - Changes the client Tags `All()` method to follow links | ||||
| - Allow registry clients to connect via HTTP2 | ||||
| - Better handling of OAuth errors in client | ||||
|    | ||||
| #### Spec | ||||
|   - Manifest: clarify relationship between urls and foreign layers | ||||
| - Manifest: clarify relationship between urls and foreign layers | ||||
| - Authorization: add support for repository classes | ||||
| 
 | ||||
| #### Manifest | ||||
|   - Add plugin mediatype to distribution manifest | ||||
| - Override media type returned from `Stat()` for existing manifests | ||||
| - Add plugin mediatype to distribution manifest | ||||
| 
 | ||||
| #### Docs | ||||
| 
 | ||||
|   - Document `TOOMANYREQUESTS` error code | ||||
|   - Document required Let's Encrypt port | ||||
|   - Improve documentation around implementation of OAuth2 | ||||
| - Document `TOOMANYREQUESTS` error code | ||||
| - Document required Let's Encrypt port | ||||
| - Improve documentation around implementation of OAuth2 | ||||
| - Improve documentation for configuration | ||||
| 
 | ||||
| #### Auth | ||||
|   - Add support for registry type in scope | ||||
|   - Add support for using v2 ping challenges for v1 | ||||
|   - Add leeway to JWT `nbf` and `exp` checking | ||||
|   - htpasswd: dynamically parse htpasswd file | ||||
|   - Fix missing auth headers with PATCH HTTP request when pushing to default port | ||||
| - Add support for registry type in scope | ||||
| - Add support for using v2 ping challenges for v1 | ||||
| - Add leeway to JWT `nbf` and `exp` checking | ||||
| - htpasswd: dynamically parse htpasswd file | ||||
| - Fix missing auth headers with PATCH HTTP request when pushing to default port | ||||
| 
 | ||||
| #### Dockerfile | ||||
|   - Update to go1.7 | ||||
|   - Reorder Dockerfile steps for better layer caching | ||||
| - Update to go1.7 | ||||
| - Reorder Dockerfile steps for better layer caching | ||||
| 
 | ||||
| #### Notes | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue