Skip to content

Commit 08c7708

Browse files
committed
Improve CHANGELOG formatting
1 parent 666be5e commit 08c7708

1 file changed

Lines changed: 79 additions & 51 deletions

File tree

CHANGELOG.md

Lines changed: 79 additions & 51 deletions
Original file line numberDiff line numberDiff line change
@@ -2,135 +2,148 @@
22

33
## [Unreleased]
44

5-
* Improve OpenJDK installation via jvm-common buildpack to prevent function overrides and fix environment variable handling ([#275](https://github.com/heroku/heroku-buildpack-java/pull/275))
6-
* Improve detection error message with better user experience and guidance for other build tools ([#270](https://github.com/heroku/heroku-buildpack-java/pull/270))
5+
* Improve OpenJDK installation via `jvm-common` buildpack to prevent function overrides and fix environment variable handling. ([#275](https://github.com/heroku/heroku-buildpack-java/pull/275))
6+
* Improve detection error message with better user experience and guidance for other build tools. ([#270](https://github.com/heroku/heroku-buildpack-java/pull/270))
77

88

99
## [v80] - 2025-09-08
1010

11-
* Change Maven Wrapper validation from build-failing error to warning when properties file is missing ([#268](https://github.com/heroku/heroku-buildpack-java/pull/268))
11+
* Change Maven Wrapper validation from build-failing error to warning when properties file is missing. ([#268](https://github.com/heroku/heroku-buildpack-java/pull/268))
1212

1313
## [v79] - 2025-09-04
1414

15-
* Add Maven Wrapper validation with clear error message when required files are missing ([#266](https://github.com/heroku/heroku-buildpack-java/pull/266))
15+
* Add Maven Wrapper validation with clear error message when required files are missing. ([#266](https://github.com/heroku/heroku-buildpack-java/pull/266))
1616

1717
## [v78] - 2025-09-04
1818

1919
* Fix a buildpack crash when determining Maven version that can occur for some configurations. ([#264](https://github.com/heroku/heroku-buildpack-java/pull/264))
2020

2121
## [v77] - 2025-09-04
2222

23-
* Refactor Maven installation and invocation code ([#257](https://github.com/heroku/heroku-buildpack-java/pull/257))
24-
* Improve error messages with detailed troubleshooting guidance ([#257](https://github.com/heroku/heroku-buildpack-java/pull/257))
25-
* Enhance `settings.xml` handling and error reporting ([#257](https://github.com/heroku/heroku-buildpack-java/pull/257))
23+
* Refactor Maven installation and invocation code. ([#257](https://github.com/heroku/heroku-buildpack-java/pull/257))
24+
* Improve error messages with detailed troubleshooting guidance. ([#257](https://github.com/heroku/heroku-buildpack-java/pull/257))
25+
* Enhance `settings.xml` handling and error reporting. ([#257](https://github.com/heroku/heroku-buildpack-java/pull/257))
2626
* Buildpack output slightly changed. If you match against the buildpack output, verify your matching still works and adjust if necessary. ([#257](https://github.com/heroku/heroku-buildpack-java/pull/257))
2727

2828
## [v76] - 2025-07-14
2929

30-
* Remove heroku-20 support ([#245](https://github.com/heroku/heroku-buildpack-java/pull/245))
30+
* Remove `heroku-20` support. ([#245](https://github.com/heroku/heroku-buildpack-java/pull/245))
3131
* Buildpack output slightly changed. If you match against the buildpack output, verify your matching still works and adjust if necessary. ([#249](https://github.com/heroku/heroku-buildpack-java/pull/249))
3232

3333
## [v75] - 2025-02-24
3434

35-
* Internal changes only
35+
* Internal changes only.
3636

3737
## [v74] - 2024-10-04
3838

3939
* Add default process type for Micronaut and Quarkus. ([#224](https://github.com/heroku/heroku-buildpack-java/pull/224))
4040

4141
## [v73] - 2023-08-14
4242

43-
* Remove heroku-18 support ([#204](https://github.com/heroku/heroku-buildpack-java/pull/204))
43+
* Remove `heroku-18` support. ([#204](https://github.com/heroku/heroku-buildpack-java/pull/204))
4444
* Upgrade default Maven version to `3.9.4`. ([#207](https://github.com/heroku/heroku-buildpack-java/pull/207))
4545

4646
## [v72] - 2022-06-14
4747

48-
* Adjust curl retry and connection timeout handling
49-
* Vendor buildpack-stdlib rather than downloading it at build time
50-
* Switch to the recommended regional S3 domain instead of the global one
48+
* Adjust `curl` retry and connection timeout handling.
49+
* Vendor `buildpack-stdlib` rather than downloading it at build time.
50+
* Switch to the recommended regional S3 domain instead of the global one.
5151

5252
## [v71] - 2022-06-07
5353

54-
* Add heroku-22 support
54+
* Add `heroku-22` support.
5555

5656
## [v70] - 2022-05-18
5757

58-
* Remove heroku-16 support
59-
* 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
58+
* Remove `heroku-16` support.
59+
* 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.
6060

6161
## [v69] - 2021-01-13
6262

63-
* Upgrade CNB API compatibility version to 0.4
63+
* Upgrade CNB API compatibility version to `0.4`.
6464

6565
## [v68] - 2020-11-17
6666

67-
* Enable heroku-20 testing
67+
* Enable `heroku-20` testing.
6868

6969
## [v67] - 2020-10-12
7070

71-
* Update tests
71+
* Update tests.
7272

7373
## [v66] - 2019-12-17
7474

75-
* Add support for Cloud Native Buildpacks API
76-
* Add support for Maven wrapper without binary JAR by removing check for .mvn/wrapper/maven-wrapper.jar
75+
* Add support for Cloud Native Buildpacks API.
76+
* Add support for Maven wrapper without binary JAR by removing check for `.mvn/wrapper/maven-wrapper.jar`.
7777

7878
## [v65] - 2019-10-14
7979

80-
* Upgrade default Maven version to 3.6.2
80+
* Upgrade default Maven version to `3.6.2`. ([#118](https://github.com/heroku/heroku-buildpack-java/pull/118))
8181

82-
## 64
82+
## [v64] - 2019-09-30
8383

84-
* Add support for Maven 3.5 and 3.6
85-
* Cache system.properties file
84+
* Add support for Maven `3.5` and `3.6`. ([#115](https://github.com/heroku/heroku-buildpack-java/pull/115))
85+
* Cache `system.properties` file. ([#110](https://github.com/heroku/heroku-buildpack-java/pull/110))
8686

87-
## 63
87+
## [v63] - 2019-02-27
8888

89-
* Add support for MAVEN_HEROKU_CI_GOAL
89+
* Add support for `MAVEN_HEROKU_CI_GOAL`. ([#107](https://github.com/heroku/heroku-buildpack-java/pull/107))
9090

91-
## 62
91+
## [v62] - 2018-06-13
9292

93-
* Improved error behavior for MAVEN_SETTINGS_URL
94-
* Changed location of JVM common buildpack
93+
* Improve error behavior for `MAVEN_SETTINGS_URL`. ([#96](https://github.com/heroku/heroku-buildpack-java/pull/96))
94+
* Change location of JVM common buildpack. ([#97](https://github.com/heroku/heroku-buildpack-java/pull/97))
9595

96-
## v59
96+
## [v61] - 2018-04-26
9797

98-
* Add support for settings.xml in bin/test
98+
* Internal changes only.
9999

100-
## v58
100+
## [v60] - 2018-04-13
101101

102-
* Added mcount of kotlin and groovy files in the repo
103-
* PR #92: Fix some Bash issues
102+
* Fix Maven profile handling to avoid hardcoding build directory. ([#94](https://github.com/heroku/heroku-buildpack-java/pull/94))
103+
* Fix testpack API to use correct parameters. ([#95](https://github.com/heroku/heroku-buildpack-java/pull/95))
104104

105-
## v57
105+
## [v59] - 2018-01-19
106106

107-
* Added measurement of build time with and without cache
107+
* Add support for `settings.xml` in `bin/test`. ([#93](https://github.com/heroku/heroku-buildpack-java/pull/93))
108108

109-
## v55
109+
## [v58] - 2018-01-04
110110

111-
* Added message when pom.xml is not found
111+
* Add measurement of Kotlin and Groovy files in the repository. ([#91](https://github.com/heroku/heroku-buildpack-java/pull/91))
112+
* Fix some Bash issues. ([#92](https://github.com/heroku/heroku-buildpack-java/pull/92))
112113

113-
## v42
114+
## [v57] - 2017-10-19
114115

115-
* Use latest version of Maven by default
116+
* Add measurement of build time with and without cache. ([#88](https://github.com/heroku/heroku-buildpack-java/pull/88))
116117

117-
## v41
118+
## [v56] - 2017-10-10
118119

119-
* Upgrade to Maven 3.3.9
120-
* Add retry option to curl commands
120+
* Internal changes only.
121121

122-
## v40
122+
## [v55] - 2017-09-11
123123

124-
* Added dependency:list to maven commands
124+
* Add message when `pom.xml` is not found.
125125

126-
## v39
126+
## [v42] - 2015-12-15
127127

128-
* Upgrade default Maven to 3.3.3
129-
* Upgrade default JDK to 8u51
128+
* Use latest version of Maven by default.
130129

131-
## v38
130+
## [v41] - 2015-12-02
132131

133-
* Added a new config var for customizing Maven options: `MAVEN_JAVA_OPTS`
132+
* Upgrade to Maven `3.3.9`. ([#62](https://github.com/heroku/heroku-buildpack-java/pull/62))
133+
* Add retry option to `curl` commands. ([#63](https://github.com/heroku/heroku-buildpack-java/pull/63))
134+
135+
## [v40] - 2015-10-12
136+
137+
* Add `dependency:list` to Maven commands.
138+
139+
## [v39] - 2015-08-06
140+
141+
* Upgrade default Maven to `3.3.3`.
142+
* Upgrade default JDK to `8u51`.
143+
144+
## [v38] - 2015-04-20
145+
146+
* Add a new config var for customizing Maven options: `MAVEN_JAVA_OPTS`.
134147

135148
[unreleased]: https://github.com/heroku/heroku-buildpack-java/compare/v80...main
136149
[v80]: https://github.com/heroku/heroku-buildpack-java/compare/v79...v80
@@ -149,3 +162,18 @@
149162
[v67]: https://github.com/heroku/heroku-buildpack-java/compare/v66...v67
150163
[v66]: https://github.com/heroku/heroku-buildpack-java/compare/v65...v66
151164
[v65]: https://github.com/heroku/heroku-buildpack-java/compare/v64...v65
165+
[v64]: https://github.com/heroku/heroku-buildpack-java/compare/v63...v64
166+
[v63]: https://github.com/heroku/heroku-buildpack-java/compare/v62...v63
167+
[v62]: https://github.com/heroku/heroku-buildpack-java/compare/v61...v62
168+
[v61]: https://github.com/heroku/heroku-buildpack-java/compare/v60...v61
169+
[v60]: https://github.com/heroku/heroku-buildpack-java/compare/v59...v60
170+
[v59]: https://github.com/heroku/heroku-buildpack-java/compare/v58...v59
171+
[v58]: https://github.com/heroku/heroku-buildpack-java/compare/v57...v58
172+
[v57]: https://github.com/heroku/heroku-buildpack-java/compare/v56...v57
173+
[v56]: https://github.com/heroku/heroku-buildpack-java/compare/v54...v56
174+
[v55]: https://github.com/heroku/heroku-buildpack-java/compare/v54...v56
175+
[v42]: https://github.com/heroku/heroku-buildpack-java/compare/v41...v42
176+
[v41]: https://github.com/heroku/heroku-buildpack-java/compare/v40...v41
177+
[v40]: https://github.com/heroku/heroku-buildpack-java/compare/v39...v40
178+
[v39]: https://github.com/heroku/heroku-buildpack-java/compare/v38...v39
179+
[v38]: https://github.com/heroku/heroku-buildpack-java/compare/v37...v38

0 commit comments

Comments
 (0)