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

ggregory pushed a commit to branch 1.X
in repository https://gitbox.apache.org/repos/asf/commons-beanutils.git

commit 6a4d8b48e729988b5cc9980747ff60ee7ffc409a
Author: Gary D. Gregory <[email protected]>
AuthorDate: Fri Jan 31 14:40:18 2025 +0000

    Prepare for the next release candidate
---
 CONTRIBUTING.md              |  4 +-
 README.md                    |  2 +-
 RELEASE-NOTES.txt            | 90 +++++++++++++++++++++++++++++++++++++-------
 src/changes/changes.xml      |  2 +-
 src/changes/release-notes.vm |  4 +-
 5 files changed, 82 insertions(+), 20 deletions(-)

diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 4729dea5..b50eb949 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, `BEANUTILS-123-InputStream`.
+  * A good topic branch name can be the JIRA bug ID plus a keyword, e.g. 
`BEANUTILS-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, `[BEANUTILS-123] Close input stream earlier`
+  * For example, `[BEANUTILS-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 8ce41897..0f231b9e 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,
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index e2ded5ee..14434f65 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -1,6 +1,62 @@
-Apache Commons BeanUtils 1.10.0
-Release Notes
+Apache Commons BeanUtils 1.10.1 Release Notes
+---------------------------------------------
 
+The Apache Commons BeanUtils team is pleased to announce the release of Apache 
Commons BeanUtils 1.10.0
+
+Apache Commons BeanUtils provides an easy-to-use but flexible wrapper around 
reflection and introspection.
+
+This is a maintenance release and requires Java 8.
+
+Changes in this version include:
+
+Fixed Bugs:
+o BEANUTILS-541:  FluentPropertyBeanIntrospector caches corrupted writeMethod 
(backport to 1.x) #69. Thanks to Sergey Chernov.
+o                 Replace internal use of Locale.ENGLISH with Locale.ROOT. 
Thanks to Gary Gregory.
+o                 Replace Maven CLIRR plugin with JApiCmp. Thanks to Gary 
Gregory.
+o                 Port to Java 1.4 Throwable APIs (!). Thanks to Gary Gregory.
+o                 Fix Javadoc generation on Java 8, 17, and 21. Thanks to Gary 
Gregory.
+o                 AbstractArrayConverter.parseElements(String) now returns a 
List<String> instead of a raw List. Thanks to Gary Gregory.
+
+Changes:
+o                 Bump org.apache.commons:commons-parent from 47 to 78. Thanks 
to Gary Gregory.
+o                 Bump Java requirement from Java 6 to 8. Thanks to Gary 
Gregory.
+o                 Bump junit:junit from 4.12 to 4.13.2. Thanks to Gary Gregory.
+o                 Bump JUnit from 4.x to 5.x "vintage". Thanks to Gary Gregory.
+o                 Bump commons-logging:commons-logging from 1.2 to 1.3.4. 
Thanks to Gary Gregory.
+o                 Deprecate BeanUtilsBean.initCause(Throwable, Throwable) for 
removal, use Throwable.initCause(Throwable). Thanks to Gary Gregory.
+o                 Deprecate BeanUtils.initCause(Throwable, Throwable) for 
removal, use Throwable.initCause(Throwable). Thanks to Gary Gregory.
+
+
+Historical list of changes: 
https://commons.apache.org/proper/commons-beanutils/changes.html
+
+For complete information on Apache Commons BeanUtils, including instructions 
on how to submit bug reports,
+patches, or suggestions for improvement, see the Apache Commons BeanUtils 
website:
+
+https://commons.apache.org/proper/commons-beanutils
+
+Download it from 
https://commons.apache.org/proper/commons-beanutils/download_beanutils.cgi
+
+Have fun!
+-Apache Commons BCEL team
+
+Feedback
+--------
+Open source works best when you give feedback:
+
+    https://commons.apache.org/beanutils
+
+Please direct all bug reports to JIRA:
+
+    https://issues.apache.org/jira/browse/BEANUTILS
+
+Or subscribe to the commons-user mailing list
+
+The Apache Commons Team
+
+-----------------------------------------------------------------------------
+
+Apache Commons BeanUtils 1.10.0 Release Notes
+---------------------------------------------
 
 The Apache Commons BeanUtils team is pleased to announce the release of Apache 
Commons BeanUtils 1.10.0.
 
@@ -40,8 +96,9 @@ Download it from 
https://commons.apache.org/proper/commons-beanutils/download_be
 The Apache Commons Team
 
 -----------------------------------------------------------------------------
-Apache Commons BeanUtils 1.9.4
-Release Notes
+
+Apache Commons BeanUtils 1.9.4 Release Notes
+--------------------------------------------
 
 
 The Apache Commons BeanUtils team is pleased to announce the release of Apache 
Commons BeanUtils 1.9.4
@@ -74,8 +131,9 @@ Download it from 
https://commons.apache.org/proper/commons-beanutils/download_be
 The Apache Commons Team
 
 -----------------------------------------------------------------------------
-Apache Commons BeanUtils 1.9.3
-Release Notes
+
+Apache Commons BeanUtils 1.9.3 Release Notes
+--------------------------------------------
 
 
 The Apache Commons team is pleased to announce the release of Apache
@@ -137,8 +195,9 @@ Download it from 
https://commons.apache.org/proper/commons-beanutils/download_be
 The Apache Commons Team
 
 -----------------------------------------------------------------------------
-Apache Commons BeanUtils 1.9.2
-Release Notes
+
+Apache Commons BeanUtils 1.9.2 Release Notes
+--------------------------------------------
 
 
 INTRODUCTION:
@@ -189,8 +248,9 @@ Download it from 
https://commons.apache.org/proper/commons-beanutils/download_be
 The Apache Commons Team
 
 -----------------------------------------------------------------------------
-Apache Commons BeanUtils 1.9.1
-Release Notes
+
+Apache Commons BeanUtils 1.9.1 Release Notes
+--------------------------------------------
 
 
 Release 1.9.1 is a bug fix release which addresses a problem with the new
@@ -206,8 +266,9 @@ BUGFIXES in version 1.9.1
   garbage collection.
 
 -----------------------------------------------------------------------------
-Apache Commons BeanUtils 1.9.0
-Release Notes
+
+Apache Commons BeanUtils 1.9.0 Release Notes
+--------------------------------------------
 
 
 Release 1.9.0 contains some bug fixes and improvements that have accumulated
@@ -341,8 +402,9 @@ Other changes in version 1.9.0
   empty lines.
 
 -----------------------------------------------------------------------------
-Apache Commons BeanUtils 1.8.3
-Release Notes
+
+Apache Commons BeanUtils 1.8.3 Release Notes
+--------------------------------------------
 
 Compatibility with 1.8.2
 ========================
diff --git a/src/changes/changes.xml b/src/changes/changes.xml
index 50a09044..4e0f31c3 100644
--- a/src/changes/changes.xml
+++ b/src/changes/changes.xml
@@ -28,7 +28,7 @@
     <title>Release Notes</title>
   </properties>
   <body>
-    <release version="1.10.1" date="YYYY-MM-DD" description="This is a 
maintenance release and requires Java 8.">
+    <release version="1.10.1" date="2025-01-31" description="This is a 
maintenance release and requires Java 8.">
       <!-- FIX -->
       <action type="fix" issue="BEANUTILS-541" dev="ggregory" due-to="Sergey 
Chernov">FluentPropertyBeanIntrospector concurrency issue (backport to 1.X) 
#325.</action>
       <action type="fix" dev="ggregory" due-to="Gary Gregory">Javadoc is 
missing its Overview page.</action>
diff --git a/src/changes/release-notes.vm b/src/changes/release-notes.vm
index 0afddb20..bdd38adc 100644
--- a/src/changes/release-notes.vm
+++ b/src/changes/release-notes.vm
@@ -15,8 +15,8 @@
 ## specific language governing permissions and limitations
 ## under the License.
 ##
-              ${project.name} ${version}
-                  RELEASE NOTES
+${project.name} ${version} Release Notes
+---------------------------------------------
 
 The ${developmentTeam} is pleased to announce the release of ${project.name} 
${version}
 

Reply via email to