Apache Commons Build Plugin Release Notes
Release History
Version |
Date |
Description |
1.15.0 |
2025-01-08 |
This is a maintenance release. |
1.14.1 |
2024-11-03 |
This is a maintenance release. |
1.14.0 |
2024-04-12 |
This is feature release. |
1.13 |
2023-06-25 |
This is feature release. |
1.12 |
2020-10-17 |
This is feature release. |
1.11 |
2019-08-30 |
This is feature release. |
1.10 |
2019-02-26 |
This is feature release. |
1.9 |
2018-06-16 |
This is feature release. |
1.8 |
2018-04-02 |
This is feature release. |
1.7 |
2016-11-18 |
This is feature release. |
1.6 |
2016-04-24 |
This is feature release. |
1.5 |
2015-11-28 |
This is a feature and fix release. |
1.4 |
3 March 2012 |
This is a feature and fix release. |
Release 1.15.0 – 2025-01-08
Type |
Changes |
By |
|
Pick up maven-antrun-plugin version from parent POM org.apache:apache. Thanks to Gary Gregory. |
ggregory |
|
Bump org.apache.commons:commons-parent from 78 to 79, upgrades Doxia from 1 to 2. Thanks to Gary Gregory. |
ggregory |
Release 1.14.1 – 2024-11-03
Type |
Changes |
By |
|
Fix broken URL to project location in Maven Central #320. Thanks to Capt. Cutlass. |
ggregory |
|
Bump org.apache.commons:commons-parent from 69 to 78 #264, #276, #291, #301, #307, #312, #324. Thanks to Dependabot, Gary Gregory. |
ggregory |
|
Bump org.graalvm.js:js-scriptengine from 24.0.0 to 24.1.1 #248, #282, #308, #322. Thanks to Dependabot. |
ggregory |
|
Bump org.graalvm.js:js from 23.0.3 to 23.0.6 #247, #281, #321. Thanks to Dependabot. |
ggregory |
|
Bump org.apache.maven.plugin-tools:maven-plugin-tools-ant from 3.12.0 to 3.15.1 #260, #272, #292, #298. Thanks to Dependabot. |
ggregory |
|
Bump org.apache.maven.plugin-tools:maven-script-ant from 3.12.0 to 3.15.1 #259, #270, #295, #300. Thanks to Dependabot. |
ggregory |
|
Bump org.apache.maven.plugins:maven-plugin-plugin from 3.12.0 to 3.15.1 #258, #271, #299. Thanks to Dependabot. |
ggregory |
|
Bump org.apache.maven:maven-plugin-api from 3.9.6 to 3.9.9 #267, #277, #293. Thanks to Dependabot. |
ggregory |
|
Bump org.apache.maven:maven-core from 3.9.6 to 3.9.9 #268, #278, #294. Thanks to Dependabot. |
ggregory |
|
Bump org.apache.ant:ant-launcher from 1.10.14 to 1.10.15 #303. Thanks to Dependabot. |
ggregory |
|
Bump org.codehaus.mojo:jdepend-maven-plugin from 2.0 to 2.1 #311. Thanks to Dependabot. |
ggregory |
|
Drop codecov.io badge. Thanks to Gary Gregory. |
ggregory |
Release 1.14.0 – 2024-04-12
Type |
Changes |
By |
|
maven-plugin-report-plugin replaces maven-plugin-plugin report goal |
sebb |
|
Fix up errors in GHA badges for Java and CodeQL |
sebb |
|
Only use graalvm on Java11+; update to 22.3.3 which avoids NoClassDefFoundError messages |
sebb |
|
Replace mail-archives.apache.org with lists.apache.org |
sebb |
|
Drop mail archives that no longer exist (markmail, gmane, old.nabble) |
sebb |
|
Disable moditect as it fails currently |
sebb |
|
Add Maven property project.build.outputTimestamp for build reproducibility. Thanks to Gary Gregory. |
ggregory |
|
Bump org.apache.maven.plugins:maven-plugin-plugin from 3.10.2 to 3.11.0 Thanks to Dependabot. |
sebb |
|
Drop IRC references Thanks to Gary Gregory. |
ggregory |
|
Bump commons-parent from 58 to 69 #240. Thanks to Gary Gregory. |
ggregory |
|
Bump org.apache.ant:ant-launcher from 1.10.12 to 1.10.14. Thanks to Dependabot, Gary Gregory. |
ggregory |
|
Disable cyclonedx - not needed |
sebb |
|
Drop outdated, unmaintained table of components in README in favour of link to website. |
sebb |
|
Bump org.graalvm.js:js-scriptengine from 23.1.0 to 24.0.0 #236. Thanks to Dependabot. |
ggregory |
|
Bump org.graalvm.js:js from 23.0.1 to 23.0.3. Thanks to Dependabot. |
ggregory |
|
Bump org.apache.maven:maven-core 3.9.4 to 3.9.6. Thanks to Gary Gregory. |
ggregory |
|
Bump org.apache.maven:maven-plugin-api 3.9.4 to 3.9.6. Thanks to Gary Gregory. |
ggregory |
|
Bump org.apache.maven.plugin-tools:maven-script-ant 3.9.0 to 3.12.0 #241. Thanks to Gary Gregory. |
ggregory |
|
Bump org.apache.maven.plugin-tools:maven-plugin-tools-ant from 3.9.0 to 3.12.0 #242. Thanks to Gary Gregory. |
ggregory |
|
Bump org.apache.maven.plugins:maven-artifact-plugin from 3.5.0 to 3.5.1 #393. Thanks to Dependabot, Gary Gregory. |
ggregory |
Release 1.13 – 2023-06-25
Type |
Changes |
By |
|
Fix running on Java 11 and up. Use GraalVM instead of Java 8 Nashorn for JavaScript, which was deprecated in Java 11 and removed in Java 15.
Unfortunately, you will see this output on the console at the end of a successful build:
Exception in thread "Thread-2" java.lang.NoClassDefFoundError: org/graalvm/collections/EconomicMapImpl$3
at org.graalvm.collections.EconomicMapImpl.iterator(EconomicMapImpl.java:846)
at com.oracle.truffle.polyglot.PolyglotEngineImpl.collectAliveContexts(PolyglotEngineImpl.java:1261)
at com.oracle.truffle.polyglot.PolyglotEngineImpl.ensureClosed(PolyglotEngineImpl.java:1158)
at com.oracle.truffle.polyglot.PolyglotEngineImpl$PolyglotShutDownHook.run(PolyglotEngineImpl.java:1407)
at java.lang.Thread.run(Thread.java:750)
Caused by: java.lang.ClassNotFoundException: org.graalvm.collections.EconomicMapImpl$3
at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass(SelfFirstStrategy.java:50)
at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass(ClassRealm.java:271)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:247)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass(ClassRealm.java:239)
... 5 more Thanks to Gary Gregory. |
ggregory |
|
Fix minor typos #79. Thanks to Marc Wrobel. |
ggregory |
|
[StepSecurity] ci: Harden GitHub Actions #162. Thanks to step-security-bot, Gary Gregory. |
ggregory |
|
Add property commons.dist.subdir. Thanks to Gary Gregory. |
ggregory |
|
Add github/codeql-action. Thanks to Gary Gregory. |
ggregory |
|
Bump Ant integration from org.apache.maven:maven-script-ant to org.apache.maven.plugin-tools:maven-script-ant 3.9.0. Thanks to Gary Gregory. |
ggregory |
|
Bump actions/cache. Thanks to Dependabot, Gary Gregory. |
ggregory |
|
Bump actions/checkout. Thanks to Dependabot, Gary Gregory. |
ggregory |
|
Bump actions/setup-java. Thanks to Gary Gregory, Dependabot. |
ggregory |
|
Bump actions/upload-artifact. Thanks to Dependabot. |
ggregory |
|
Bump github/codeql-action. Thanks to Dependabot. |
ggregory |
|
Bump maven-antrun-plugin from 1.8 to 3.1.0, #18, #71. Thanks to Dependabot. |
ggregory |
|
Bump spotbugs-maven-plugin from 4.1.3 to 4.7.3.0 #56, #58, #66, #73, #75, #77, #82, #93, #106. Thanks to Gary Gregory, Dependabot. |
ggregory |
|
Bump spotbugs from 4.1.3 to 4.7.3, #24, #26, #57, #63, #72, #80, #98. Thanks to Gary Gregory, Dependabot. |
ggregory |
|
Bump maven-plugin-plugin from 3.6.0 to 3.8.2, #33, #52, #61, #104, #127, #138, #154. Thanks to Gary Gregory. |
ggregory |
|
Bump maven-plugin-tools-ant from 3.6.0 to 3.9.0, #32, #53, #59, #126, #139, #152. Thanks to Gary Gregory. |
ggregory |
|
Bump versions-maven-plugin from 2.9.0 to 2.15.0 #64, #74, #81, #101. #115, #119. #136. Thanks to Dependabot. |
ggregory |
|
Bump commons-parent from 52 to 61 #67, #86, #110, #120, #153. Thanks to Dependabot, Gary Gregory. |
ggregory |
Release 1.12 – 2020-10-17
Type |
Changes |
By |
|
commons-build:mail-page - add links to lists.apache.org. |
sebb |
|
commons-build:all ignores commons.release.hash settings. Fixes COMMONSSITE-137. |
sebb |
|
Enable GitHub build. |
ggregory |
|
Update spotbugs-maven-plugin from 4.0.0 to 4.1.3, #7, #12, #15. Thanks to Gary Gregory, Dependabot. |
ggregory |
|
Update actions/checkout from v2.3.1 to v2.3.3 #9, #14, #21. Thanks to Dependabot. |
ggregory |
|
Update versions-maven-plugin from 2.7 to 2.8.1 #10. Thanks to Dependabot. |
ggregory |
|
Update actions/setup-java from v1.4.0 to v1.4.2 #13. Thanks to Dependabot. |
ggregory |
Release 1.11 – 2019-08-30
Type |
Changes |
By |
|
Update versions-maven-plugin 2.5 -> 2.7. |
ggregory |
|
Update maven-plugin-plugin 3.5.2 -> 3.6.0. |
ggregory |
|
Update maven-plugin-tools-ant 3.5.2 -> 3.6.0. |
ggregory |
|
Update commons.release-plugin.version 1.5 -> 1.6. |
ggregory |
|
Replace http://mail-archives.apache.org with https://mail-archives.apache.org. |
ggregory |
Release 1.10 – 2019-02-26
Type |
Changes |
By |
|
Use SHA512 signatures as the default in the download page. |
ggregory |
|
Use SHA256 signatures as the default in the download page. |
sebb |
Release 1.9 – 2018-06-16
Type |
Changes |
By |
|
Fix in src/main/resources/commons-xdoc-templates/readme-md-template.md for components that have a major version number in their artifact IDs. |
ggregory |
|
Add a goal for creating all items for pre-release. Fixes COMMONSSITE-109. |
ggregory |
|
Add a goal for creating the NOTICE.txt file. Fixes COMMONSSITE-116. |
ggregory |
|
Fix README.md generation typo: 'JavaDoc' -> 'Javadoc'. |
ggregory |
|
Change the Maven goal prefix from "commons" to "commons-build". |
ggregory |
|
Update platform requirement from Java 7 to Java 8. |
ggregory |
Release 1.8 – 2018-04-02
Type |
Changes |
By |
|
Use sha1 signatures as opposed to md5 signatures in download page. |
sebb |
|
Include Javadoc badge in README.md file. Fixes COMMONSSITE-94. |
britter |
|
Add eol-style:native otherwise generated files can cause commit errors |
sebb |
Release 1.6 – 2016-04-24
Type |
Changes |
By |
|
Added new download-page subdir property: set this (e.g. to '1.2' or 'lang-1.2' etc) to override the default of binaries/source |
sebb |
Release 1.5 – 2015-11-28
Type |
Changes |
By |
|
commons-build-plugin README/CONTRIBUTING.md handle multi-modules. Fixes COMMONSSITE-81. |
ecki |
|
Download Page - Better describes KEYS file (and uses https links). |
ecki |
|
CONTRIBUTING.md/README.md - New Goals to build Markdown formatted intro files for GitHub. |
britter |
Release 1.4 – 3 March 2012
Type |
Changes |
By |
|
Add support for a "commons.release.3" set of properties to offer a 3rd download option. Fixes COMMONSSITE-66. |
ggregory |
|
Mailing List Page - Make it clear that you have to be subscribed to post. |
- |
|
Fix announce mod_mbox link |
- |
|