Apache Commons logo

Apache Commons Release Plugin Changes

Release History

Version Date Description
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.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 v2.1.7 #38, #50, #56, #87. 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 perfom 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