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>