JGoodies Common Changelog

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...).