v0.3.0
·
58 commits
to development
since this release
dynavec 0.3.0
Added
- Async embeddings —
aembed_documents/aembed_queryon every backend (#172) - New embedders — Mistral (#152), Voyage AI (#149), Bedrock Titan multimodal image embeddings (#173)
- SPFresh hot-tier incremental rebalancing (#170)
- PDF ingestion source (#169)
- FastMCP server for semantic + graph search (#165)
- Observability — native telemetry recorder + stdlib dashboard, plus a Next.js/TypeScript/Tailwind/Recharts dashboard under
dashboard/ max_pool_connectionstuning across all boto3 clients (#175)list_vectorsmaintenance iterator (#166), optional score normalization (#147), cachehits/misses+stats()(#121), AWS doctor command (#144), chunk dedup (#120),py.typedmarker (#154)
Changed
- Semantic cache bounded by bytes rather than entry count (#146)
Fixed
- Escape structured-storage key components (#140), drain
QueryVectorspages +page_size(#151), pin crewai off yanked 1.14.0 (#161), Python 3.9 optional deps (#1)
Full changelog: https://github.com/codeforstartups/dynavec/blob/development/CHANGELOG.md