v81 - 2026-02-24
- Improve OpenJDK installation via
jvm-commonbuildpack to prevent function overrides and fix environment variable handling. (#275) - Improve detection error message with better user experience and guidance for other build tools. (#270)
- Changed the S3 URLs used for downloads to use AWS' dual-stack (IPv6 compatible) endpoint. (#284)
v80 - 2025-09-08
- Change Maven Wrapper validation from build-failing error to warning when properties file is missing. (#268)
v79 - 2025-09-04
- Add Maven Wrapper validation with clear error message when required files are missing. (#266)
v78 - 2025-09-04
- Fix a buildpack crash when determining Maven version that can occur for some configurations. (#264)
v77 - 2025-09-04
- Refactor Maven installation and invocation code. (#257)
- Improve error messages with detailed troubleshooting guidance. (#257)
- Enhance
settings.xmlhandling and error reporting. (#257) - Buildpack output slightly changed. If you match against the buildpack output, verify your matching still works and adjust if necessary. (#257)
v76 - 2025-07-14
- Remove
heroku-20support. (#245) - Buildpack output slightly changed. If you match against the buildpack output, verify your matching still works and adjust if necessary. (#249)
v75 - 2025-02-24
- Internal changes only.
v74 - 2024-10-04
- Add default process type for Micronaut and Quarkus. (#224)
v73 - 2023-08-14
v72 - 2022-06-14
- Adjust
curlretry and connection timeout handling. - Vendor
buildpack-stdlibrather than downloading it at build time. - Switch to the recommended regional S3 domain instead of the global one.
v71 - 2022-06-07
- Add
heroku-22support.
v70 - 2022-05-18
- Remove
heroku-16support. - Remove Cloud Native Buildpack support. Development of Heroku JVM Cloud Native Buildpacks now takes place in a dedicated repository: https://github.com/heroku/buildpacks-jvm.
v69 - 2021-01-13
- Upgrade CNB API compatibility version to
0.4.
v68 - 2020-11-17
- Enable
heroku-20testing.
v67 - 2020-10-12
- Update tests.
v66 - 2019-12-17
- Add support for Cloud Native Buildpacks API.
- Add support for Maven wrapper without binary JAR by removing check for
.mvn/wrapper/maven-wrapper.jar.
v65 - 2019-10-14
- Upgrade default Maven version to
3.6.2. (#118)
v64 - 2019-09-30
v63 - 2019-02-27
- Add support for
MAVEN_HEROKU_CI_GOAL. (#107)
v62 - 2018-06-13
v61 - 2018-04-26
- Internal changes only.
v60 - 2018-04-13
- Fix Maven profile handling to avoid hardcoding build directory. (#94)
- Fix testpack API to use correct parameters. (#95)
v59 - 2018-01-19
- Add support for
settings.xmlinbin/test. (#93)
v58 - 2018-01-04
v57 - 2017-10-19
- Add measurement of build time with and without cache. (#88)
v56 - 2017-10-10
- Internal changes only.
v55 - 2017-09-11
- Add message when
pom.xmlis not found.
v42 - 2015-12-15
- Use latest version of Maven by default.
v41 - 2015-12-02
v40 - 2015-10-12
- Add
dependency:listto Maven commands.
v39 - 2015-08-06
- Upgrade default Maven to
3.3.3. - Upgrade default JDK to
8u51.
v38 - 2015-04-20
- Add a new config var for customizing Maven options:
MAVEN_JAVA_OPTS.