NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #2510 by repository stars
Last release 7 years ago
no release in 18 months
Ships fairly regularly
a new release about every 3 weeks
Nearly every release is documented
notes for 9 of 9 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
47 releases · first in 2018
Nothing published for this version
This release contains no significant changes.
This release contains no significant changes.
This release contains no significant changes.
This release contains no significant changes.
One column per quarter.
Fix bug where git commits couldn't be fetched by SHA
Continued Transition to Pipelines
Most new development continues in the Pipelines project, now named Tekton Pipelines.
We are anticipating the first v0.1 release of Tekton Pipelines imminently, and users of Knative Build should consider Tekton Pipelines as an alternative with better support and feature richness.
Prior to #563 the Build controller would resync Build resources every 30 seconds, and enforce timeouts as part of that resync loop. However, due to rate limits consuming this queue, if enough Builds existed in the system (observed around 400 Builds), the backlog would never be processed and Builds would not be updated or timed out.
After #563 build timeout checks are scheduled in a background process, allowing us to increase the resync period to 10 hours, effectively removing the scaling cap. This also means that timeouts are enforced more promptly.
Under some circumstances under v0.3.0, creating a Build would result in two Pods being created to execute the work. This consumed extra resources and could produce confusing or harmful side effects.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
0.3 is the first release of our new schedule of releasing every 6 weeks. This release is a smaller delta than 0.2 because of this shorter development
0.3 is the first release of our new schedule of releasing every 6 weeks.
This release is a smaller delta than 0.2 because of this shorter development
cycle.
Since 0.2, most new development work has focused on the
Pipeline repo.
We now use the Kubernetes /status sub-resource support, which went Beta in K8s
1.11.
The Build spec can now specify either a single source or multiple sources.
If multiple sources are requested, each will be fetched in order and placed into
a directory under /workspace named after the source's name field. (#392)
A Build's annotations are copied to the underlying Pod. (#469)
A Build's status is updated to indicate validation errors (#471)
The Build controller is subject to a PodSecurityPolicy which limits what it
can do and enables cluster operators to specify further limiting policies.
(#509)
New resource: Cluster-scoped Build Templates ( #302 ) BuildTemplate parameters can be applied to build step image names
New resource: Cluster-scoped Build Templates (#302)
BuildTemplate parameters can be applied to build step image names (#293)
Builds specs can now specify:
Build status now reports:
Cherrypicked cd69f25 and c8a0d97 to include smaller builder images for creds-init and git-init .
Cherrypicked cd69f25 and c8a0d97 to include smaller builder images for creds-init and git-init.
creds-init in v0.1.1 was 1021.3 MB, is now 18.7 MB.git-init in v0.1.1 was 1,015.7 MB, is now 13.1 MB.This results in faster builds on nodes that do not already have these images present.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
release.yaml rebuilt with recent version of ko which contains the fix for google/go-containerregistry#192 , which seems to break clusters using contai
release.yaml rebuilt with recent version of ko which contains the fix for google/go-containerregistry#192, which seems to break clusters using containerd
First Knative Build Alpha Release!
First Knative Build Alpha Release!
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →