You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ma...@apache.org on 2022/06/22 03:19:18 UTC

[commons-configuration] 02/02: preparing 2.8-rc2

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

mattjuntunen pushed a commit to branch release
in repository https://gitbox.apache.org/repos/asf/commons-configuration.git

commit f540433112b9a93c26c43277c3ec7a3d40565115
Author: Matt Juntunen <ma...@apache.org>
AuthorDate: Tue Jun 21 23:18:56 2022 -0400

    preparing 2.8-rc2
---
 README.md                                |  6 +++---
 RELEASE-NOTES.txt                        | 36 +++++++++++++++-----------------
 pom.xml                                  |  2 +-
 src/site/xdoc/download_configuration.xml | 26 +++++++++++------------
 4 files changed, 34 insertions(+), 36 deletions(-)

diff --git a/README.md b/README.md
index b862750c..f10d8bde 100644
--- a/README.md
+++ b/README.md
@@ -43,10 +43,10 @@
 Apache Commons Configuration
 ===================
 
-[![Build Status](https://travis-ci.org/apache/commons-configuration.svg)](https://travis-ci.org/apache/commons-configuration)
+[![GitHub Actions Status](https://github.com/apache/commons-configuration/workflows/Java%20CI/badge.svg)](https://github.com/apache/commons-configuration/actions)
 [![Coverage Status](https://codecov.io/gh/apache/commons-configuration/branch/master/graph/badge.svg)](https://app.codecov.io/gh/apache/commons-configuration)
 [![Maven Central](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-configuration2/badge.svg)](https://maven-badges.herokuapp.com/maven-central/org.apache.commons/commons-configuration2/)
-[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-configuration2/2.7.svg)](https://javadoc.io/doc/org.apache.commons/commons-configuration2/2.7)
+[![Javadocs](https://javadoc.io/badge/org.apache.commons/commons-configuration2/2.8.svg)](https://javadoc.io/doc/org.apache.commons/commons-configuration2/2.8)
 
 Tools to assist in the reading of configuration/preferences files in
         various formats
@@ -68,7 +68,7 @@ Alternatively you can pull it from the central Maven repositories:
 <dependency>
   <groupId>org.apache.commons</groupId>
   <artifactId>commons-configuration2</artifactId>
-  <version>2.7</version>
+  <version>2.8</version>
 </dependency>
 ```
 
diff --git a/RELEASE-NOTES.txt b/RELEASE-NOTES.txt
index 706f09fe..5291654a 100644
--- a/RELEASE-NOTES.txt
+++ b/RELEASE-NOTES.txt
@@ -1,5 +1,5 @@
                         Apache Commons Configuration
-                        Version 2.8.0
+                        Version 2.8
                         Release Notes
 
 
@@ -25,9 +25,9 @@ o                     Add PropertiesConfigurationLayout.getBlankLinesBefore() an
                       Thanks to Gary Gregory.
 o                     Add PropertiesConfigurationLayout.setBlankLinesBefore() and deprecate setBlancLinesBefore().
                       Thanks to Gary Gregory.
-o                     Add PropertiesConfigurationLayout.PropertyLayoutData.getBlankLines() and deprecate 
+o                     Add PropertiesConfigurationLayout.PropertyLayoutData.getBlankLines() and deprecate
                       getBlancLines(). Thanks to Gary Gregory.
-o                     Add PropertiesConfigurationLayout.PropertyLayoutData.setBlankLines() and deprecate 
+o                     Add PropertiesConfigurationLayout.PropertyLayoutData.setBlankLines() and deprecate
                       setBlancLines(). Thanks to Gary Gregory.
 o CONFIGURATION-789:  Add ImmutableConfiguration.getEnum() methods. Thanks to Gary Gregory.
 o CONFIGURATION-789:  Add ImmutableConfiguration.getDuration() methods. Thanks to Gary Gregory.
@@ -42,26 +42,26 @@ o CONFIGURATION-802:  Use final #111. Thanks to Arturo Bernal.
 o CONFIGURATION-803:  Java 8 lambda improvements and more #112. Thanks to Arturo Bernal.
 o CONFIGURATION-804:  Redundant local variable #113. Thanks to Arturo Bernal.
 o CONFIGURATION-805:  Use try with resource #114. Thanks to Arturo Bernal.
-o CONFIGURATION-805:  [Javadoc] Specify that typed getList returns null for missing key #100. Thanks to 
+o CONFIGURATION-805:  [Javadoc] Specify that typed getList returns null for missing key #100. Thanks to
                       Roman Zaynetdinov.
-o                     Mention EnvironmentConfiguration in the list of configuration sources #45. Thanks to 
+o                     Mention EnvironmentConfiguration in the list of configuration sources #45. Thanks to
                       Oliver B. Fischer.
 o CONFIGURATION-808:  DefaultListDelimiterHandler.escapeList working only for List>String< #137. Thanks to cigaly.
 o                     Use final #141. Thanks to Arturo Bernal.
 o                     Replace test asserts by simpler but equivalent calls. #139 Thanks to Arturo Bernal.
-o CONFIGURATION-764:  Single Variable Interpolation #182. Thanks to Ning Zhang, Matt Juntunen, Bruno P. Kinoshita, 
+o CONFIGURATION-764:  Single Variable Interpolation #182. Thanks to Ning Zhang, Matt Juntunen, Bruno P. Kinoshita,
                       Gary Gregory.
 o                     Implement proper concurrency in ConstantLookup. Thanks to Gary Gregory.
-o CONFIGURATION-813:  Support new namespace jakarta.mail.* used by javamail 2.0+ (first release October 2020) #186. 
+o CONFIGURATION-813:  Support new namespace jakarta.mail.* used by javamail 2.0+ (first release October 2020) #186.
                       Thanks to Dependabot.
 
 Changes:
 o                     Unclosed file handle when reading config from JAR file URL.
-                      Add and use FileBasedBuilderProperties.setURL(URL, URLConnectionOptions). Thanks to 
-                      Robin Jansohn, Gary Gregory, Rob Spoor.
-o                     Make default interpolation prefix lookups configurable via system property. Remove dns, url, 
-                      and script lookups from defaults. If these lookups are required for use in AbstractConfiguration 
-                      subclasses, they must be enabled via system property. See 
+                      Add and use FileBasedBuilderProperties.setURL(URL, URLConnectionOptions). Thanks to Robin Jansohn,
+                      Gary Gregory, Rob Spoor.
+o                     Make default interpolation prefix lookups configurable via system property. Remove dns, url, and
+                      script lookups from defaults. If these lookups are required for use in AbstractConfiguration
+                      subclasses, they must be enabled via system property. See
                       ConfigurationInterpolator.getDefaultPrefixLookups() for details.
 o                     Bump actions/cache from 2 to 3.0.4 #99, #151, #169. Thanks to Dependabot, Gary Gregory.
 o                     Bump actions/checkout from 1 to 3 #47, #62, #70, #85, #150, #163. Thanks to Dependabot.
@@ -75,7 +75,7 @@ o                     Bump Spring dependency versions:
                       #165, #172 Thanks to Dependabot, Matt Juntunen, kinow, Gary Gregory.
 o                     Bump commons-parent from 52 to 53. Thanks to Dependabot, Matt Juntunen.
 o CONFIGURATION-787:  Bump Apache Commons Lang from 3.9 to 3.12.0. Thanks to Gary Gregory.
-o CONFIGURATION-790:  Bump com.fasterxml.jackson.core:jackson-databind from 2.10.3 to 2.13.3, #60. Thanks to 
+o CONFIGURATION-790:  Bump com.fasterxml.jackson.core:jackson-databind from 2.10.3 to 2.13.3, #60. Thanks to
                       Gary Gregory, Dependabot.
 o                     Bump Slf4j test dependencies:
                       org.slf4j:slf4j-api 1.7.26 -> 1.7.33,
@@ -84,7 +84,7 @@ o                     Bump Slf4j test dependencies:
                       org.slf4j:slf4j-nop 1.7.26 -> 1.7.33. Thanks to Gary Gregory.
 o                     Bump commons-parent from 50 to 52. Thanks to Dependabot.
 o                     Bump mailapi from 1.6.4 to 1.6.7 #48. Thanks to Dependabot, Gary Gregory.
-o                     Bump spotbugs-maven-plugin from 3.1.12.2 to 4.7.0.0, #55, #75, #79, #93, #116, #183. Thanks to 
+o                     Bump spotbugs-maven-plugin from 3.1.12.2 to 4.7.0.0, #55, #75, #79, #93, #116, #183. Thanks to
                       Dependabot, Gary Gregory.
 o                     Bump hsqldb from 2.5.0 to 2.5.2 #54, #128. Thanks to Dependabot.
 o                     Bump commons-text from 1.8 to 1.9. Thanks to Gary Gregory.
@@ -92,7 +92,7 @@ o                     Bump servlet-api from 2.4 to 2.5 #58. Thanks to Gary Grego
 o                     Bump maven-checkstyle-plugin from 3.1.0 to 3.1.2, #57, #97. Thanks to Gary Gregory.
 o                     Bump commons-pool2 from 2.8.0 to 2.10.0, #61, #124. Thanks to Dependabot, Gary Gregory.
 o                     Bump optional commons-codec from 1.14 to 1.15. Thanks to Gary Gregory.
-o                     Bump checkstyle from 8.26 to 9.3, #66, #71, #90, #101, #118, #121, #132, #155. Thanks to 
+o                     Bump checkstyle from 8.26 to 9.3, #66, #71, #90, #101, #118, #121, #132, #155. Thanks to
                       Dependabot, Gary Gregory.
 o                     Bump commons.jacoco.version 0.8.5 to 0.8.8 (Fixes Java 15 builds). Thanks to Gary Gregory.
 o                     Bump tests from commons-pool2 2.10.0 to 2.11.1. Thanks to Gary Gregory.
@@ -101,7 +101,7 @@ o                     Bump snakeyaml from 1.26 to 1.30 #68, #126, #137. Thanks t
 o                     Bump commons.japicmp.version from 0.14.1 to 0.15.7. Thanks to Gary Gregory.
 o                     Bump junit from 4.13 to 4.13.2 #78. Thanks to Dependabot, Gary Gregory.
 o                     Bump Apache Commons VFS 2.6.0 -> 2.9.0. Thanks to Gary Gregory.
-o                     Bump jackson-databind from 2.11.3 to 2.13.2.2 ,#88, #94, #127, #159, #168, #173. Thanks to 
+o                     Bump jackson-databind from 2.11.3 to 2.13.2.2 ,#88, #94, #127, #159, #168, #173. Thanks to
                       Dependabot.
 o                     Bump commons.animal-sniffer.version 1.19 -> 1.20. Thanks to Gary Gregory.
 o                     Bump commons.javadoc.version from 3.1.1 to 3.4.0. Thanks to Gary Gregory.
@@ -164,7 +164,7 @@ o CONFIGURATION-778:  Update optional Apache Commons Codec from 1.13 to 1.14. Th
 o                     Update tests from JUnit 4.12 to 4.13. Thanks to Gary Gregory.
 o CONFIGURATION-779:  Update optional jackson-databind from 2.10.1 to 2.10.2. Thanks to Gary Gregory.
 o CONFIGURATION-783:  Update com.fasterxml.jackson.core:jackson-databind from 2.10.2 to 2.10.3. Thanks to Gary Gregory.
-o CONFIGURATION-784:  Update�org.yaml:snakeyaml from 1.25 to 1.26 and tweak parser configuration. Thanks to Gary Gregory.
+o CONFIGURATION-784:  Update org.yaml:snakeyaml from 1.25 to 1.26 and tweak parser configuration. Thanks to Gary Gregory.
 o CONFIGURATION-785:  Update org.springframework:spring-* from 4.3.25.RELEASE to 4.3.26.RELEASE. Thanks to Gary Gregory.
 o                     Update org.apache.commons:commons-parent from 48 to 50 Thanks to Rob Tompkins.
 
@@ -1070,5 +1070,3 @@ For complete information on Apache Commons Configuration, including instructions
 patches, or suggestions for improvement, see the Apache Commons Configuration website:
 
 https://commons.apache.org/proper/commons-configuration/
-
-
diff --git a/pom.xml b/pom.xml
index fda1902f..6bbe2e24 100644
--- a/pom.xml
+++ b/pom.xml
@@ -607,7 +607,7 @@
 
     <!-- Commons Release Plugin -->
     <commons.bc.version>2.7</commons.bc.version>
-    <commons.rc.version>RC1</commons.rc.version>
+    <commons.rc.version>RC2</commons.rc.version>
     <commons.release.isDistModule>true</commons.release.isDistModule>
     <commons.distSvnStagingUrl>scm:svn:https://dist.apache.org/repos/dist/dev/commons/${commons.componentid}</commons.distSvnStagingUrl>
     <commons.releaseManagerName>Matt Juntunen</commons.releaseManagerName>
diff --git a/src/site/xdoc/download_configuration.xml b/src/site/xdoc/download_configuration.xml
index b4461122..e4164dd1 100644
--- a/src/site/xdoc/download_configuration.xml
+++ b/src/site/xdoc/download_configuration.xml
@@ -113,32 +113,32 @@ limitations under the License.
       </p>
     </subsection>
     </section>
-    <section name="Apache Commons Configuration 2.8.0 (reworked 2.x version)">
+    <section name="Apache Commons Configuration 2.8 (reworked 2.x version)">
       <subsection name="Binaries">
         <table>
           <tr>
-              <td><a href="[preferred]/commons/configuration/binaries/commons-configuration2-2.8.0-bin.tar.gz">commons-configuration2-2.8.0-bin.tar.gz</a></td>
-              <td><a href="https://www.apache.org/dist/commons/configuration/binaries/commons-configuration2-2.8.0-bin.tar.gz.sha512">sha512</a></td>
-              <td><a href="https://www.apache.org/dist/commons/configuration/binaries/commons-configuration2-2.8.0-bin.tar.gz.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/configuration/binaries/commons-configuration2-2.8-bin.tar.gz">commons-configuration2-2.8-bin.tar.gz</a></td>
+              <td><a href="https://www.apache.org/dist/commons/configuration/binaries/commons-configuration2-2.8-bin.tar.gz.sha512">sha512</a></td>
+              <td><a href="https://www.apache.org/dist/commons/configuration/binaries/commons-configuration2-2.8-bin.tar.gz.asc">pgp</a></td>
           </tr>
           <tr>
-              <td><a href="[preferred]/commons/configuration/binaries/commons-configuration2-2.8.0-bin.zip">commons-configuration2-2.8.0-bin.zip</a></td>
-              <td><a href="https://www.apache.org/dist/commons/configuration/binaries/commons-configuration2-2.8.0-bin.zip.sha512">sha512</a></td>
-              <td><a href="https://www.apache.org/dist/commons/configuration/binaries/commons-configuration2-2.8.0-bin.zip.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/configuration/binaries/commons-configuration2-2.8-bin.zip">commons-configuration2-2.8-bin.zip</a></td>
+              <td><a href="https://www.apache.org/dist/commons/configuration/binaries/commons-configuration2-2.8-bin.zip.sha512">sha512</a></td>
+              <td><a href="https://www.apache.org/dist/commons/configuration/binaries/commons-configuration2-2.8-bin.zip.asc">pgp</a></td>
           </tr>
         </table>
       </subsection>
       <subsection name="Source">
         <table>
           <tr>
-              <td><a href="[preferred]/commons/configuration/source/commons-configuration2-2.8.0-src.tar.gz">commons-configuration2-2.8.0-src.tar.gz</a></td>
-              <td><a href="https://www.apache.org/dist/commons/configuration/source/commons-configuration2-2.8.0-src.tar.gz.sha512">sha512</a></td>
-              <td><a href="https://www.apache.org/dist/commons/configuration/source/commons-configuration2-2.8.0-src.tar.gz.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/configuration/source/commons-configuration2-2.8-src.tar.gz">commons-configuration2-2.8-src.tar.gz</a></td>
+              <td><a href="https://www.apache.org/dist/commons/configuration/source/commons-configuration2-2.8-src.tar.gz.sha512">sha512</a></td>
+              <td><a href="https://www.apache.org/dist/commons/configuration/source/commons-configuration2-2.8-src.tar.gz.asc">pgp</a></td>
           </tr>
           <tr>
-              <td><a href="[preferred]/commons/configuration/source/commons-configuration2-2.8.0-src.zip">commons-configuration2-2.8.0-src.zip</a></td>
-              <td><a href="https://www.apache.org/dist/commons/configuration/source/commons-configuration2-2.8.0-src.zip.sha512">sha512</a></td>
-              <td><a href="https://www.apache.org/dist/commons/configuration/source/commons-configuration2-2.8.0-src.zip.asc">pgp</a></td>
+              <td><a href="[preferred]/commons/configuration/source/commons-configuration2-2.8-src.zip">commons-configuration2-2.8-src.zip</a></td>
+              <td><a href="https://www.apache.org/dist/commons/configuration/source/commons-configuration2-2.8-src.zip.sha512">sha512</a></td>
+              <td><a href="https://www.apache.org/dist/commons/configuration/source/commons-configuration2-2.8-src.zip.asc">pgp</a></td>
           </tr>
         </table>
       </subsection>