16/03/202 - Tables Merging in Metadata Modeller
Enhancements
Introduced the ability to create "merger tables" that link multiple "partial tables" for better data organization.
Merged tables are now displayed in an expandable tree view, showing the underlying partial tables within the UI.
Added validation to prevent the merging of tables that have conflicting cell data.
Implemented logic to manage the use of tables within Table Groups. Partial tables cannot be directly added to groups; the application will suggest adding the parent merge table instead.
When a partial table is modified, the parent merge table is now rebuilt. A warning is displayed that custom ordering will be reset.
Table merge information is now correctly included in database export and import operations.
Security Updates
Addressed OpenSSL vulnerability (CVE-2025-15467) by updating internal components.
Bug Fixes
Fixed a regression bug where dates entered manually were incorrectly shifted back by one day upon saving.
Resolved an issue that prevented the export of model comparison results to an Excel file.
Corrected the global search functionality, which was previously unresponsive.
Fixed an error that prevented the detachment of a referenced table group from a module or another table group.
Addressed inconsistencies in the comparison log summary to ensure it accurately reflects all changes.
Ensured that new tasks, such as business rule imports, appear immediately in the task list without requiring a page refresh.
Improved error logging by providing a specific "rule not found" message instead of a generic "Internal API error" when an imported business rule is incompatible.