Version 5.7.1

Bug fixes
  • Fixed a possible crash or hang when launching the FoxTrot application, especially for users having a lot of files with Finder tags.
  • Fixed a case where updating or rebuilding an index would systematically hang.
Stability improvements
  • FoxTrot disk images are now signed so as to avoid issues with “Gatekeeper Path Randomization” introduced in macOS 10.12 Sierra.
  • Display a warning message when “Gatekeeper Path Randomization” could cause FoxTrot to misbehave.
  • Added more detailed information in the log file when an unexpected file error would occur.
Note: if you get an error about a read-only volume when installing the update on macOS 10.12 Sierra, please quit FoxTrot, move the FoxTrot application to a different folder, then try again. Please make sure to use the Finder (and no third party Finder-like application) to do this.

Version 5.7

Note: FoxTrot 5.x is a paid upgrade for users of version 4.x and earlier
Full compatibility with macOS 10.12 Sierra
Note: we have filed a bug report to Apple regarding a PDF text hilight issue on macOS 10.12 and hope it will be fixed within their next software update
New in-app store
New, more detailed in-application purchase and upgrade feature now using Paddle processing in replacement of Kagi (R.I.P.) The new reseller is now based in the UK and dynamically offers our products without sales tax to Americas, Asia and Africa or with the appropriate VAT rates within the European Union, complete with VAT receipts.
Various minor fixes and enhancements

Version 5.5.5

Caution: if you are using version 5.5.1 or 5.5.2, please do not use the built-in “Check for updates” software update feature.
Instead, replace manually your existing application with a fresh download from our download page. Sorry for the inconvenience.
Note: FoxTrot 5.x is a paid upgrade for users of version 4.x and earlier
Miscellaneous improvements
  • Binary precompiled header files with a .pch filename extension are no longer indexed as plain text source code files.
  • Added a command-line preference to disable indexing files with a given filename extension (optionally only when the file has a specific header).
  • Added a command-line preference to override some filename extensions (optionally only when the file has a specific header); this allows indexing files with a known format (or a textual format), but using a non-standard filename extension.
Bug fixes
  • Version 5.5.4 of FoxTrot would fail to launch on OS X 10.7 to 10.9.
  • FoxTrot Personal Search could fail to launch if Security System Preferences were no set to allow apps downloaded from anywhere.
  • The contents of certain Apple Mail messages were improperly indexed on OS X 10.11 El Capitan.
  • Software update would fail to install new FoxTrot versions.
  • Stability improvements.

Version 5.5.2

Note: FoxTrot 5.x is a paid upgrade for users of version 4.x and earlier
Bug fixes
  • Under certain specific circumstances, some menu or toolbar items could stop working (i.e. layout items, Connect to Server in Pro, etc…).
  • Fixed an occasional crash / hang on application startup.
  • Fixed a case where some documents could be partially indexed (when their content contains some NULL characters).

Version 5.5.1

Note: FoxTrot 5.x is a paid upgrade for users of version 4.x and earlier
Bug fixes
  • Fixed problems with the FoxTrot system menu in OS X 10.11 El Capitan.
  • The system menu was always automatically re-enabled when opening the system menu preference pane.
  • Installing a new version of FoxTrot without uninstalling the previous one could sometimes produce unexpected behaviour.
  • The automated report generated from the FoxTrot First Aid dialog now contains more detailed information.
  • Fixed a case where all indices could become hidden in version 5.5.
  • Under certain rare circumstances, indexing could never terminate when a Spotlight metadata importer had a memory leak.
  • Improved searching Chinese, Japanese and Korean text.
  • The toolbar, and some menu items, could misbehave on OS X 10.7 to 10.9.
  • An error dialog could appear when clicking the Edit menu.

Version 5.5

Note: FoxTrot 5.x is a paid upgrade for users of version 4.x and earlier
Enhanced search features
  • Search string word completion: when typing words in the search field, partial words are autocompleted. Suggestions are based on the content of your index.
  • Typo corrections: when searching for a misspelled word, a similar word is suggested.
  • Added “log file”, “XML file” and “file archive” types in the “file types” category.
Enhanced indexing
  • By default, the content of log files and generic XML files is no longer indexed. This usually enhances the quality and the performance of the index, as these files contain many non relevant data. This can be toggled when adding a custom folder to the list of indexed locations.
  • Added the ability to disable some file types for content indexing, when indexing predefined locations, such as Documents or Downloads.
  • Outlook 2015, Dropbox and iCloud Drive support
  • Added a “view resource hogs” button in the index configuration window; this can help removing from your index huge files that contain few interesting text but many encoded, garbled or numerical data.
  • Email messages stored or exported to the .mbox format with a ‘TEXT’ HFS file type are no longer indexed by contents (this would index a bunch of encoded data).
  • Contact’s phone numbers are also indexed unformatted (with no space).
  • When a third party Spotlight metadata importer has a memory leak, it is now periodically relaunched to prevent using all the available memory.
Bug fixes
  • Some files could be displayed using their “title” metadata attribute instead of the filename; some items (email messages...) could be displayed using their (cryptic) filename instead of the title.
  • “Update folder in running indices” was updating all files by content, regardless of the index settings.
  • When adding a file to the blacklist, or when disabling some file types in the “index contents of files” list, the previously indexed contents of those files was only removed from the index when rebuilding entirely.
  • When displaying found words in some PDF documents, the document could be scrolled horizontally excessively.
  • Fixed a case where FoxTrot could fail to update the index, after FoxTrot’s preferences have been erased.
  • Fixed a bug in FoxTrot’s system menu on OS X 10.8.
  • A “can’t connect” error message could happen in some circumstances, and has been fixed.
  • FoxTrot’s system menu could appear twice after rebooting.
  • A quick test shown no issue on OS X 10.11 El Capitan.
  • FoxTrot could be slow to launch when Finder tags are used intensively.
  • The diagnostic tool to send a report to the developer has been improved.

Version 5.0.3

Note: FoxTrot 5 is a paid upgrade for users of version 4 and earlier
Bug fixes
  • Miscellaneous fixes
  • Buying FoxTrot from the application itself was not working on OS X 10.10.3

Version 5.0.2

Note: FoxTrot 5 is a paid upgrade for users of version 4 and earlier
  • Accelerated indexing due to a new implementation of language detection
  • We have now added each indices' name to the associated crawler and indexer process names in Activity Monitor, so as to potentially identify an offending process hanging
Bug fixes
  • “Rebuild index” was not working correctly on OS X 10.10 until FoxTrot was manually relaunched
  • “Rebuild index” was ignoring files with no indexable content, instead of indexing them by filename only
  • Indexing could be very slow in some specific circumstances, such as when Little Snitch was present on OS X 10.10
  • Activity Monitor would report our processes in red as being hung (cosmetic issue) when in fact they were working perfectly
  • In Wide Screen mode, some dates could be truncated
  • Fixed reporting scripts so that they now work again on OS X 10.10
  • If the i386MDIHelper process (now known as “FoxTrot Crawler 32-bit helper”) was quit for one reason or other, it was not relaunched
  • Addressed a cosmetic crawler report when quitting

Version 5.0.1

Note: FoxTrot 5 is a paid upgrade for users of version 4 and earlier
Miscellaneous improvements
  • New FoxTrot versions are now installed silently (when enabled in the preferences)
  • Registering FoxTrot now applies automatically to any OS X user account on the machine
  • Plain text files larger than 10 MB are no longer indexed entirely
Bug fixes
  • “Rebuild Index” could fail to actually rebuild the index in version 5.0
  • FoxTrot's system menu did not work correctly on OS X 10.10 Yosemite when using the dark menu bar

Version 5.0

Note: FoxTrot 5 is a paid upgrade for users of version 4 and earlier
Full support for OS X 10.9 Mavericks tags
  • Multiple color badges displayed in the result list
  • List of tags displayed in the preview header
Updated toolbar and icons to adopt the OS X 10.10 Yosemite user interface
Ability to search in a specific folder
Thumbnail popover in list of found items
System menu, AppleScript and Services menu improvements
  • Search in a specific folder
  • Added a “Search in FoxTrot” services menu item
Added a “share” toolbar item
New toolbar icon to toggle screen layout
Multiple thumbnail previews when selecting multiple found files
Other improvements
  • Finder comments and tags are now indexed for all document types, and not only those for which a spotlight metadata importer exists
  • Accelerated performance when previewing the same found file multiple times, i.e. large PDF files
  • Added Retina icons
  • When using the multi-column result list, some columns can now be removed using the contextual menu
Bug fixes
  • Several potential crashes fixed
  • Fixed error 999 when permission problems in /Library/Caches or /Library/Caches/TemporaryPublicItems and files inside it
  • Highlighting words found using the wildcard character (*) could fail when using proximity search
System requirements
  • FoxTrot 5.0 requires a 64-bit Intel Mac running OS X 10.7 or later.

Version 4.6

OS X 10.9 Mavericks support
  • Finder tags are indexed and categorized, in addition to OpenMeta tags.
Miscellaneous improvements
  • Google Earth .kml files are now indexed.
  • A hidden preference has been added to allow indexing a given file type using the metadata importer of another file type.
Bug fixes
  • Some text documents containing very long lines with no space character could fail to display in the preview pane.
  • Some document types were not indexed when no specific metadata importer was found, although they were a variant of another document type for which a compatible importer existed.
  • Indexing .eml files (email messages exported from Microsoft Outlook or other email clients) that contained large attachments using EagleFiler's Spotlight importer would cause some performance problems (the fix requires FoxTrot 4.6 or later and EagleFiler 1.6.1 or later).
System requirements
  • FoxTrot 4.6 requires an Intel Mac running OS X 10.6 or later.

Version 4.5.2

Updated code base to be synchronized with other FoxTrot products.
System requirements
  • FoxTrot 4.5.2 requires an Intel Mac running OS X 10.6 or later.

Version 4.5.1

iOS support
  • Added a presentation of FoxTrot Attaché Search, the iOS companion to FoxTrot Personal and Professional Search.
Bug fixes
  • The “Reveal in Finder” button could crash.
System requirements
  • FoxTrot 4.5.1 requires an Intel Mac running OS X 10.6 or later.

Version 4.5

iOS support
  • Create single text-only index file viewable under iOS with FoxTrot Attaché.
Performance improvements
  • Improved the mechanism for updating indices, allowing quicker searches while index is being updated.
  • Faster display of text documents (plain text, RTF, Word…).
Miscellaneous improvements
  • In right pane preview, added the list of searched terms at the top of the occurrences popup, and enabled toggling of certain terms in order to focus on others.
  • When searching for documents that “includes neighboring words”, the preview will now only highlight the words found in the given proximity range.
  • Added a “Don’t show again” checkbox in some recurrent error dialogs.
  • The “manage third party importers” dialog could show duplicate Spotlight importers.
  • “Reveal in Finder” should only use Path Finder if it is already running and its preferences have been set to be the default file browser.
  • Outlook messages could be shown with a wrong date.
System requirements
  • FoxTrot 4.5 requires an Intel Mac running OS X 10.6 or later.

Version 4.1

Mountain Lion support
  • Gatekeeper support (CTM Development is now an identified developer).
  • Indexing of Contacts has been fixed (Address Book).
  • The default window position could be wrong when relaunching FoxTrot.
  • Some files or items were only indexed by name, and not by content, on OS X 10.8.
Miscellaneous improvements
  • Better previewing of Safari history items.
  • The Library folder (which is no longer visible in the Finder) has been added as a predefined indexable location.
  • The progress bar in the Dock is now also displayed during the first indexation.
  • Reduced CPU usage during indexing.
Bug fixes
  • a crash could occur when toggling the preview mode of a PDF document from plain text to PDF.
System requirements
FoxTrot 4 requires OS X 10.6 or later, and an Intel Mac.

Version 4.0

Modernized result list
The result list has been modernized; it is more configurable, and can be less wide, so more space can be used to preview found documents.
Enhanced PDF support
  • 100 % scale now takes into account the screen resolution.
  • The “Zoom to Fit” toolbar button has been replaced by “Automatically Resize”, so the PDF document will be resized when resizing the window.
Lion support
Supports OS X 10.7’s full screen mode.
Progress bar in Dock icon
The Dock icon now displays a progress bar when the index is being built or updated.
Performance optimizations
All applications and processes are now 64-bit.
Third party applications
Added predefined indexable locations for Outlook 2011 and Evernote 3.
Miscellaneous improvements
  • Most document types can now be zoomed using the pinch gesture.
Bug fixes
  • The categorization list would sometimes show only the six most common file types (PDF, Word Processing, HTML and so on), omitting the “More…” option for displaying additional file types.
  • fixed continuous disk access when an index file can't be found, in certain circumstances.
  • fixed a crash in certain circumstances, when optimizing the index.
  • fixed a crash when the index size is larger than 4 GB.
  • fixed a performance issue in certain circumstances.
  • Fixed a rare file permission problem which prevented FoxTrot to launch its indexer.
  • Some temporary files could be left in the folder /Library/Caches/TemporaryPublicItems.
  • It was sometimes impossible to select and copy text from found mail messages.
  • A rare hang or crash on startup has been fixed.
  • Installing a new version of FoxTrot from the Software Update module could fail, if the application name has been changed in the Finder.
  • A rare crash has been fixed when closing a search window.
  • The “spotlight” preference pane could display some hidden volumes.
System requirements
FoxTrot 4 requires OS X 10.6 or later, and an Intel Mac.

Version 3.2.1

French localization
The french localization was missing from version 3.2.

Version 3.2

  • FoxTrot version 3.2 brings fully-qualified Lion (OS X 10.7) compatibility
  • FoxTrot applications are now entirely built as 64-bit apps for enhanced performance
  • Optimized code by use of very latest developer tools (Xcode 4, LLVM, clang)
Third-party applications support
  • Added support for several third-party applications (such as Evernote) whose documents were formerly indexed but listed with encoded names (note that for already indexed documents, you will need to rebuild your index)
  • Added a predefined indexing location for including Evernote documents
FoxTrot Professional upgrade
  • Greatly simplified the process of upgrading from FoxTrot Personal to FoxTrot Professional; this can now can be done directly from the application
  • FoxTrot Personal now unobtrusively outlines several areas in which FoxTrot Professional can enhance the user's experience
  • FoxTrot now warns you when trying to run FoxTrot Personal and FoxTrot Professional simultaneously
Bug fixes
  • Fixed a possible crash when closing a document window before all found words have been highlighted
Due to an upgrading of index formats, once you have used FoxTrot 3.2, you won't be able to revert to a previous version unless you rebuild your indices.

Version 3.1.3

Bug fixes
  • Fixed a rare case where FoxTrot would ask for a login and password on launch

Version 3.1.2

Bug fixes
  • FoxTrot 3.1 / 3.1.1 could sometimes fail to launch if no previous version had ever been used on the machine or user account
First rapid compatibility validation with Lion Developer Preview; minor known issues:
  • Opening the Quick Look window may fail
  • A message can appear from time to time when trying to use PowerPC metadata importers, as Lion does not support PowerPC

Version 3.1

Enhanced document preview
  • FoxTrot now uses Quick Look’s engine to preview document types not handled internally, enhanced with FoxTrot’s usual occurrences highlighting. This includes Word, Excel, PowerPoint, Pages, Numbers and Keynote documents, as well as iCal events, Address Book contacts, and Mail messages
  • HTML zooming is now a real zoom, not just a font size change
  • Better highlighting of found words in multi-frame HTML documents
User interface improvements
  • Search results can now be sorted by the name of the containing folder
  • Moved index management-related functionality from the File menu to a new Indexing menu
Partial index updating
Added the ability to focus an index update on a given folder’s contents instead of a full update. This applies to all running indices containing the given folder. This can be invoked from the Indexing menu, or by dragging an already-indexed folder to the application icon.
Stopping index updates
Added the ability to stop all indexing; this is useful if you have too much going on at a time when you need the CPU’s full attention for something else. Indexing will stop after processing the current document for each indexer, so if these are large the stop may take a few seconds.
Bug fixes
  • Mailtags was always disabled by default, hence if Mailtags was installed, this would preclude all Apple mail messages from being indexed. If you have MailTags installed, you will hence need to rebuild your index once
  • Predefined locations could have a generic icon
  • FoxTrot can now be used in multiple Mac OS user accounts simultaneously (using fast user switching)
  • FoxTrot now displays an appropriate error message when trying to use simultaneously multiple versions of the application in the same Mac OS user account
Enhanced AppleScript support
  • update all Update all running indices
  • update folder Update the given file or folder (if its contents is indexed in running indices)

Version 3.0.2

User interface improvements
  • Now remembers the display order of the categories, and which categories were collapsed, from the last search
Software update
FoxTrot now uses the Sparkle engine for software updates.
Bug fixes
  • Under certain circumstances, the application could use some CPU resources on idle, when a search result window is visible

Version 3.0.1

Bug fixes
  • The indexer could crash in very specific circumstances
  • Printing a text or word processor document from the main window’s preview did not work
  • Smaller margins when printing HTML
  • Fixed the french localization
  • Expiration date removed