Releases: buildpacks/lifecycle
lifecycle v0.21.8
lifecycle v0.21.8
Welcome to v0.21.8, a release of the Cloud Native Buildpacks Lifecycle.
Prerequisites
The lifecycle runs as a normal user in a series of unprivileged containers. To export images and cache image layers, it requires access to a Docker (compatible) daemon or an OCI registry.
Install
Extract the .tgz file and copy the lifecycle binaries into a build image. The build image can then be orchestrated by a platform implementation such as the pack CLI or tekton.
Lifecycle Image
An OCI image containing the lifecycle binaries is available at buildpacksio/lifecycle:0.21.8.
Features
- Updates go to version 1.26.2
Chores
- Bump github.com/moby/buildkit from 0.28.1 to 0.29.0 in the go-dependencies group by @dependabot[bot] in #1627
- Bump the go-dependencies group with 4 updates by @dependabot[bot] in #1630
- Upgrade Go to 1.26.2 by @Copilot in #1633
- Suppress CVEs in .grype.yaml by @jabrown85 in #1634
Full Changelog: v0.21.7...release/0.21.8
Contributors
We'd like to acknowledge that this release wouldn't be as good without the help of the amazing contributors!
lifecycle v0.21.7
lifecycle v0.21.7
Welcome to v0.21.7, a release of the Cloud Native Buildpacks Lifecycle.
Prerequisites
The lifecycle runs as a normal user in a series of unprivileged containers. To export images and cache image layers, it requires access to a Docker (compatible) daemon or an OCI registry.
Install
Extract the .tgz file and copy the lifecycle binaries into a build image. The build image can then be orchestrated by a platform implementation such as the pack CLI or tekton.
Lifecycle Image
An OCI image containing the lifecycle binaries is available at buildpacksio/lifecycle:0.21.7.
Features
Chores
- Fix contributor acknowledgment message in draft-release.yml by @jabrown85 in #1608
- Bump the go-dependencies group with 2 updates by @dependabot[bot] in #1624
- Bump github.com/moby/buildkit from 0.28.0 to 0.28.1 by @dependabot[bot] in #1625
Full Changelog: v0.21.6...release/0.21.7
Contributors
We'd like to acknowledge that this release wouldn't be as good without the help of the amazing contributors!
lifecycle v0.21.6
lifecycle v0.21.6
Welcome to v0.21.6, a release of the Cloud Native Buildpacks Lifecycle.
Prerequisites
The lifecycle runs as a normal user in a series of unprivileged containers. To export images and cache image layers, it requires access to a Docker (compatible) daemon or an OCI registry.
Install
Extract the .tgz file and copy the lifecycle binaries into a build image. The build image can then be orchestrated by a platform implementation such as the pack CLI or tekton.
Lifecycle Image
An OCI image containing the lifecycle binaries is available at buildpacksio/lifecycle:0.21.6.
Chores
- Updates go to version 1.26.1
- Bump the go-dependencies group with 3 updates by @dependabot[bot] in #1619
- Bump the go-dependencies group with 5 updates by @dependabot[bot] in #1620
Full Changelog: v0.21.5...release/0.21.6
Contributors
We'd like to acknowledge that this release wouldn't be as good without the help of the amazing contributors!
lifecycle v0.21.5
lifecycle v0.21.5
Welcome to v0.21.5, a release of the Cloud Native Buildpacks Lifecycle.
Prerequisites
The lifecycle runs as a normal user in a series of unprivileged containers. To export images and cache image layers, it requires access to a Docker (compatible) daemon or an OCI registry.
Install
Extract the .tgz file and copy the lifecycle binaries into a build image. The build image can then be orchestrated by a platform implementation such as the pack CLI or tekton.
Lifecycle Image
An OCI image containing the lifecycle binaries is available at buildpacksio/lifecycle:0.21.5.
Features
- FreeBSD support in this release! Special thanks to @gogolok for all the work to produce
lifecyclebinaries for this OS.
Bugfixes
- fix: pass insecure registry options to image cache by @zzzhangqi in #1616
Chores
- chore: go fix by @jabrown85 in #1612
- Bump the go-dependencies group with 2 updates by @dependabot[bot] in #1618
- Makefile: Extend more targets to support FreeBSD amd64 and FreeBSD arm64 by @gogolok in #1613
- workflows: Include FreeBSD amd64 and FreeBSD arm64 by @gogolok in #1614
- Makefile: Generate run-syft-* targets based on GOOS_ARCHS by @gogolok in #1615
Full Changelog: v0.21.4...release/0.21.5
Contributors
We'd like to acknowledge that this release wouldn't be as good without the help of the amazing contributors!
lifecycle v0.21.4
lifecycle v0.21.4
Welcome to v0.21.4, a release of the Cloud Native Buildpacks Lifecycle.
Prerequisites
The lifecycle runs as a normal user in a series of unprivileged containers. To export images and cache image layers, it requires access to a Docker (compatible) daemon or an OCI registry.
Install
Extract the .tgz file and copy the lifecycle binaries into a build image. The build image can then be orchestrated by a platform implementation such as the pack CLI or tekton.
Lifecycle Image
An OCI image containing the lifecycle binaries is available at buildpacksio/lifecycle:0.21.4.
Features
- Updates go to version 1.26.0
Bugfixes
- fixed reported export issue #1605 by @jabrown85 in #1611
Chore
- containerd snapshotter test fixes by @jabrown85 in #1611. GHA now run on a later version of docker by default, which comes with the updated containerd snapshotter storage enabled. This change produced a few test failures that needed addressing.
Full Changelog: v0.21.3...release/0.21.4
Contributors
We'd like to acknowledge that this release wouldn't be as good without the help of the amazing contributors.
lifecycle v0.21.3
lifecycle v0.21.3
Welcome to v0.21.3, a release of the Cloud Native Buildpacks Lifecycle.
Prerequisites
The lifecycle runs as a normal user in a series of unprivileged containers. To export images and cache image layers, it requires access to a Docker (compatible) daemon or an OCI registry.
Install
Extract the .tgz file and copy the lifecycle binaries into a build image. The build image can then be orchestrated by a platform implementation such as the pack CLI or tekton.
Lifecycle Image
An OCI image containing the lifecycle binaries is available at buildpacksio/lifecycle:0.21.3.
Features
N/A
Bugfixes
- Fix restorer to use selected mirror for Platform API 0.14 by @jjbustamante in #1606
Chores
N/A
Full Changelog: v0.21.2...release/0.21.3
Contributors
We'd like to acknowledge that this release wouldn't be as good without the help of the amazing contributors.
lifecycle v0.21.2
lifecycle v0.21.2
Welcome to v0.21.2, a release of the Cloud Native Buildpacks Lifecycle.
Prerequisites
The lifecycle runs as a normal user in a series of unprivileged containers. To export images and cache image layers, it requires access to a Docker (compatible) daemon or an OCI registry.
Install
Extract the .tgz file and copy the lifecycle binaries into a build image. The build image can then be orchestrated by a platform implementation such as the pack CLI or tekton.
Lifecycle Image
An OCI image containing the lifecycle binaries is available at buildpacksio/lifecycle:0.21.2.
Features
- Updates go to version 1.26.0
Bugfixes
N/A
Chores
- Bump github.com/moby/moby/client from 0.2.2-0.20251202205847-de45c2ae4f52 to 0.2.2 by @dependabot[bot] in #1595
- Bump the go-dependencies group across 1 directory with 3 updates by @dependabot[bot] in #1602*
- Upgrade Go to 1.26.0 by @Copilot in #1601
- Bump imgutil to latest version by @Copilot in #1604
- tools/image: Add
baseImagecmd line option by @gogolok in #1597 - Makefile: Extend GOOS_ARCHS by freebsd/amd64 and freebsd/arm64 by @gogolok in #1592
- Makefile: Add targets package-freebsd-amd64 and package-freebsd-arm64 by @gogolok in #1596
Full Changelog: v0.21.1...release/0.21.2
Contributors
We'd like to acknowledge that this release wouldn't be as good without the help of the amazing contributors!
lifecycle v0.21.1
lifecycle v0.21.1
Welcome to v0.21.1, a release of the Cloud Native Buildpacks Lifecycle.
Prerequisites
The lifecycle runs as a normal user in a series of unprivileged containers. To export images and cache image layers, it requires access to a Docker (compatible) daemon or an OCI registry.
Install
Extract the .tgz file and copy the lifecycle binaries into a build image. The build image can then be orchestrated by a platform implementation such as the pack CLI or tekton.
Lifecycle Image
An OCI image containing the lifecycle binaries is available at buildpacksio/lifecycle:0.21.1.
Features
- Updates go to version 1.25.6
Bugfixes
- fix: remove error check that always returns nil by @alphanota in #1574
Chores
- Kaniko Migration and Moby Updates by @alphanota in #1575
- add lifecycle 0.21.x to README.md by @hone in #1582
- Bump the go-dependencies group across 1 directory with 6 updates by @dependabot[bot] in #1581
- Bump Go to 1.25.6 by @Copilot in #1589
Full Changelog: v0.21.0...v0.21.1
Contributors
We'd like to acknowledge that this release wouldn't be as good without the help of the amazing contributors!
lifecycle v0.20.20
lifecycle v0.20.20
Welcome to v0.20.20, a release of the Cloud Native Buildpacks Lifecycle.
Prerequisites
The lifecycle runs as a normal user in a series of unprivileged containers. To export images and cache image layers, it requires access to a Docker (compatible) daemon or an OCI registry.
Install
Extract the .tgz file and copy the lifecycle binaries into a build image. The build image can then be orchestrated by a platform implementation such as the pack CLI or tekton.
Lifecycle Image
An OCI image containing the lifecycle binaries is available at buildpacksio/lifecycle:0.20.20.
Features
N/A
Bugfixes
N/A
Chores
- Bump go 1.25.5 by @jabrown85 in #1579
Full Changelog: v0.20.19...release/0.20.20
Contributors
We'd like to acknowledge that this release wouldn't be as good without the help of the following amazing contributors:
lifecycle v0.21.0
lifecycle v0.21.0
Welcome to v0.21.0, a release of the Cloud Native Buildpacks Lifecycle.
Prerequisites
The lifecycle runs as a normal user in a series of unprivileged containers. To export images and cache image layers, it requires access to a Docker (compatible) daemon or an OCI registry.
Install
Extract the .tgz file and copy the lifecycle binaries into a build image. The build image can then be orchestrated by a platform implementation such as the pack CLI or tekton.
Lifecycle Image
An OCI image containing the lifecycle binaries is available at buildpacksio/lifecycle:0.21.0.
Features
- Platform 0.15: System Buildpacks support by @jabrown85 in #1543
- Platform 0.15: Exec-Env support by @jabrown85 in #1539
Chores
- Updating to moby libs to satisfy imgutil moby changes by @jabrown85 in #1560
- Fixing detector tests by @jabrown85 in #1570
- Bump go to 1.25.5 by @jabrown85 in #1564
- Bump the go-dependencies group with 2 updates by @dependabot[bot] in #1561
- Bump the go-dependencies group with 3 updates by @dependabot[bot] in #1563
Full Changelog: v0.20.19...release/0.21.0
Contributors
We'd like to acknowledge that this release wouldn't be as good without the help of the following amazing contributors: