From 698d93075b5188db6a09fa69738376d484eca38f Mon Sep 17 00:00:00 2001 From: "W. Trevor King" Date: Wed, 9 Mar 2016 12:14:14 -0800 Subject: [PATCH] ChangeLog: Document changes since v0.3.0 Through 0bcb7119 (Merge pull request #341 2016-03-10). Signed-off-by: W. Trevor King Signed-off-by: Vincent Batts --- ChangeLog | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/ChangeLog b/ChangeLog index 29258450a..8c511ad9a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,37 @@ OpenContainers Specifications +Changes with v0.4.0: + Breaking changes: + + * config: Move capabilities, selinuxProcessLabel, apparmorProfile, + and noNewPrivileges from the linux setting to the process setting + and make them optional, renaming selinuxProcessLabel to + selinuxLabel, #329, #330, #339 + * runtime: Rename version to ociVerison in the state JSON, #225 + * runtime: Remove the directory requirement for storing state, now + that there is a 'state' operation, #225, #334 + * go: Shift *.go to specs-go/*.go, #276 + * config: Move rlimits to process, #341 + * go: Move config_linux.go content into config.go, removing + LinuxSpec, #310 + + Additions: + + * schema: Add JSON Schema (and validator) for `config.json`, #313 + * config: Add annotations for opaque-to-the-runtime data, #331 + * config-linux: Make seccomp optional, #333 + * runtime: Added additional operations: state, stop, and exec. + #225 + + Minor fixes and documentation: + + * config-linux: Change mount type from *rune to *string and fix + octal fileMode examples, #323 + * runtime: RFC 2119 phrasing for the lifecycle, #225 + * README: Add a full example of config.json, #276 + * README: Replace BlueJeans with UberConference, #326, #338 + * style: Document Go-pointer exceptions, #317 + Changes with v0.3.0: Breaking changes: