This is an automated email from the ASF dual-hosted git repository.

ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-build-plugin.git

commit 52cd5cbf257ac9ad29fb4536cc09676ee5bf4ea0
Author: Gary D. Gregory <garydgreg...@gmail.com>
AuthorDate: Sat Jul 19 01:07:01 2025 +0000

    Prepare for the next release candidate
---
 CONTRIBUTING.md                         |  4 +--
 README.md                               |  8 +++---
 RELEASE-NOTES.txt                       | 46 +++++++++++++++++++++++++++++++++
 src/changes/changes.xml                 |  2 +-
 src/site/xdoc/download_build-plugin.xml | 26 +++++++++----------
 5 files changed, 66 insertions(+), 20 deletions(-)

diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 56d08fc..5c5f5e6 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -61,11 +61,11 @@ Making Changes
 
 + Create a _topic branch_ for your isolated work.
   * Usually you should base your branch from the `master` branch.
-  * A good topic branch name can be the JIRA bug ID plus a keyword, for 
example, `COMMONSSITE-123-InputStream`.
+  * A good topic branch name can be the JIRA bug ID plus a keyword, e.g. 
`COMMONSSITE-123-InputStream`.
   * If you have submitted multiple JIRA issues, try to maintain separate 
branches and pull requests.
 + Make commits of logical units.
   * Make sure your commit messages are meaningful and in the proper format. 
Your commit message should contain the key of the JIRA issue.
-  * For example, `[COMMONSSITE-123] Close input stream earlier`
+  * For example, `[COMMONSSITE-123] Close input stream sooner`
 + Respect the original code style:
   + Only use spaces for indentation; you can check for unnecessary whitespace 
with `git diff` before committing.
   + Create minimal diffs - disable _On Save_ actions like _Reformat Source 
Code_ or _Organize Imports_. If you feel the source code should be reformatted 
create a separate PR for this change first.
diff --git a/README.md b/README.md
index fb31585..8e060fb 100644
--- a/README.md
+++ b/README.md
@@ -45,7 +45,7 @@ Apache Commons Build Plugin Maven Mojo
 
 [![Java 
CI](https://github.com/apache/commons-build-plugin/actions/workflows/maven.yml/badge.svg)](https://github.com/apache/commons-build-plugin/actions/workflows/maven.yml)
 [![Maven 
Central](https://img.shields.io/maven-central/v/org.apache.commons/commons-build-plugin?label=Maven%20Central)](https://search.maven.org/artifact/org.apache.commons/commons-build-plugin)
-[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-build-plugin/1.15.0.svg)](https://javadoc.io/doc/org.apache.commons/commons-build-plugin/1.15.0)
+[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-build-plugin/1.16.0.svg)](https://javadoc.io/doc/org.apache.commons/commons-build-plugin/1.16.0)
 
[![CodeQL](https://github.com/apache/commons-build-plugin/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/apache/commons-build-plugin/actions/workflows/codeql-analysis.yml)
 [![OpenSSF 
Scorecard](https://api.securityscorecards.dev/projects/github.com/apache/commons-build-plugin/badge)](https://api.securityscorecards.dev/projects/github.com/apache/commons-build-plugin)
 
@@ -54,7 +54,7 @@ Apache Maven Mojo for Apache Commons Build tasks.
     For example:
       mvn commons-build:download-page [-Dcommons.release.version=1.2.3]
 
-    To use a SNAPSHOT version (for testing etc)
+    To use a SNAPSHOT version (for testing and so on):
       mvn 
org.apache.commons:commons-build-plugin:1.14.0-SNAPSHOT:download-page 
[-Dcommons.release.version=1.2.3]
 
 Documentation
@@ -74,7 +74,7 @@ Alternatively, you can pull it from the central Maven 
repositories:
 <dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-build-plugin</artifactId>
-  <version>1.15.0</version>
+  <version>1.16.0</version>
 </dependency>
 ```
 
@@ -96,7 +96,7 @@ There are some guidelines which will make applying PRs easier 
for us:
 + Create minimal diffs - disable on save actions like reformat source code or 
organize imports. If you feel the source code should be reformatted create a 
separate PR for this change.
 + Provide JUnit tests for your changes and make sure your changes don't break 
any existing tests by running `mvn`.
 + Before you pushing a PR, run `mvn` (by itself), this runs the default goal, 
which contains all build checks.
-+ To see the code coverage report, regardless of coverage failures, run `mvn 
clean site -Dcommons.jacoco.haltOnFailure=false`
++ To see the code coverage report, regardless of coverage failures, run `mvn 
clean site -Dcommons.jacoco.haltOnFailure=false -Pjacoco`
 
 If you plan to contribute on a regular basis, please consider filing a 
[contributor license agreement](https://www.apache.org/licenses/#clas).
 You can learn more about contributing via GitHub in our [contribution 
guidelines](CONTRIBUTING.md).
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index 23e2ca4..bde5592 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -1,3 +1,49 @@
+Apache Commons Build Plugin Maven Mojo 1.16.0 RELEASE NOTES
+-----------------------------------------------------------
+
+The Apache Commons team is pleased to announce Apache Commons Build Plugin 
Maven Mojo 1.16.0. 
+
+Apache Maven Mojo for Apache Commons Build tasks.
+
+For example:
+mvn commons-build:download-page [-Dcommons.release.version=1.2.3]
+
+To use a SNAPSHOT version (for testing and so on):
+mvn org.apache.commons:commons-build-plugin:1.14.0-SNAPSHOT:download-page 
[-Dcommons.release.version=1.2.3]
+
+This is a feature and maintenance release. Java 8 or later is required.
+
+Changes in this version include:
+
+New features
+------------
+
+*                   Refactor version for Maven core plugin dependencies into a 
new property commons.maven.version. Thanks to Gary Gregory.
+*                   Refactor unnamed profile into two for JavaScript 
dependency: java-11 and java-17-plus. Thanks to Gary Gregory.
+
+Fixed Bugs
+----------
+
+*                   Migrate site generation templates to 
https://maven.apache.org/xsd/xdoc-2.0.xsd. Thanks to Gary Gregory.
+*                   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.
+
+Changes
+-------
+
+*                   Bump org.apache.commons:commons-parent from 79 to 85 #367. 
Thanks to Gary Gregory.
+*                   Bump org.graalvm.js:js from 23.0.6 to 23.0.7 #347. Thanks 
to Dependabot, Gary Gregory.
+*                   Bump graalvm.version from 24.1.2 to 24.2.2 on Java 17 and 
up #346, #357, #365. Thanks to Dependabot, Gary Gregory.
+*                   Bump commons.maven.version from 3.9.9 to 3.9.11 #374. 
Thanks to Dependabot, Gary Gregory.
+
+
+For complete information on Apache Commons Build Plugin Maven Mojo, including 
instructions on how to submit bug reports,
+patches, or suggestions for improvement, see the Apache Commons Build Plugin 
Maven Mojo website:
+
+https://commons.apache.org/proper/commons-build-plugin/
+
+Download page: 
https://commons.apache.org/proper/commons-build-plugin/download_build-plugin.cgi
+
+-----------------------------------------------------------------------------
 Apache Commons Build Plugin Maven Mojo 1.15.0 RELEASE NOTES
 -----------------------------------------------------------
 
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 5d7685a..d35b99f 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -26,7 +26,7 @@
     <author email="d...@commons.apache.org">Apache Commons Developers</author>
   </properties>
   <body>
-    <release version="1.16.0" date="YYYY-MM-DD" description="This is a feature 
and maintenance release. Java 8 or later is required.">
+    <release version="1.16.0" date="2025-07-19" description="This is a feature 
and maintenance release. Java 8 or later is required.">
       <!-- FIX -->
       <action type="fix" dev="ggregory" due-to="Gary Gregory">Migrate site 
generation templates to https://maven.apache.org/xsd/xdoc-2.0.xsd.</action>
       <action type="fix" dev="ggregory" due-to="Gary Gregory">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).</action>
diff --git a/src/site/xdoc/download_build-plugin.xml 
b/src/site/xdoc/download_build-plugin.xml
index 460fbfe..0c008ed 100644
--- a/src/site/xdoc/download_build-plugin.xml
+++ b/src/site/xdoc/download_build-plugin.xml
@@ -115,32 +115,32 @@ limitations under the License.
       </p>
     </subsection>
     </section>
-    <section name="Apache Commons Build Plugin Maven Mojo 1.15.0 ">
+    <section name="Apache Commons Build Plugin Maven Mojo 1.16.0 ">
       <subsection name="Binaries">
         <table>
           <tr>
-              <td><a 
href="[preferred]/commons/build-plugin/binaries/commons-build-plugin-1.15.0-bin.tar.gz">commons-build-plugin-1.15.0-bin.tar.gz</a></td>
-              <td><a 
href="https://downloads.apache.org/commons/build-plugin/binaries/commons-build-plugin-1.15.0-bin.tar.gz.sha512";>sha512</a></td>
-              <td><a 
href="https://downloads.apache.org/commons/build-plugin/binaries/commons-build-plugin-1.15.0-bin.tar.gz.asc";>pgp</a></td>
+              <td><a 
href="[preferred]/commons/build-plugin/binaries/commons-build-plugin-1.16.0-bin.tar.gz">commons-build-plugin-1.16.0-bin.tar.gz</a></td>
+              <td><a 
href="https://downloads.apache.org/commons/build-plugin/binaries/commons-build-plugin-1.16.0-bin.tar.gz.sha512";>sha512</a></td>
+              <td><a 
href="https://downloads.apache.org/commons/build-plugin/binaries/commons-build-plugin-1.16.0-bin.tar.gz.asc";>pgp</a></td>
           </tr>
           <tr>
-              <td><a 
href="[preferred]/commons/build-plugin/binaries/commons-build-plugin-1.15.0-bin.zip">commons-build-plugin-1.15.0-bin.zip</a></td>
-              <td><a 
href="https://downloads.apache.org/commons/build-plugin/binaries/commons-build-plugin-1.15.0-bin.zip.sha512";>sha512</a></td>
-              <td><a 
href="https://downloads.apache.org/commons/build-plugin/binaries/commons-build-plugin-1.15.0-bin.zip.asc";>pgp</a></td>
+              <td><a 
href="[preferred]/commons/build-plugin/binaries/commons-build-plugin-1.16.0-bin.zip">commons-build-plugin-1.16.0-bin.zip</a></td>
+              <td><a 
href="https://downloads.apache.org/commons/build-plugin/binaries/commons-build-plugin-1.16.0-bin.zip.sha512";>sha512</a></td>
+              <td><a 
href="https://downloads.apache.org/commons/build-plugin/binaries/commons-build-plugin-1.16.0-bin.zip.asc";>pgp</a></td>
           </tr>
         </table>
       </subsection>
       <subsection name="Source">
         <table>
           <tr>
-              <td><a 
href="[preferred]/commons/build-plugin/source/commons-build-plugin-1.15.0-src.tar.gz">commons-build-plugin-1.15.0-src.tar.gz</a></td>
-              <td><a 
href="https://downloads.apache.org/commons/build-plugin/source/commons-build-plugin-1.15.0-src.tar.gz.sha512";>sha512</a></td>
-              <td><a 
href="https://downloads.apache.org/commons/build-plugin/source/commons-build-plugin-1.15.0-src.tar.gz.asc";>pgp</a></td>
+              <td><a 
href="[preferred]/commons/build-plugin/source/commons-build-plugin-1.16.0-src.tar.gz">commons-build-plugin-1.16.0-src.tar.gz</a></td>
+              <td><a 
href="https://downloads.apache.org/commons/build-plugin/source/commons-build-plugin-1.16.0-src.tar.gz.sha512";>sha512</a></td>
+              <td><a 
href="https://downloads.apache.org/commons/build-plugin/source/commons-build-plugin-1.16.0-src.tar.gz.asc";>pgp</a></td>
           </tr>
           <tr>
-              <td><a 
href="[preferred]/commons/build-plugin/source/commons-build-plugin-1.15.0-src.zip">commons-build-plugin-1.15.0-src.zip</a></td>
-              <td><a 
href="https://downloads.apache.org/commons/build-plugin/source/commons-build-plugin-1.15.0-src.zip.sha512";>sha512</a></td>
-              <td><a 
href="https://downloads.apache.org/commons/build-plugin/source/commons-build-plugin-1.15.0-src.zip.asc";>pgp</a></td>
+              <td><a 
href="[preferred]/commons/build-plugin/source/commons-build-plugin-1.16.0-src.zip">commons-build-plugin-1.16.0-src.zip</a></td>
+              <td><a 
href="https://downloads.apache.org/commons/build-plugin/source/commons-build-plugin-1.16.0-src.zip.sha512";>sha512</a></td>
+              <td><a 
href="https://downloads.apache.org/commons/build-plugin/source/commons-build-plugin-1.16.0-src.zip.asc";>pgp</a></td>
           </tr>
         </table>
       </subsection>

Reply via email to