Skip to content

0.18.8

Compare
Choose a tag to compare
@bjorndarri bjorndarri released this 09 Aug 10:26
· 629 commits to main since this release

Changes

is.codion.common.core

  • Value.BuilderFactory added, nullable() and nonNull() methods replaced with builder() returning a BuilderFactory.
  • AbstractValue.get() now implemented and final, protected getValue() added, clearValue() removed.
  • ValueObserver.isNullable() renamed back to nullable(), no factory method conflict any more.
  • Text.WILDCARD_CHARACTER removed, wildcards no longer configurable.
  • Value.value() factory method overloaded with initialValue.
  • PropertyStore.propertyStore() and writeToFile() parameters changed from File to Path.

is.codion.common.rmi

  • ServerConfiguration.connectionLimit() added.

is.codion.swing.common.ui

  • FilterColumnConditionPanel, minor focus related refactoring.
  • TextComponents.selectAllOnFocusGained() and selectNoneOnFocusGained() removed.

is.codion.framework.server

  • EntityServerConfiguration.connectionLimit() moved up to ServerConfiguration.
  • EntityServerConfiguration.LOG removed, related refactoring.

is.codion.swing.framework.model

  • SwingForeignKeyConditionModel bug fixed, IN operator only selected by default if entity is searchable.

is.codion.swing.framework.ui

  • EntityTablePanel, EDIT control used as double click action if available.
  • TabbedDetailLayout bug fixed, detail panel no longer loses focus when embedded, focus flicker reduced by clearing the focus.
  • EntityDialogs.DefaultEditEntityDialogBuilder bug fixed, now reverts any edits on cancel.

is.codion.plugin.jasperreports

  • Dependencies fixed, org.apache.xmlgraphics no longer excluded, automatic module info added.