Skip to content

v0.7.0 manifest-tool release

Compare
Choose a tag to compare
@estesp estesp released this 06 Oct 23:01
v0.7.0

Release v0.7.0 has no significant functional changes for most users, but includes fixes that make it more useful for production activities that are already being done with branches or pre-release copies of manifest-tool.

Changelog:

  • Thanks to @rn, manifest-tool can be used with a 3rd party notary client to officially sign manifest list objects in a registry. manifest-tool now outputs the size of the canonical JSON in the successful push output after the digest SHA (#45)
  • @avian2 cleaned up the use of ldflags in the Makefile via #46
  • @tianon added full support for ARM variants in the make cross target by using proper GOARM flags, and generally making hack/cross.sh a lot better :) in #51
  • Several Makefile cleanups around having a separate static target and allowing make binary to be used for a normal dynamically linked binary; and using Golang 1.9.1 release for in-container builds and noting this via README content additions ( #48 and #51)
  • Allowing push to library/xxx targets to allow @tianon and official image builders to push official content (#49)
  • Tags documentation in README from @tianon (#44)
  • Test script for testing Docker v2 API conforming registry support for manifest lists (#39)

Note that official release binaries now have v5, v6, and v7 arm32 variants as well an i386 Linux variant added to the rest of the architecture support already in prior releases.