|
1 | 1 | OpenContainers Specifications |
2 | 2 |
|
| 3 | +Changes with v0.4.0: |
| 4 | + Breaking changes: |
| 5 | + |
| 6 | + * config: Move capabilities, selinuxProcessLabel, apparmorProfile, |
| 7 | + and noNewPrivileges from the linux setting to the process setting |
| 8 | + and make them optional, renaming selinuxProcessLabel to |
| 9 | + selinuxLabel, #329, #330, #339 |
| 10 | + * runtime: Rename version to ociVerison in the state JSON, #225 |
| 11 | + * runtime: Remove the directory requirement for storing state, now |
| 12 | + that there is a 'state' operation, #225, #334 |
| 13 | + * go: Shift *.go to specs-go/*.go, #276 |
| 14 | + * config: Move rlimits to process, #341 |
| 15 | + * go: Move config_linux.go content into config.go, removing |
| 16 | + LinuxSpec, #310 |
| 17 | + |
| 18 | + Additions: |
| 19 | + |
| 20 | + * schema: Add JSON Schema (and validator) for `config.json`, #313 |
| 21 | + * config: Add annotations for opaque-to-the-runtime data, #331 |
| 22 | + * config-linux: Make seccomp optional, #333 |
| 23 | + * runtime: Added additional operations: state, stop, and exec. |
| 24 | + #225 |
| 25 | + |
| 26 | + Minor fixes and documentation: |
| 27 | + |
| 28 | + * config-linux: Change mount type from *rune to *string and fix |
| 29 | + octal fileMode examples, #323 |
| 30 | + * runtime: RFC 2119 phrasing for the lifecycle, #225 |
| 31 | + * README: Add a full example of config.json, #276 |
| 32 | + * README: Replace BlueJeans with UberConference, #326, #338 |
| 33 | + * style: Document Go-pointer exceptions, #317 |
| 34 | + |
3 | 35 | Changes with v0.3.0: |
4 | 36 | Breaking changes: |
5 | 37 |
|
|
0 commit comments