DryvIQ Migrate Release Notes
DryvIQ Migrate Release Notes
Version: 5.9.12
Release Date: November 20, 2025
DryvIQ Migrate version 5.9.12 was available on November 20, 2025. This release focuses on bug fixes. Learn more about the release below. For detailed information about items, refer to the DryvIQ Migrate Documentation Center.
If DryvIQ is updated from a version older than 5.8, the upgrade will take an extended amount of time due to database updates. Do not cancel the update; let it complete even if it takes excessive time.
New Features and Enhancements
Support for Migrating Root-Level Files in Folder-Mapping Jobs: DryvIQ now includes an Include root folder files option for folder-mapping migration jobs. When enabled, the job automatically creates a child job for any files stored directly at the source root level. This ensures root-level files are migrated with the same filters and settings as the rest of the folder structure, providing greater flexibility and consistency when working with directories that contain top-level files. Learn more here.
Fixes
Fixed the version number displayed on the Licensing and About pages so both now clearly show the correct version.
Fixed the Search field on the Links tab in migration job reports so it correctly searches the Detected Links column.
Updated the support link shown in error messages to ensure it provides the correct information for contacting DryvIQ Support.
Fixed a bug in the NFS connector that caused restoring the last access time to apply Temporary and System attributes to Windows NFS shares.
Improved OneNote handling so DryvIQ now correctly converts OneNote items during SharePoint migrations when batch mode is enabled.
Fixed an issue with token expiration in the Google connectors to ensure authentication remains stable throughout migration and scan operations.
Updating the DryvIQ Platform does not update the Command-line Interface (CLI). If you use the CLI, you should update it when you update to a new version of DryvIQ to ensure the CLI is current. Run the CLI install command to update the CLI.
Previous Release Notes
New Features and Enhancements
Renamed Google connectors: DryvIQ renamed its three Google connectors to better align with its connection methodology.
Google Drive is now Google Drive - My Drive.
Google Shared Drives is now Google Drive - Shared Drives.
Google Workspace is now Google Workspace (Service Account).
Google Connector XLSM Update: Downloading and reuploading Microsoft Excel files or creating them with non-Microsoft applications causes Google to report XLSM files as Microsoft Excel files. DryvIQ previously appended the proper Microsoft Excel extension (XLSX) to the file based on Google’s reporting, so the DryvIQ Google connectors have been updated to no longer add an extension when Google reports an incorrect MIME type for an XLSM file.
Amazon Chunk Size Configuration: A new configuration option for Amazon allows you to specify the upload chunk size to ensure large files can be uploaded without going over Amazon’s chunk upload limit. Learn more here.
Inspection Policy Updates: The “all” inspection policy has been updated to flag failed filter content as “ignored” rather than “failed” to ensure accurate reporting of failed items.
Job Search Bar Availability: The job Search bar is now available on the Jobs and Simulations pages, even when no jobs have been created, to provide a consistent user interface experience.
New Job Status: Jobs that are pending cancellation will have a “Canceling” status until the process is complete.
New Job Status Warning: DryvIQ will now display a warning when a job is running but hasn't reported a status in over an hour. This will help you identify jobs that may be stuck.
Fixes
Fixed an
access_denied_insufficient_permissionserror in the Box connector when applying a collaborator that already existed.Fixed an issue that prevented retry items from being included in the job Overview statistics after a hard reset or complete reset was performed on the job.
Fixed an issue that caused jobs using “uri” in the target path to not include the full URL in remediated links that point to a separate SharePoint site.
Fixed an issue with the Microsoft Office 365 connector to preserve the original created by and modified by information during rename operations when the job uses author preservation.
New Features and Enhancements
Microsoft SharePoint Online tenant connection improvements: DryvIQ now supports using forward slashes (/) when defining the path for a SharePoint site, so you no longer need to use the “%252F” in place of the forward slashes.
Additional link remediation types for Box: DryvIQ remediates shared file links, shared folder links, and direct download links for Box.
Fixes
Fixed an issue that caused jobs with a qualified path name exceeding 1000 characters not to run.
Fixed an issue with logging the body of an API request when the Dropbox API returns a “Conflict” error when a user cannot be resolved.
Fixed calls to the Box API to ensure DryvIQ reads the “Retry-After” header and waits the specified number of seconds between requests when being rate-limited by Box.
Fixed an issue causing a Microsoft Office 365 connection to become disabled when multiple jobs are queued to run against it.
Fixes
User and group accounts that can’t be resolved are displayed as “Unresolved” on the User Mapping tab.
The ShareFile Shared Folders connector was updated to fix an upload issue causing an “Object reference not set to an instance of an object" error.
DryvIQ will skip adding the “Anyone” shared link type if the site does not support anonymous sharing.
An update was made to the Microsoft CSOM query used for tenant connections to fix “The object specified does not belong to a list” errors during migrations.
When transferring from Box to Microsoft, Box "Previewer" permissions will be assigned "Can't Download" in SharePoint. Note that the
“use_csom_for_permissions": trueconfiguration is required for these permissions to be applied.
New Features and Enhancements
The “Owners” group for a SharePoint site/library now persists in migration jobs.
Fixes
A fix was made to prevent a cast exception when sending migration job notifications.
The Box connectors no longer sanitize leading spaces in file and folder names.
Updates were made to the Autodesk BIM360 connector to use the latest Autodesk authentication.
An update was made to fix a change in Microsoft .NET 8.0 that caused exports not to work in DryvIQ Platform version 5.9.7.
A fix was made to ensure link remediation respects the “Preserve Most Recently Modified” conflict policy when set for a migration job. When a file is updated on the destination outside of a migration job, DryvIQ will no longer overwrite it as part of link remediation. DryvIQ will flag the file as ignored instead.
New Features and Enhancements
Microsoft Outlook Exchange connector updates:
The Microsoft Outlook Exchange connector was updated to add delete operations.
The number of requests per second for the connector was lowered to prevent throttling.
Fixes
Impersonation is now working for the Dropbox for Business Team Folders connector.
When OneNote folders are converted in a migration, the item status will now be “Revised” to reflect that the conversion was completed.
Updates were made to migration jobs to improve handling of HTTP responses for text/HTML content.
If an exception triggers a retry, the exception information will now be logged for migration jobs using author preservation with the skip_preserve_owners_on_failure parameter set to TRUE.
New Features and Enhancements
Google Cloud Storage Connector: DryvIQ now offers a Google Cloud Storage connector for migrating content to or from your account. Learn more here.
Fixes
A null reference exception was addressed for the Amazon S3 connector that caused upload failures.
Updates were made to the Google connectors to properly sanitize forward slashes (/) in folder names, ensuring path depth is recorded properly.
The Google Workspace and Google Drive connectors were updated to ensure changes to files in the drive root are detected.
Updates were made to prevent a “batch cannot be committed twice” exception error when using the SharePoint Migration batch API.
SharePoint Libraries are created when authorship/ownership preservation for the destination root folder is enabled.
Updates addressed an issue with Windows NFS shares that prevented permission propagation when permissions were inherited from the “Parent Object.”
Sanitized file or folder names will no longer cause duplicated items on the destination and a “tracking information for item…” error.
Updates were made to the “add” and “rename” processing in migration jobs to ensure folder renames are captured.
User and Group maps are correctly populated when creating an exception map using the DryvIQ REST API.
Updates were made to folder mapping jobs to ensure the correct generated link remediation paths.
New Features and Enhancements
Dropbox Shared Link Remediation: DryvIQ now supports remediating shared links when Dropbox is the source connection. Shared links must be in the supported format, and even then, various scenarios may interfere with DryvIQ’s ability to remediate the shared link. Learn more about remediating Dropbox shared links here.
Fixes
Items in retry no longer result in a duplicate rename, resulting in additional items appearing in the Items table.
When processing an “item already exists” response from the migration batch API, DryvIQ no longer performs a size (bytes) comparison to prevent false negatives when determining if DryvIQ needs to transfer an existing item.
The Google connectors were updated to fix an issue that prevented users with commenter access from getting the latest file version.
Updates were made to the Google connectors to prevent a “The request message was already sent. Cannot send the same request message multiple times” error if DryvIQ encounters rate limits when retrieving versions.
A fix was made to the Box connector to ensure downloading locked files presents an “item locked” exception rather than an “access denied” exception.
The Microsoft connectors were updated to change how DryvIQ handles OneNote folders containing non-OneNote files. On the initial transfer to Microsoft 365, DryvIQ will convert valid OneNote folders (as defined by Microsoft) to OneNote files. However, it will not convert OneNote folders that contain non-OneNote files. Instead, DryvIQ leaves these folders as is and transfers them as regular folders.
New Features and Enhancements
Link remediation now supports updating links for Dropbox. Learn more here.
Fixes
Statistics are rebuilt when a job is cancelled or when items are in a Retry/Flagged status to ensure the job statistics are correct.
Items with a revision reason of “Owner preservation failed” will properly display a status of “Revised.” This fix applies to items transferred after the 5.9.4 update and will not affect existing items that have "Owner preservation failed" with a status of “Success.”
Updates were made to prevent unnecessary API calls during change detection.
The expired client secret for the Microsoft Exchange connector has been updated.
The Google Shared Drives connector was updated to ensure the item owner field is available.
Updates were made to jobs to ensure the “ignore items deleted” setting is respected when enabled for a job.
The SharePoint Online connectors were updated to retry retrieving versions when the latest version was deleted.
New Features and Enhancements
Improved Character Sanitation: The Dropbox, Box, and Egnyte connectors were updated to replace emoji characters with underscores in file and folder names for platforms that do not support these characters.
New Filter Reason Column Option: The Job Items page now has a Filter Reason column option. When selected, this column displays why the item was ignored in the job. This field will also be included in the Items export. Learn more here.
New SSL/TLS Server Setting: The SMTP Server setup now allows you to specify the SSL/TLS support you want to use for the server. Learn more here.
Fixes
Categories now populate on the Add Recipient modal in the Notifications setup.
Updates were made to prevent the rare occurrence of duplicate folders on the destination when an IOException is thrown.
The Google Drive, Google Workspace, and Google Shared Drive Connectors were updated to ensure files without extensions get extensions added based on their MIME type.
Updates were made to prevent API calls from failing if they did not include a sort parameter.
The Network File System connector was updated to display a more useful message when failing to resolve a user in a Windows environment. This scenario will produce the following message: "Security Identifier could not be resolved: <windows exception message>."
Using the Box folder ID rather than the path no longer produces an error when scripting jobs.
Updates were made to fix an issue that prevented file transfer to Dropbox personal accounts.
New Features and Enhancements
New SharePoint Online configuration option for permissions: For Microsoft SharePoint connections, a new use_csom_for_permissions configuration option was added to specify that you want to use the CSOM API rather than the Graph API for retrieving and setting permissions. This setting is useful if you want to maintain “can’t download” permissions since the Graph API has a limitations on what permissions it provides. Learn more here.
Set inspection policy during job creation: You can now set the Item Inspection Policy when creating a job. A new Change item inspection policy setting has been added to the Behaviors page in the job wizard. With the toggle off, the default inspection policy will be None. Enabling the toggle allows you to set the policy to Filtered, Shared, or All. Learn more here.
Fixes
Updates were made to ensure file names are truncated or a sanitization exception is added to the job activity based on the job settings if an item name exceeds the destination’s limit on a rename operation.
The last_failure_message column in the jobs export now populates for all jobs (where applicable).
Reauthenticating a Network File System connection will no longer create a new connection.
Versions now transfer from SharePoint on-premises connections.
The Link Detection feature was updated to handle “null exception” and “set attribute” errors during link remediation.
DryvIQ will no longer transfer items if they have been added to or moved to a subfolder excluded by job filters.
A fix was made to ensure items in retry are properly flagged with a “retry” status and not marked as “completed.”
Updates were made to fix list items in Box Notes not converting during migration.
New Features and Enhancements
DryvIQ now supports migrating OneNote files. OneNote files migrated from any source connector to a SharePoint connector will retain the OneNote file format.
Fixes
Filtering a user map by “External” now properly filters the results.
Items will not transfer twice when the parent folder is in a “Retry” status.
Microsoft SharePoint Online connectors will sanitize colons in root path names properly based on the unsupported character setting for the job.
SharePoint Libraries will not be identified as Sites for tenant SharePoint Online connections when crawling is enabled for the connector.
The DryvIQ Box connector will properly assign Owner to access rules during change detection.
The DryvIQ Migration API was updated to ensure permissions are properly propagated when inheritance is broken.
New Features and Enhancements
Link detection setting renamed: The job setting used to enable link detection has been renamed to Allow link detection and remediation on supported files to reflect the full capabilities available when the feature is enabled for the job. Learn more here.
Docusign template sharing handling: The DryvIQ Docusign connector was updated to manage shared templates. Templates will be shared to the Administrators group when migrating. Learn more here.
Fixes
Updates were made to link remediation aggregates to ensure negative values are not being calculated.
New Features and Enhancements
New messaging for pause jobs: A new informational message has been added to the Overview page for scheduled jobs that have been paused to indicate that the job will not run again until manually started due to the paused state. This helps users understand why a job is not running despite having a schedule so users can take the necessary action to resume the job or leave it paused as desired.
Fixes
Batch support was added to the Dropbox for Business connector when author preservation is enabled to reduce the number of “too_many_write_operations” messages encountered.
The Dropbox for Business connector was updated to prevent the impersonation list from timing out when searching for a user.
The Microsoft OneDrive for Business and Microsoft Office 365 connectors were updated to correct an issue where files with more than 200 versions were listing the versions out of order.
Link remediation was updated to properly escape forward slashes when remediating links on Microsoft Office 365 tenants.
The Network File System SMB connector was updated to fix an issue that prevented the connector from seeing users or groups during a permissions migration.
Updates were made to ensure distinct SIDs are assigned to disabled users across multiple jobs.
Item tracking was improved to prevent issues when moving a root-level item to a newly created folder.
New Features and Enhancements
New Docusign Connector: DryvIQ now offers a read-only Docusign connector that can be used to migrate files and templates out of your Docusign account and into your preferred content storage platform. Learn more here.
New managed Network File System connector: DryvIQ now offers two Network File System connections in Windows environments. The original Network File System connector uses NFS protocol to access files. The new managed Network File System connector is a read-only connector that uses SMBLibrary to make the connection, which may allow for better performance than the native connector in some instances. The new managed connector can be used as a source connection for Migrate jobs but cannot be used as the destination connection.
Improved filter logic: DryvIQ now applies the job filters to all items that have changed on subsequent job runs to improve transfer results. This means that an item that did not transfer on a previous job run will transfer on a subsequent run if a change causes the item to now meet an include filter criteria. Similarly, an item that originally transferred will be skipped if the update causes the item to now meet an exclude filter criteria.
Improved link remediation performance: Updates were made to improve the link remediation queries. This will result in overall faster performance of the link remediation feature.
Fixes
Owner preservation for disabled users on root folder creation for Microsoft Office 365 will now be preserved if the information needed to resolve the user is available through either the
EnsureUserCSOM API call or the_api/web/siteusersREST API call from Microsoft.External email invitations are now properly sent for Microsoft Office 365 connections.
SharePoint On-premises connections can now be created in Linux environments.
A fix was made to prevent the “Object reference not set to an instance of an object" error could occur during link remediation.
Fixes
The Google Drive connector was updated to accommodate paging through file versions from the Google API to ensure all versions transfer when version preservation is enabled.
Updates were made to link remediation to prevent jobs from hanging when certain link patterns are present in documents.
The Links tab for a parent job now displays the links identified for all its child jobs.
The Network File System (SMB) connector was updated to correct a "The path 'xxxx' cannot be made relative to parent 'yyyy'" error that would occur when scanning items for this connector.
New Features and Enhancements
New Jobs Grid and Jobs Export Headers: The Jobs grid was enhanced to add additional column headers to provide more options for viewing information on the page. In addition, the Jobs Export was updated to include the new fields to provide more comprehensive reporting on your jobs. The new fields include:
last_execution
next_execution
current_execution_duration
category
created_on
modified_on
successful_bytes
successful_bytes_all_versions
revised_bytes
revised_bytes_all_versions
revised_items
retry_bytes
retry_bytes_all_versions
retry_items
flagged_bytes
flagged_bytes_all_versions
flagged_items
skipped_bytes
skipped_bytes_all_versions
skipped_items
transfer_rate_bytes_per_second
Fixes
Duplicate entries are no longer added to the audit logs when access rules are applied to items.
Logs now respect applied filter dates.
Dropbox connections can now successfully be created.
Duplicated jobs using Google Shared Drives as the source platform now start without error.
The Microsoft Office 365 connector can now access classic picture library types.
The Box connector was updated to correct an issue that affected creating impersonation jobs through the REST API. A job will no longer produce an error when created through the REST API with only the username field in the impersonate_as block.
If Microsoft responds with an “item already exists” during a batch migration job, DryvIQ now compares the latest set of item properties (modified, versions and number of bytes) to the item properties in the batch job. If the properties on the existing destination file do not match the properties in the batch job, DryvIQ will generate an error identifying the conflicting properties. In the error,
originalis the item property in the batch job, andlatestis the item property on the destination. The item will be flagged as “Retry” and will be handled like a normal retry item. After selecting the retry action (Retry, Ignore, etc.), the item should be resolved.The OpenText and ShareFile connectors were updated to ensure folder renames migrate when one of these connectors is used as the source connection for a migration job.
Updates were made to link remediation to prevent malformed links from affecting job performance or preventing jobs from finishing.
New Features and Enhancements
The Jobs export now includes the last failure message and status for each job on the export.
Items flagged for retry that no longer exist will now be marked as “Ignored,” and an audit log message will be added for the item.
Improvements were made to Simulation Jobs to prevent jobs failing with an "Object reference" error when targeting a destination folder that doesn't exist.
Fixes
The SharePoint connectors were updated to correct an issue that would sometimes correlate an old version of an item as the current version.
Encoded characters can now be used the destination path when creating a SharePoint connector in DryvIQ.
When paging sites at the Microsoft Office 365 tenant level, all sites for a tenant will be available in the Locations picker.
The Dropbox for Business and Dropbox for Business Teams Folders connectors were updated to produce better error messages when attempting to impersonate an invalid or unknown Dropbox user account during author preservation.
The HCP Anywhere connector was updated to prevent "The application was unable to obtain a valid access token to the storage platform" errors in jobs when HCP Anywhere source system is under load.
The NFS connector was updated to ensure Execute access rights were properly applied to NFS items.
Updates were made to prevent 500 errors and rate limit exceptions from disabling a connector.
DryvIQ will return null to prevent an error for files with unparsable created on, modified on, or last accessed time.
Link remediation was updated to remediate links to files outside the current job.
Improved error messaging was added to identify when there is an issue with the user or group map configuration.
Updates were made to improve loading of the DryvIQ API documentation.
DryvIQ deployments in Kubernetes environments now respect log level set on the Performance page in the Settings.
When DryvIQ encounters a write/delete collision during a copy job (one-way transfer), it will prefer the write and treat it as a new item, generating a new platform ID.
New Features and Enhancements
DryvIQ no longer integrates with FiddlerCore, so the integration was removed from the Enable Capture option was removed from the Performance page in the Settings.
Fixes
The SharePoint connector was updated to correct an issue that would sometimes correlate an old version as the current when reading an item.
Items that were marked for Retry but no longer exist will now be marked as Ignored with an audit log message.
Updates were made to prevent 500 errors and rate limit exceptions from disabling connections.
When a write event occurs on the source and a move out of job scope event on the destination is detected, the moved file will be deleted.
All sites for a tenant will be available when paging through the Locations picker at the Office 365 tenant level.
Execute access rights are properly applied to NFS items.
Link remediation for files outside the job now properly remediates.
DryvIQ will return null to prevent an error for files with an unparsable created on, modified on, or last accessed date.
New Features and Enhancements
A new job setting can be configured for delta job runs to skip destination events in scenarios where the subsequent job run occurs after an initial run into an empty destination. This setting can only be set using the API and must be set per job run. Learn more here.
The Items job report page now allows you to display Mime type as one of the column headers. It displays the mime type for five types of Google documents: Google Jamboard, Google Sites, Google Maps, Google Forms, and Lucidchart. Learn more here.
Records in the Transfer Item audit will now be purged after 90 days. The default value can be updated in the configuration options.
The Dropbox connectors were updated to allow a connection to display unmounted folders. Refer to the Dropbox, Dropbox for Business, and Dropbox for Business Teams Folders connector pages for more information about this feature including its impact on connector performance.
Items reported with an unknown status are now reported on the Overview and Items reports.
The roll up reports now include a User Mappings page like the individual job report. This allows you to review all the user mappings for the jobs included in the report instead of having to go to the individual job to review the user mapping results.
Updates were made to improve the performance of the Links export when an large number of links are included in the exported report.
Fixes
When you cancel the location picker modal for a Dropbox connection when creating a job, DryvIQ now properly sends Dropbox a cancelation token to cancel any additional paging requests.
The Dropbox connector was updated to request and use refresh tokens for authentication.
Folders with permissions set to Deny now show up as Flagged.
Graphs were updated to show 0 instead of negative numbers.
An error no longer occurs when duplicating jobs in the user interface without editing the root paths.
An update was made to ensure the the metadata filter reason is populated in database when an item is excluded by an “Include” policy.
Sorting by job duration now displays in proper chronological order.
A null check was added to the Google connector to ensure links located on the root of the Google connection can be detected and resolved.
The Job column on the Items page now sorts properly.
New Features and Enhancements
When files are identified as not containing shared links, the Box connector will now skip calls for retrieving them. This helps limit the number of API calls made into Box.
Fixes
The Box connector was updated to correct issues with Box Notes rendering due to list items and headings that used advanced formatting.
New Features and Enhancements
Link remediation has been added to the Link Detection feature, so DryvIQ can now update the identified links, eliminating the need for manual remediation. Learn more here.
An update was made to the “Move” transfer type to support moving duplicate files (multiple files on the source with the same name and extension) to the destination if the platform supports duplicate names.
For SharePoint Online migrations, desktop.ini and .ds_store files will be revised and included in the revised file count.
The Amazon S3 connector now supports permissions. However, the Amazon S3 permission structure affects how DryvIQ can apply permissions. Learn more here.
DryvIQ now offers a Hitachi HCP Anywhere connector. Learn more here.
Fixes
The Box connector was updated to manage the rare instance where the Box API returns duplicate items when DryvIQ request items in a folder.
Files filtered using an “Include” policy will have the correct “SkipReason” field populated in the database.
New Features and Enhancements
DryvIQ tested and verified the Dropbox connectors (Dropbox for Business and Dropbox for Business Teams Folders) are compatible with the new Dropbox for Business Teams Spaces 2.0. You do not need to update existing Dropbox connections as DryvIQ works with both versions of Dropbox for Business Teams Spaces.
The Google Workspace connector was updated with a new setting that allows DryvIQ to impersonate a file owner when deleting an item. This prevents items from being flagged when the file owner is different than the current impersonated user, requiring less manual remediation. Learn more here.
The Microsoft SharePoint Online connectors were updated to support vanity URLs.
When adding permission preservation settings to items during job creation, you can now choose to preserve only shared links. Learn more here.
Fixes
Restoring deleted items to the destination no longer results in multiple copies being created with # appended to the name.
Because Google does not allow downloading of native link files that appear on the Google platforms, DryvIQ now filters these files out of the migration job and logs the skipped reason for reference.
A fix was made to ensure the Reports page in the DryvIQ Cloud environment loads.
A change was made to the SharePoint Online connectors to refresh the server time zone to ensure proper timestamps for on-premises and customer-hosted deployments.
Filtered items are now properly labeled as “ignored” rather than being added to the flagged items.
New Features and Enhancements
A new option was added to the Author Preservation settings that allows you to preserve authorship of the destination root folder. Learn more here.
The Box connector was updated to improve how DryvIQ pages large amounts of content to improve transfer performance.
Fixes
Changes were made to how DryvIQ handles sharing to external users for Microsoft SharePoint Online connectors to ensure requests show up in External Access Invitations.
An update was made to the Box connector to ensure duplicate files are not created when DryvIQ encounters errors when transferring content.
New Features and Enhancements
A new “Account/Group Unmapped” Revision filter has been added to the Items page so the grid can be filtered to show just unmapped files. Learn more here.
To ensure performance, the permissions export available on the Sharing Insights page has been limited to one million rows. Learn more here.
Fixes
The Network File System (NFS) connector was updated to prevent errors from being produced when using read-only accounts for the connection.
The SharePoint Online connectors were updated with the following fixes: