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.2 (2026-05-23)
Indexly v2.1.2 is a production-hardening release focused on structured data analysis reliability, dependency coverage for CI and package installs, and index hygiene around temporary Office lock files.
Highlights
- CSV analysis preserves numeric statistics as numeric values while rendering terminal tables safely.
- JSON and NDJSON loading now has stricter malformed-line handling, bounded record materialization, gzip support, and safer identifier string preservation.
- SQLite analysis has safer identifier quoting, sampled profiling controls, multi-format exports, and clearer warnings.
- Indexing now ignores Office lock files before they enter the scan pipeline.
- Documentation and docs build dependencies were refreshed for the current analysis and AutoDoctor guidance.
Reliability Fixes
- Hardened CSV date parsing, all-missing numeric handling, delimiter detection, and pipeline metadata propagation.
- Hardened JSON, NDJSON, Socrata-style JSON, and persisted Indexly JSON summary behavior.
- Hardened SQLite table profiling, export parsing, Mermaid schema rendering, and summary persistence.
- Added CI/runtime coverage for table rendering and statistical analysis dependencies used by the CSV pipeline.
- Resolved docs npm audit advisories and preserved markdown links in docs alert cards.
Release Tooling
- Added a Homebrew tap update helper for release operations.
- Refreshed release metadata, changelog data, and documentation hub highlights for v2.1.2.
Breaking Changes
None expected.
Contributors
- N. K. Franklin-Gent
- OpenAI Codex