Platform API 0.9
natalieparellano
released this
06 Apr 18:15
·
301 commits
to main
since this release
This release of the Cloud Native Buildpacks Specification defines Platform API 0.9.
Breaking Changes
- Legacy BOM information is removed from the
io.buildpacks.build.metadata
label; this information can instead be found in<layers>/sbom/launch/sbom.legacy.json
(#288)
Additions
- If
SOURCE_DATE_EPOCH
is set in the export environment, the lifecycle will set image create time to the provided value instead of the constant January 1, 1980 (#292, RFC 0103) - The analyze phase accepts a
-launch-cache
flag, improving performance when restoring the SBOM layer from the previous image in a Docker daemon; additionally, the analyzer accepts a-skip-layers
flag to completely skip SBOM layer restoration (#276, #278) - Process-specific working directories are added to the
io.buildpacks.build.metadata
label (#216, #290)
Nonfunctional Changes
- Clarifies the meaning of
-skip-restore
(#280)