Releases: buildpacks/lifecycle
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:
lifecycle v0.20.19
lifecycle v0.20.19
Welcome to v0.20.19, 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.19.
Chores
- Bump the go-dependencies group with 5 updates by @dependabot[bot] in #1556
- Adding docker pull retries to more places by @jabrown85 in #1557
- Bump the go-dependencies group with 2 updates by @dependabot[bot] in #1558
- Bump golang.org/x/crypto from 0.43.0 to 0.45.0 by @dependabot[bot] in #1559
Full Changelog: v0.20.18...release/0.20.19
Contributors
We'd like to acknowledge that this release wouldn't be as good without the help of the following amazing contributors:
lifecycle v0.20.18
lifecycle v0.20.18
Welcome to v0.20.18, 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.18.
Features
N/A
Bugfixes
N/A
Chores
- Bump github.com/containerd/containerd/v2 from 2.1.4 to 2.1.5 by @dependabot[bot] in #1553
- Bump github.com/containerd/containerd from 1.7.28 to 1.7.29 by @dependabot[bot] in #1554
- trying to improve test flappiness by @jabrown85 in #1555
Contributors
We'd like to acknowledge that this release wouldn't be as good without the help of the following amazing contributors:
Full Changelog: v0.20.17...v0.20.18