News

Mar 2017

dtSearch 7.86 (Build 8458) Released February 28, 2017

dtSearch Desktop/Network

  • New indexing option: "Index links in PDF files" in Options > Preferences > Indexing Options. If checked, dtSearch will index any links embedded in PDF files.
  • New indexing option: "Generate and index MD5 hashes for documents" in Options > Preferences > Indexing Options. MD5 hashes are unique numerical codes that are sometimes used in forensics to identify files. dtSearch now has an option to generate an MD5 hash for each document as it is indexed and to append the hash to the indexed document text as a field named "MD5Hash". The original document is not changed in any way; this just affects the index and provides another way to search. Generating MD5 hashes will make indexing slower.
  • Added option in Options > Preferences > Fonts and Colors to suppress use of color when highlighting hits.

dtSearch Engine

  • New flags in Options.FieldFlags: dtsoFfPdfShowLinks and dtsoFfGenerateMd5Hash (see explanation under dtSearch Desktop above).

Fixes and other enhancements

  • Fixed incorrect detection of associated PDF application in Windows running inside Parallels Desktop for Mac.
  • File parser bug fixes affecting: .xlsx, .pdf, *.wpd, *.one, *.pptx, *.xlsx
  • Other bug fixes.

 


Dec 2016

dtSearch 7.85 range* now shipping

dtSearch Desktop/Network

  • dtSearch Desktop/Network now offers the option to highlight each search term or phrase in a search request in a different color. 
  • Added Indexing Option to index databases as text. With this option selected, database files such as Microsoft Access (*.mdb, *.accdb) and CSV files are indexed without treating each row as a separate document, and without including field attributes. All of the text, including field names, remains searchable, but database content is combined into a single plain text document, which makes indexing and searching faster.
  • Added Indexing Option to index XML files as text. With this option selected, XML files are indexed without including field attributes. All of the text, including field names, remains searchable, but XML content treated as plain text, which makes indexing and searching faster.
  • Added checkbox in dtSearch Desktop to enable compatibility with Parallels Desktop for Mac. Parallels Desktop is a program that enables Windows to run on Mac computers. The option enables dtSearch to work around an issue in Parallels Desktop that causes Parallels to report the modification date of files located in Mac folders as January 1, 1601. When this box is checked, dtSearch alters the indexing process to ensure that the correct dates are detected.

dtSearch Web/Publish

  • dtSearch Web and dtSearch Publish now offer the option to highlight each search term or phrase in a search request in a different color. 

  • dtSearch Engine
  • New UWP versions of the dtSearch Engine are included with this version. The UWP version of the C# API is implemented in dtSearchUwpApi.dll, and the C++ API is implemented in dtSearchEngine_uwp_Win32.dll and dtSearchEngine_uwp_x64.dll.
    For sample code, please the sample application in C:\Program Files\dtSearch Developer\examples\cs4\UwpDemo.
    The UWP API is identical to the .NET API with a few exceptions, which are described in a the file "dtSearch Engine for UWP.docx" in the UwpDemo folder.
  • Added flags dtsoTfXmlAsText and dtsoTfDatabasesAsText to Options.TextFlags, corresponding to the two new options in dtSearch Desktop described above to index XML files as plain text and to index databases as plain text.
  • Two enhancements to the implementation of multicolor hit highlighting in the developer API:
    (1) First, a new flag dtsSearchWantHitsByWordOrdinals has been added to the SearchFlags enumeration, and this flag should be used along with dtsSearchWantHitsByWord and dtsSearchWantHitsArray. With this flag set, each word or phrase in the HitsByWord report for a document will be preceded by an ordinal that consistently identifies that word or phrase from among the words or phrases in the search request. This makes it possible for dtSearch to ensure that the mapping between search terms and highlighting attributes is consistent for all documents retrieved in a search, regardless of which terms were retrieved in each individual document.
    (2) Second, use of multiple highlighting attributes, enabled by the flag dtsConvertMultiHighlight, can now be combined with the dtsConvertUpdateSearch flag, which updates hit offsets for a retrieved document to reflect any changes either in the dtSearch version or the document since the document was indexed.

Fixes and other enhancements

  • Added support for EMF Spool (*.SPL) files
  • Added support for *.PPT and *.XLS files encrypted with 40-bit RC4 encryption to prevent modification, as long as a password is not needed to open the file.
  • Improved handling of malformed dates in EML and MBOX messages.
  • File parser bug fixes affecting: .docx, .pdf, .xls, *.ppt, *.EMF, OpenOffice
  • Other bug fixes.

 

 

Upgrade Information

dtSearch Web, Publish or Engine Upgrades are free only for users of dtSearch Web, Publish or Engine who have purchased their license or an upgrade to their license within the last year.

  • If you would like a password to download the latest version, please contact us
  • If your year of free upgrades has expired, you can order upgrades or expand your license here
  • If you have a 'signed' developer license or are not sure of your license status please contact us..

Upgrades can be ordered here... 

 


Sept 2016

dtSearch 7.84 range* now shipping

All products

  • dtSearch Desktop indexer now reports image-only PDF files in the index update log. (Metadata in these files is still indexed. This change only affects reporting in the index update log.)

  • Improved 32-bit indexing performance in low-memory conditions.

  • Fixed indexing crash in mso20win32client.dll in the latest update to Office 2016 when indexing Outlook messages.

  • Added API to change the score of a document in the dtsnSearchFound notification (C++) or ISearchStatusHandler.OnFound callback (.NET)

  • File parser bug fixes affecting: .pdf, .rtf, .emf, .doc, .xls, .ppt, .pst

  • Other bug fixes.

  • dtSearch Engine

    Compatibility note: dtSearchNetApi4.dll is now built with Visual Studio 2015 Update 3, so the CRT and MFC redistributables installers (VC_redist*.exe) for Visual Studio 2015 Update 3 should be used when deploying dtSearchNetApi4.dll. These installers are available here

  • Release notes for dtSearch

May 2016

Server Based PDF Highlighter

We are pleased to announce that we now distribute the Server Based PDF Highlighter from JOBJECTS. Please see: PDF Highlighter - dtSearch

This allows developers to deploy internet/intranet applications with PDF Highlighting without users having to install the free dtSearch highlighter on each client.

Documentation for integration with dtSearch Web can be found here: Integration with dtSearch Web

Windows 64 and Linux 64 versions are available including low cost Development licenses for use in staging and test environments. Development servers add a watermark to highlighted documents.

An online demo can be found here: PDF Highlighter Demo Just click on the example 1 or example 2 link and click the Highlight Document button

 


April 2016

dtSearch 7.83 range* now shipping

  • All products

    • Improved formatting of WordPerfect documents.
    • Fixed file parsing bug causing extra line breaks to appear between paragraphs in .msg files.
    • File parser bug fixes affecting: .pdf, .msg, .xlsx, .jtd, .one
    • Other bug fixes.

  • dtSearch Engine

    • Compatibility note: dtSearchNetApi4.dll is now built with Visual Studio 2015 Update 1, so the CRT and MFC redistributables installers (VC_redist*.exe) for Visual Studio 2015 should be used when deploying dtSearchNetApi4.dll. These installers are available here.

  • Release notes for dtSearch

 


Jan 2016

dtSearch 7.82 range* now shipping 

  • All products

    • All executables are code signed using SHA-2 in addition to SHA-1 (dual signed). All MSI files are signed using SHA-2 only, because MSI files do not support dual signing. Please see this Microsoft article for more information on SHA-1 deprecation.
    • Added option in dtSearch Desktop's Edit > Copy File function to automatically shorten excessively long filenames.
    • Added new C# sample, AjaxWordListBuilder, demonstrating how to use the dtSearch Engine's WordListBuilder object on a web page.
    • Added ixStepCommittingUpdate and ixStepRemovingDeletedFiles to the IndexingStep enumeration to separately identify these steps during an index update.
    • Added file parser support for a OneNote file format variant created by certain Microsoft online services.
    • Added experimental option in dtSearch Desktop to use the standard dtSearch Desktop "Next Hit" toolbar button to navigate hits in PDF files displayed in Adobe Reader (otherwise only the Ctrl+Shift+Space hotkey can be used). This option is in Options > Preferences > PDF View Options.
    • File parser bug fixes affecting: .pdf, .xlsx, .xlsb
    • Other bug fixes.
  •  Release notes for dtSearch

 


Nov 2015

dtSearch 7.81 range* now shipping 

  • All products

    • File parser bug fixes affecting: .doc, .pdf, .rar, .docx, .msg, .one, .pages, .qpw, .ppt
    • Fixed bug preventing "view as report" in dtSearch Desktop from working with PDF files opened in Adobe Reader
    • Fixed error reporting bug causing "Unable to access index %2" error message (without the index path) in dtSearch Desktop when an index could not be accessed to search.
    • Tested and compatible with Windows 10.
    • Added support for highlighting hits in Adobe Reader DC. An updated version of the dtSearch PDF Search Highlighter plug-in is also needed for Adobe Reader DC. Please see http://download.dtsearch.com/pdfhl to obtain the plug-in.
    • Other bug fixes.
  •  Release notes for dtSearch

 


May 2015

dtSearch 7.80 range* now shipping 

  • All products

    • Added support for indexing PDF files with 128-bit RC4, 128-bit AES, and 256-bit AES encryption, as long as the file does not require a password to open and does not have the "copy text" permission disabled. Developer note: This is implemented in a new component, dtv_pdfCrypto.dll, that is subject to export restrictions. Please see the license.htm file accompanying this version for more information. For details on the effect of encryption and permission settings on indexing, searching, and text extraction, please see http://support.dtsearch.com/faq/dts0161.htm
    • Many other minor enhancements and bug fixes (see release notes)

  •  Release notes for dtSearch

Upgrade Information

dtSearch Web, Publish or Engine Upgrades are free only for users of dtSearch Web, Publish or Engine who have purchased their license or an upgrade to their license within the last year.

  • If you would like a password to download the latest version, please contact us
  • If your year of free upgrades has expired, you can order upgrades or expand your license here
  • If you have a 'signed' developer license or are not sure of your license status please contact us..

Upgrades can be ordered here... 

* Range includes: dtSearch Desktop, dtSearch Network, dtSearch Web, dtSearch Publish, dtSearch Engine for WIN and Linux in 32-bit and 64-bit versions. (Note: all versions include the Spider for indexing Web enabled content). Android and Mac OSX in beta)

 


March 2015

dtSearch 7.79 range* now shipping 

Upgrade Information

dtSearch Web, Publish or Engine Upgrades are free only for users of dtSearch Web, Publish or Engine who have purchased their license or an upgrade to their license within the last year.

  • If you would like a password to download the latest version, please contact us
  • If your year of free upgrades has expired, you can order upgrades or expand your license here
  • If you have a 'signed' developer license or are not sure of your license status please contact us..

Upgrades can be ordered here... 

* Range includes: dtSearch Desktop, dtSearch Network, dtSearch Web, dtSearch Publish, dtSearch Engine for WIN and Linux in 32-bit and 64-bit versions. (Note: all versions include the Spider for indexing Web enabled content). Android version in beta. Mac OSX in development)

 


18 December 2014

Christmas Holiday

Wishing all our customers a happy holiday and looking forward to serving you all in 2015!

Our London office will be closed 19 to 29 December, but staff will be on-call throughout the period.  During this time there may be delays in processing orders or handling support. We apologise for any inconvenience.


November 2014

dtSearch 7.79 beta (all products) * 

dtSearch 7.78 range* now shipping

Fixes and minor enhancements

  • Fixed incorrectly rounded display of numeric value in Excel with conditional formatting
  • Fixed dtSearch Web search form bug causing "undefined" to appear in Filename field in Internet Explorer 8
  • added IndexInfo.TotalDataSize to COM and .NET APIs
  • File parser bug fixes affecting: .docx (incorrect display of paragraph style; error handling non-breaking hyphens), .zip (hang indexing file deleted by antivirus software during indexing), .html
  • Other bug fixes.

Upgrade Information

dtSearch Web, Publish or Engine Upgrades are free only for users of dtSearch Web, Publish or Engine who have purchased their license or an upgrade to their license within the last year.

  • If you would like a password to download the latest version, please contact us
  • If your year of free upgrades has expired, you can order upgrades or expand your license here
  • If you have a 'signed' developer license or are not sure of your license status please contact us..

Upgrades can be ordered here... 

* Range includes: dtSearch Desktop, dtSearch Network, dtSearch Web, dtSearch Publish, dtSearch Engine for WIN and Linux in 32-bit and 64-bit versions. (Note: all versions include the Spider for indexing Web enabled content). Android version in beta.

  


September 2014

dtSearch Engine for Android beta release!

Joining the existing Windows and Linux SDKs, this new Android Engine supports Intel and ARM processors and requires Android 9 (Gingerbread) or later. Featuress Java and C++ APIs.

The Java API is identical to the Windows and Linux versions.

The C++ API is also identical to the Windows and Linux versions, with some feature differences from the Windows version:

  • The Language Analyzer API and External File Parser API are not supported
  • Regular Expression support is included, using the POSIX Extended syntax. (Windows and Linux both use TR1 regular expressions.)
  • RAR support is not included

If you would like to evaluate the new Android beta or the existing Linux or Windows SDKs please contact us..


August 2014

dtSearch 7.77 range* now shipping

  • Fixed security issue reported in a third-party component, imgman32.dll, used in the dtimage.exe utility. See http://support.dtsearch.com/faq/dts0235.htm for more information.
  • Added support for indexing Outlook 2013 and 2010 OST files. 
  • Added support for indexing metadata in Adobe Photoshop images
  • Added "Images" field at the end of MIME messages listing names of inline image files.

This release includes many other fixes and updates, further details can be found in the Release Notes 7.77

Upgrade Information

dtSearch Web, Publish or Engine
Upgrades are free only for users of dtSearch Web, Publish or Engine who have purchased their license or an upgrade to their license within the last year.

  • If you would like a password to download the latest version, please contact us
  • If your year of free upgrades has expired, you can order upgrades or expand your license here
  • If you have a 'signed' developer license or are not sure of your license status please contact us..

Upgrades can be ordered here... 

* Range includes: dtSearch Desktop, dtSearch Network, dtSearch Web, dtSearch Publish, dtSearch Engine for WIN and Linux in 32-bit and 64-bit versions. (Note: all versions include the Spider for indexing Web enabled content)

 


May 2014

dtSearch 7.76 range* now shipping

dtSearch Engine

  • Added Options.TempFileDir to control location of temporary files created during file parsing.
  • Added dtsOptions2, dtssSetOptions2, and dtssGetOptions2 in the C++ API to replace dtsOptions, dtssSetOptions, and dtssGetOptions. dtsOptions remains supported for backward compatiblity. dtsOptions2 replaces the fixed-length buffers used in dtsOptions with string pointers to eliminate length restrictions on string values in option settings.

This release includes many other fixes and updates, further details can be found in the Release Notes 7.76

 

Upgrade Information

dtSearch Web, Publish or Engine
Upgrades are free only for users of dtSearch Web, Publish or Engine who have purchased their license or an upgrade to their license within the last year.

  • If you would like a password to download the latest version, please contact us
  • If your year of free upgrades has expired, you can order upgrades or expand your license here
  • If you have a 'signed' developer license or are not sure of your license status please contact us..

Upgrades can be ordered here... 

* Range includes: dtSearch Desktop, dtSearch Network, dtSearch Web, dtSearch Publish, dtSearch Engine for WIN and Linux in 32-bit and 64-bit versions. (Note: all versions include the Spider for indexing Web enabled content)


March 2014

dtSearch 7.75 range* now shipping

  • Updated RAR file parser to support RAR 5
  • Reduced stack use when indexing very deeply-nested containers
  • dtSearch Web: Fixed bug in Build Search Form when generating a search form containing a custom field name
  • dtSearch Web: Fixed bug affecting highlighting of the selected hit when clicking Next Hit in Internet Explorer 8
  • Some Microsoft Photo Editor 3.0 objects embedded in Office documents were not recognized as image data

This release includes many other fixes and updates, further details can be found in the Release Notes 7.75

Upgrade Information

dtSearch Web, Publish or Engine
Upgrades are free only for users of dtSearch Web, Publish or Engine who have purchased their license or an upgrade to their license within the last year.

  • If you would like a password to download the latest version, please contact us
  • If your year of free upgrades has expired, you can order upgrades or expand your license here
  • If you have a 'signed' developer license or are not sure of your license status please contact us..

Upgrades can be ordered here... 

* Range includes: dtSearch Desktop, dtSearch Network, dtSearch Web, dtSearch Publish, dtSearch Engine for WIN and Linux in 32-bit and 64-bit versions. (Note: all versions include the Spider for indexing Web enabled content)


Jan 2014

dtSearch 7.74 range* now shipping

All products

  • Added support for indexing iCalendar (*.ics) files

dtSearch Desktop/Network

  • Added support for indexing Outlook emails and other content using 64-bit versions of Microsoft Office. A 64-bit version of mapitool is also included.

dtSearch Web/Publish

  • Updated search form templates for dtSearch Web and dtSearch Publish. A new drop-down list in the "Build Search Form" dialog box lets you pick the template to use. The updated templates include frameless options and new HTML5 elements such as the calendar control for date searching. Some examples of the new search forms are posted here.

This release includes many other fixes and updates, further details can be found in the Release Notes 7.74

Upgrade Information

dtSearch Web, Publish or Engine
Upgrades are free only for users of dtSearch Web, Publish or Engine who have purchased their license or an upgrade to their license within the last year.

  • If you would like a password to download the latest version, please contact us
  • If your year of free upgrades has expired, you can order upgrades or expand your license here
  • If you have a 'signed' developer license or are not sure of your license status please contact us..

Upgrades can be ordered here... 

* Range includes: dtSearch Desktop, dtSearch Network, dtSearch Web, dtSearch Publish, dtSearch Engine for WIN and Linux in 32-bit and 64-bit versions. (Note: all versions include the Spider for indexing Web enabled content)


Oct 2013

dtSearch 7.73 range* now shipping

dtSearch Desktop

  • Added DocStyles.css in the dtSearch templates folder to control the formatting of property tables and headings in retrieved files.

dtSearch Engine

  • Added dtsConvertUseStyles flag in the ConvertFlags enumeration, to provide a way to use CSS styles to format content.
  • Added FileConverter.DocTypeTag, to provide a way to specify a DocType in HTML output.
  • dtSearchNetApi4.dll is now built using Visual Studio 2012 Update 3. The vcredist*.exe files to install required dependencies are available from this link:
    http://www.microsoft.com/en-us/download/details.aspx?id=30679

This release includes many other fixes and updates, further details can be found in the Release Notes 7.73

Upgrade Information

dtSearch Web, Publish or Engine
Upgrades are free only for users of dtSearch Web, Publish or Engine who have purchased their license or an upgrade to their license within the last year.

  • If you would like a password to download the latest version, please contact us
  • If your year of free upgrades has expired, you can order upgrades or expand your license here
  • If you have a 'signed' developer license or are not sure of your license status please contact us..

Upgrades can be ordered here... 

* Range includes: dtSearch Desktop, dtSearch Network, dtSearch Web, dtSearch Publish, dtSearch Engine for WIN and Linux in 32-bit and 64-bit versions. (Note: all versions include the Spider for indexing Web enabled content)


Aug 2013

List Analyser 1.0 now in beta

List Analyser is designed to work in conjunction with Stemming Tester 1.4 to tune stemming rules in any language. In takes as input a Unicode plain text word list and the corresponding stemmed file. The word list can be ungrouped or with words arranged in concept groups according to the stemming error counting method of Chris Paice, Lancs University. List analyser will be included in future versions of the Language Extension Packs.

More...


July 2013

Stemming Tester 1.4 now in beta

Stemming Tester has now been upgraded to include a Porter Stemmer, new word list filtering options and ability to generate truncated files.

View the Web Help for this product here...

Request a free download here...