Author: oheger Date: Sun Nov 10 20:36:55 2013 New Revision: 1540545 URL: http://svn.apache.org/r1540545 Log: Added some additional notes about BEANUTILS-379.
The new dependency to Commons Collections has to be mentioned in the release notes. Modified: commons/proper/beanutils/trunk/RELEASE-NOTES.txt Modified: commons/proper/beanutils/trunk/RELEASE-NOTES.txt URL: http://svn.apache.org/viewvc/commons/proper/beanutils/trunk/RELEASE-NOTES.txt?rev=1540545&r1=1540544&r2=1540545&view=diff ============================================================================== --- commons/proper/beanutils/trunk/RELEASE-NOTES.txt (original) +++ commons/proper/beanutils/trunk/RELEASE-NOTES.txt Sun Nov 10 20:36:55 2013 @@ -51,10 +51,19 @@ https://issues.apache.org/jira/browse/BE One exception from the compatibility rule is the ResultSetIterator class which now implements the Iterator<DynaBean> interface. This causes a change in the return value of its next() method. ResultSetIterator is used internally as the -iterator implementation within ResultSetDynaClass (it is probably a mistake +iterator implementation within ResultSetDynaClass (it is probably a mistake that it is public). So chances are minimal that this change affects existing code. -Except for this change on ResultSetIterator Commons BeanUtils 1.9.0 is fully -binary compatible with the previous version 1.8.3. + +Another change which may affect compatibility is [BEANUTILS-379] (details can +be found at https://issues.apache.org/jira/browse/BEANUTILS-379). Older +versions of BeanUtils contained some classes that were copied from Commons +Collections. These classes have now been removed, and a dependency to Commons +Collections has been added; the collections jar now has to be contained in the +classpath, too. + +Except for the change on ResultSetIterator and the additional dependency to +Commons Collections, Commons BeanUtils 1.9.0 is fully binary compatible with +the previous version 1.8.3. Changes on Converters ===================== @@ -97,7 +106,7 @@ BUGFIXES in version 1.9.0 * [BEANUTILS-379] Remove copied Collection classes. * [BEANUTILS-378] - BeanMap does not work in osgi (fixed by BEANUTILS-379). + BeanMap does not work in osgi (fixed by BEANUTILS-378). * [BEANUTILS-381] MethodUtils getMatchingAccessibleMethod() does not correctly handle inheritance and method overloading.