Releases: paketo-buildpacks/packit
v2.0.0
What's Changed
- add sbom field to buildpack.toml (Buildpack API 0.7) by @robdimsdale in #248
- Adds Exists function by @ForestEckhardt in #249
- Use semver labels to calculate release version by @sophiewigmore in #257
- vacation: handle compressed non-tar archives by @mboldt in #258
- Adds Info and Debug logger functionality by @ForestEckhardt in #254
- Refactor
vacation.Executable
by @ForestEckhardt in #260 - New package to generate SBOMs using Syft by @ryanmoran in #255
- Remove Paketo-specific BOM from top-level package by @sophiewigmore in #241
- Removes deprecated fields and methods by @ryanmoran in #263
- Fixes import statement for v2 module by @ryanmoran in #266
New Contributors
Full Changelog: v1.3.1...v2.0.0
v1.3.1
What's Changed
- Adds stack to error message in postal by @ryanmoran in #240
- Bump github.com/onsi/gomega from 1.16.0 to 1.17.0 in #242
- Updates emitter.LaunchProcesses to use new Default process field by @ForestEckhardt in #244 and #250
- Adds logic to untar hard links by @ForestEckhardt in #247
- Adds documentation about the behavior of a nil priority list by @ForestEckhardt in #251
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's Changed
- Bump github.com/gabriel-vasile/mimetype from 1.3.1 to 1.4.0 by @dependabot in #233
- Adds extra buildpack descriptors to BuildpackInfo by @ryanmoran in #236
- Only prunes layer TOML files when api < 0.6 by @ryanmoran in #237
- Adds the PR semver labeling workflows by @sophiewigmore in #239
- Moves layer types to table by @ryanmoran in #238
Full Changelog: v1.2.0...v1.3.0
v1.2.0
Changes
postal
- #228 : Adds a new service bindings resolver type which can be used to lazily load and resolve service bindings
π Thank you to @menehune23 and @ryanmoran for your contributions to this release!
v1.1.0
Changes
packit
- #232 : Adds support for setting default process type when using Buildpack API 0.6 and above.
cargo
- #230: Deprecate the
cargo.ConfigBuildpack.SHA256
field since it's not a part of the specification - #231 : Make the
cargo.ConfigMetadataDependency.Licenses
field an interface.
π Thank you to @ForestEckhardt, @ryanmoran, and @sophiewigmore for your contributions to this release!
v1.0.1
Changes
packit
- #223: Bump github.com/pelletier/go-toml from 1.9.3 to 1.9.4
vacation
- #225: Update the symlink creation
π Thank you to @ForestEckhardt for your contributions to this release!
v1.0.0
Breaking Changes
jam
- #208 : Removes jam. Please get new
jam
releases from paketo-buildpacks/jam
packit
- #218: Converts
BOMEntry.Metadata
frommap[string]interface
into aBOMMetadata
type that conforms to the BOM schema. - #218: Breaking Change
BOMEntry.Metadata.Checksum.Algorithm
can now only be one aCycloneDX-supported
algorithm. Any direct users of theBOMEntry
type must specify one of packit algorithms or make use of the packit.GetBOMChecksumAlgorithm function to conform if they wish to include achecksum
in the BOM entry.
postal
- #218: Uses
packit.BOMMetadata
inside BOM entries. Breaking for buildpack tests that may test the output ofGenerateBillOfMaterials
- #218: Splits
sha256
BOM field intoalgorithm
andhash
underchecksum
- #221: Exposes dependency mapping error to
Deliver()
caller
π Thank you to @sophiewigmore, @fg-j , and @ForestEckhardt for your contributions to this release!
v0.14.3
Changes
postal
- #210: Adds pURL, licenses, and CPE fields to the BOM generator
- #213: Adds source URI and source SHA256 fields to to the BOM generator
vacation
- #214 : Prevent file descriptor exhaustion when decompressing zip files
π Thank you to @ryanmoran, @sophiewigmore, and @ForestEckhardt for your contributions to this release!
v0.14.2
Changes
jam
- #205 : Enables purls in
jam update-dependencies
vacation
- #206 : Adds StripComponents to vacation.ZipArchive
π Thank you to @ryanmoran, @sophiewigmore, and @ForestEckhardt for your contributions to this release!
v0.14.1
Changes
cargo
- #201 : Add licenses to
cargo
dependency metadata
π Thank you to @ryanmoran and @sophiewigmore for your contributions to this release!