Skip to content

FileSearch 1.11.4

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Nov 10:21
· 1 commit to master since this release

Read results in context

FileSearch 1.11.4 brings richer investigation tools to the main window and Quick Search:

  • Built-in previews: whole PDF pages, spreadsheet grids, messages, ZIP members, EPUB chapters, formatted documents, images, and source files. Expand retains supported page, part, and record locations.
  • Find inside previews: highlight and navigate literal phrases in loaded text, formatted content, or embedded text on the displayed PDF page. Database Find can scan beyond the loaded page, with term/phrase modes, column selection, cancellation, and explicit limits.
  • SQLite and CSharpDB search: find table values and open matching records in a read-only snapshot. Loading stages, Stop loading, session reuse, and bounded page continuation give more control over database browsing.
  • Structured mail queries: use from:, to:, cc:, recipient:, subject:, and sent: in Unified mode. Message identity and locations survive previews, exports, and MCP responses.
  • PDF and Office text in ZIP files: search native text in PDF, DOCX, XLSX, and PPTX members, with archive-member and inner document locations. Isolated parsing and partial-coverage notices retain the existing resource limits.
  • Clearer search and selection: shared indexed-location selection, matching-preserving Quick Search handoff, protected exact-name ranking, stable deliberate selection, and highlighted filtering within returned results.
  • Searchable offline Help and a shorter README: an animated real-app tour, practical first-search instructions, and focused CLI/developer guides.
  • Maintenance: updated NuGet packages, reproducible benchmark runners, and native preview regression probes. PowerToys remains a separately installed optional companion.

Reliability fixes

Database previews now become ready after the requested record/cell is selected. Closing an idle index now finishes its database/WAL cleanup before reuse, while active readers and writes retain safe deferred cleanup. Native PDF rendering runs in disposable workers across previews and OCR, containing Windows software-renderer shutdown failures while retaining whole pages and source locations. When Windows has no usable WebP decoder or decoder initialization fails, the preview shows an explained Details/Open fallback. The MSI supplies neutral-language metadata for the bundled SQLite DLL without changing the vendor binary or its version. Earlier 1.11 validation candidates were not published.

After upgrading

Refresh existing content indexes to populate the new database, mail-field, spreadsheet, and archive extraction coverage. Existing CSharpDB storage remains readable; this is an extraction-coverage refresh, not a blanket storage-format rebuild requirement.

Preview Find searches the loaded part or displayed PDF page. Database Find remains bounded to the selected table. ZIP search does not recurse into nested archives or add mail-attachment content search. Local diagnostic timings were mixed; this release makes no general speed or competitor-performance claim.

Windows downloads

  • FileSearch-1.11.4.0-win-x64.msi: the unsigned desktop installer.
  • FileSearch-1.11.4.0-win-x64-portable.zip: extract the complete folder and run FileSearch.Gui.exe; also includes the CLI and MCP server. No separate .NET installation is needed.
  • PowerToys companion: optional, separate unsigned MSIX and development-layout ZIP downloads. The unsigned MSIX must be signed with a certificate trusted by the computer before normal installation. The development layout is for computers where Developer Mode is already enabled; see the setup guide.
  • SHA-256 checksum files accompany the downloads. Signing credentials were not configured for this release; a Store MSIX was not produced.

Validation

  • CI: 1,576 tests passed and four explicitly installed-model tests skipped in each Debug/Release configuration; warning-free builds, Help search, CLI and published sidecar checks passed.

  • Fresh Windows verification: the complete GUI and full solution exited cleanly with no native crash reports. Local WPF preview smoke passed 47 cases; PDF worker roundtrips passed from all four Windows hosts.

  • Release pipeline: the tagged Release build passed 1,576 tests with four optional model tests skipped. Normal MSI validation, portable/MSI sidecar smoke tests, and companion package checks passed.

  • Downloaded assets: all seven files match GitHub's SHA-256 digests, and all four binary packages match their checksum files. All 54 asset inspection checks passed, including executable versions, x64 architecture, 159 indexed Help sections, companion manifest/discovery, and main-app dependency isolation. Read-only MSI inspection confirmed version 1.11.4.0 and preserved SQLite component identity with neutral-language metadata.

  • Downloaded runtime checks: the portable CLI, indexer, and MCP server (five tools) passed; native PDF rendering passed from all four Windows hosts with the source PDF unchanged and released. The optional companion's native COM probe returned both search commands, completed remote disposal, and exited cleanly without changing registration. These checks did not install the MSI or MSIX.

See the README, database guide, mail guide, and full changelog.

Changes since the previous release: v1.10.0...v1.11.4.