Captain's Log

v.9.11.4: 2026-06-30

  • Development: Added source validation to the Delta Delete process. With the Only delete records removed from the source option enabled, you can run multiple Delta Migrations or Export to Database operations with the Delete from Destination option enabled, even when using filters. Before deleting a record, DMM validates that it no longer exists in the source, preventing records that still exist from being deleted.
  • Development: Added entity name strategy to Export to Database configurations
  • Development: Improved "already migrated" BPT logic and mapper loading
  • Improvement: Improved handling of temporary mapper records during Delta Delete
  • Fix: Delta Migration now handles configurations with WHERE clauses containing OR
  • Fix: GetExecutionStatus now reports the correct completed-record status for BPT or empty tables
  • Fix: Export to Database now correctly handles a primary key that is also a foreign key when DeleteFromDestination is enabled
  • Fix: Export to Database now deletes referenced foreign key records before deleting the parent record.

v.9.11.3: 2026-06-01

  • Development: New HealthCheck test.
  • Optimization: MapperWorker delete records.
  • Fix: Error when exporting an app with new entities.
  • Fix: Export to SFTP not working.
  • Fix: Migration with DeleteExistingData on entities with two steps.
  • Fix: User sync without Preserve IDs.
  • Fix: Delta delete instruction — primary key not found.
  • Fix: Migration Validate Subscription null exception.

v.9.11.2: 2026-05-12

  • Fix: CreateConnection API for SQL Server connection.
  • Fix: CreateConnection API for SFTP connection.
  • Fix: Data Export to a SFTP connection.

v.9.11.1: 2026-05-08

  • New Feature: Export to PostgreSQL. You can now create a PostgreSQL connection and select it in the "Export to Database" feature.
  • Development: Added a port field to DB and SFTP connections.
  • Development: Support for Oracle RAC connections.
  • Fix: Data import in environments with multiple Front-Ends.

v.9.11.0: 2026-05-06

  • Development: Support for multiple system table mappers.
  • Development: List all unimplemented mappers needed to execute the instructions.
  • Development: Improved Subscription validation logs. Development: Support for Oracle RAC connections.
  • Development: Delta Migration for BPTs. DMM will no longer duplicate BPT records when using Delta Migration or running without Data Append.
  • Fix: Added more Oracle network errors to the list that DMM can catch and reprocess.
  • Fix: BPT migration duplicated instructions in entities with two migration steps.
  • Fix: Data Comparison logs showing the wrong entity's module name.
  • Fix: Enable BPT process (OSEVT_* tables) in entities with a foreign key to a BPT table.
  • Fix: Oracle read command commit transaction cleanup error.
  • Fix: Site Properties migration exception.

v.9.10.0: 2026-04-17

  • New Feature: Same Configuration can be used across environments.
  • New Feature: Create users with the original IDs.
  • New Feature: Delta Export in the export to the database.
  • Development: Support databases with multiple Service Center tenants.
  • Development: Where filter with placeholder to the table name.
  • Development: Migration support BPT definitions mappers.
  • Development: Migration support BPT input/output mappers.
  • Fix: Enable BPT Foreign Key to a entity with a User Mapped table configuration.
  • Fix: Entity BPT migration runs before the entity table records migration.
  • Fix: Change time fields with the offset feature.
  • Fix: Support migration with more than the .NET int max value records.
  • Fix: Mapper to the BPT definitions tables.
  • Fix: Export to Oracle database email system table with message_id as null.
  • Fix: BPT Migration processes with another process references from another process definition.

v.9.9.2: 2026-03-04

  • Fix: Migration with Delta in entities where the primary key is also a foreign key causing an error on delete step.
  • Fix: Export to Oracle database failing due to constraints with identical names.
  • Fix: Compatibility issue in Export to SQL Server with columns requiring wider datatypes.
  • Fix: Foreign key errors during Export to SQL Server database due to reserved word in the referenced table.
  • Fix: Duplicate records in Migration with Delta when circular dependencies existed.
  • Fix: Incorrect logic causing REST migrations/exports to treat chunks with multiple records as unsplittable.
  • Fix: Temporary connection issue (502 Bad Gateway) when using REST connections.
  • Fix: GetStatus in Import performing unintended database changes.
  • Fix: Incorrect data filtering query in Migration GetStatus.
  • Fix: Delete step incorrect in Migration with Delta when using User Mapped tables that already had values in the destination.
  • Fix: Improved table schema retrieval during export to Oracle Database.

v.9.9.1: 2026-02-19

  • Fix: Export now includes some missing mappers that were already available.
  • Fix: Delta Migration issue in Oracle during the delete/update FK step.
  • Fix: Delta Migration error in Oracle when using multiple User Mapped table queries.
  • Fix: Delta Migration query for fetching records using multiple User Mapped table columns.

v.9.9.0: 2026-02-04

  • New Feature: Export to Oracle database.
  • Development: Ignore null columns in user role synchronization.
  • Development: Ignore duplicated columns in User Mapped tables configuration.
  • Development: When export with the flag Only Structure, now the system records are included if the Ignore System table flag is disable.
  • Fix: Export to database with table with a reserved word and also with User Mapped table.
  • Fix: Error during offline subscription refresh.

v.9.8.1: 2026-01-10

  • Fix: In Oracle environments, fixed the deployment error from the latest version on environments with DMM API already installed.

v.9.8.0: 2026-01-08

  • Development: Export to SFTP using a private key.
  • Development: Removed some dependency references.
  • Fix: Structure-only export now exports only the headers for system entities.
  • Fix: Export to Database issue when using a reserved word as an entity table name.

v.9.7.1: 2025-12-17

  • Fix: In the SQL Server query used to retrieve records when the User Mapped table feature was enabled, there was an issue if the entity migration was performed in more than one chunk.

v.9.7.0: 2025-12-11

  • New Feature: Delete before Migration. A new property to delete the entities records before migration.
  • Development: Export to file with the feature to only export the used OSSYS tables records.
  • Development: Add in Export to File the features Ignore User Sensitive Data and Ignore System Tables.
  • Development: Property to preserve users’ original columns.
  • Development: Improved BPT migration chunk size calculation.
  • Development: Improved BPT operations — insert operations now include a fallback mechanism.
  • Development: Improved Oracle behavior when saving keys for later mapping between environments.
  • Fix: Split chunks of entities without a primary key.
  • Fix: Retrieve status of an entity without a primary key.
  • Fix: Migration by application where BPT linked to an espace was not migrated in the new subscriptions.

v.9.6.1: 2025-11-13

  • Development: Static entities mapper changed — added fallback to match by label.
  • Fix: Process to validate the chunk status in the REST connection.
  • Fix: Some queries used in the BPT in the REST connection.
  • Fix: Migration with delta and filter when a chunk is empty.

v.9.6.0: 2025-10-17

  • Feature: Delete and Export by Application Level. Just like in Data Migration, the configuration can only have the applications you want to delete or export, and DMM will automatically find all the entities.
  • Development: Execution Status — improved error report.
  • Development: Delete instruction — improved error report.
  • Development: New flag in migration, export and delete to exclude protected applications (DMM applications and some OutSystems default applications).
  • Fix: Updated logic for handling empty and null values in record updates.
  • Fix: Improved Oracle chunk error handling — when an error occurs, the entire chunk is now ignored.

v.9.5.1: 2025-09-29

  • Fix: Reset Oracle sequence in migrations with BPT.
  • Fix: Corrected issue with static entities in library modules.

v.9.4.1: 2025-08-21

  • Security: Fixed detected security issues.
  • Improvement: BPT migration in chunks.
  • Fix: Entities migration with multiple foreign keys to entities with User Mapped table configuration.
  • Fix: Email migration duplicated record if some emails tenant not exist on the destination database.
  • Fix: Splitting of entity chunks when the primary key is also a foreign key.

v.9.4.0: 2025-07-17

  • Security: Updated the versions of the referenced DLLs. The .NET Framework version used by the Extension is now 4.7.2.
  • Improvement: In Delta Migration, entities with a WHERE filter now only synchronize records between the minimum and maximum primary key values in the filtered data.
  • Fix: In Data Append mode, the mapper is now built only from the same migration or, if using Delta Migration, from previous Delta migrations.
  • Fix: In Email migration, when a chunk contains only one record, the process no longer throws an OutOfMemory exception.

v.9.3.0: 2025-06-05

  • Fixed an issue in the BPTs migration process where, if a timeout occurred during the insert, DMM now retries with a smaller chunk size
  • Support of additional corner-cases

v.9.2.2: 2025-05-12

  • Support of additional corner-cases

v.9.1.0: 2025-03-18

  • Fixed an issue where, in an environment with a subscription, attempting to activate another one and the original subscription was still being used
  • Fixed a bug where, when setting a new Input/Output, the original value was still being used

v.9.0.1: 2025-02-18

  • Fix in Scrambling in oracle database

v.9.0.0: 2025-02-06

  • DMM API now supports the new pricing structure of the DMM application. You can find detailed information in the DMM Subscriptions Plans page. (https://www.infosistema.com/data-migration-manager/pricing)
  • Fix in Delta Migration in entities with string primary key
  • Support of additional corner-cases

v.8.5.0: 2024-12-12

  • SECURITY UPDATE: updated external library dependency that had a CVE (Common Vulnerabilities and Exposures) reported
  • Fix in Export in entities without any active column
  • Fix in Export in entities with foreign key to a external entity
  • Fix in Import with entities without a primary key
  • Fix in Migration and Export to database in the query to get the chunk from destination
  • Support of additional corner-cases

v.8.4.3: 2024-11-18

  • Fix in Export with configurations with a duplicated entity.
  • Fix in Import with entity with User Mapped table configuration with multiple columns.
  • Fix in User Mapped table with a foreign key column to another entity in configuration.
  • Improvement in the logic of fetching a chunk from destination.
  • Performance improvements, support of additional corner-cases.

v.8.4.1: 2024-10-09

  • New feature that allow you to do the scramble operation.
  • Fix in the import with multiple columns in the User Mapped table configuration.
  • Fix in the feature Data and Timezone offset in values with the OutSystems default value (1900-01-01 00:00:00). This values are migrated as is.
  • Performance improvements, support of additional corner-cases.

v.8.4.0: 2024-09-20

  • New feature that enables data export to either an SFTP host or a mapped folder, and supports data import from these sources.
  • Performance improvements, support of additional corner-cases.

v.8.3.4: 2024-07-25

  • Error Reporting with detailed information about errors encountered during the execution.
  • Start tasks asynchronously to run in the background seamlessly.
  • Save configurations in the database and start them by name.
  • Performance improvements, support of additional corner-cases.

v.8.3.3: 2024-06-11

  • Application first release.