Apache Commons logo

Apache Commons Release Plugin Changes

Release History

Version Date Description
1.9.1 2025-07-22 Version 1.9.1.
1.9.0 2025-01-08 Version 1.9.0
1.8.3 2024-11-03 Version 1.8.3
1.8.2 2024-04-15 Version 1.8.2
1.8.1 2023-06-25 Version 1.8.1
1.8.0 2022-03-13 Version 1.8
1.7 2019-08-30 Version 1.7
1.6 2019-03-08 Version 1.6
1.5 2019-01-26 Version 1.5
1.4 2018-08-29 Version 1.4
1.3 2018-06-15 Version 1.3
1.2 2018-04-02 Version 1.2
1.1 2018-02-28 1.1
1.0 2018-01-10 Initial release

Release 1.9.1 – 2025-07-22

Type Changes By
Fix Migrate site generation templates to https://maven.apache.org/xsd/xdoc-2.0.xsd. Thanks to Gary Gregory. ggregory
Fix Remove -nouses directive from maven-bundle-plugin. OSGi package imports now state 'uses' definitions for package imports, this doesn't affect JPMS (from org.apache.commons:commons-parent:80). Thanks to Gary Gregory. ggregory
Fix Pick up Javadoc site configuration from parent POM and make sure it works by addiing it to the default goal. Thanks to Gary Gregory. ggregory
Update Bump org.apache.commons:commons-parent from 79 to 85 #376. Thanks to Gary Gregory, Dependabot. ggregory
Update Bump org.apache.commons:commons-build-plugin from 1.14.1 to 1.16.0 #355. Thanks to Dependabot, Arnout Engelen, Gary Greggory. engelen
Update Bump commons-codec:commons-codec from 1.17.2 to 1.19.0 #357. Thanks to Dependabot, Gary Gregory. engelen
Update Bump org.codehaus.plexus:plexus-velocity from 2.2.0 to 2.2.1 #372. Thanks to Dependabot, Gary Gregory. ggregory
Update Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks to Gary Gregory, Dependabot. ggregory
Update Bump org.apache.commons:commons-collections4 from 4.5.0-M3 to 4.5.0. Thanks to Gary Gregory. ggregory
Update Bump maven.dependency.version from 3.9.9 to 3.9.11 #383. Thanks to Gary Gregory, Dependabot. ggregory

Release 1.9.0 – 2025-01-08

Type Changes By
Update Bump org.apache.commons:commons-build-plugin from 1.14.0 to 1.14.1 #341. Thanks to Dependabot, Gary Gregory. ggregory
Update Bump org.apache.commons:commons-collections4 from 4.5.0-M2 to 4.5.0-M3. Thanks to Gary Gregory. ggregory
Update maven-changes-plugin 3.0.0-M2 generate changes.html instead of changes-report.html (needs commons-parent 79). Thanks to Gary Gregory. ggregory
Update Bump commons-codec:commons-codec from 1.17.1 to 1.17.2. Thanks to Gary Gregory. ggregory
Update Bump org.apache.commons:commons-parent from 78 to 79, upgrades Doxia from 1 to 2. Thanks to Gary Gregory. ggregory

Release 1.8.3 – 2024-11-03

Type Changes By
Update Bump org.apache.commons:commons-parent from 69 to 78 #278, #285, #307, #311, #316, #321, #324, #333. Thanks to Dependabot. ggregory
Update Bump maven-scm.version from 2.0.1 to 2.1.0 #263. Thanks to Dependabot. ggregory
Update Bump commons-codec:commons-codec from 1.16.1 to 1.17.1 #295. Thanks to Dependabot. ggregory
Update Bump org.apache.commons:commons-compress 1.26.1 to 1.27.1 #300, #308. Thanks to Gary Gregory. ggregory
Update Bump maven.dependency.version from 3.9.6 to 3.9.9 #281, #290, #306. Thanks to Dependabot. ggregory
Update Bump maven.plugin.version from 3.13.0 to 3.15.1 #282, #305, #310, #340. Thanks to Dependabot. ggregory
Update Bump org.apache.maven.plugins:maven-pmd-plugin from 3.22.0 to 3.23.0 #284. Thanks to Dependabot. ggregory
Update Bump org.apache.commons:commons-collections4 from 4.5.0-M1 to 4.5.0-M2 #289. Thanks to Dependabot. ggregory
Update Bump org.codehaus.mojo:taglist-maven-plugin from 3.0.0 to 3.2.1 #291, #331. Thanks to Dependabot. ggregory
Update Bump commons-io:commons-io from 2.16.1 to 2.18.0 #315, #343. Thanks to Dependabot. ggregory
Update Bump org.apache.velocity:velocity-engine-core from 2.3 to 2.4.1 #318, #332. Thanks to Dependabot. ggregory
Update Bump org.codehaus.plexus:plexus-velocity from 2.1.0 to 2.2.0 #325. Thanks to Dependabot. ggregory

Release 1.8.2 – 2024-04-15

Type Changes By
Update Bump org.apache.maven:maven-* from 3.9.1 to 3.9.5. Thanks to Gary Gregory. ggregory
Update Bump org.apache.maven.scm:maven-scm-* from 2.0.0 to 2.0.1. Thanks to Gary Gregory. ggregory
Update Bump org.apache.maven.plugin-tools:maven-plugin-tools-ant from 3.9.0 to 3.10.1. Thanks to Gary Gregory. ggregory
Update Bump org.apache.commons:commons-parent 58 to 69 #257. Thanks to Gary Gregory. ggregory
Update Bump org.apache.commons:commons-compress 1.23.0 to 1.26.1. Thanks to Gary Gregory. ggregory
Update Bump commons-io:commons-io from 2.13.0 to 2.16.1 #253, #260. Thanks to Gary Gregory. ggregory
Update Bump maven.plugin.version from 3.10.1 to 3.13.0 #258, #271. Thanks to Dependabot. ggregory
Update Bump org.apache.maven.plugins:maven-pmd-plugin from 3.20.0 to 3.21.2 #220. Thanks to Dependabot. ggregory
Update Bump maven.dependency.version from 3.9.5 to 3.9.6 #218. Thanks to Dependabot. ggregory
Update Bump org.apache.commons:commons-build-plugin from 1.12 to 1.14.0 #219. Thanks to Dependabot, Gary Gregory. ggregory
Update Bump org.codehaus.plexus:plexus-velocity from 2.0 to 2.1.0 #225. Thanks to Dependabot. ggregory
Update Bump commons-codec:commons-codec from 1.16.0 to 1.16.1 #237. Thanks to Dependabot. ggregory
Update Bump org.apache.commons:commons-collections4 from 4.4 to 4.5.0-M1. Thanks to Gary Gregory. ggregory

Release 1.8.1 – 2023-06-25

Type Changes By
Fix Fix the signature validation script chtompki
Fix Fix minor typos #131. Thanks to Marc Wrobel. ggregory
Fix [StepSecurity] ci: Harden GitHub Actions #187. Thanks to step-security-bot, Gary Gregory. ggregory
Update Bump actions/cache. Thanks to Gary Gregory. ggregory
Update Bump actions/checkout. Thanks to Gary Gregory, Dependabot. ggregory
Update Bump actions/setup-java. Thanks to Dependabot. kinow
Update Bump github/codeql-action. Thanks to Dependabot. kinow
Update Bump commons-parent from 52 to 58 #111, #137, #153, #162. Thanks to Dependabot, Gary Gregory. kinow
Update Bump jacoco-maven-plugin from 0.8.7 to 0.8.8 #112. Thanks to Dependabot. kinow
Update Bump plexus-velocity from 1.3 to 2.0 #116. Thanks to Dependabot. kinow
Update Bump maven-scm.version from 1.12.2 to 2.0.0 #117, #180. Thanks to Dependabot. ggregory
Update Bump maven.dependency.version from 3.8.5 to 3.9.1 #120, #161, #172, #179. Thanks to Dependabot. kinow
Update Bump maven-pmd-plugin from 3.16.0 to 3.19.0 #119, #129, #135. Thanks to Dependabot. ggregory
Update Bump junit-vintage-engine from 5.8.2 to 5.9.1 #125, #136. Thanks to Dependabot. kinow
Update Bump spotbugs-maven-plugin from 4.5.3.0 to 4.7.3.0 #106, #115, #122, #124, #133, #142, #150. Thanks to Dependabot. ggregory
Update Bump spotbugs from 4.6.0 to 4.7.3 #114, #134, #145. Thanks to Gary Gregory, Dependabot. kinow
Update Bump maven-checkstyle-plugin from 3.1.2 to 3.2.1 #130, #166. Thanks to Dependabot. kinow
Update Bump commons-compress from 1.21 to 1.23.0 #148, #181. Thanks to Dependabot. kinow
Update Bump maven.plugin.version from 3.6.4 to 3.8.2 #149, #168, #174, #185. Thanks to Dependabot. kinow
Update Bump commons-io from 2.11.0 to 2.13.0. Thanks to Gary Gregory. ggregory
Update Bump commons-codec:commons-codec from 1.15 to 1.16.0. Thanks to Gary Gregory. ggregory

Release 1.8.0 – 2022-03-13

Type Changes By
Add Create signature validation script for releases. Fixes COMMONSSITE-138. chtompki, ggregory
Fix Fail if commons.nexus.repo.id is not defined. sebb
Fix Allow for old-style group ids in vote-txt. sebb
Fix Don't create hash for .asc files. sebb
Fix Replace construction of FileInputStream and FileOutputStream objects with Files NIO APIs. #44. Thanks to Arturo Bernal, Bruno P. Kinoshita. ggregory
Fix Replace FindBugs with SpotBugs. ggregory
Fix Minor Improvements #34. Thanks to Arturo Bernal. ggregory
Fix Workaround UnsupportedOperationException in CommonsDistributionDetachmentMojo.execute due to https://issues.apache.org/jira/browse/MNG-7316. Thanks to Gary Gregory. ggregory
Update Bump maven-checkstyle-plugin from 3.1.1 to 3.1.2 #36. kinow
Update Bump maven-pmd-plugin from 3.13.0 to 3.15.0 #29 #72. kinow
Update Bump commons-build-plugin from 1.11 to 1.12 #25. kinow
Update Bump actions/setup-java from v1.4.0 to v2 #11 #19 #49. kinow
Update Bump spotbugs from 4.1.1 to 4.6.0 #10 #24 #30 #37 #41 #51 #59 #68 #71 #80 #93 #98. Thanks to Gary Gregory. kinow
Update Bump spotbugs-maven-plugin from 4.1.1 to 4.5.3.0 #20 #26 #33 #45 #52 #61 #74 #79 #81 #88 #94 #99. kinow
Update Update JUnit from 4.12 to 4.13.2, #23 #39. ggregory
Update Bump maven.dependency.version from 3.6.1 to 3.8.5 #47 #76 #86. Thanks to Gary Gregory, Dependabot. kinow
Update Update commons-io:commons-io from 2.6 to 2.11.0 #13 #63. ggregory
Update Update checkstyle from 8.34 to 9.3 #5, #12, #14, #27, #31, #35, #40, #46, #53, #58, #64, #65, #69, #77, #84, #91, #95, #101. ggregory
Update Update actions/checkout from v2.3.1 to v3 #8, #16, #28, #78, #83, #103. ggregory
Update Update velocity-engine-core from 2.1 to 2.3 #4 #43. ggregory
Update Update commons-codec from 1.13 to 1.15. ggregory
Update Bump actions/cache from v2 to v3 #38, #50, #56, #87, #105. Thanks to Dependabot. kinow
Update Bump maven.plugin.version from 3.6.0 to 3.6.4 #54, #89, #97. Thanks to Dependabot. kinow
Update Bump jacoco-maven-plugin from 0.8.5 to 0.8.7 (Fixes Java 15 builds) #55. Thanks to Gary Gregory, Dependabot. kinow
Update Bump plexus-velocity from 1.2 to 1.3 #60. Thanks to Dependabot. kinow
Update Bump commons-compress from 1.19 to 1.21 #62. Thanks to Gary Gregory, Dependabot. kinow
Update Replace JUnit from 4.13.2 to 5.7.2 vintage. Thanks to Gary Gregory. kinow
Update Bump maven-scm.version from 1.11.2 to 1.12.2 #66, #73, #96. Thanks to Dependabot. kinow
Update Bump junit-vintage-engine from 5.7.2 to 5.8.2 #70, #75, #90. Thanks to Dependabot. kinow
Update Bump taglist-maven-plugin from 2.4 to 3.0.0 #100. Thanks to Dependabot. kinow

Release 1.7 – 2019-08-30

Type Changes By
Update checkstyle.version from 8.10.1 to 8.18 chtompki
Update VOTE.txt: Sample git clone command should checkout in a folder named after the tag ggregory
Update VOTE.txt: Sort the file names being hashed ggregory
Update maven.dependency.version from 3.5.3 to 3.6.0 ggregory
Update org.apache.maven.scm from 1.10.0 to 1.11.2 ggregory
Update maven-pmd-plugin from 3.9.0 to 3.11.0 ggregory
Update commons-build-plugin from 1.8 to 1.10 ggregory
Update commons.jacoco.version from 0.8.2 to 0.8.3 ggregory
Update velocity-engine-core from 2.0 to 2.1 ggregory
Update maven.dependency.version from 3.6.0 to 3.6.1 ggregory
Update checkstyle.version from 8.18 to 8.19 ggregory
Update maven-pmd-plugin from 3.11.0 to 3.12.0 ggregory
Update com.puppycrawl.tools:checkstyle from 8.19 to 8.20 ggregory
Update Update Apache Commons Collections from 4.3 to 4.4 ggregory
Update Update Apache Commons Compress from 1.18 to 1.19 ggregory

Release 1.6 – 2019-03-08

Type Changes By
Add Release plugin cleans up staging area before staging. Fixes COMMONSSITE-128. chtompki
Update Update Apache Commons Codec from 1.11 to 1.12. ggregory

Release 1.5 – 2019-01-26

Type Changes By
Update vote-txt, use github as opposed to git-wip chtompki
Fix ReadmeHtmlVelocityDelegate, accommodate for artifactIds ending in numbers chtompki
Fix ReadmeHtmlVelocityDelegate, bcel's artifactId != commons-bcel, but is just bcel chtompki
Update Drop sha-256 and leave sha-512 only ggregory
Update commons.jacoco.version: 0.8.0 -> 0.8.2; java 11 compatibility ggregory
Add introduce configuration parameter to perform distribution checkin using Maven settings server credentials. Fixes COMMONSSITE-123. mbenson
Fix stage-distributions mojo assumes site directory has basename 'site'. Fixes COMMONSSITE-122. mbenson

Release 1.4 – 2018-08-29

Type Changes By
Update Better error message when files cannot be checked in to the SCM. ggregory
Fix Check the result of checking out files from the SCM. ggregory
Update [release-plugin] Use SHA-256 and SHA-512, not MD5, not SHA-1. Fixes COMMONSSITE-120. ggregory
Update Update Apache Commons Compress from 1.17 to 1.18. ggregory
Update Drop SHA-256 code, leaving only SHA-512. ggregory

Release 1.3 – 2018-06-15

Type Changes By
Update Remove md5 signatures from release artifacts. Fixes COMMONSSITE-117. chtompki
Update Put unpacked site in scm dev dist directory for navigating purposes. Fixes COMMONSSITE-113. chtompki
Add Add a vote.txt file. Fixes COMMONSSITE-112. ggregory
Add Adding README.html and HEADER.html to staged release. Fixes COMMONSSITE-108. chtompki
Update Update platform requirement from Java 7 to Java 8. ggregory

Release 1.2 – 2018-04-02

Type Changes By
Fix Adding ./target/commons-release-plugin/scm/RELEASE-NOTES.txt to svn as opposed to ./RELEASE-NOTES.txt. Fixes COMMONSSITE-107. chtompki

Release 1.1 – 2018-02-28

Type Changes By
Fix Sha1 signature files now reflect actual signatures. Fixes COMMONSSITE-104. chtompki
Add Making the project more multi-module compatible. Fixes COMMONSSITE-98. chtompki
Fix Commons Release Plugin doesn't work with Commons Release Plugin. Fixes COMMONSSITE-102. chtompki
Fix Make -Dcommons.release.dryRun=true our commit toggle. Fixes COMMONSSITE-101. chtompki

Release 1.0 – 2018-01-10

Type Changes By
Add Create commons-release-component project skeleton. Fixes COMMONSSITE-96. chtompki
Add Prepare Standard Build integrations, travis, jacoco, checkstyle, etc. Fixes COMMONSSITE-99. chtompki
Add Documentation for commons-release-plugin. Fixes COMMONSSITE-97. chtompki