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
The following commit(s) were added to refs/heads/master by this push: new 0a24323 Prepare for the next release candidate 0a24323 is described below commit 0a243234588ad3b07eae7b977bc21198d69aab23 Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Sun Nov 3 19:40:37 2024 +0000 Prepare for the next release candidate --- CONTRIBUTING.md | 9 ++++---- README.md | 4 ++-- RELEASE-NOTES.txt | 56 +++++++++++++++++++++++++++++++++++++++++++++++++ src/changes/changes.xml | 2 +- 4 files changed, 63 insertions(+), 8 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 0d8610f..ae9ef03 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -41,9 +41,8 @@ Contributing to Apache Commons Build Plugin Maven Mojo ====================== -You have found a bug or you have an idea for a cool new feature? Contributing code is a great way to give something back to -the open source community. Before you dig right into the code there are a few guidelines that we need contributors to -follow so that we can have a chance of keeping on top of things. +Have you found a bug or have an idea for a cool new feature? Contributing code is a great way to give something back to the open-source community. +Before you dig right into the code, we need contributors to follow a few guidelines to have a chance of keeping on top of things. Getting Started --------------- @@ -62,7 +61,7 @@ Making Changes + Create a _topic branch_ for your isolated work. * Usually you should base your branch on the `master` branch. - * A good topic branch name can be the JIRA bug id plus a keyword, e.g. `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. @@ -72,7 +71,7 @@ Making Changes + 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. + Check for unnecessary whitespace with `git diff` -- check before committing. + Make sure you have added the necessary tests for your changes, typically in `src/test/java`. -+ Run all the tests with `mvn clean verify` to assure nothing else was accidentally broken. ++ Run all the tests with `mvn clean verify` to ensure nothing else was accidentally broken. Making Trivial Changes ---------------------- diff --git a/README.md b/README.md index 1617893..10305e5 100644 --- a/README.md +++ b/README.md @@ -67,7 +67,7 @@ Getting the latest release -------------------------- You can download source and binaries from our [download page](https://commons.apache.org/proper/commons-build-plugin/download_build-plugin.cgi). -Alternatively, you can pull it from the central Maven repositories: +Alternatively, you can pull it from the central Maven repositories: ```xml <dependency> @@ -80,7 +80,7 @@ Alternatively, you can pull it from the central Maven repositories: Building -------- -Building requires a Java JDK and [Apache Maven](https://maven.apache.org/). +Building requires a Java JDK and [Apache Maven](https://maven.apache.org/). The required Java version is found in the `pom.xml` as the `maven.compiler.source` property. From a command shell, run `mvn` without arguments to invoke the default Maven goal to run all tests and checks. diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt index f028713..8414353 100644 --- a/RELEASE-NOTES.txt +++ b/RELEASE-NOTES.txt @@ -46,6 +46,62 @@ Changes * Bump org.apache.maven.plugins:maven-artifact-plugin from 3.5.0 to 3.5.1 #393. 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_codec.cgi + +----------------------------------------------------------------------------- +Apache Commons Build Plugin Maven Mojo 1.14.0 RELEASE NOTES +----------------------------------------------------------- + +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) +mvn org.apache.commons:commons-build-plugin:1.14.0-SNAPSHOT:download-page [-Dcommons.release.version=1.2.3] + +Feature release + +Changes in this version include: + +New features +------------ + +* Add Maven property project.build.outputTimestamp for build reproducibility. Thanks to Gary Gregory. + +Fixed Bugs +---------- + +* maven-plugin-report-plugin replaces maven-plugin-plugin report goal +* Fix up errors in GHA badges for Java and CodeQL +* Only use graalvm on Java11+; update to 22.3.3 which avoids NoClassDefFoundError messages +* Replace mail-archives.apache.org with lists.apache.org +* Drop mail archives that no longer exist (markmail, gmane, old.nabble) +* Disable moditect as it fails currently + +Changes +------- + +* Bump org.apache.maven.plugins:maven-plugin-plugin from 3.10.2 to 3.11.0 Thanks to Dependabot. +* Drop IRC references Thanks to Gary Gregory. +* Bump commons-parent from 58 to 69 #240. Thanks to Gary Gregory. +* Bump org.apache.ant:ant-launcher from 1.10.12 to 1.10.14. Thanks to Dependabot, Gary Gregory. +* Disable cyclonedx - not needed +* Drop outdated, unmaintained table of components in README in favour of link to website. +* Bump org.graalvm.js:js-scriptengine from 23.1.0 to 24.0.0 #236. Thanks to Dependabot. +* Bump org.graalvm.js:js from 23.0.1 to 23.0.3. Thanks to Dependabot. +* Bump org.apache.maven:maven-core 3.9.4 to 3.9.6. Thanks to Gary Gregory. +* Bump org.apache.maven:maven-plugin-api 3.9.4 to 3.9.6. Thanks to Gary Gregory. +* Bump org.apache.maven.plugin-tools:maven-script-ant 3.9.0 to 3.12.0 #241. Thanks to Gary Gregory. +* Bump org.apache.maven.plugin-tools:maven-plugin-tools-ant from 3.9.0 to 3.12.0 #242. Thanks to Gary Gregory. +* Bump org.apache.maven.plugins:maven-artifact-plugin from 3.5.0 to 3.5.1 #393. 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: diff --git a/src/changes/changes.xml b/src/changes/changes.xml index 051df23..a573537 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.14.1" date="YYYY-MM-DD" description="Maintenance release"> + <release version="1.14.1" date="2024-11-03" description="Maintenance release"> <!-- FIX --> <action dev="ggregory" type="fix" due-to="Capt. Cutlass">Fix broken URL to project location in Maven Central #320.</action> <!-- ADD -->