diff --git a/ChangeLog b/ChangeLog index 88dca5f6a..c93790817 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,43 +1,6 @@ OpenContainers Specifications -Changes with v1.1.0-rc.3: - - Additions: - - * config: add scheduler entity (#1188) - * config: Add I/O Priority Configuration for process group in Linux Containers (#1191) - - Minor fixes and documentation: - - * config-linux: clarify I/O throttling differences between cgroup v1 and v2 (#1194) - * config-linux: chore: Update `ociVersion` in example (#1199) - * releases: use +dev as in-development suffix (#1198) - * MAINTAINERS: add Toru Komatsu (utam0k) (#1201) - * glossary: `s/features document/Features structure/g` (#1203) - * features: update Example (#1204) - * schema: fix definition for ioPriority (#1206) - * CODEOWNER: Add Toru Komatsu(@utam0k) to sync with MAINTAINERS (#1207) - -Changes with v1.1.0-rc.2: - - Additions: - - * config-linux: add support for rsvd hugetlb cgroup (#1116) - * features: add `features.md` to formalize the `runc features` JSON (#1130) - * config-linux: add support for time namespace (#1151) - - Minor fixes and documentation: - - * config-linux: clarify where device nodes can be created (#1148) - * runtime: remove `When serialized in JSON, the format MUST adhere to the - following pattern` (#1178) - * Update CI to Go 1.20 (#1179) - * config: clarify Linux mount options (#1181) - * config-linux: fix url error (#1184) - * schema: fix schema for timeOffsets (#1193) - * schema: remove duplicate keys (#1195) - -Changes with v1.1.0-rc.1: +Changes with v1.1.0: Breaking changes (but rather conforms to the existing runc implementation): @@ -65,46 +28,72 @@ Changes with v1.1.0-rc.1: * add domainname spec entity (#1156) * config-linux: add memory.checkBeforeUpdate (#1158) * seccomp: Add flag SECCOMP_FILTER_FLAG_WAIT_KILLABLE_RECV (#1161) + * config-linux: add support for rsvd hugetlb cgroup (#1116) + * features: add `features.md` to formalize the `runc features` JSON (#1130) + * config-linux: add support for time namespace (#1151) + * config: add scheduler entity (#1188) + * config: Add I/O Priority Configuration for process group in Linux Containers (#1191) - Minor fixes and documentation: + Minor fixes: * seccomp: fix go-specs for errnoRet (#1042) - * MAINTAINERS: Add @cyphar as maintainer (#1043) * Define State for container and runtime namespace (#1045) - * Add Giuseppe Scrivano as a runtime spec maintainer (#1048) - * Remove superfluous 'an' (#1049) * Add State status constants to spec-go (#1046) * config.go: make umask a pointer (#1058) * Update State structure to use the new ContainerState type (#1056) - * docs: Added enclave OCI runtime rune to implementations (#1055) - * Change all references from whitelist to allowlist (#1054) * Fix int64 and uint64 type value ranges (#1060) - * MAINTAINERS: update vbatts email (#1065) - * travis: fix go_import_path (#1072) - * Makefile: Fix golint URL used in go get (#1075) - * config-linux: fix personality link (#1086) - * README: Fix broken link for charter (#1091) * Fix seccomp notify inconsistencies (#1096) * runtime should WARN / ignore capabilities that cannot be granted (#1094) * config-linux: clarify the handling of ClosID RDT parameter (#1104) * defs-zos: [Fix] prevent schema parsers from hitting recursion-loop while resolving types. (#1117) * fix the lifecycle reference in the states listing (#1118) - * add youki to implementations.md (#1126) - * Switch to GitHub Actions, CODEOWNERS, etc. (#1128) * specify cgroup ownership semantics (#1123) * config-linux: MAY reject an unfit cgroup (#1125) * cgroup ownership: clarify that some files may not exist (#1137) - * typo: seccompFD -> seccompFd (#1133) * schema: update README.md (#1083) * schema: make with golang 1.16 (#1084) * Update Windows CPU comments (#1144) * specs-go: export LinuxBlockIODevice (#1103) * config-linux: update type of LinuxCPU.Idle to *int64 (#1146) - * fix RFC link (#1153) * Add available LinuxSeccompFlags (#1138) - * maintainer updates as per (#1101 (#1150) + * config-linux: clarify where device nodes can be created (#1148) + * runtime: remove `When serialized in JSON, the format MUST adhere to the following pattern` (#1178) + * config: clarify Linux mount options (#1181) + * schema: fix schema for timeOffsets (#1193) + * schema: remove duplicate keys (#1195) + * config-linux: clarify I/O throttling differences between cgroup v1 and v2 (#1194) + * releases: use +dev as in-development suffix (#1198) + * features: update Example (#1204) + * schema: fix definition for ioPriority (#1206) + * features: add a note to avoid confusion about annotations (#1212) + + Documentation, CI & Governance: + + * MAINTAINERS: Add @cyphar as maintainer (#1043) + * Add Giuseppe Scrivano as a runtime spec maintainer (#1048) + * Remove superfluous 'an' (#1049) + * docs: Added enclave OCI runtime rune to implementations (#1055) + * Change all references from whitelist to allowlist (#1054) + * MAINTAINERS: update vbatts email (#1065) + * travis: fix go_import_path (#1072) + * Makefile: Fix golint URL used in go get (#1075) + * config-linux: fix personality link (#1086) + * README: Fix broken link for charter (#1091) + * add youki to implementations.md (#1126) + * Switch to GitHub Actions, CODEOWNERS, etc. (#1128) + * typo: seccompFD -> seccompFd (#1133) + * fix RFC link (#1153) + * maintainer updates as per #1101 (#1150) * GOVERNANCE: correct the Charter URL (#1157) * CODEOWNERS: sync with MAINTAINERS (#1160) + * Update CI to Go 1.20 (#1179) + * config-linux: fix url error (#1184) + * config-linux: chore: Update `ociVersion` in example (#1199) + * MAINTAINERS: add Toru Komatsu (utam0k) (#1201) + * glossary: `s/features document/Features structure/g` (#1203) + * CODEOWNER: Add Toru Komatsu(@utam0k) to sync with MAINTAINERS (#1207) + * README.md: update chat information (#1210) + * Remove outdated meeting.ics (#1211) Changes with v1.0.2: diff --git a/specs-go/version.go b/specs-go/version.go index b5a534f8e..35358c2c5 100644 --- a/specs-go/version.go +++ b/specs-go/version.go @@ -11,7 +11,7 @@ const ( VersionPatch = 0 // VersionDev indicates development branch. Releases will be empty string. - VersionDev = "-rc.3+dev" + VersionDev = "+dev" ) // Version is the specification version that the package types support.