Skip to content

2.22.0

Choose a tag to compare

@KennethEnevoldsen KennethEnevoldsen released this 01 Oct 11:26
· 22 commits to main since this release

2.22.0 (2026-10-01)

Chore

  • chore: update the citation cache [skip ci] (53d0e4c)

Ci

  • ci: push the citation cache with the RELEASE token (#5544)

push the citation cache with the RELEASE token (e4a85b2)

Feature

  • feat: add sentence transformers multi vector models (#5338)

  • implement multivector models

  • separate wrappers

  • Restore multi-vector encoder test and fix mypy type mismatches post-merge

  • upd docs

  • fix: dtype mismatch in rerank_top_ranked_documents reranking path

Restore the torch.as_tensor() wrap around candidate_embeddings that
existed in the pre-refactor SearchEncoderWrapper._rerank_documents.
Without it, _convert_to_tensor in similarity_functions.py force-casts
the (already numpy) candidate embeddings to float32 while an
already-tensor query embedding keeps its original dtype (e.g. float64),
causing a dtype-mismatch RuntimeError in cos_sim's matmul during
reranking-based retrieval/reranking tasks.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SHVK39hJCn1fTqsEgtkMwZ

  • keep conversion

  • don't raise SparseEncoder/MultiVectorEncoder ImportError for unrelated models

  • remove comments

  • remove comments

  • remove comments

  • bump version in what's new


Co-authored-by: Claude Sonnet 5 <noreply@anthropic.com> (5be29e1)

Unknown

  • Reupload MLQuestions (#5559)

reupload (58ae94b)

  • Fix Querit model implementation: replace incomplete A0.4B model shard (#5551)

  • Fix Querit model implementation: replace incomplete A0.4B model shard

  • Fix Querit model implementation: replace incomplete A0.4B model shard (9ff550b)