|
| 1 | +Apache Commons BeanUtils 2.0.0-M2 |
| 2 | +Release Notes |
| 3 | + |
| 4 | +The Apache Commons BeanUtils team is pleased to announce the release of Apache Commons BeanUtils 2.0.0-M2. |
| 5 | + |
| 6 | +Apache Commons BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection. |
| 7 | + |
| 8 | +This is a major release and requires Java 8. |
| 9 | + |
| 10 | +Changes in this version include: |
| 11 | + |
| 12 | +New features: |
| 13 | +o Add org.apache.commons.beanutils.SuppressPropertiesBeanIntrospector.SUPPRESS_DECLARING_CLASS. Thanks to Gary Gregory. |
| 14 | + |
| 15 | +Fixed Bugs: |
| 16 | +o Javadoc is missing its Overview page. Thanks to Gary Gregory. |
| 17 | +o Remove -nouses directive from maven-bundle-plugin. OSGi package imports now state 'uses' definitions for package imports, this doesn't affect JPMS (from org.apache.commons:commons-parent:80). Thanks to Gary Gregory. |
| 18 | +o The class org.apache.commons.beanutils2.PropertyUtils is now final (the class only contains static methods). Thanks to Gary Gregory. |
| 19 | +o The constructor org.apache.commons.beanutils2.PropertyUtils is now private (the class only contains static methods). Thanks to Gary Gregory. |
| 20 | +o The class org.apache.commons.beanutils2.locale.LocaleConvertUtils is now final (the class only contains static methods). Thanks to Gary Gregory. |
| 21 | +o The constructor org.apache.commons.beanutils2.locale.LocaleConvertUtils is now private (the class only contains static methods). Thanks to Gary Gregory. |
| 22 | +o The class org.apache.commons.beanutils2.locale.LocaleBeanUtils is now final (the class only contains static methods). Thanks to Gary Gregory. |
| 23 | +o The constructor org.apache.commons.beanutils2.locale.LocaleBeanUtils is now private (the class only contains static methods). Thanks to Gary Gregory. |
| 24 | +o The class org.apache.commons.beanutils2.MethodUtils is now final (the class only contains static methods). Thanks to Gary Gregory. |
| 25 | +o The constructor org.apache.commons.beanutils2.MethodUtils is now private (the class only contains static methods). Thanks to Gary Gregory. |
| 26 | +o The class org.apache.commons.beanutils2.ConvertUtils is now final (the class only contains static methods). Thanks to Gary Gregory. |
| 27 | +o The constructor org.apache.commons.beanutils2.ConvertUtils is now private (the class only contains static methods). Thanks to Gary Gregory. |
| 28 | +o The class org.apache.commons.beanutils2.ConstructorUtils is now final (the class only contains static methods). Thanks to Gary Gregory. |
| 29 | +o The constructor org.apache.commons.beanutils2.ConstructorUtils is now private (the class only contains static methods). Thanks to Gary Gregory. |
| 30 | +o The class LocaleBeanUtils no longer extends BeanUtils (both classes only contains static methods). Thanks to Gary Gregory. |
| 31 | +o The class org.apache.commons.beanutils2.BeanUtils is now final (the class only contains static methods). Thanks to Gary Gregory. |
| 32 | +o The constructor org.apache.commons.beanutils2.BeanUtils is now private (the class only contains static methods). Thanks to Gary Gregory. |
| 33 | +o BeanComparator.compare(T, T) now throws IllegalArgumentException instead of RuntimeException to wrap all cases of ReflectiveOperationException. Thanks to Gary Gregory. |
| 34 | +o MappedMethodReference.get() now throws IllegalStateException instead of RuntimeException to wrap cases of NoSuchMethodException. Thanks to Gary Gregory. |
| 35 | +o ResultSetIterator.get(String) now throws IllegalArgumentException instead of RuntimeException to wrap cases of SQLException. Thanks to Gary Gregory. |
| 36 | +o ResultSetIterator.hasNext() now throws IllegalStateException instead of RuntimeException to wrap cases of SQLException. Thanks to Gary Gregory. |
| 37 | +o ResultSetIterator.next() now throws IllegalStateException instead of RuntimeException to wrap cases of SQLException. Thanks to Gary Gregory. |
| 38 | +o ResultSetIterator.set(String, Object) now throws IllegalArgumentException instead of RuntimeException to wrap cases of SQLException. Thanks to Gary Gregory. |
| 39 | +o ResultSetIterator.set(String, String, Object) now throws IllegalArgumentException instead of RuntimeException to wrap cases of SQLException. Thanks to Gary Gregory. |
| 40 | + |
| 41 | +Changes: |
| 42 | +o Bump org.apache.commons:commons-parent from 78 to 84 #348. Thanks to Gary Gregory, Dependabot. |
| 43 | +o Bump commons-logging:commons-logging from 1.3.4 to 1.3.5. Thanks to Gary Gregory. |
| 44 | +o Bump org.apache.commons:commons-collections4 from 4.5.0-M3 to 4.5.0. Thanks to Gary Gregory. |
| 45 | + |
| 46 | + |
| 47 | +Historical list of changes: https://commons.apache.org/proper/commons-beanutils//changes.html |
| 48 | + |
| 49 | +For complete information on Apache Commons BeanUtils, including instructions on how to submit bug reports, |
| 50 | +patches, or suggestions for improvement, see the Apache Commons BeanUtils website: |
| 51 | + |
| 52 | +https://commons.apache.org/proper/commons-beanutils/ |
| 53 | + |
| 54 | +Download it from https://commons.apache.org/proper/commons-beanutils//download_beanutils.cgi |
| 55 | + |
| 56 | +Have fun! |
| 57 | +-Apache Commons BeanUtils team |
| 58 | + |
| 59 | +----------------------------------------------------------------------------- |
1 | 60 | Apache Commons BeanUtils 2.0.0-M1 Release Notes |
2 | 61 | ----------------------------------------------- |
3 | 62 |
|
@@ -95,7 +154,61 @@ https://commons.apache.org/proper/commons-beanutils/ |
95 | 154 | Download it from https://commons.apache.org/proper/commons-beanutils/download_beanutils.cgi |
96 | 155 |
|
97 | 156 | ----------------------------------------------------------------------------- |
| 157 | +Apache Commons BeanUtils 1.11.0 Release Notes |
| 158 | +--------------------------------------------- |
| 159 | + |
| 160 | +The Apache Commons BeanUtils team is pleased to announce the release of Apache Commons BeanUtils 1.11.0. |
| 161 | + |
| 162 | +Apache Commons BeanUtils provides an easy-to-use but flexible wrapper around reflection and introspection. |
| 163 | + |
| 164 | +This is a maintenance release and requires Java 8. |
| 165 | + |
| 166 | +Changes in this version include: |
98 | 167 |
|
| 168 | +New features: |
| 169 | +o Add org.apache.commons.beanutils.SuppressPropertiesBeanIntrospector.SUPPRESS_DECLARING_CLASS. Thanks to Gary Gregory. |
| 170 | + |
| 171 | +Fixed Bugs: |
| 172 | +o BeanComparator.compare(T, T) now throws IllegalArgumentException instead of RuntimeException to wrap all cases of ReflectiveOperationException. Thanks to Gary Gregory. |
| 173 | +o MappedMethodReference.get() now throws IllegalStateException instead of RuntimeException to wrap cases of NoSuchMethodException. Thanks to Gary Gregory. |
| 174 | +o ResultSetIterator.get(String) now throws IllegalArgumentException instead of RuntimeException to wrap cases of SQLException. Thanks to Gary Gregory. |
| 175 | +o ResultSetIterator.hasNext() now throws IllegalStateException instead of RuntimeException to wrap cases of SQLException. Thanks to Gary Gregory. |
| 176 | +o ResultSetIterator.next() now throws IllegalStateException instead of RuntimeException to wrap cases of SQLException. Thanks to Gary Gregory. |
| 177 | +o ResultSetIterator.set(String, Object) now throws IllegalArgumentException instead of RuntimeException to wrap cases of SQLException. Thanks to Gary Gregory. |
| 178 | +o ResultSetIterator.set(String, String, Object) now throws IllegalArgumentException instead of RuntimeException to wrap cases of SQLException. Thanks to Gary Gregory. |
| 179 | + |
| 180 | +Changes: |
| 181 | +o Bump org.apache.commons:commons-parent from 81 to 84. Thanks to Gary Gregory. |
| 182 | +o Bump commons-logging:commons-logging from 1.3.4 to 1.3.5. Thanks to Gary Gregory. |
| 183 | + |
| 184 | + |
| 185 | +Historical list of changes: https://commons.apache.org/proper/commons-beanutils/changes.html |
| 186 | + |
| 187 | +For complete information on Apache Commons BeanUtils, including instructions on how to submit bug reports, |
| 188 | +patches, or suggestions for improvement, see the Apache Commons BeanUtils website: |
| 189 | + |
| 190 | +https://commons.apache.org/proper/commons-beanutils |
| 191 | + |
| 192 | +Download it from https://commons.apache.org/proper/commons-beanutils/download_beanutils.cgi |
| 193 | + |
| 194 | +Have fun! |
| 195 | +-Apache Commons BCEL team |
| 196 | + |
| 197 | +Feedback |
| 198 | +-------- |
| 199 | +Open source works best when you give feedback: |
| 200 | + |
| 201 | + https://commons.apache.org/beanutils |
| 202 | + |
| 203 | +Please direct all bug reports to JIRA: |
| 204 | + |
| 205 | + https://issues.apache.org/jira/browse/BEANUTILS |
| 206 | + |
| 207 | +Or subscribe to the commons-user mailing list |
| 208 | + |
| 209 | +The Apache Commons Team |
| 210 | + |
| 211 | +----------------------------------------------------------------------------- |
99 | 212 | Apache Commons BeanUtils 1.10.1 Release Notes |
100 | 213 | --------------------------------------------- |
101 | 214 |
|
|
0 commit comments