The libcnb v1.x branch only presently supports up to buildpacks API 0.8.
To support API 0.9 we would need to implement shell removal. This was done on the main branch, but it required breaking changes to the structs that we use for launch items.
It may be possible to implement this in a non-breaking way but it'll be more effort. This issue is to track and see if there is interest in implementing this on v1.x.
I've not seen any support/demand for this, so I'm going to close this issue out. We'll support up to buildpacks API 0.8 in version 1.x, and support 0.9+ in 2.x.
The libcnb v1.x branch only presently supports up to buildpacks API 0.8.
To support API 0.9 we would need to implement shell removal. This was done on the main branch, but it required breaking changes to the structs that we use for launch items.
It may be possible to implement this in a non-breaking way but it'll be more effort. This issue is to track and see if there is interest in implementing this on v1.x.