# Changelog

## [1.1.1] - 2026-05-15
### Added
- Added `perf_test.go` for performance benchmarking and vector simulation.
- Enhanced memory monitoring during performance tests.
### Fixed
- Aligned `vector.go` with infrastructure using `cast` for JSON serialization.
- Improved test coverage for `Remove` and `ScanDocuments`.

## [1.1.0] - 2026-05-15
### Changed
- Refactored `GetDB` to accept separate `fulltextDBPath` and `vectorDBPath`.
- Removed internal version management (`xxxVersion.txt`).
- Replaced `RebuildAll` with `ScanDocuments` for cursor-based data traversal.
- Improved vector search accuracy by expanding retrieval scope when filters are present.
- Improved result merging by patching missing `Content` from the fulltext engine.
- Switched `id` field to `keyword` analyzer for accurate range queries.
