- The cache is now correctly invalidated if the stack version of an existing cache cannot be determined. (#133)
- When the cache is invalidated, all APT-related files are now removed, rather than only some of them. In particular, this means old APT package index files are cleaned up. (#133)
- Exclude test/development files from the buildpack archive published to the buildpack registry. (#135)
- Warn when Aptfile contains no packages (#126)
- Support sources parts directory for Heroku-24 compatibility (#119)
- Add
bin/report
script to capture buildpack metadata (#110)
- Output a helpful error message when no
Aptfile
is found (#87).
- Fail the build if
apt-get
orcurl
errors (#79). - Only try to add custom repositories when some are defined in
Aptfile
(#79).
- Flush the cache on stack change (#58).
- Stop using
force-yes
with newer version of apt-get (#51).
- Prevent APT using source lists from
/etc/apt/sources.list.d/
(#46).
- Add support for comments in
Aptfile
(#24).
- Add support for custom repositories (#18).
See the Git log.