Identify V2 API changes by letter
To avoid confusion with the registry version number or other project versions, the specification updates are now lettered. Signed-off-by: Stephen J Day <stephen.day@docker.com>
This commit is contained in:
parent
76f29c2630
commit
c5792bf87e
2 changed files with 68 additions and 56 deletions
|
@ -119,9 +119,14 @@ This section should be updated when changes are made to the specification,
|
||||||
indicating what is different. Optionally, we may start marking parts of the
|
indicating what is different. Optionally, we may start marking parts of the
|
||||||
specification to correspond with the versions enumerated here.
|
specification to correspond with the versions enumerated here.
|
||||||
|
|
||||||
|
Each set of changes is given a letter corresponding to a set of modifications
|
||||||
|
that were applied to the baseline specification. These are merely for
|
||||||
|
reference and shouldn't be used outside the specification other than to
|
||||||
|
identify a set of modifications.
|
||||||
|
|
||||||
<dl>
|
<dl>
|
||||||
|
|
||||||
<dt>2.0.4</dt>>
|
<dt>e</dt>
|
||||||
<dd>
|
<dd>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Added support for listing registry contents.</li>
|
<li>Added support for listing registry contents.</li>
|
||||||
|
@ -130,40 +135,41 @@ specification to correspond with the versions enumerated here.
|
||||||
</ul>
|
</ul>
|
||||||
</dd>
|
</dd>
|
||||||
|
|
||||||
<dt>2.0.3</dt>
|
<dt>d</dt>
|
||||||
<dd>
|
<dd>
|
||||||
<li>Allow repository name components to be one character.</li>
|
<ul>
|
||||||
<li>Clarified that single component names are allowed.</li>
|
<li>Allow repository name components to be one character.</li>
|
||||||
|
<li>Clarified that single component names are allowed.</li>
|
||||||
|
</ul>
|
||||||
</dd>
|
</dd>
|
||||||
|
|
||||||
<dt>2.0.2</dt>
|
<dt>c</dt>
|
||||||
<dd>
|
<dd>
|
||||||
<li>Added section covering digest format.</li>
|
<ul>
|
||||||
<li>Added more clarification that manifest cannot be deleted by tag.</li>
|
<li>Added section covering digest format.</li>
|
||||||
|
<li>Added more clarification that manifest cannot be deleted by tag.</li>
|
||||||
|
</ul>
|
||||||
</dd>
|
</dd>
|
||||||
<dt>2.0.1</dt>
|
|
||||||
<dd>
|
|
||||||
<ul>
|
|
||||||
<li>Added capability of doing streaming upload to PATCH blob upload.</li>
|
|
||||||
<li>Updated PUT blob upload to no longer take final chunk, now requires entire data or no data.</li>
|
|
||||||
<li>Removed `416 Requested Range Not Satisfiable` response status from PUT blob upload.</li>
|
|
||||||
</ul>
|
|
||||||
</dd>
|
|
||||||
|
|
||||||
<dt>2.0.0</dt>
|
<dt>b</dt>
|
||||||
<dd>
|
<dd>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Added support for immutable manifest references in manifest endpoints.</li>
|
<li>Added capability of doing streaming upload to PATCH blob upload.</li>
|
||||||
<li>Deleting a manifest by tag has been deprecated.</li>
|
<li>Updated PUT blob upload to no longer take final chunk, now requires entire data or no data.</li>
|
||||||
<li>Specified `Docker-Content-Digest` header for appropriate entities.</li>
|
<li>Removed `416 Requested Range Not Satisfiable` response status from PUT blob upload.</li>
|
||||||
<li>Added error code for unsupported operations.</li>
|
</ul>
|
||||||
</ul>
|
</dd>
|
||||||
</dd>
|
|
||||||
|
<dt>a</dt>
|
||||||
|
<dd>
|
||||||
|
<ul>
|
||||||
|
<li>Added support for immutable manifest references in manifest endpoints.</li>
|
||||||
|
<li>Deleting a manifest by tag has been deprecated.</li>
|
||||||
|
<li>Specified `Docker-Content-Digest` header for appropriate entities.</li>
|
||||||
|
<li>Added error code for unsupported operations.</li>
|
||||||
|
</ul>
|
||||||
|
</dd>
|
||||||
|
|
||||||
<dt>2.0</dt>
|
|
||||||
<dd>
|
|
||||||
This is the baseline specification.
|
|
||||||
</dd>
|
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
|
@ -119,9 +119,14 @@ This section should be updated when changes are made to the specification,
|
||||||
indicating what is different. Optionally, we may start marking parts of the
|
indicating what is different. Optionally, we may start marking parts of the
|
||||||
specification to correspond with the versions enumerated here.
|
specification to correspond with the versions enumerated here.
|
||||||
|
|
||||||
|
Each set of changes is given a letter corresponding to a set of modifications
|
||||||
|
that were applied to the baseline specification. These are merely for
|
||||||
|
reference and shouldn't be used outside the specification other than to
|
||||||
|
identify a set of modifications.
|
||||||
|
|
||||||
<dl>
|
<dl>
|
||||||
|
|
||||||
<dt>2.0.4</dt>>
|
<dt>e</dt>
|
||||||
<dd>
|
<dd>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Added support for listing registry contents.</li>
|
<li>Added support for listing registry contents.</li>
|
||||||
|
@ -130,40 +135,41 @@ specification to correspond with the versions enumerated here.
|
||||||
</ul>
|
</ul>
|
||||||
</dd>
|
</dd>
|
||||||
|
|
||||||
<dt>2.0.3</dt>
|
<dt>d</dt>
|
||||||
<dd>
|
<dd>
|
||||||
<li>Allow repository name components to be one character.</li>
|
<ul>
|
||||||
<li>Clarified that single component names are allowed.</li>
|
<li>Allow repository name components to be one character.</li>
|
||||||
|
<li>Clarified that single component names are allowed.</li>
|
||||||
|
</ul>
|
||||||
</dd>
|
</dd>
|
||||||
|
|
||||||
<dt>2.0.2</dt>
|
<dt>c</dt>
|
||||||
<dd>
|
<dd>
|
||||||
<li>Added section covering digest format.</li>
|
<ul>
|
||||||
<li>Added more clarification that manifest cannot be deleted by tag.</li>
|
<li>Added section covering digest format.</li>
|
||||||
|
<li>Added more clarification that manifest cannot be deleted by tag.</li>
|
||||||
|
</ul>
|
||||||
</dd>
|
</dd>
|
||||||
<dt>2.0.1</dt>
|
|
||||||
<dd>
|
|
||||||
<ul>
|
|
||||||
<li>Added capability of doing streaming upload to PATCH blob upload.</li>
|
|
||||||
<li>Updated PUT blob upload to no longer take final chunk, now requires entire data or no data.</li>
|
|
||||||
<li>Removed `416 Requested Range Not Satisfiable` response status from PUT blob upload.</li>
|
|
||||||
</ul>
|
|
||||||
</dd>
|
|
||||||
|
|
||||||
<dt>2.0.0</dt>
|
<dt>b</dt>
|
||||||
<dd>
|
<dd>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Added support for immutable manifest references in manifest endpoints.</li>
|
<li>Added capability of doing streaming upload to PATCH blob upload.</li>
|
||||||
<li>Deleting a manifest by tag has been deprecated.</li>
|
<li>Updated PUT blob upload to no longer take final chunk, now requires entire data or no data.</li>
|
||||||
<li>Specified `Docker-Content-Digest` header for appropriate entities.</li>
|
<li>Removed `416 Requested Range Not Satisfiable` response status from PUT blob upload.</li>
|
||||||
<li>Added error code for unsupported operations.</li>
|
</ul>
|
||||||
</ul>
|
</dd>
|
||||||
</dd>
|
|
||||||
|
<dt>a</dt>
|
||||||
|
<dd>
|
||||||
|
<ul>
|
||||||
|
<li>Added support for immutable manifest references in manifest endpoints.</li>
|
||||||
|
<li>Deleting a manifest by tag has been deprecated.</li>
|
||||||
|
<li>Specified `Docker-Content-Digest` header for appropriate entities.</li>
|
||||||
|
<li>Added error code for unsupported operations.</li>
|
||||||
|
</ul>
|
||||||
|
</dd>
|
||||||
|
|
||||||
<dt>2.0</dt>
|
|
||||||
<dd>
|
|
||||||
This is the baseline specification.
|
|
||||||
</dd>
|
|
||||||
</dl>
|
</dl>
|
||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
|
|
Loading…
Reference in a new issue