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.4 (2026-06-27)
Indexly v2.1.4 is a production hardening release for structured-data loading, persisted analysis artifacts, visualization contracts, and generation-aware search-cache behavior.
Highlights
- Hardens universal loader contracts for CSV, JSON, YAML, XML, SQLite, and archive-aware structured data routes.
- Validates Socrata-style JSON streaming behavior so large API-style datasets stay on predictable loader paths.
- Persists nested YAML analysis artifacts more reliably for repeatable downstream inspection.
- Strengthens time-series visualization contracts for safer chart generation and error handling.
- Versions FTS cache entries by index generation so cached search data tracks the active index state.
User-Facing Fixes and Features
- Universal loader routes now enforce clearer contracts across structured-data formats.
- Socrata JSON inputs receive stricter streaming validation without changing expected analysis output.
- Nested YAML analysis now persists artifacts that previously could be dropped from the analysis output set.
- Time-series visualization paths include stronger guards around input shape and rendering behavior.
- Search-cache results now account for index generation, reducing stale-cache risk after reindexing.
Dependency, CI, and Tooling Updates
- No dependency or workflow changes were needed for this release prep.
- Homebrew formula updates remain part of the separate publish workflow and were not prepared in this branch.
Documentation Updates
- Loader, YAML persistence, and search-cache documentation were aligned with the hardened behavior.
- The release notes and documentation hub now point to the v2.1.4 hardening focus.
Breaking Changes
None expected.
Contributors
- N. K. Franklin-Gent
- OpenAI Codex