Repository navigation
FileSearch 1.8.0.0
What's Changed
Outlook mail search
- Added native content search for
.msgmessages and local.pst/.ostmail stores without requiring Outlook or an Outlook IFilter. - Search message subjects, senders, recipients, body text, attachment names, and mail folders through live content searches, folder content indexes, Quick Search's indexed-content option, and CLI searches.
- Added individual message result cards, sender/date/folder metadata, message-specific previews, and mail metadata in CLI exports. PST/OST messages can be opened as text-only EML copies in the registered mail application.
Mail search reads local files and cached OST messages. It does not search attachment contents or synchronize online mailboxes. Changed PST/OST stores are re-extracted as a whole; close Outlook or use a stable copy for busy stores. See the mail search guide for coverage and limits.
Whole-drive NTFS file-name indexing
- Added an optional file and folder name index for local NTFS drives, built through a fast administrator-assisted master file table scan or an unprivileged file-ID folder scan.
- Keep indexed names current through the NTFS USN change journal, with saved snapshots and rebuild handling when journal checkpoints are no longer available.
- Integrated drive indexes with Quick Search and indexed file/folder name searches in the main window and CLI.
- Added drive-index settings and status controls, plus
volumes list,volumes build,volumes search, andvolumes removeCLI commands.
Search interface and performance
- Redesigned the search bar, toolbar, collapsible sidebar, grouped result cards, preview pane, and status area. Added persisted sidebar state and improved match navigation.
- Improved typing, filtering, scrolling, and result display for large result sets through virtualized grouped lists and batched result delivery.
- Prevented stale Quick Search results from replacing newer searches and moved file metadata loading off the UI thread.
Documentation and maintenance
- Updated bundled HTML help to match the current interface, indexing options, Quick Search, result previews, CLI commands, and workflows.
- Added Outlook mail-search help and a local ONNX Smart Search walkthrough, covering compatible model packs, vector indexing,
semantic:queries, and current limitations. - Updated index storage for large file sizes and NTFS journal positions, with an in-place upgrade for existing schema-26 databases.
- Aligned application binary versions with release package versions and included mail-reader licenses and third-party notices in the packages.
- Updated application and test dependencies, including ONNX Runtime 1.30.0, CSharpDB.Engine 4.6.4, and WebView2. Includes the dependency update by @dependabot[bot] in #13.
Validation
- Local Debug and Release suites each passed all 805 tests, with no failures or skipped tests; Debug coverage was collected.
- GitHub CI and the release workflow passed, including release validation, portable ZIP and MSI packaging, and published sidecar smoke tests.
Full Changelog: v1.7.0...v1.8.0