Skip to content

0.18.21

Compare
Choose a tag to compare
@bjorndarri bjorndarri released this 25 Nov 12:14
· 52 commits to main since this release

Changes

is.codion.common.db

  • DatabaseException now extends RuntimeException, no longer checked.
  • ReportException now extends RuntimeException, no longer checked.

is.codion.swing.common.ui

  • ExceptionDialogBuilder.unwrap() added.

is.codion.framework.domain

  • AuditColumn removed, unused.
  • AbstractAttributeDefinition, Item based attributes now use a custom comparator, sorting by caption.
  • AttributeDefinition.definitionComparator() removed.
  • Entity.groupKeysByType() moved to Entity.Key and renamed groupByType().
  • Entity.Key.copyBuilder() renamed copy().
  • Entity.Copy.immutable() removed.
  • ValidationException now extends RuntimeException, no longer checked.

is.codion.framework.db

  • EntityConnection.transaction() now catches Throwable.
  • EntityConnection.Transactional and TransactionalResult.execute() now throw Exception.

is.codion.swing.framework.ui

  • EntityTableCellRenderer, Item based cells now use the default horizontal alignment instead of the one based on the the item value type.
  • DefaultEntityApplicationPanelBuilder bug fixed, exception handling during application start improved.

is.codion.plugin.imagepanel

  • NavigableImagePanel.isWithinImage() bug fixed, now returns false if image is null.