Releases
v0.18.39
Compare
Sorry, something went wrong.
No results found
Changes
is.codion.common.core
DefaultPropertyStore, synchronization added.
Configuration, error handling and javadocs improved.
ValueLink.updatingLinked and updatingOriginal now volatile, javadocs improved.
DefaultMessageBundle now provides a fallback resource indicating a missing key instead of throwing exception.
Configuration, security validation added for paths.
is.codion.common.db
AbstractConnectionPoolWrapper.closeStatisticsCollection() added.
SLF4J dependency added, DefaultDatabaseConnection logging improved.
ConnectionPoolWrapper.DEFAULT_CHECK_OUT_TIMEOUT added.
ConnectionPoolWrapper.VALIDATE_CONNECTIONS_ON_CHECKOUT added.
is.codion.common.model
DefaultFilterModelItems.filterIncremental() added.
is.codion.common.i18n
Messages, mnemonic bounds checking added.
Messages, icelandic Clear mnemonic fixed.
is.codion.common.rmi
SerializationFilter, minor refactoring.
ConnectionRequest.id() and type() renamed back to clientId() and clientType().
is.codion.dbms.h2
H2Database, security validation for the H2 database script injection.
is.codion.swing.common.ui
KeyEvents.keyStroke() overloaded with String parameter.
is.codion.plugin.swing.mcp
is.codion.plugin.swing.mcp module added.
SwingMcpServer, unnecessary title bar click removed, refactoring.
SwingMcpServer.takeApplicationScreenshot() reimplemented, bypassing the robot, window no longer has to be in front.
SwingMcpServer, window listing tool added and window screenshot functionality improved, refactoring.
SwingMcpPlugin.startMcpServer() removed, mcpServer() returning State added.
SwingMcpPlugin, major overhaul, refactoring, cleanup and bugfixes.
is.codion.swing.common.model
FilterTableModel.Builder.filterModelFactory() renamed filters().
ProgressWorker.Builder.maximumProgress() renamed maximum, related renaming.
FilterTableModel.Builder.asyncRefresh() renamed async(), related renaming.
is.codion.swing.common.ui
FilterTable.Builder.sortingEnabled() renamed sortable().
is.codion.framework.domain
ColumnDefinition.columnHasDefaultValue() renamed hasDatabaseDefault().
DerivedAttributeDefinition.sourceAttributes() renamed sources().
EntityDefinition.selectTableName() renamed selectTable().
EntityDefinition.tableName() renamed table().
ColumnDefinition.primaryKeyIndex() renamed keyIndex().
ColumnDefinition.Builder.columnClass() renamed converter().
DerivedAttributeDefinition.valueProvider() renamed provider().
is.codion.framework.db.core
EntityConnectionProvider.Builder.domainType() renamed domain().
EntityConnection.setQueryCacheEnabled() and isQueryCacheEnabled() renamed queryCache().
EntityConnection.MAXIMUM_BATCH_SIZE added.
is.codion.framework.db.local
LocalEntityConnection, getter/setter combos renamed for consistency.
DefaultLocalEntityConnection, resource handling improved.
is.codion.framework.model
EntityQueryModel bug fixed, did support including non-selected columns.
EntityTableModel.orderQueryBySortOrder() renamed orderQuery().
AbstractEntityTableModel.orderByFromSortModel() renamed orderBy().
EntitySearchModel.handleEditEvents() renamed editEvents().
EntityEditModel.postEditEvents() renamed editEvents(), editEvents() renamed events().
is.codion.swing.framework.model
EntityComboBoxModel.handleEditEvents() renamed editEvents().
is.codion.swing.framework.ui
EntityApplicationPanel.Builder.domainType() renamed domain().
EntityApplicationPanel.exitObserver() renamed exiting().
is.codion.framework.bom
is.codion.common.bom
is.codion.framework.lambda
Add codion-framework-lambda module for serverless deployment
LambdaEntityHandler, removed env variables, now configured with EntityServer system properties.
You can’t perform that action at this time.