Added
- Indexer: Add JSON schema support and apply for it before indexing by @stronk7 (81b49e3)
- Vector Stores: First step towards making vector stores pluggable by @stronk7 (b605134)
- Vector Stores: Move the indexer and the searcher to use pluggable stores. by @stronk7 (a49c037)
- Vector Stores: Move the OpenAI and MCP servers to use pluggable stores. by @stronk7 (2cccf31)
Changed
- GitHub: Run workflows also with Python 3.14 (aka, πthon) by @stronk7 (ffc9b17)
- Loader: Improve the generation of page head sections by @stronk7 (a228019)
- Indexer: Better handling of preamble and contents on indexing by @stronk7 (996eeec)
- Searcher: Improve the "popularity" optimisation by @stronk7 (5e84ba5)
- Retriever: Improve the query rewrite to be more specific by @stronk7 (f2156bf)
- MCP: Switch the server from SSE to HTTP by @stronk7 (967ba0c)
- BREAKING: Any client previously using MCP SSE clients
must change the transport to HTTP. Normally this change is
trivial and everything continues working exactly the same.
- BREAKING: Any client previously using MCP SSE clients
Fixed
Full Changelog: v0.11.2...v0.12.0