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-release-plugin.git
The following commit(s) were added to refs/heads/master by this push:
new 05cec2b Prepare for the next release candidate
05cec2b is described below
commit 05cec2bb34685dc0f280e628e8d71dc830044324
Author: Gary D. Gregory <[email protected]>
AuthorDate: Tue Jul 22 19:52:07 2025 +0000
Prepare for the next release candidate
---
CONTRIBUTING.md | 6 ++---
README.md | 8 +++---
RELEASE-NOTES.txt | 44 +++++++++++++++++++++++++++++++
pom.xml | 6 ++---
src/changes/changes.xml | 2 +-
src/site/xdoc/download_release-plugin.xml | 32 +++++++++++-----------
src/site/xdoc/issue-tracking.xml | 4 +--
src/site/xdoc/mail-lists.xml | 4 +--
8 files changed, 75 insertions(+), 31 deletions(-)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index bc04391..c769fe2 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -6,7 +6,7 @@
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
+ https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
@@ -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 c16df2f..5612b6c 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
+ https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
@@ -45,7 +45,7 @@ Apache Commons Release Plugin
[](https://github.com/apache/commons-release-plugin/actions/workflows/maven.yml)
[](https://search.maven.org/artifact/org.apache.commons/commons-release-plugin)
-[](https://javadoc.io/doc/org.apache.commons/commons-release-plugin/1.9.0)
+[](https://javadoc.io/doc/org.apache.commons/commons-release-plugin/1.9.1)
[](https://github.com/apache/commons-release-plugin/actions/workflows/codeql-analysis.yml)
[](https://api.securityscorecards.dev/projects/github.com/apache/commons-release-plugin)
@@ -68,7 +68,7 @@ Alternatively, you can pull it from the central Maven
repositories:
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-release-plugin</artifactId>
- <version>1.9.0</version>
+ <version>1.9.1</version>
</dependency>
```
@@ -90,7 +90,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 a6204b2..86e1923 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -1,3 +1,47 @@
+Apache Commons Release Plugin 1.9.1 Release Notes
+------------------------------------------------
+
+The Apache Commons Release Plugin team is pleased to announce the release of
Apache Commons Release Plugin 1.9.1.
+
+This document contains the release notes for Apache Commons Release Plugin.
+
+Apache Maven Mojo for Apache Commons Release tasks.
+
+Version 1.9.1.
+
+
+
+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 #376.
Thanks to Gary Gregory, Dependabot.
+* Bump org.apache.commons:commons-build-plugin from 1.14.1
to 1.16.0 #355. Thanks to Dependabot, Arnout Engelen, Gary Greggory.
+* Bump commons-codec:commons-codec from 1.17.2 to 1.19.0
#357. Thanks to Dependabot, Gary Gregory.
+* Bump org.codehaus.plexus:plexus-velocity from 2.2.0 to
2.2.1 #372. Thanks to Dependabot, Gary Gregory.
+* Bump commons-io:commons-io from 2.18.0 to 2.20.0. Thanks
to Gary Gregory, Dependabot.
+* Bump org.apache.commons:commons-collections4 from 4.5.0-M3
to 4.5.0. Thanks to Gary Gregory.
+* Bump maven.dependency.version from 3.9.9 to 3.9.11 #383.
Thanks to Gary Gregory, Dependabot.
+
+
+Historical list of changes:
https://commons.apache.org/proper/commons-release-plugin//changes.html
+
+For complete information on Apache Commons Release Plugin, including
instructions on how to submit bug reports,
+patches, or suggestions for improvement, see the Apache Commons Release Plugin
website:
+
+https://commons.apache.org/proper/commons-release-plugin/
+
+Download page:
https://commons.apache.org/proper/commons-release-plugin//download_release-plugin.cgi
+
+Have fun!
+-Apache Commons Team
+
+-----------------------------------------------------------------------------
Apache Commons Release Plugin 1.9.0 Release Notes
-------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 6b801f2..66e23a7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -86,9 +86,9 @@
<project.reporting.outputEncoding>${commons.encoding}</project.reporting.outputEncoding>
<project.build.outputTimestamp>2025-01-11T13:42:12Z</project.build.outputTimestamp>
<commons.release.isDistModule>true</commons.release.isDistModule>
- <commons.release.version>1.9.0</commons.release.version>
- <commons.release.next>1.9.1</commons.release.next>
- <commons.bc.version>1.8.3</commons.bc.version>
+ <commons.release.version>1.9.1</commons.release.version>
+ <commons.release.next>1.9.2</commons.release.next>
+ <commons.bc.version>1.9.0</commons.bc.version>
<commons.rc.version>RC1</commons.rc.version>
<commons.release.isDistModule>true</commons.release.isDistModule>
<!--
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 8debb80..30a63be 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -24,7 +24,7 @@
<author email="[email protected]">Apache Commons Developers</author>
</properties>
<body>
- <release version="1.9.1" date="YYYY-MM-DD" description="Version 1.9.1.">
+ <release version="1.9.1" date="2025-07-22" description="Version 1.9.1.">
<!-- 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_release-plugin.xml
b/src/site/xdoc/download_release-plugin.xml
index 2a659a0..02c088f 100644
--- a/src/site/xdoc/download_release-plugin.xml
+++ b/src/site/xdoc/download_release-plugin.xml
@@ -7,7 +7,7 @@ The ASF licenses this file to You under the Apache License,
Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
+ https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
@@ -61,7 +61,7 @@ limitations under the License.
xsi:schemaLocation="http://maven.apache.org/XDOC/2.0
https://maven.apache.org/xsd/xdoc-2.0.xsd">
<properties>
<title>Download Apache Commons Release Plugin</title>
- <author email="[email protected]">Apache Commons Documentation
Team</author>
+ <author email="[email protected]">Apache Commons Team</author>
</properties>
<body>
<section name="Download Apache Commons Release Plugin">
@@ -81,7 +81,7 @@ limitations under the License.
mirrors (at the end of the mirrors list) that should be
available.
<br></br>
- [if-any logo]<a href="[link]"><img align="right" src="[logo]"
border="0"></img></a>[end]
+ [if-any logo]<a href="[link]"><img align="right" src="[logo]"
border="0" alt="Logo"></img></a>[end]
</p>
<form action="[location]" method="get" id="SelectMirror">
@@ -115,32 +115,32 @@ limitations under the License.
</p>
</subsection>
</section>
- <section name="Apache Commons Release Plugin 1.9.0 ">
+ <section name="Apache Commons Release Plugin 1.9.1 ">
<subsection name="Binaries">
<table>
<tr>
- <td><a
href="[preferred]/commons/release-plugin/binaries/commons-release-plugin-1.9.0-bin.tar.gz">commons-release-plugin-1.9.0-bin.tar.gz</a></td>
- <td><a
href="https://downloads.apache.org/commons/release-plugin/binaries/commons-release-plugin-1.9.0-bin.tar.gz.sha512">sha512</a></td>
- <td><a
href="https://downloads.apache.org/commons/release-plugin/binaries/commons-release-plugin-1.9.0-bin.tar.gz.asc">pgp</a></td>
+ <td><a
href="[preferred]/commons/release-plugin/binaries/commons-release-plugin-1.9.1-bin.tar.gz">commons-release-plugin-1.9.1-bin.tar.gz</a></td>
+ <td><a
href="https://downloads.apache.org/commons/release-plugin/binaries/commons-release-plugin-1.9.1-bin.tar.gz.sha512">sha512</a></td>
+ <td><a
href="https://downloads.apache.org/commons/release-plugin/binaries/commons-release-plugin-1.9.1-bin.tar.gz.asc">pgp</a></td>
</tr>
<tr>
- <td><a
href="[preferred]/commons/release-plugin/binaries/commons-release-plugin-1.9.0-bin.zip">commons-release-plugin-1.9.0-bin.zip</a></td>
- <td><a
href="https://downloads.apache.org/commons/release-plugin/binaries/commons-release-plugin-1.9.0-bin.zip.sha512">sha512</a></td>
- <td><a
href="https://downloads.apache.org/commons/release-plugin/binaries/commons-release-plugin-1.9.0-bin.zip.asc">pgp</a></td>
+ <td><a
href="[preferred]/commons/release-plugin/binaries/commons-release-plugin-1.9.1-bin.zip">commons-release-plugin-1.9.1-bin.zip</a></td>
+ <td><a
href="https://downloads.apache.org/commons/release-plugin/binaries/commons-release-plugin-1.9.1-bin.zip.sha512">sha512</a></td>
+ <td><a
href="https://downloads.apache.org/commons/release-plugin/binaries/commons-release-plugin-1.9.1-bin.zip.asc">pgp</a></td>
</tr>
</table>
</subsection>
<subsection name="Source">
<table>
<tr>
- <td><a
href="[preferred]/commons/release-plugin/source/commons-release-plugin-1.9.0-src.tar.gz">commons-release-plugin-1.9.0-src.tar.gz</a></td>
- <td><a
href="https://downloads.apache.org/commons/release-plugin/source/commons-release-plugin-1.9.0-src.tar.gz.sha512">sha512</a></td>
- <td><a
href="https://downloads.apache.org/commons/release-plugin/source/commons-release-plugin-1.9.0-src.tar.gz.asc">pgp</a></td>
+ <td><a
href="[preferred]/commons/release-plugin/source/commons-release-plugin-1.9.1-src.tar.gz">commons-release-plugin-1.9.1-src.tar.gz</a></td>
+ <td><a
href="https://downloads.apache.org/commons/release-plugin/source/commons-release-plugin-1.9.1-src.tar.gz.sha512">sha512</a></td>
+ <td><a
href="https://downloads.apache.org/commons/release-plugin/source/commons-release-plugin-1.9.1-src.tar.gz.asc">pgp</a></td>
</tr>
<tr>
- <td><a
href="[preferred]/commons/release-plugin/source/commons-release-plugin-1.9.0-src.zip">commons-release-plugin-1.9.0-src.zip</a></td>
- <td><a
href="https://downloads.apache.org/commons/release-plugin/source/commons-release-plugin-1.9.0-src.zip.sha512">sha512</a></td>
- <td><a
href="https://downloads.apache.org/commons/release-plugin/source/commons-release-plugin-1.9.0-src.zip.asc">pgp</a></td>
+ <td><a
href="[preferred]/commons/release-plugin/source/commons-release-plugin-1.9.1-src.zip">commons-release-plugin-1.9.1-src.zip</a></td>
+ <td><a
href="https://downloads.apache.org/commons/release-plugin/source/commons-release-plugin-1.9.1-src.zip.sha512">sha512</a></td>
+ <td><a
href="https://downloads.apache.org/commons/release-plugin/source/commons-release-plugin-1.9.1-src.zip.asc">pgp</a></td>
</tr>
</table>
</subsection>
diff --git a/src/site/xdoc/issue-tracking.xml b/src/site/xdoc/issue-tracking.xml
index 9407713..57d9d88 100644
--- a/src/site/xdoc/issue-tracking.xml
+++ b/src/site/xdoc/issue-tracking.xml
@@ -7,7 +7,7 @@ The ASF licenses this file to You under the Apache License,
Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
+ https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
@@ -46,7 +46,7 @@ limitations under the License.
xsi:schemaLocation="http://maven.apache.org/XDOC/2.0
https://maven.apache.org/xsd/xdoc-2.0.xsd">
<properties>
<title>Apache Commons Release Plugin Issue tracking</title>
- <author email="[email protected]">Apache Commons Documentation
Team</author>
+ <author email="[email protected]">Apache Commons Team</author>
</properties>
<body>
diff --git a/src/site/xdoc/mail-lists.xml b/src/site/xdoc/mail-lists.xml
index 3737f5a..053ca82 100644
--- a/src/site/xdoc/mail-lists.xml
+++ b/src/site/xdoc/mail-lists.xml
@@ -7,7 +7,7 @@ The ASF licenses this file to You under the Apache License,
Version 2.0
(the "License"); you may not use this file except in compliance with
the License. You may obtain a copy of the License at
- http://www.apache.org/licenses/LICENSE-2.0
+ https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
@@ -44,7 +44,7 @@ limitations under the License.
xsi:schemaLocation="http://maven.apache.org/XDOC/2.0
https://maven.apache.org/xsd/xdoc-2.0.xsd">
<properties>
<title>Apache Commons Release Plugin Mailing Lists</title>
- <author email="[email protected]">Apache Commons Documentation
Team</author>
+ <author email="[email protected]">Apache Commons Team</author>
</properties>
<body>