Skip to content

v0.17.26

Compare
Choose a tag to compare
@bjorndarri bjorndarri released this 29 Jan 10:19
· 1864 commits to main since this release

Changes

is.codion.common.core

  • EventObserver now accepts data listeners for value type superclasses.

is.codion.common.rmi

  • Clients.resolveTrustStore() now uses the default 'changeit' truststore password when combining truststores instead of throwing an exception in case no truststore password is provided.

is.codion.swing.common.ui

  • Dialogs.createBrowseAction() removed.
  • SelectionDialogBuilder.Selector renamed SingleSelector, Dialogs.selector() renamed singleSelector().
  • SelectionDialogBuilder.MuliSelector added along with Dialogs.multiSelector().

is.codion.framework.domain

  • ColumnDefinition, ColumnDefinition.Builder.searchColumn() renamed searchable().
  • EntityDefinition.Columns.searchColumns() renamed searchable().
  • EntityDefinition.Builder.conditionProvider() renamed condition().

is.codion.swing.framework.ui

  • EntityPanel.setDisposeEditDialogOnEscape() replaced with State based disposeEditDialogOnEscape().
  • EntityPanel.INCLUDE_DETAIL_PANEL_CONTROLS removed, replaced by TabbedPanelLayout.INCLUDE_DETAIL_CONTROLS.
  • EntityDialogs.EditEntityComponentFactory.componentValue(), now sets the columns for text input panels, preventing multi-screen spanning dialogs in case of very long strings.
  • EntityApplicationPanel.createRefreshAllControl() removed.