Version: 1.4.0
Git ref: refs/tags/1.4.0
Build Date: 2025-12-24T02:59
PIP Package: chroma-1.4.0.tar.gz
Github Container Registry Image: :1.4.0
DockerHub Image: :1.4.0
What's Changed
- [DOC] Fix doc 500 by @kylediaz in #5966
- [DOC] Fix doc 500 due to tabs component by @kylediaz in #5989
- [DOC] Fix doc 404 due to path case sensitivity by @kylediaz in #5990
- [ENH] Remove extraneous doc link by @kylediaz in #5970
- [BUG] BM25 does not work when multithreading by @kylediaz in #5993
- [ENH] Add support for base url specification in js client open ai ef by @HammadB in #6036
- [RELEASE] JS OpenAI EF 0.1.9 by @itaismith in #6037
- [RELEASE] JS bindings 1.1.4 by @itaismith in #6039
- [ENH] New listing min cli version for movies app by @gshahbazian in #6041
- [ENH] Switch to search tool call in movies chat by @gshahbazian in #6044
- [ENH] Rename FragmentSeqNo to FragmentIdentifier. by @rescrv in #6005
- [ENH][wal3] Allow different config of the dirty log writer. by @rescrv in #6014
- [ENH] Add count collections to rust client by @HammadB in #6035
- [ENH] Introduce group by operator for search by @Sicheng-Pan in #6040
- [ENH] Implement group by in rank orchestrator by @Sicheng-Pan in #6045
- [ENH]: Move source_attached_function from collection metadata to schema by @tanujnay112 in #6027
- [CHORE]: Consolidate all getters of attached functions by @tanujnay112 in #6033
- [BUG] fix broken discord link in docs by @philipithomas in #6054
- [RELEASE] Rust client 0.10.0 by @Sicheng-Pan in #6055
- [ENH] Add quota for group by by @Sicheng-Pan in #6056
- [ENH]: Garbage collection for old non-ready attached function rows by @tanujnay112 in #6042
- [DOC] Add Contextual AI to Chroma Integration by @Jinash-Rouniyar in #5746
- [DOC] Agentic memory guide by @itaismith in #6057
- [DOC] Add collection search example in rust client by @Sicheng-Pan in #6060
- [DOC] Enhance JS reference docs by @kylediaz in #6062
- [ENH]: New Rust sysdb service by @sanketkedia in #6046
- [ENH]: Add grpc server to new rust sysdb service by @sanketkedia in #6051
- [ENH]: Add config file to rust sysdb service by @sanketkedia in #6053
- [ENH][wal3] add Uuid variant to FragmentIdentifier enum by @rescrv in #6013
- [ENH] Load data by dimension before performing wand by @Sicheng-Pan in #6066
- [ENH]: Rust sysdb service talks to spanner emulator by @sanketkedia in #6063
- [ENH][wal3] Pave the way for relative-offset parquet files. by @rescrv in #6018
- [ENH][wal3] introduce FragmentPublisher trait for publishing abstraction by @rescrv in #6023
- [ENH][wal3]: introduce ManifestPublisher trait for manifest abstraction by @rescrv in #6043
- [CHORE][wal3] introduce factory traits for fragment and manifest publishers by @rescrv in #6048
- [CHORE][wal3] move snapshot installation behind ManifestPublisher trait by @rescrv in #6049
- [CHORE][wal3] consolidate manifest operations behind ManifestPublisher trait by @rescrv in #6065
- [DOC] Chunking guide by @itaismith in #6072
- [DOC] Look at your data guide by @itaismith in #6073
- [ENH]: Rust sysdb schema migration service by @tanujnay112 in #6069
- [ENH]: Add rust sysdb service to sysdb client by @sanketkedia in #6067
- [ENH]: Implement spanner migration runner by @tanujnay112 in #6070
- [ENH]: Checksum manifest for spanner migrations by @tanujnay112 in #6071
- [ENH]: Feature flag rust-sysdb-migration service by @tanujnay112 in #6074
- [ENH]: Sysdb client routes database operations suitably based on prefix by @sanketkedia in #6075
- [ENH] CMEK support in Python and JS client by @Sicheng-Pan in #5991
- [CHORE]: Rework feature flag for rust-sysdb-migration template by @tanujnay112 in #6078
- [ENH] Group by support in python and js client by @Sicheng-Pan in #6050
- [DOC] Group by by @Sicheng-Pan in #6076
- [ENH] Modify helm chart to make log and rust-sysdb volumes customizable by @jasonvigil in #6081
- [ENH] Add service account for rust-sysdb-migration job by @jasonvigil in #6082
- [RELEASE] Python 1.4.0, JS 3.2.0 by @Sicheng-Pan in #6080
New Contributors
- @Jinash-Rouniyar made their first contribution in #5746
Full Changelog: 1.3.7...1.4.0