|
1 | 1 | OpenContainers Specifications |
2 | 2 |
|
| 3 | +Changes with v1.0.0-rc3: |
| 4 | + Additions: |
| 5 | + |
| 6 | + * config: Add support for Windows-based containers (#565, #573) |
| 7 | + * config: Add process.consoleSize (#563) |
| 8 | + * config: Explicitly allow unknown extensions and document |
| 9 | + annotations key conventions (#510) |
| 10 | + * config: Define mounts entries for Solaris (#588) |
| 11 | + |
| 12 | + Removals and increased restrictions: |
| 13 | + |
| 14 | + * config: Require absolute paths for mount destinations (#609) |
| 15 | + * config-linux: Require absolute path for maskedPaths and |
| 16 | + readonlyPaths (#587) |
| 17 | + * config-linux: Only require /dev/console when process.terminal is |
| 18 | + true. Also require /dev/console to be provided by a bind mount |
| 19 | + (#518) |
| 20 | + * runtime: Require runtimes to generate errors when the container |
| 21 | + specified in config.json cannot be created (#559) |
| 22 | + |
| 23 | + Breaking Go changes: |
| 24 | + |
| 25 | + * specs-go/config: Aggressive namespacing (#567) |
| 26 | + * specs-go/config: Remove pointers from LinuxHugepageLimit, |
| 27 | + LinuxInterfacePriority, and LinuxPids properties (#586) |
| 28 | + * specs-go/state: Rename version to ociVersion (#633) |
| 29 | + LinuxInterfacePriority, and LinuxPids properties (#586) |
| 30 | + |
| 31 | + Minor fixes and documentation: |
| 32 | + |
| 33 | + * spec: Separate the spec from project scaffolding (#626) |
| 34 | + * README: Define "unspecified", "undefined", and |
| 35 | + "implementation-defined" (#575) |
| 36 | + * config: Clarify absolue and relative values for root.path (#558) |
| 37 | + * config: Clarify ociVersion covering the configuration <-> |
| 38 | + runtime API (#523) |
| 39 | + * config-linux: Forbid duplicated namespaces with same `type` |
| 40 | + (#597) |
| 41 | + * glossary: Make objects explicitly unordered and forbid duplicate |
| 42 | + names (#584) |
| 43 | + * specs-go/config: Add platform tags to Rlimits and |
| 44 | + NoNewPRivileges (#564) |
| 45 | + * schema/defs-linux: Use int64 for major/minor types (#610) |
| 46 | + * Makefile: Add support for Go 1.7 (#547) |
| 47 | + * Makefile: Require Go >= 1.6 for golint (#589) |
| 48 | + * Makefile: Use a POSIX-compatible test ('==' -> '=') (#542) |
| 49 | + * implementations: Rename ocitools -> runtime-tools (#585) |
| 50 | + * *: Typo fixes and polishing (#556, #566, #568, #569, #571, #572, |
| 51 | + #574, #595, #596, #599, #600, #601, #603, #605, #608, #613, #617, |
| 52 | + #619, #621, #622, #623, #624, #625, #627, #629) |
| 53 | + |
3 | 54 | Changes with v1.0.0-rc2: |
4 | 55 | Additions: |
5 | 56 |
|
|
0 commit comments