SentenceTransformer
Found in 2 packages: sentence-transformers, transformers
sentence-transformers(8 releases)
v6.0.0BreakingThis release introduces Multi-Vector Embedding models (ColBERT-style) as a new model type, enhancing retrieval capabilities. It also modernizes dependencies, fixes silent scoring bugs, and improves performance.
v5.6.0This minor release focuses on correctness and robustness, fixing silent scoring bugs related to chat-template truncation and improving stability for hard-negative mining and GIST losses. It also introduces MPS support and restores TSDAE functionality on recent `transformers` versions.
v5.5.0This release introduces the `train-sentence-transformers` Agent Skill and two new training losses, `EmbedDistillLoss` and `ADRMSELoss`, alongside numerous robustness and correctness improvements.
v5.4.1BreakingThis patch release enhances input handling for numpy string/object arrays in `encode()` and `predict()` and introduces a critical security fix by restricting activation function loading in the `Dense` module.
v5.4.0This release introduces major first-class multimodal support for SentenceTransformer and CrossEncoder, enabling unified processing of text, images, audio, and video. The CrossEncoder architecture has also been fully modularized, enabling support for generative rerankers.
v5.2.0BreakingVersion 5.2.0 adds multiprocessing to CrossEncoder, multilingual NanoBEIR support, similarity scores in hard‑negative mining, and updates for Transformers 5 while deprecating Python 3.9 and the old `n-tuple-scores` format.
v4.0.2BreakingVersion 4.0.2 introduces safer max-length handling for CrossEncoder models and improves distributed training device placement, while fixing typing, FSDP, and documentation issues.
v3.4.1Version 3.4.1 adds native Model2Vec support to SentenceTransformer and fixes several documentation and network‑request bugs.
transformers(1 releases)
Track Symbol Changes
Use the Change8 MCP server or GitHub Action to get notified when SentenceTransformer changes.
Learn More