Releases: bosun-ai/swiftide
swiftide-v0.12.0
Added
-
e902cb7 (query) Add support for filters in SimilaritySingleEmbedding (#298)
-
f158960 (uncategorized) Major performance improvements (#291)
Fixed
-
45d8a57 (ci) Use llm-cov preview via nightly and improve test coverage (#289)
-
f95f806 (indexing) Debugging nodes should respect utf8 char boundaries
-
f8314cc (indexing) Limit logged chunk to max 100 chars (#292)
-
8595553 (uncategorized) Implement into_stream_boxed for all loaders
Other
Full Changelog: 0.11.1...0.12.0
swiftide-v0.11.1
swiftide-v0.11.0
swiftide-v0.10.0
BREAKING CHANGE: Indexing nodes now have their ID calculated using UUIDv3 via MD5 as the previous algorithm was unreliable and broke in 1.81. Added benefit that collision chance is even smaller. This means that when indexing again, nodes will have different IDs and upsert will not work. Backwards compatibility is non-trivial. If this is a huge issue, ping us on discord and we will look into it.
Added
Fixed
Other
Full Changelog: 0.9.2...0.10.0
swiftide-v0.9.2
Added
-
84e9bae (indexing) Add chunker for text with text_splitter (#270)
-
387fbf2 (query) Hybrid search for qdrant in query pipeline (#260)
Fixed
Other
Full Changelog: 0.9.1...0.9.2
swiftide-v0.9.1
swiftide-v0.9.0
Added
-
2443933 (qdrant) Add access to inner client for custom operations (#242)
-
4fff613 (query) Add concurrency on query pipeline and add query_all
Fixed
- 8a1cc69 (query) After retrieval current transormation should be empty
Other
-
3d213b4 (readme) Add link to 0.8 release
-
e9d0016 (indexing,integrations) Move tree-sitter dependencies to integrations (#235)
Full Changelog: 0.8.0...0.9.0
swiftide-v0.8.0
Added
-
67336f1 (indexing) Sparse vector support with Splade and Qdrant (#222)
-
2e25ad4 (indexing) Default LLM for indexing pipeline and boilerplate Transformer macro (#227)
-
e728a7c (uncategorized) Code outlines in chunk metadata (#137)
Fixed
Other
Full Changelog: 0.7.1...0.8.0