This repository was archived by the owner on Jul 18, 2026. It is now read-only.
Releases: LouisBrunner/ko
Releases · LouisBrunner/ko
Release list
v0.18.1
Full Changelog: v0.17.1...v0.18.1
v0.17.1
Changelog
- b0a1702: Add --disable-optimizations flag to make debugging easier. (ko-build#24) (@Harwayne)
- 0f5a478: (Fix ko-build#191) Add required go version to docs (ko-build#204) ( <>)
- 7993029: (feat) Adding styling to code blocks (@userbradley)
- 74f02a8: --- (@dependabot[bot])
- 6d72653: .ko.yaml: bump golang 1.18 -> 1.19 (ko-build#848) (@srenatus)
- fd5cd4b: Actually print errors during resolve (ko-build#275) (@jonjohnsonjr)
- 729419a: Add 'ko build' as a preferred alias for 'ko publish' (ko-build#456) (@imjasonh)
- 2a0a50c: Add -- usage in readme (ko-build#840) ( <>)
- f7df810: Add --image-label to add labels to built images (ko-build#324) (@imjasonh)
- 96bedf1: Add .ko.yaml to base ko container image on golang:1.17 (ko-build#533) (@imjasonh)
- 6853e11: Add CONTRIBUTING (@imjasonh)
- 938bbcd: Add GitHub Action to install and setup ko (ko-build#347) (@imjasonh)
- 24ed404: Add GitHub Actions badge for build status (@imjasonh)
- ee23538: Add KO_DATA_DATE_EPOCH env var to set the modification time for files in
kodata(ko-build#372) (@skirsten) - 2fbc908: Add
Trimpathbuild option (@halvards) - fa9f695: Add
debugoption to include Delve debugger (@creydr) - 3d362cf: Add a delimiter before digest in the SPDX namespace (ko-build#765) (@mattmoor)
- b3645fa: Add a handful of files to trigger more analyses. (ko-build#197) (@mattmoor)
- 1425e4b: Add a mutex to map writing when using KOCACHE (ko-build#580) (@imjasonh)
- bc92184: Add a tag-only flag to publisher. (ko-build#332) (@chhsia0)
- a8c0773: Add a workflow to push a :latest ko image to ghcr.io (ko-build#528) (@imjasonh)
- 3c6a907: Add additional output formats (tarball and layout) (ko-build#134) (@jonjohnsonjr)
- f46a2b6: Add author and created_by data (ko-build#45) (@jonjohnsonjr)
- 99a587e: Add build.Limiter (ko-build#79) (@jonjohnsonjr)
- 1c54dd6: Add context to go build (ko-build#105) (@stanleynguyen)
- 6a1169b: Add context to many gobuild errors (ko-build#1016) (@jonjohnsonjr)
- 22c9a52: Add coverage of --platform=a,b (ko-build#547) (@mattmoor)
- 715c03e: Add crane's auth command to facilitate logging into a registry (ko-build#243) (@tcnghia)
- 522c37c: Add ctx everywhere (ko-build#268) (@jonjohnsonjr)
- 9821190: Add e2e test for using ldflags to set a build-time variable (ko-build#480) (@imjasonh)
- 4ff72e3: Add entrypoint to PATH (ko-build#114) (@jonjohnsonjr)
- d17aca8: Add externalDocumentRefs to SPDX doc type (ko-build#741) (@puerco)
- 516cdee: Add flag and PublishOption for destination repo (ko-build#351) (@halvards)
- 2a4c12f: Add global flags and ldflags (@nmittler)
- 3566d3f: Add go module support (ko-build#60) (@jonjohnsonjr)
- 99ecfeb: Add goreleaser GitHub action (ko-build#121) (@jonjohnsonjr)
- 718587b: Add hack/update-deps.sh (ko-build#193) (@mattmoor)
- da244de: Add how to use Azure Container Apps (ko-build#561) (@koudaiii)
- f7976d0: Add installation instructions for Alpine (ko-build#754) (@imjasonh)
- 00d0a34: Add integration test config to repo (@halvards)
- 6e4a93e: Add integration tests for various go mod corner cases. (ko-build#179) ( <>)
- ccddbb8: Add kind e2e test for ko run (ko-build#779) (@imjasonh)
- 0427aed: Add ko login (ko-build#277) (@jonjohnsonjr)
- c1c4af0: Add more locking around on-disk image cache (@jonjohnsonjr)
- 7dc51c0: Add option to configure default platforms (ko-build#897) (@ReToCode)
- 3a0416f: Add package for handling Linux capabilities (@mejedi)
- 2d12e28: Add permissions to the kodata directory. (ko-build#68) (@mattmoor)
- 4ac50b0: Add purls to SPDX sbom (ko-build#677) (@puerco)
- af7fb47: Add s390x architecture to ko binary releases (ko-build#300) (@barthy1)
- ab4d264: Add support for Go build flags (ko-build#340) (@HeavyWombat)
- f5762be: Add support for
--image-refs(ko-build#555) (@mattmoor) - a3656d1: Add support for recursively resolving directory symlinks. (ko-build#73) (@mattmoor)
- 6d06913: Add support for writing SBOMs when the
build.Resultisoci.Signed*. (ko-build#506) (@mattmoor) - 47fa74e: Add tests that ko can push to quay.io and Dockerhub (ko-build#778) (@imjasonh)
- 26dcb6f: Added a note on logging in to the image registry KO_DOCKER_REPO points at (@syedriko)
- 0af2e5e: Added command completion (ko-build#49) (@mschwrz)
- 7c4a93a: Adding create. (ko-build#30) (@n3wscott)
- 474505b: Adding ko logo. ( <>)
- be76051: Allow KO_CONFIG_PATH to point to a file (ko-build#731) ( <>)
- ef45f11: Allow KinD e2e tests to be run manually (ko-build#380) (@imjasonh)
- 7e32453: Allow comma-separated list of platforms (ko-build#259) (@jonjohnsonjr)
- 1aa3b37: Allow images to be loaded into kind using 'kind.local'. (ko-build#180) (@markusthoemmes)
- 222b0fc: Allow ko to produce estargz layers. (ko-build#271) (@mattmoor)
- 3880b61: Allow plain registries as KO_DOCKER_REPO (ko-build#94) (@jonjohnsonjr)
- 48afd62: Allow skipping TLS verification while publishing (ko-build#65) (@tanner-bruce)
- 84e8ab6: Allow to customize
publish.Namer(ko-build#477) (@cardil) - 73a4629: Always clean Dir for packages.Load (@jonjohnsonjr)
- 465eca2: Always produce OCI images and indexes (ko-build#449) (@imjasonh)
- 6586a72: Always use "strict" mode (@jonjohnsonjr)
- c9efd26: Annotate OCI image indexes with base image information (ko-build#385) (@imjasonh)
- 26d03e9: Annotate images with base image information (ko-build#354) (@imjasonh)
- e780390: Avoid panic caused by MultiPublisher (ko-build#216) (@imjasonh)
- 9814e6e: Break free from Knative actions (ko-build#364) (@imjasonh)
- 2502eb9: Build each platform concurrently (ko-build#527) (@jonjohnsonjr)
- de98ea1: Build ko for Windows (ko-build#339) (@imjasonh)
- 6905332: Build working Windows container images (ko-build#374) (@imjasonh)
- 64c2eef: Bump Kubernetes dependencies to 1.18. (ko-build#186) (@markusthoemmes)
- 5fb6c8c: Bump actions/checkout from 2 to 3 (ko-build#640) (@dependabot[bot])
- 86b6c28: Bump actions/checkout from 2 to 3 (ko-build#966) (@dependabot[bot])
- 9061326: Bump actions/checkout from 3.4.0 to 3.5.0 (ko-build#998) (@dependabot[bot])
- 4d73e7e: Bump actions/checkout from 3.5.0 to 3.5.2 (ko-build#1013) (@dependabot[bot])
- 16e535e: Bump actions/checkout from 3.5.2 to 3.5.3 (@dependabot[bot])
- 9a19903: Bump actions/checkout from 3.5.3 to 3.6.0 (@dependabot[bot])
- e82563e: Bump actions/checkout from 3.6.0 to 4.0.0 (@dependabot[bot])
- 0412578: Bump actions/checkout from 4.0.0 to 4.1.0 (@dependabot[bot])
- 07a474d: Bump actions/checkout from 4.1.0 to 4.1.1 (@dependabot[bot])
- bf9d041: Bump actions/checkout from 4.1.1 to 4.1.2 (@dependabot[bot])
- 4ceca04: Bump actions/checkout from 4.1.2 to 4.1.3 (@dependabot[bot])
- 62cf073: Bump actions/checkout from 4.1.3 to 4.1.4 (@dependabot[bot])
- f45960e: Bump actions/checkout from 4.1.4 to 4.1.5 (@dependabot[bot])
- 7e47ec5: Bump actions/checkout from 4.1.5 to 4.1.6 (@dependabot[bot])
- d40c34a: Bump actions/checkout from 4.1.6 to 4.1.7 (@dependabot[bot])
- e12cdea: Bump actions/checkout from 4.1.7 to 4.2.0 (@dependabot[bot])
- 9251eb1: Bump actions/checkout from 4.2.0 to 4.2.1 (@dependabot[bot])
- 4e5d543: Bump actions/checkout from 4.2.1 to 4.2.2 (@dependabot[bot])
- 97cba5d: Bump actions/setup-go from 2 to 3 (ko-build#680) (@dependabot[bot])
- 86787bd: Bump actions/setup-go from 4.0.0 to 4.0.1 (ko-build#1050) (@dependabot[bot])
- 2f896c9: Bump actions/setup-go from 4.0.1...