Skip to content

Latest commit

 

History

History
151 lines (91 loc) · 5.12 KB

File metadata and controls

151 lines (91 loc) · 5.12 KB

Changelog

  • Improve OpenJDK installation via jvm-common buildpack 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)

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.xml handling 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-20 support (#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

  • Remove heroku-18 support (#204)
  • Upgrade default Maven version to 3.9.4. (#207)

v72 - 2022-06-14

  • Adjust curl retry and connection timeout handling
  • Vendor buildpack-stdlib rather than downloading it at build time
  • Switch to the recommended regional S3 domain instead of the global one

v71 - 2022-06-07

  • Add heroku-22 support

v70 - 2022-05-18

v69 - 2021-01-13

  • Upgrade CNB API compatibility version to 0.4

v68 - 2020-11-17

  • Enable heroku-20 testing

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

64

  • Add support for Maven 3.5 and 3.6
  • Cache system.properties file

63

  • Add support for MAVEN_HEROKU_CI_GOAL

62

  • Improved error behavior for MAVEN_SETTINGS_URL
  • Changed location of JVM common buildpack

v59

  • Add support for settings.xml in bin/test

v58

  • Added mcount of kotlin and groovy files in the repo
  • PR #92: Fix some Bash issues

v57

  • Added measurement of build time with and without cache

v55

  • Added message when pom.xml is not found

v42

  • Use latest version of Maven by default

v41

  • Upgrade to Maven 3.3.9
  • Add retry option to curl commands

v40

  • Added dependency:list to maven commands

v39

  • Upgrade default Maven to 3.3.3
  • Upgrade default JDK to 8u51

v38

  • Added a new config var for customizing Maven options: MAVEN_JAVA_OPTS