Version: 1.5.7
Git ref: refs/tags/1.5.7
Build Date: 2026-04-08T07:49
PIP Package: chroma-1.5.7.tar.gz
Github Container Registry Image: :1.5.7
DockerHub Image: :1.5.7
What's Changed
- [CHORE] Update Rust setup for CLI workflows by @itaismith in #6818
- [ENH] Add getCollectionById API across all client SDKs and server by @HammadB in #6805
- [ENH]: Pass down shard_index, num_shards and log_upper_bound_offset to query by @sanketkedia in #6810
- [ENH]: Change routing + add a helper by @sanketkedia in #6811
- [ENH]: FE sets log upper bound from scount logs + gate by flag by @sanketkedia in #6813
- [ENH]: Use log_upper_bound_offset in query by @sanketkedia in #6815
- [ENH]: Plumb num_shards and shard_index to orchestrator by @sanketkedia in #6822
- [CLN]: Remove indirect hnsw path by @tanujnay112 in #6820
- [ENH]: Helpers for log partitioning for non active and active shards by @sanketkedia in #6824
- [ENH] Add put_stream to chroma-storage for streaming S3 uploads by @philipithomas in #6806
- [ENH]: Partition logs + plumb shard index everywhere by @sanketkedia in #6831
- [ENH]: Added SegmentWriter and Flusher abstractions over shards by @tanujnay112 in #6814
- [ENH]: Merge shard results in FE by @sanketkedia in #6834
- [ENH] Enable stdout only tracing by @itaismith in #6839
- [BUG] Return client sigint handler for CLI by @itaismith in #6840
- [RELEASE] CLI 1.4.3 Python 1.5.7 JS 3.4.3 by @itaismith in #6845
Full Changelog: 1.5.6...1.5.7