You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Run cargo install libcnb-cargo to update the libcnb.rs CLI tools.
Changed
libcnb-cargo
The default for the --target argument of cargo libcnb package will now be based on an architecture that matches the host machine instead of x86_64-unknown-linux-musl. (#922)
Removed buildpack_output module. This functionality from (#721) was experimental. The API was not stable and it is being removed. A similar API is available at bullet_stream. (#852
pack build is now run with --trust-extra-buildpacks to force the builder to be trusted after upstream changes in Pack CLI. Pack CLI v0.35.1+ is now required to use libcnb-test. (#855)
A new API for working with layers has been added. See the BuildContext::cached_layer and BuildContext::uncached_layer docs for examples of how to use this API. (#814)
Changed
libcnb:
The Layer trait and related types and functions have been deprecated. Please migrate to the new API. (#814)
Errors related to layers have been restructured. While this is technically a breaking change, buildpacks usually don't have to be modified in practice. (#814)
Fixed
libcnb-data:
The working directory for launch processes specifying a WorkingDirectory::Directory value is now respected. (#831)