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

Releases: appc/docker2aci

v0.17.2

13 Apr 16:01
v0.17.2
1bfc435
Compare
Choose a tag to compare
v0.17.2 Pre-release
Pre-release

This is a bugfix release to ensure compatibility with newer go-1.10 toolchain.

  • lib/internal: fix tar header format (#260).
  • tests: update script to run within gopath (#261).

v0.17.1

24 Oct 11:42
v0.17.1
Compare
Choose a tag to compare
v0.17.1 Pre-release
Pre-release

This is a bugfix release that fixes pulling certain images from the Google Container Registry.

  • lib: add signed manifest media type (#255).

v0.17.0

22 Sep 13:35
v0.17.0
Compare
Choose a tag to compare
v0.17.0 Pre-release
Pre-release

This is mostly a bugfix release that fixes a couple of panics and supports additional docker image syntax.

  • Avoid panicking on scratch images (248).
  • Bugfix/panic on invalid env entry (#249).
  • lib/common: update ParseDockerURL (#250).

v0.16.0

11 Feb 02:11
v0.16.0
4537ee8
Compare
Choose a tag to compare
v0.16.0 Pre-release
Pre-release

This release adds a manifest hash annotation on converted images and introduces some API changes to allow for more granular control on registries and media types.

  • Annotate manifest hash (#237).
  • Allow selective disabling of registries and media types (#239).
  • Update appc/spec to 0.8.10 (#242).

v0.15.0

16 Jan 09:46
v0.15.0
cfd196b
Compare
Choose a tag to compare
v0.15.0 Pre-release
Pre-release

This is a bugfix release which improves translation of arch labels and image name. It also changes the default output image filename.

  • Translate "os" and "arch" labels of image manifest (#234).
  • Minor style changes (#230).
  • Bump appc/spec library version to 0.8.9 (#233).
  • Image from file improvements; guesses at "originalname" and fixes for "--image"(#229).

v0.14.0

08 Nov 19:06
v0.14.0
64543c1
Compare
Choose a tag to compare
v0.14.0 Pre-release
Pre-release

This release adds compatibility for OCI v1.0.0-rc2 types, introduces supports for converting image labels, and fixes some issues related to automatic fallback to registry API v1.

  • log: introduce Logger interface (#218)
  • lib/internal: set UserLabels to be Docker image labels (#223).
  • fetch: annotate originally requested name (#224).
  • types: update OCI image-spec to rc2 (#226).
  • lib/internal: fix v2 registry check URL (#220)
  • lib/internal: allow auto fallback from v2 API to v1 (#222).

v0.13.0

24 Oct 15:54
v0.13.0
0cac1a3
Compare
Choose a tag to compare
v0.13.0 Pre-release
Pre-release

This release adds support for converting local OCI bundles and fixes two security issues (CVE-2016-7569 and CVE-2016-8579). It also includes fixes for several image fetching and conversion bugs.

  • docker2aci: add support for converting OCI tarfiles (#200).
  • docker2aci: additional validation on malformed images (#204). Fixes (CVE-2016-7569 and CVE-2016-8579).
  • lib: Use the new media types for OCI (#213).
  • backend/repository: assume no v2 on unexpected status (#214).
  • lib/internal: do not compare tag when pulling by digest (#207).
  • lib/internal: re-use uid value when gid is missing (#206).
  • lib/internal: add entrypoint/cmd annotations to v21 images (#199).

v0.12.3

04 Aug 09:43
v0.12.3
Compare
Choose a tag to compare
v0.12.3 Pre-release
Pre-release

This is another bugfix release.

  • lib/repository2: get the correct layer index (#188). This fixes layer ordering for the Docker API v2.1.
  • lib/repository2: fix manifest v2.2 layer ordering (#190). This fixes layer ordering for the Docker API v2.2.

v0.12.2

28 Jul 10:09
v0.12.2
Compare
Choose a tag to compare
v0.12.2 Pre-release
Pre-release

This is a bugfix release.

  • lib/repository2: populate reverseLayers correctly (#185). It caused converted Image Manifests to have the wrong fields. Add a test to make sure this won't go unnoticed again.
  • tests: remove redundant code and simplify (#186).

v0.12.1

14 Jul 10:41
v0.12.1
Compare
Choose a tag to compare
v0.12.1 Pre-release
Pre-release

This release fixes a couple of bugs, adds image fetching tests, and replaces godep with glide for vendoring.

  • Replace Godeps with glide (#174).
  • Avoid O(N) and fix defer reader close (#180).
  • Add golang tests to lib/test to test image fetching (#181).