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-exec.git
The following commit(s) were added to refs/heads/master by this push: new 9bdd4cd8 Bump org.apache.commons:commons-parent from 83 to 84 9bdd4cd8 is described below commit 9bdd4cd873e53048d748c075d8f99fdaed960bb9 Author: Gary D. Gregory <garydgreg...@gmail.com> AuthorDate: Fri May 23 10:27:18 2025 -0400 Bump org.apache.commons:commons-parent from 83 to 84 Pickup Maven property commons.changes.version from parent --- pom.xml | 4 +--- src/changes/changes.xml | 17 +++++++++-------- 2 files changed, 10 insertions(+), 11 deletions(-) diff --git a/pom.xml b/pom.xml index a7398797..ed45e18e 100644 --- a/pom.xml +++ b/pom.xml @@ -20,7 +20,7 @@ limitations under the License. <parent> <groupId>org.apache.commons</groupId> <artifactId>commons-parent</artifactId> - <version>83</version> + <version>84</version> </parent> <modelVersion>4.0.0</modelVersion> <name>Apache Commons Exec</name> @@ -57,8 +57,6 @@ limitations under the License. <commons.module.name>org.apache.commons.exec</commons.module.name> <commons.jira.id>EXEC</commons.jira.id> <commons.jira.pid>12310814</commons.jira.pid> - <!-- Remove commons.changes.versi override when commons-parent 84 is available--> - <commons.changes.version>3.0.0-M3</commons.changes.version> <!-- The RC version used in the staging repository URL. --> <!-- Don't use platform specific encodings for copying resources --> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> diff --git a/src/changes/changes.xml b/src/changes/changes.xml index b8ed95a4..15da101e 100644 --- a/src/changes/changes.xml +++ b/src/changes/changes.xml @@ -27,15 +27,16 @@ <!-- FIX --> <!-- ADD --> <!-- UPDATE --> + <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.commons:commons-parent from 83 to 84.</action> </release> <release version="1.5.0" date="2025-05-16" description="Maintenance and feature Release (Java 8 or above)"> - <!-- ADD --> + <!-- ADD --> <action type="add" dev="ggregory" due-to="Gary Gregory">Add Maven property project.build.outputTimestamp for build reproducibility.</action> <action type="add" dev="ggregory" due-to="Gary Gregory">Add CommandLine.CommandLine(Path).</action> <action type="add" dev="ggregory" due-to="Gary Gregory">Add Executor.getWorkingDirectoryPath().</action> <action type="add" dev="ggregory" due-to="Gary Gregory">Add DefaultExecutor.Builder.setWorkingDirectory(Path).</action> <action type="add" dev="ggregory" due-to="Gary Gregory">Add CommandLauncher.exec(CommandLine, Map<String, String>, Path).</action> - <!-- FIX --> + <!-- FIX --> <action type="fix" dev="ggregory" issue="EXEC-122" due-to="Marcono1234">Document PumpStreamHandler stream thread-safety requirements.</action> <action type="fix" dev="ggregory" due-to="Marcono1234">Fix CI only running on Ubuntu and improve OS-specific tests #143.</action> <action type="fix" dev="ggregory" due-to="Gary Gregory">Fix PMD UnnecessaryFullyQualifiedName in DefaultExecutor.</action> @@ -48,13 +49,13 @@ <action type="fix" dev="ggregory" due-to="Gary Gregory">Fix Javadoc warnings.</action> <action type="fix" dev="ggregory" due-to="Gary Gregory, SpotBugs">Fix SpotBugs AT_STALE_THREAD_WRITE_OF_PRIMITIVE: Shared primitive variable "shouldDestroy" in one thread may not yield the value of the most recent write from another thread [org.apache.commons.exec.ShutdownHookProcessDestroyer$ProcessDestroyerThread].</action> <action type="fix" dev="ggregory" due-to="Gary Gregory, SpotBugs">Fix SpotBugs AT_STALE_THREAD_WRITE_OF_PRIMITIVE: Shared primitive variable "added" in one thread may not yield the value of the most recent write from another thread [org.apache.commons.exec.ShutdownHookProcessDestroyer].</action> - <!-- UPDATE --> + <!-- UPDATE --> <action type="update" dev="ggregory" due-to="Dependabot, Gary Gregory">Bump org.apache.commons:commons-parent from 65 to 83 #174, #204, #212, #214, #219, #223, #226, #233, #253.</action> - <!-- REMOVE --> + <!-- REMOVE --> <action type="remove" dev="ggregory" due-to="Gary Gregory">Remove obsolete and unmaintained Ant build file.</action> </release> <release version="1.4.0" date="2024-01-01" description="Maintenance and feature Release (Java 8 or above)"> - <!-- ADD --> + <!-- ADD --> <action type="add" dev="ggregory" due-to="Gary Gregory">Add ShutdownHookProcessDestroyer.isEmpty().</action> <action type="add" dev="ggregory" due-to="Gary Gregory">Add DefaultExecuteResultHandler.waitFor(Duration).</action> <action type="add" dev="ggregory" due-to="Gary Gregory">Add Watchdog.Watchdog(Duration).</action> @@ -64,7 +65,7 @@ <action type="add" dev="ggregory" due-to="Gary Gregory">Add DaemonExecutor.Builder.</action> <action type="add" dev="ggregory" due-to="Gary Gregory">Add ExecuteWatchdog.Builder.</action> <action type="add" dev="ggregory" due-to="Gary Gregory">Add Watchdog.Builder.</action> - <!-- FIX --> + <!-- FIX --> <action issue="EXEC-105" type="fix" due-to="Dimitrios Efthymiou">Fix code snippet in tutorial page.</action> <action issue="EXEC-100" dev="sgoeschl" type="fix" date="2016-01-11">Sync org.apache.commons.exec.OS with the newest Ant source file.</action> <action issue="EXEC-64" dev="sebb" type="fix" due-to="Michael Vorburger">DefaultExecutor swallows IOException cause instead of propagating it (work-round for Java 1.5).</action> @@ -79,13 +80,13 @@ <action issue="EXEC-78" dev="ggregory" type="fix">No need to use System.class.getMethod("getenv",...) any more.</action> <action issue="EXEC-70" dev="ggregory" type="fix">Delegate thread creation to java.util.concurrent.ThreadFactory.</action> <action type="fix" dev="ggregory" due-to="Gary Gregory">Avoid NullPointerException in MapUtils.prefix(Map, String).</action> - <!-- REMOVE --> + <!-- REMOVE --> <action type="remove" dev="ggregory" due-to="Gary Gregory">Deprecate DefaultExecuteResultHandler.waitFor(long).</action> <action type="remove" dev="ggregory" due-to="Gary Gregory">Deprecate ExecuteWatchdog.ExecuteWatchdog(long).</action> <action type="remove" dev="ggregory" due-to="Gary Gregory">Deprecate Watchdog.Watchdog(long).</action> <action type="remove" dev="ggregory" due-to="Gary Gregory">Drop obsolete and unmaintained Ant build.</action> <action type="remove" dev="ggregory" due-to="Gary Gregory">Drop CLIRR plugin, replaced by JApiCmp.</action> - <!-- UPDATE --> + <!-- UPDATE --> <action type="update" dev="ggregory" due-to="Gary Gregory, Dependabot">Bump github actions #52.</action> <action issue="EXEC-111" type="update" dev="ggregory" due-to="Gary Gregory">Update from Java 5 to 6.</action> <action type="update" dev="ggregory" due-to="Gary Gregory">Update from Java 7 to 8.</action>