> For the complete documentation index, see [llms.txt](https://docs.migration-center.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.migration-center.com/release-notes.md).

# Release Notes

## migration-center 26.2

(released on 23-07-2026)

### Breaking changes

* Opentext Importer
  * **Documents Category metadata** and **Content** are now imported using the **Opentext REST API**. This means that the restBaseUrl parameter needs to be set for Documents import. \
    See: [Opentext Importer](/importers/opentext-importer.md#documents)
  * Because of limitations of the REST API the **ImpersonateUser** system rule cannot set the **Created By** attribute. **Owner** will be set to the user set in **ImpersonateUser** but **Created By** will be set to the user used in the Importer.

{% hint style="info" %}
**Terminology Change:**

Mapping lists that are not inside a migset that were previously appened a **(Global)** tag when using them in MapValue functions, are now appended **(Project)**. And global is reserved for mapping lists that are Cross Project.&#x20;
{% endhint %}

### Features & Enhancements

* Security Updates (#81565)
* NEW DocumentumAuditTrail scanner (#80695)
  * Documentum audit trail object scan mode (#80696)
  * Documentum audit trail PDF per document version (#80697)
  * Documentum audit trail PDF per version tree (#80698)
  * Get metadata from audited document (#80717)
  * Delta scan for new audit trails (#80718)
* WebClient
  * Global (cross-project) JobServers, Object Types and Mapping Lists (#80564)
  * Copy Scanners, Migsets, Importers, Jobservers, Object Types, Mapping Lists from current project to another one (#80933)
  * Encrypt socket commands from WebClient to Jobserver (#78143)
  * Allow support for custom JDBC connection to the database (#80937)
  * Add support for encrypted Database communication (#81493)
    * Validate JDBC with encryption between WebClient to Database (#78142)
    * Validate JDBC with encryption between Jobserver and Database (#78144)
  * Add support for dropdown parameters with list of choices (#80815)
  * Highlight object type and attribute rows that contains invalid values (#80666)
* Jobserver
  * Increase Jobserver default max heapspace to 4GB (#80978)
  * Make maximum number of DB connections configurable (#72662)
* Documentum Scanner
  * Generate partial AuditTrail PDFs and merge them for >5000 audits (#80634)
* OpenText Scanner
  * Add ignored object count in summary of OTCS scanner (#79998)
  * Scan Binders as container objects (#81294)
* Opentext Importer
  * Import documents content and metadata using REST (#80555)
* d.velop Importer
  * Set all available Common attributes (#81125)
  * Handle Versions import depending on version tree size (#81120)
  * Automatically create dossiers based on configured Structures in d.velop (#81130)
* Sharepoint Online Batch Importer
  * Make batch limit configurable in the importer (#79771)

### Fixes

* WebClient
  * Postgres scheduler user missing does not trigger prompt (#80701)
  * Migset ownership warning is not displayed when migset is being edited by someone else (#80720)
  * Mapping list Paste Values changes pasted keys and values by trimming spaces (#80700)
  * DataGrid cells does not display leading and trailing spaces (#80808)
  * Object Type min and max lengths are not validated for over 4000 when importing from CSV (#66542)
  * Scanner object view columns not rendered in certain cases (#76736)
  * generate-rules request is sent when saving a new migset or when copying one (#67307)
  * Generate rules button is not disabled when objects are not selected in migset (#68259)
  * Object type gets reset when selecting it again after making changes to it or attributes (#80829)
  * Length limitations are not imposed in all fields (#62254)
  * Moving selection from a mapping list entry to the other is considered a change (#60883)
  * Migset Edit Attributes, uses Target Object attribute name instead of TR name (#66260)
  * Multi column mapping list throws error on save when 10 columns are used (#80597)
  * When deleting items from a list, selection is kept alphabetically (#75884)
  * Migset selection in an importer is not removed after successfully running the importer (#68419)
  * Deleting a scheduler run on oracle throws an exception (#81513)
* Database
  * Filesystem is misspelled in processing type "FilesystemToCara(document)" (#62768)
  * Upgrading an oracle database where the fmemc user does not have DBMS\_CRYPTO grant will throw error (#80516)
  * Slow Filesystem Scanning on Oracle when case insensitive due to old hybrid histogram on lower(id\_in\_source\_system) (#81397)
  * Scheduler migrations that finish too fast trigger two or three times on Postgres (#81690)
* CSV/Excel Scanner
  * CSV/Excel scanner does not recognize csv file if the extension is uppercase (#79002)
* Documentum Scanner
  * Audit Trail PDF attributes not sorted alphabetically (#80786)
  * Audit Trail rendition is not generated when some audits cannot be scanned (#80674)
  * time\_stamp\_utc is not kept UTC by default in Audit Trail PDF rendition (#81192)
  * Audit Trails overflow values displayed incorrectly on both regular scan and audit trail rendition (#80533)
* InfoArchive Importer
  * Some dss attributes have max length 32 instead of 64 (#81591)
* OpenText Scanner:
  * OTCS(shortcut) to SPO processing types missing (#80543)
  * splitVersionsPerMimeType is case sensitive (#81050)
* OpenText importer
  * OTCS Importer REST-API authentication throws error on some servers (#80587)
  * OpenText importer logs the token in Jobserver debug mode (#79522)
  * RootFolder in OTCS importer is not set by default 2000 (#64770)
  * Vague error message when importing objects without content or content hash with checkContentIntegrity enabled (#78599)
  * Misleading error message when importing phyisical objects and physicalObjectsWebserviceURL is not set (#80405)
* Veeva Importer
  * NullPointerException when importing files with no content (#67584)
  * Existing submission\_\_v references are not fetched when importing submissions (#81532)
* Box Importer
  * Box Importer performance drops when importing to a folder with a large number of subfolders (#80758)

### Known Issues and Limitations

* WebClient
  * No error is reported when there is a WebClient–Jobserver version mismatch (#81369)
  * Oracle scans/imports fail when using Easy Connect TCPS URLs in advanced connection (#81471)
* OpenText Importer
  * Created By does not get set after switching document import to REST API (#81474)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.migration-center.com/release-notes.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
