Release Notes - FTS5 File Search Tool

Retention policy: latest release + 5 previous releases are shown here. Older releases are moved to Archive.

Latest Release: v2.1.6 (2026-07-18)

Changes

  • feat(rename-watch): add configured, settling-aware file intake with dry-run previews, cross-process locking, counters, and interrupted-move recovery
  • feat(rename-watch): add selection controls, failure quarantine and retry, durable status, health/readiness/metrics probes, and reviewable service templates
  • feat(docs): improve documentation search filtering and presentation with Pagefind 1.5.2
  • fix(release): make release-version handling and workflow checks portable across supported environments
  • breaking(python): require Python 3.11 or newer; Python 3.8, 3.9, and 3.10 are no longer supported

Recent Previous Releases


Older Releases

  • 36 older releases moved to Archive.

Release v2.1.6

Indexly v2.1.6 introduces Rename Watch for safe, configurable file-renaming automation, improves documentation search and release portability, and requires Python 3.11 or newer.

Release v2.1.5

Indexly v2.1.5 adds safe incremental indexing, log-based scope, read-only plan previews, quieter Excel processing, and reviewed release metadata checks.

Release v2.1.4

Indexly v2.1.4 hardens universal loading, Socrata JSON streaming, YAML artifact persistence, time-series visualization, and FTS cache generation.

Release v2.1.3

Indexly v2.1.3 adds analytical dataset routing with optional DuckDB support, hardens infer-csv and boxplot backend behavior, and expands inference reliability coverage.

Release v2.1.2

Indexly v2.1.2 hardens CSV, JSON, NDJSON, and SQLite analysis behavior, expands analysis dependency coverage, and ignores Office lock files during indexing.

Release v2.1.1

Indexly v2.1.1 hardens backup restore, semantic observers, compare workflows, organizer/lister behavior, rename collision handling, and BMP metadata extraction.

Release Archive - FTS5 File Search Tool