Release 2024.2 (LTS)
Bugfixes
- Proper validation of empty primary keys during file import
- Fix rare frontend error when editing table properties with empty description
- Revert paginator to show row numbers instead of page numbers
- Avoid potential deadlocks when deleting many cached objects at once...
- Avoid various (transient) error messages when deleting many tables at once
- Remove swagger-ui due to CVE-2024-45801
- Apply default column mappings case-insensitive
- Fix an error occurring when sorting by hist_from in specific cases for MSSQL database
- Fix permissions check when editing table/data permissions
- Increase maximum number of decimal digits when using embedded H2 database
Improvements
- Allow copying table columns
- Ensure usernames are only logged at DEBUG or TRACE level
- Built-in database ("db") authentication disabled by default
- Frontend improvements for long-running operations (delete multiple tables, import deployment set)
- Additional logging for file imports
- Allow at least partial startup & debug output when configuration is missing
- Allow removal of the last filter
Please note that built-in database authentication does not enforce password policies and support multi-factor authentication - both which are strongly recommended for production use.
Due to this, database authentication will not be enabled by default starting with release 2024.2
If you want to continue using this functionality, you will need to explicitly enable it by setting DMC_AUTH.
For details see the Documentation"documentation".
(since 2024.1.6)
Docker-Image: infomotiondmc.azurecr.io/dmc:2024.2.0