All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.0 - 2026-04-03
- Support for Heroku-26 (Ubuntu 26.04, Resolute Raccoon). (#177)
- PGP signature verification now supports keyrings with multiple certificates. (#177)
- Empty package index files no longer cause a parse error. (#177)
- When the same package version exists in multiple repositories, the package from the first-declared source is now consistently preferred. (#187)
0.3.0 - 2025-12-08
- Support download and install of
.debpackages from a custom url. (#141)
0.2.0 - 2025-07-03
- Support custom Debian repositories through configuration. (#116)
0.1.3 - 2025-04-01
- Tracing for buildpack diagnostics and usage. (#104)
0.1.2 - 2025-03-05
- Fixed capitalisation of
project.tomlin the detection failure log output. (#97)
0.1.1 - 2025-03-03
- Updated libcnb to 0.27.0, which includes opentelemetry 0.28 and the new custom OTLP File Exporter. (#95)
0.1.0 - 2025-02-24
- Detect now passes if an
Aptfileexists and will print a migration message during the build phase.
- Detect now passes if
project.tomlis present and contains namespaced configuration.
0.0.3 - 2024-12-05
PackageNotFounderrors now return a list of suggested package names. (#69)
0.0.2 - 2024-11-06
- Support the
forceoption when declaring a package to install so the user can control if, when the package is already on the system, it should be skipped or forcibly installed. (#66) - Support for
BP_LOG_LEVELenvironment variable to control verbosity of buildpack output. (#60)
- Updated the buildpack display name and keywords to be more consistent with our other CNBs. (#59)
- Modified the buildpack output format to align with our other CNBs. (#60)
0.0.1 - 2024-10-10
- Initial release.