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 2017/10/08 11:52:32 UTC

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

Author: oheger
Date: Sun Oct  8 11:52:32 2017
New Revision: 1811478

URL: http://svn.apache.org/viewvc?rev=1811478&view=rev
Log:
Updated release notes for upcoming 2.2 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=1811478&r1=1811477&r2=1811478&view=diff
==============================================================================
--- commons/proper/configuration/trunk/RELEASE-NOTES.txt (original)
+++ commons/proper/configuration/trunk/RELEASE-NOTES.txt Sun Oct  8 11:52:32 2017
@@ -1,4 +1,98 @@
 $Id$
+                        Apache Commons Configuration
+                               Version 2.2
+                               Release Notes
+
+
+INTRODUCTION:
+=============
+
+This document contains the release notes for this version of the Commons
+Configuration component. It describes the changes since the previous version.
+The Commons Configuration software library provides a generic configuration
+interface which enables an application to read configuration data from a
+variety of sources.
+
+Version 2.2 is another maintenance release for the Configuration 2.x series. It
+contains a number of bug fixes and also some new features. Among the highlights
+is the new support for JSON and YAML configurations. The release is fully
+source and binary compatible with version 2.1.1.
+
+Commons Configuration 2.2 requires Java 1.7 or higher.
+
+New features
+============
+o CONFIGURATION-666
+  Add convenience ctor ConfigurationRuntimeException(String, Object...).
+
+o CONFIGURATION-665
+  Add org.apache.commons.configuration2.AbstractHierarchicalConfiguration.toString().
+
+o CONFIGURATION-664
+  Add API org.apache.commons.configuration2.tree.ImmutableNode.getChildren(String).
+
+o CONFIGURATION-660
+  Add toString() methods here and there to help debugging.
+
+o CONFIGURATION-658
+  Add API org.apache.commons.configuration2.DataConfiguration.getURI(String)
+  methods.
+
+o CONFIGURATION-656
+  Added new YAMLConfiguration class to support configuration files in YAML
+  format.
+
+o CONFIGURATION-653
+  ConfigurationUtils and ConfigurationConverter now offer better support for
+  immutable configurations.
+
+o CONFIGURATION-647
+  INIConfiguration can now be configured to use a custom separator between
+  properties and values when writing an ini file.
+
+o CONFIGURATION-258
+  Added new JSONConfiguration class to support configuration files in JSON
+  format.
+
+Fixed Bugs
+==========
+o CONFIGURATION-671
+  Fixed a NPE in INIConfiguration when saving a configuration with an empty
+  section.
+
+o CONFIGURATION-669
+  The node model returned by SubnodeConfiguration.getNodeModel() has now the
+  correct root node set.
+
+Other changes
+=============
+o CONFIGURATION-673
+  Added an Automatic-Module-Name header to the manifest for compatibility with
+  the Java 9 module system.
+
+o CONFIGURATION-669
+  Update optional Spring dependency from 4.2.5.RELEASE to 4.3.9.RELEASE.
+
+o CONFIGURATION-667
+  Update Apache Commons Lang dependency from 3.3.2 to 3.6.
+
+o CONFIGURATION-663
+  Fixed a typo in the upgrade to 2.0 guide.
+
+o CONFIGURATION-661
+  Update platform requirement from Java 6 to 7.
+
+
+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:
+
+http://commons.apache.org/proper/commons-configuration/
+
+
+Older release notes
+===================
 
                         Apache Commons Configuration
                                Version 2.1.1
@@ -75,9 +169,6 @@ patches, or suggestions for improvement,
 http://commons.apache.org/proper/commons-configuration/
 
 
-Older release notes
-===================
-
                         Commons Configuration Package
                                  Version 2.1
                                 Release Notes