Skip to content

Commit d6054e2

Browse files
committed
document version match process
1 parent 4054ed6 commit d6054e2

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

SPEC.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ Released versions of the spec are available as Git tags.
3333
| | | Add `AdditionalGIDs` to `ContainerEdits` |
3434
| v0.8.0 | | Remove .ToOCI() functions from specs-go package. |
3535

36+
*Note*: spec loading fails on unknown fields and when minimal required version is higher than the version specified in the spec. Minimum required version is determined based on the usage of fields mentioned in the table above. For example minimal required version is v0.6.0 if `Annotations` field is used in the spec, but `IntelRdt` is not. Golang null default values are used for all new fields so the spec remains valid when loading older spec versions.
37+
3638
*Note*: The initial release of a **spec** with version `v0.x.0` will be tagged as
3739
`v0.x.0` with subsequent changes to the API applicable to this version tagged as `v0.x.y`.
3840
## Overview

0 commit comments

Comments
 (0)