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.5 (2026-07-11)
Indexly v2.1.5 adds faster repeat indexing for stable folders, scopes re-indexing from prior index logs, and provides a non-mutating preview of planned index work. It also reduces benign Excel warning noise and strengthens review of release documentation metadata.
Highlights
- Skips unchanged indexed files with
-ror--only-changesby comparing filesystem stat fingerprints with stored index metadata. - Scopes indexing to prior
FILE_INDEXEDevents with--monthor--log-file, including exact Windows and POSIX path handling. - Previews scan, scope, skip, index, and stale-row counts with
--planwithout changing the index or writing logs. - Suppresses known benign openpyxl workbook-feature warnings while leaving unrelated warnings visible.
Incremental Indexing
- New and edited files continue through the normal indexing path. Legacy index rows without fingerprints retain modified-time compatibility, and files that cannot be checked safely are processed instead of skipped.
- Deleted or newly ignored files remain eligible for stale-row pruning during an incremental run.
- Month and custom-log scope can be combined with
-r; log scope is applied before unchanged-file filtering. - Index summaries now record the selected mode and scan, scope, skip, indexed, removed, and stat-error counts.
Excel Processing
- Excel extraction, sheet discovery, and analysis share a narrow warning scope for known non-fatal openpyxl feature messages.
- Other warning categories and unrelated openpyxl warnings remain visible for diagnosis.
Documentation and Release Tooling
- The usage guide documents full, incremental, log-scoped, and plan-only indexing workflows.
- Release metadata was enriched for v2.1.0 through v2.1.4 and selected archived pages; historical source ranges remain documented only where verified.
- An agent-side advisory validator checks release metadata and keeps the documentation hub limited to the latest four stable releases.
Dependency, CI, and Packaging Notes
- No relevant authoritative dependency declaration changes are included in this release range.
- No net release-workflow behavior change is included; metadata validation remains advisory.
- The Homebrew change at the start of the source range belongs to the prior
v2.1.4publishing workflow and is not part of this release’s user-facing changes.
Breaking Changes
None expected.
Contributors
- N. K. Franklin-Gent
- OpenAI Codex