dtSearch Release Notes
Disclaimer: This information is provided subject to the license agreement accompanying the products
described and to the terms of use of this web site,
and does not constitute an additional warranty. dtSearch makes no warranty of any kind with regard to this
information.
Critical RAR Security Vulnerability affects older dtSearch for Windows versions
CVE-2025-8088, a security vulnerability affecting
the Rarlab library that dtSearch uses to process RAR files, affects
dtSearch versions 2022.02 and earlier. Users with affected versions should update immediately. To update, run
dtSearch Desktop/Network and click Help > Check for Updates > Check Now.
Only Windows versions are affected. Another way to eliminate the vulnerability is to delete the files dtv_rar.dll
and dtv_rar64.dll from your dtSearch installation.
For more information on this vulnerability, see: https://www.cve.org/CVERecord?id=CVE-2025-8088
The vulnerability only affects older dtSearch versions because we removed the related code from dtSearch products
before the release of dtSearch 2023.01.
Another recent RAR vulnerability, CVE-2025-6218, does not affect dtSearch because dtSearch ignores the
archive-supplied extraction path.
dtSearch 2026.02
Build 8867
Mon 10/26/2026
All products
- dtSearch installers for Windows are now 64-bit, so 32-bit Windows 10 is not supported for installation. The default installation folder
is under C:\Program Files\ instead of C:\Program Files (x86)\ but upgrades will preserve the existing install folder.
dtSearch Engine
- Added Options.EmailIgnoreHeaders to specify email headers to ignore when indexing and searching to filter out uninformative clutter from email searches. This setting is a comma-separated list of wildcard expressions naming email properties that will be skipped.
- In the .NET API: Added to IndexProgressInfo: IndexName, CancelFlag, InaccessibleFolderCount, DocsRemovedFromIndex,
File.ModifiedDate;Fixed: IndexProgressInfo.File.Flags not populated in IIndexStatusHandler callbacks;
FileConverter.HitsByWord changed to a StringSet so it can be assigned directly from SearchResultsItem.HitsByWord,
although SearchResults.SetInputItem is still the recommended way to set this (assignments from a string value will
continue to work for backward compatibility); Added IJobStatusHandler interface to receive progress updates and
provide cancellation for CalcPdfHitRectsJob, FileConverter, and SearchReportJob; Added SetStringProperty to the
Container API to provide a way to provide optional settings to a container parser; Added VerifyFlags to IndexJob;
IIndexStatusHandler now provides detailed progress information on verify and merge actions through
IndexProgressInfo.Verify and IndexProgressInfo.Merge; ListIndexJob adds SearchFlags and Fuzziness to enable matching
words using search features; SearchJob adds MaxWordsToRetrieve and MaxSearchRequestLength; SearchResults adds
SearchDate and CopyItemFrom (to copy items between search results); SearchResultsItem adds IsItemCached and Size64 for documents
with a size larger than 2Gb; Server adds DeleteIndex
Fixes/Minor Enhancements
- Fixed: embedded images not displayed in Microsoft Word documents in dtSearch Desktop in version 2026.01
- Added "Auto-detect plain text" type id (374) to provide a way to use the file type table to force
files to be interpreted as plain text while preserving automatic encoding detection.
- Fixed: Very intermittent indexing crash due to incorrect handling of network I/O errors
- Fixed: Installer error causing the message "The feature you are trying to use is on a network resource that is
unavailable" running dtSearch Desktop after installation.