Skip to content

0.18.48

Latest
Compare
Choose a tag to compare
@bjorndarri bjorndarri released this 08 Sep 11:06
· 10 commits to main since this release

Changes

is.codion.swing.common.model

  • FilterTableModel.TableColumns, ColumnValues.string(row, identifier) renamed format().
  • FilterTableModel.TableColumns, ColumnValues.format(row, identifier) renamed formatted().

is.codion.swing.common.ui

  • FilterTable.ScrollToSelected bug fixed, no longer jumps to start of selection when a row is deselected.
  • NullableCheckBoxBuilder split from CheckBoxBuilder, related refactoring.
  • ControlKey.controlClass() removed, unused.
  • FilterTableCellRenderer.Builder.string() renamed formatter().

is.codion.framework.domain

  • ConditionString.toString() renamed get().
  • AttributeDefinition.string(value) renamed format().
  • Entity.string(attribute) renamed format.
  • StringFactory renamed EntityFormatter.
  • EntityDefinition.Builder.stringFactory() renamed formatter().
  • Entity.format(attribute) renamed formatted.

is.codion.framework.db.core

  • EntityConnectionProvider.Builder, domainType.name() now used as clientType if none is specified.

is.codion.swing.framework.model

  • SwingEntityTableModel.EntityTableColumns, improved error message when no attributes are visible.

is.codion.swing.framework.ui

  • EntityApplicationPanelBuilder, domainType.name() now used as application name by default.
  • EntityApplicationPanelBuilder.applicationVersion() renamed version().
  • EntitySearchField.Builder and EntitySearchFieldPanel.Builder.selectorFactory() renamed selector().
  • EntityApplicationPanel.Builder renamed EntityApplication and moved up to package level.
  • EntityApplication, builder methods renamed, removing redundant prefixes, related refactoring.
  • EntityApplicationPanel.initialize() now returns the panel, consistent with other panels.
  • EntitySearchField.Builder.stringFactory() renamed formatter.