What's new in JGoodies Common 1.9.0
Apr 9, 2015
- Moved to Java 7.
- Removed com.jgoodies.common.base.Objects#equals that is replaced by Java 7's java.util.Objects#equals.
- Changed SystemUtils:
- removed #IS_JAVA_6 that is now always false
- removed #IS_JAVA_7_OR_LATER that is now always true
- removed #HAS_MODERN_RASTERIZER that is now always true
- added #IS_JAVA_9
- removed #IS_OS_WINDOW_98/ME/2000
- added #IS_OS_WINDOWS_10
- Added generics to ListModel references.
- Added Preconditons#checkNotNullOrEmpty.
New in JGoodies Common 1.8.1 (Jan 6, 2015)
- Marked classes ArrayListModel and LinkedListModel as final.
- Replaced files package.html by package-info.java.
New in JGoodies Common 1.8.0 (Aug 14, 2014)
- Fixed an internal message string.
- Changed internal types:
- Replaced StringLocalizer by StringResourceAccessor
- Replaced ResourceBundleLocalizer by ResourceBundleAccessor
- Added IconResourceAccessor
- Added StringAndIconResourceAccessor
- Added Strings#get(String str, Object... args)
- Added SystemUtils#IS_OS_WINDOWS_XP_64_BIT_OR_SERVER_2003.
- Added SystemUtils#isLafAqua.
New in JGoodies Common 1.6.0 (Feb 6, 2013)
- Added SystemUtils.IS_JAVA_8 and IS_JAVA_8_OR_LATER;
- Added an internal implementation class.
- Updated copyright date.
New in JGoodies Common 1.4.0 (Jul 27, 2012)
- Replaced AbstractBean by Bean. The old class AbstractBean is still available, but will be removed from a future version.
- Introduced the StringLocalizer interface.
- Added the ActionProvider interface (in JSDL Common before).
- Added SystemUtils.IS_OS_WINDOWS_7 and IS_OS_WINDOWS_8
New in JGoodies Common 1.3.1 (Jul 7, 2012)
- The javadocs, main and test sources are delivered as JARs.
New in JGoodies Common 1.0.0 (Sep 23, 2010)
- Added Format wrappers:
- AbstractWrappedDateFormat
- EmptyDateFormat
- EmptyNumberFormat
- EmptyFormat
- Added tests for the empty formats.
- Added Preconditions#checkNotNull(String, String, Object...).