Skip to content
This repository has been archived by the owner on Aug 14, 2020. It is now read-only.

Releases: appc/spec

v0.5.1

26 Mar 22:01
v0.5.1
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release

This is primarily a bugfix release to catch 2a342da which resolves an issue preventing PodManifests from being successfully serialized.

Other minor changes:

  • Update validator to latest Pod changes
  • Added /dev/pts and /dev/ptmx to Linux requirements
  • Added a script to bump release versions
  • Moved to using types.ACName in discovery code instead of strings

v0.5.0

24 Mar 00:10
v0.5.0
Compare
Choose a tag to compare
v0.5.0 Pre-release
Pre-release

The major change in this release is the introduction of pods, via #207 and #248. Pods are a refinement (and replacement) of the previous ContainerRuntimeManifest concept that define the minimum deployable, executable unit in the spec, as a grouping of one or more applications. The move to pods implicitly resolves various issues with the CRM in previous versions of the spec (e.g #83, #84)

Other fixes and changes in this release:

  • fix static builds of the tooling on go1.4 #243
  • add ability to use proxy from environment for discovery #241
  • fix inheritance of readOnly flag #249
  • properly validate layouts with relative paths
  • properly tar named pipes and ignore sockets
  • add /dev/shm to required Linux environment

v0.4.1

12 Mar 14:46
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release

This is a minor bugfix release to fix marshalling of isolators.

v0.4.0

10 Mar 19:54
v0.4.0
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release

Major changes and additions since v0.3.0:

  • Reworked isolators to objects instead of strings and clarify limits vs reservations for resource isolators
  • Introduced OS-specific requirements (e.g. device files on Linux)
  • Moved much of the wording in the spec towards RFC2119 wording ("MUST", "MAY", "SHOULD", etc) to be more explicit about which parts are required/optional/recommended
  • Greater explicitness around signing and encryption requirements
  • Moved towards .asc filename extension for signatures
  • Added MAINTAINERS
  • Added an implementation guide
  • Tighter restrictions on layout of ACI tars
  • Numerous enhancements to discovery code
  • Improved test coverage for various schema types

v0.3.0

05 Feb 22:05
Compare
Choose a tag to compare

v0.2.0

05 Feb 21:44
v0.2.0
Compare
Choose a tag to compare

v0.1.1

11 Dec 21:13
v0.1.1
Compare
Choose a tag to compare
v0.1.1 Pre-release
Pre-release

This marks the first versioned release of the app container spec.