From c4b1733339a131242d242767f64ec5435f9fe090 Mon Sep 17 00:00:00 2001 From: Yiorgis Gozadinos Date: Mon, 29 Dec 2025 18:45:06 +0200 Subject: [PATCH] vb --- CHANGELOG.md | 16 +++++++--------- pyproject.toml | 2 +- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e7ca5cab..65996eb8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,22 +1,20 @@ # Changelog ## [Unreleased] +## [0.23.1] - 2025-12-29 + ### Added -- **GitHub Actions CI**: Test workflow runs pytest, pyright, and ruff on push/PR to main -- **VCR Cassette Recording**: Integration tests use recorded HTTP responses for deterministic CI runs - - LLM tests (QA, embeddings, research graph) replay from cassettes without real API calls - - docling-serve tests run without Docker container in CI - - Uses pytest-recording with custom JSON body serializer - **Contextualized FTS Search**: Full-text search now includes section headings - New `content_fts` column stores contextualized content (headings + body text) - FTS index now searches `content_fts` for better keyword matching on section context - Original `content` column preserved for display and context expansion - Migration automatically populates `content_fts` for existing databases - -### Removed - -- Removed obsolete `test_config_validation_on_db_load` test (chunk_size changes don't invalidate database) +- **GitHub Actions CI**: Test workflow runs pytest, pyright, and ruff on push/PR to main +- **VCR Cassette Recording**: Integration tests use recorded HTTP responses for deterministic CI runs + - LLM tests (QA, embeddings, research graph) replay from cassettes without real API calls + - docling-serve tests run without Docker container in CI + - Uses pytest-recording with custom JSON body serializer ## [0.23.0] - 2025-12-26 diff --git a/pyproject.toml b/pyproject.toml index d5db3079..627eee23 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -30,7 +30,7 @@ classifiers = [ ] dependencies = [ - "haiku.rag-slim[docling,voyageai,mxbai,cohere,zeroentropy,inspector]==0.23.0", + "haiku.rag-slim[docling,voyageai,mxbai,cohere,zeroentropy,inspector]==0.23.1", ] [project.scripts]