v2.3.0-rc2
Pre-release
Pre-release
github-actions
released this
10 Jul 14:55
·
327 commits
to main
since this release
Release Notes
v2.3.0-rc2
🚀 New Features
- Adding a new component allowing to perform sentence-window retrieval, i.e. retrieves surrounding documents of a given document from the document store. This is useful when a document is split into multiple chunks and you want to retrieve the surrounding context of a given chunk.
⚡️ Enhancement Notes
- Enhanced the PyPDF converter to ensure backwards compatibility with Pipelines dumped with versions older than 2.3.0. The update includes a conditional check to automatically default to the DefaultConverter if a specific converter is not provided, improving the component's robustness and ease of use.
⚠️ Deprecation Notes
- Haystack 1.x legacy filters are deprecated and will be removed in a future release. Please use the new filter style as described in the documentation - https://docs.haystack.deepset.ai/docs/metadata-filtering
🐛 Bug Fixes
- Encoding of HTML files in LinkContentFetcher
- This updates the components, TransformersSimilarityRanker, SentenceTransformersDiversityRanker, SentenceTransformersTextEmbedder, SentenceTransformersDocumentEmbedder and LocalWhisperTranscriber from_dict methods to work when loading with init_parameters only containing required parameters.
- Fix TransformersZeroShotTextRouter and TransformersTextRouter from_dict methods to work when init_parameters only contain required variables.