You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by oh...@apache.org on 2015/11/30 21:32:42 UTC

svn commit: r1717322 - /commons/proper/configuration/trunk/RELEASE-NOTES.txt

Author: oheger
Date: Mon Nov 30 20:32:41 2015
New Revision: 1717322

URL: http://svn.apache.org/viewvc?rev=1717322&view=rev
Log:
Created release notes for 2.0-beta2 release.

Modified:
    commons/proper/configuration/trunk/RELEASE-NOTES.txt

Modified: commons/proper/configuration/trunk/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/commons/proper/configuration/trunk/RELEASE-NOTES.txt?rev=1717322&r1=1717321&r2=1717322&view=diff
==============================================================================
--- commons/proper/configuration/trunk/RELEASE-NOTES.txt (original)
+++ commons/proper/configuration/trunk/RELEASE-NOTES.txt Mon Nov 30 20:32:41 2015
@@ -1,7 +1,7 @@
 $Id$
 
                         Commons Configuration Package
-                             Version 2.0-beta1
+                             Version 2.0-beta2
                                 Release Notes
 
 INTRODUCTION
@@ -13,6 +13,59 @@ The Commons Configuration software libra
 interface which enables an application to read configuration data from a variety
 of sources.
 
+After the first beta release in June 2015 there has been some feedback from the
+community resulting in (minor) adaptations of the API. In most cases, the
+return values of methods have been changed to be more generic. There has also
+been a change in the support for logging. Therefore, this second beta release
+is provided to make these changes more "official".
+
+This release also includes some bug fixes. The bugs addressed here have partly
+existed already in the Configuration 1.0 code base; so these fixes are not all
+related to changes introduced in the 2.0 version.
+
+Below is a list of all changes in this version. Please refer to the clirr
+report at http://commons.apache.org/proper/commons-configuration/clirr-report.html
+for information about changes which break binary compatibility.
+
+Changes:
+========
+o CONFIGURATION-614:
+  References to Commons Logging have been removed from the Configuration API.
+  It is still possible to influence logging by making use of the new
+  ConfigurationLogger abstraction.
+o CONFIGURATION-612:
+  The return type of ConfigurationBuilder.getConfiguration() was changed from
+  Configuration to ImmutableConfiguration because this is the base interface
+  for all configuration objects. Thanks to Jon Weygand.
+o CONFIGURATION-608:
+  Adapted the return type of ReloadingFileBasedConfigurationBuilder.configure().
+
+Fixed Bugs:
+===========
+o CONFIGURATION-609:
+  Fixed a bug in PropertiesConfiguration related to the loading of include
+  files. The FileHandler used for this purpose was not fully initialized.
+o CONFIGURATION-605:
+  XMLConfiguration no longer drops keys when list delimiter characters occur
+  in element values.
+o CONFIGURATION-604:
+  Fixed a problem in the conversion of a flat configuration to a hierarchical
+  one that could cause the loss of properties in a combined configuration
+  constructed by an override combiner.
+
+Commons Configuration 2.0-beta2 requires Java 1.6 or higher.
+
+Historical list of changes: http://commons.apache.org/proper/commons-configuration/changes-report.html
+
+For complete information on Apache Commons Configuration, including instructions
+on how to submit bug reports, patches, or suggestions for improvement, see the
+Apache Commons Configuration website:
+http://commons.apache.org/proper/commons-configuration/
+
+                        Commons Configuration Package
+                             Version 2.0-beta1
+                                Release Notes
+
 This is the first beta release of Commons Configuration 2.0 after two alpha
 versions. There has not been much feedback so far and no requests for API
 changes. Therefore, we move forwards to a beta release indicating that the API
@@ -29,11 +82,6 @@ Changes:
 o CONFIGURATION-598: Removed obsolete ConfigurationBuilder interface in the
                      base package.
 
-Historical list of changes: http://commons.apache.org/proper/commons-configuration/changes-report.html
-
-For complete information on Apache Commons Configuration, including instructions on how to submit bug reports,
-patches, or suggestions for improvement, see the Apache Apache Commons Configuration website:
-
 
                         Commons Configuration Package
                              Version 2.0-alpha2
@@ -68,7 +116,7 @@ o CONFIGURATION-427:  XMLPropertyListCon
 Historical list of changes: http://commons.apache.org/proper/commons-configuration/changes-report.html
 
 For complete information on Apache Commons Configuration, including instructions on how to submit bug reports,
-patches, or suggestions for improvement, see the Apache Apache Commons Configuration website:
+patches, or suggestions for improvement, see the Apache Commons Configuration website:
 
 http://commons.apache.org/proper/commons-configuration/
 
@@ -273,6 +321,6 @@ o CONFIGURATION-26:   It is now possible
 Historical list of changes: http://commons.apache.org/proper/commons-configuration/changes-report.html
 
 For complete information on Apache Commons Configuration, including instructions on how to submit bug reports,
-patches, or suggestions for improvement, see the Apache Apache Commons Configuration website:
+patches, or suggestions for improvement, see the Apache Commons Configuration website:
 
 http://commons.apache.org/proper/commons-configuration/
\ No newline at end of file