Skip to content

0.17.28

Compare
Choose a tag to compare
@bjorndarri bjorndarri released this 16 Feb 13:57
· 1705 commits to main since this release

Changes

is.codion.common.core

  • ValueObserver.equalTo() and notEqualTo() renamed isEqualTo() and isNotEqualTo() respectively, now consistent with isNull() and isNotNull() and less likely to be confused with equals().

is.codion.common.db

  • FunctionType, ProcedureType.execute() removed.
  • ReportType.fill() removed.

is.codion.common.dbms

  • Modules h2database and db2database renamed h2 and db2 respectively.

is.codion.common.model

  • FilteredModel.Refresher.asyncRefresh() renamed async().

is.codion.framework.domain

  • DefaultColumn.BooleanConverter, now throws exception in case the values representing true and false are equal.

is.codion.framework.db.core

  • Update.columnValues() renamed values().
  • DefaultUpdate.DefaultBuilder.build() now throws exception in case of no values to update.

is.codion.framework.servlet

  • Javalin upgraded to v6.

is.codion.framework.domain.test

  • EntityTestUnit.insertOrSelect() error message now includes entity being inserted.

is.codion.swing.common.ui

  • FilteredTableColumn.toolTipText() and FilteredTableColumn.Builder.toolTipText() added.
  • FilteredTable now uses a custom header for displaying column tooltips.
  • DefaultLookAndFeelProvider bug fixed, cross platform look and feel now takes precedence over system look and feel.

is.codion.swing.framework.model

  • SwingEntityColumnFactory now uses the attribute descriptions as column tooltips.

is.codion.swing.framework.model.tools

  • DatabaseExplorerModel, now displays the entity table type (view/table).
  • DatabaseExplorerModel, now trims table and column comments.
  • DatabaseExplorerModel, now escapes double quotes in table and column comments.
  • DatabaseExplorerModel, refactoring and renaming of related classes.

is.codion.swing.framework.ui.tools

  • DatabaseExplorerPanel now with FlatLaf available.