New features
Bug fixes
Fixes
This version includes lots of new cool features such as
- Data model comparison- Performance enhancements- Reporting of data inconsistencies- Improved validations- Soft key support- Support for foreign keys to external tables- Timezone conversion support
See the complete Release Notes at https://www.coolprofs.com/cdm-downloads-en/
New Features· Rewrotethe Delete functionality using (Light)BPT instead of timers.
· Removed the unused option ExcludeBinaries
· Added a package option to prevent the launch of new BPT processes during an import. Also removed the new events generated by OutSystems from the event queue.
· ‘Duplicateinsert’ errors are ignored when retrying an ImportFilePart worker. This accommodation the possibility to retry the inserts when during previous executions inserts were already committed.
· Added the generation of correct IBANs for the Netherlands, Belgium, France, Luxembourg, Denmark, and Germany. When another country code is supplied, by default a dutch IBANis returned.
· Added a new delete validation warning for the situation that an entity A refers to an entity B in another catalog. In that case, the referential integrity is not guaranteed by the database and the data of entity B can be deleted.
· Added the option to Move the ServiceCenter tenant entity
· Improved the performance of the screens on which the list of modules and the list of entities are shown.
· Fixed an issue whereby the export of binaries failed when no binaries were found with a length under the max binary size limit.
· Fixed a performance issue with retrieving the entities from a module that contains a large number of entities.
· Fixed an issue with an incorrect catalog name for the internal CDM tables when the CDM is installed in a separate catalog.
· Fixed an issue with replacing an attribute value during export
· Implemented a workaround to deal with a bug in some OutSystems platforms on MSSQL whereby the tables are not represented in the SYS.ALL_OBJECTS table.
· Fixed an issue with retrieving the entity definition information when that entity resided in a different catalog than the CDM itself.
· Fixed an issue whereby data that referred to a removed record of a static entity with a non-auto number identifier resulted in an error.
· Fixed an issue by preventing the deletion of the initial records in the event tables (osevt*).
· Fixed an issue with getting entities from the database based on System tables type = ‘U’. In some situations, user_tables have a NULL value. This prevented from opening the modules inside the packages
· Fixed an issue whereby inserts in the export key table resulted in an error regarding data conversions from int32 to String.