Bump the libcnb group across 1 directory with 3 updates
Bumps the libcnb group with 3 updates in the / directory: libcnb, libherokubuildpack and libcnb-test.
Updates libcnb from 0.17.0 to 0.19.0
Changelog
Sourced from libcnb's changelog.
[0.19.0] - 2024-02-23
Added
libcnb-data:
- Reintroduced support for deserializing
[[stacks]]inbuildpack.toml. (#789)libherokubuildpack:
- Added
buildpack_outputmodule. This will help buildpack authors provide consistent and delightful output to their buildpack users (#721)[0.18.0] - 2024-02-12
Changed
- Now targets Buildpack API 0.10. Buildpacks need to upgrade the
apikey to0.10in theirbuildpack.toml. (#773)- Improved the consistency of cross-compilation assistance provided across all supported
target_tripleand host OS/architecture combinations. #769- Added cross-compilation assistance for
aarch64-unknown-linux-musl(on macOS and ARM64 Linux) andx86_64-unknown-linux-musl(on ARM64 Linux). #769- Raised Minimum Supported Rust Version (MSRV) to
1.76. (#774)libcnb:
- Changed
Layerinterface from&selfto&mut self. (#669)Added
libherokubuildpack:
MappedWrite::unwrapfor getting the wrappedWriteback out. (#765)Removed
- Types, errors, macros and functions related to stacks. The concept of stacks has been removed from the CNB spec. Use targets instead. (#773)
Commits
b538cd3Prepare release v0.19.0 (#793)dc95de5Reintroduce Stack, with weak validation (#789)b89c4aeUpdate cyclonedx-bom requirement from 0.4.3 to 0.5.0 (#792)fa4c1f9Bump buildpacks/github-actions from 5.5.2 to 5.5.3 (#791)e9072afRemove leftover TODO comment inbuildpack_output(#785)ac871cfFix docs typo inbuild_output(#782)9f20d46Add missingderive(Debug)forbuildpack_output::state::Stream(#783)d806cbdAddBuildpackOutput(#721)152b1a2Replace MappedWrite's magic u8 constant with byte string literal (#780)fbf3919libcnb: Simplify layer tests (#778)- Additional commits viewable in compare view
Updates libherokubuildpack from 0.17.0 to 0.21.0
Release notes
Sourced from libherokubuildpack's releases.
v0.21.0
Added
libcnb:
Targetnow implementsCloneandDebug. (#821)Changed
libcnb:v0.20.0
Added
libcnb:
- Made
Target(the type ofDetectContext::targetandBuildContext::target) public. (#815)Changed
libcnb:
WriteLayerErrorchanged to contain more specific error enums instead of generic ones. (#786)libcnb-data:
- Renamed
TargettoBuildpackTargetto disambiguate it from the newlibcnb::Target. (#815)v0.19.0
Added
libcnb-data:
- Reintroduced support for deserializing
[[stacks]]inbuildpack.toml. (#789)libherokubuildpack:
- Added
buildpack_outputmodule. This will help buildpack authors provide consistent and delightful output to their buildpack users (#721)v0.18.0
Changed
- Now targets Buildpack API 0.10. Buildpacks need to upgrade the
apikey to0.10in theirbuildpack.toml. (#773)- Improved the consistency of cross-compilation assistance provided across all supported
target_tripleand host OS/architecture combinations. #769- Added cross-compilation assistance for
aarch64-unknown-linux-musl(on macOS and ARM64 Linux) andx86_64-unknown-linux-musl(on ARM64 Linux). #769- Raised Minimum Supported Rust Version (MSRV) to
1.76. (#774)libcnb:
- Changed
Layerinterface from&selfto&mut self. (#669)Added
... (truncated)
Changelog
Sourced from libherokubuildpack's changelog.
[0.21.0] - 2024-04-30
Added
libcnb:
Targetnow implementsCloneandDebug. (#821)Changed
libcnb:[0.20.0] - 2024-04-12
Added
libcnb:
- Made
Target(the type ofDetectContext::targetandBuildContext::target) public. (#815)Changed
libcnb:
WriteLayerErrorchanged to contain more specific error enums instead of generic ones. (#786)libcnb-data:
- Renamed
TargettoBuildpackTargetto disambiguate it from the newlibcnb::Target. (#815)[0.19.0] - 2024-02-23
Added
libcnb-data:
- Reintroduced support for deserializing
[[stacks]]inbuildpack.toml. (#789)libherokubuildpack:
- Added
buildpack_outputmodule. This will help buildpack authors provide consistent and delightful output to their buildpack users (#721)[0.18.0] - 2024-02-12
Changed
- Now targets Buildpack API 0.10. Buildpacks need to upgrade the
apikey to0.10in theirbuildpack.toml. (#773)- Improved the consistency of cross-compilation assistance provided across all supported
target_tripleand host OS/architecture combinations. #769- Added cross-compilation assistance for
aarch64-unknown-linux-musl(on macOS and ARM64 Linux) andx86_64-unknown-linux-musl(on ARM64 Linux). #769- Raised Minimum Supported Rust Version (MSRV) to
1.76. (#774)libcnb:
- Changed
Layerinterface from&selfto&mut self. (#669)Added
... (truncated)
Commits
a4e48fdPrepare release v0.21.0 (#822)101af17Improve usability ofTarget(#821)65cfb80Bump peter-evans/create-pull-request from 6.0.3 to 6.0.5 (#818)0c49d03Bump buildpacks/github-actions from 5.5.4 to 5.6.0 (#819)78d218ePrepare release v0.20.0 (#817)292762eBump peter-evans/create-pull-request from 6.0.2 to 6.0.3 (#816)348e2baMake the run imageTargetpublic (#815)0764388CorrectContextTargetreferences to distro image label names (#811)4d198b8Fix lint errors with Rust 1.77 (#812)49776e5Use Procfile CNB from its new Docker Hub repo (#809)- Additional commits viewable in compare view
Updates libcnb-test from 0.17.0 to 0.19.0
Changelog
Sourced from libcnb-test's changelog.
[0.19.0] - 2024-02-23
Added
libcnb-data:
- Reintroduced support for deserializing
[[stacks]]inbuildpack.toml. (#789)libherokubuildpack:
- Added
buildpack_outputmodule. This will help buildpack authors provide consistent and delightful output to their buildpack users (#721)[0.18.0] - 2024-02-12
Changed
- Now targets Buildpack API 0.10. Buildpacks need to upgrade the
apikey to0.10in theirbuildpack.toml. (#773)- Improved the consistency of cross-compilation assistance provided across all supported
target_tripleand host OS/architecture combinations. #769- Added cross-compilation assistance for
aarch64-unknown-linux-musl(on macOS and ARM64 Linux) andx86_64-unknown-linux-musl(on ARM64 Linux). #769- Raised Minimum Supported Rust Version (MSRV) to
1.76. (#774)libcnb:
- Changed
Layerinterface from&selfto&mut self. (#669)Added
libherokubuildpack:
MappedWrite::unwrapfor getting the wrappedWriteback out. (#765)Removed
- Types, errors, macros and functions related to stacks. The concept of stacks has been removed from the CNB spec. Use targets instead. (#773)
Commits
b538cd3Prepare release v0.19.0 (#793)dc95de5Reintroduce Stack, with weak validation (#789)b89c4aeUpdate cyclonedx-bom requirement from 0.4.3 to 0.5.0 (#792)fa4c1f9Bump buildpacks/github-actions from 5.5.2 to 5.5.3 (#791)e9072afRemove leftover TODO comment inbuildpack_output(#785)ac871cfFix docs typo inbuild_output(#782)9f20d46Add missingderive(Debug)forbuildpack_output::state::Stream(#783)d806cbdAddBuildpackOutput(#721)152b1a2Replace MappedWrite's magic u8 constant with byte string literal (#780)fbf3919libcnb: Simplify layer tests (#778)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) -
@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) -
@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) -
@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency -
@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions
@dependabot rebase
Looks like these dependencies are no longer updatable, so this is no longer needed.