Version: 0.4.19
Git ref: refs/tags/0.4.19
Build Date: 2023-12-13T00:25
PIP Package: chroma-0.4.19.tar.gz
Github Container Registry Image: ghcr.io/chroma-core/chroma:0.4.19
DockerHub Image: chromadb/chroma:0.4.19
What's Changed
- [ENH]: FastAPI Instrumentation for improved traceability by @tazarov in #1281
- ENH: add new setting for configuring the db migration hashing algorithm (add sha256) by @Avantol13 in #1383
- [BUG]: DB and tenant not properly mapped on get_collection by @tazarov in #1384
- add host & port comparision if both set in HttpClient and Settings param by @3cham in #1266
- ENH: Allow default headers to be passed to OpenAI API by @GusAntoniassi in #1397
- [BUG] Fix #478 by @HammadB in #1402
- [ENH] Adds memberlist manager by @HammadB in #1354
- [ENH] Update SubmitEmbeddingRecord to take collection_id. Update EmbeddingRecord to take collection_id by @HammadB in #1359
- [ENH] Add rendezvous hashing to go and python. Add Assignment policy to go so it can be used in future commits by @HammadB in #1360
- [ENH] Worker Topic Assignment by @HammadB in #1376
- [ENH] Proxy assignment by @HammadB in #1378
- feat: add Jina AI embedding function by @JoanFM in #1324
- Pass input_type to cohere embedding models by @beggers in #1407
- [CLN] Warn when chroma_server_nofile is higher than sys hard limit by @beggers in #1409
- [ENH] Add schema migration to the go coordinator by @Ishiihara in #1365
- Release 0.4.18 by @beggers in #1415
- [ENH] Verify clients use HTTP 1.1 + by @atroyn in #1416
- [CLN]: Numpy version alignment by @tazarov in #1422
- [CLN]: Removing pydantic < 2.0 upper bound in python client by @tazarov in #1421
- Opentelemetry requirements in Python client by @beggers in #1437
- Remove redundant check for "requests" module by @kno10 in #1427
- [ENH]: Embedding Function - Hugging Face Text Embedding Server by @tazarov in #1371
- [ENH]: Local Observability Stack with OTEL and Zipkin by @tazarov in #1279
- [BUG] Postgres support for metadata store by @Ishiihara in #1459
- [BUG] Fix Postgres connection by @Ishiihara in #1464
- [EHN] Add topic creation for RendezvousAssignmentPolicy by @Ishiihara in #1463
- [ENH]: Docker compose data volume by @tazarov in #1119
- [BUG]: Metada DB cleanup upon collection delete by @tazarov in #1320
- [ENH] add not contains filter to where clause by @weiligu in #1469
- Install Atlas in Coordinator's Docker container by @beggers in #1472
- [BUG] - corrected error response for update and upsert #1466 by @shardulkulkarni95 in #1470
- [BUG] Fix memberlist_manager test by @Ishiihara in #1476
- [BUG] Escape URLs in coordinator by @beggers in #1475
- [ENH]: Support numpy data types for embeddings by @tazarov in #1448
- [BUG] Fix typos by @omahs in #1477
- [ENH] Cloud client by @atroyn in #1462
- [ENH] add AdminClient to API, add tenancy to JS client by @jeffchuber in #1398
- [ENH] Add Notifications for CreateCollection and DeleteCollection by @Ishiihara in #1446
- [BUG] Fix go build due to sqlite dependency by @Ishiihara in #1486
- Install jq in Coordinator docker image by @beggers in #1497
- Allow overwriting of request tenant and db from auth by @beggers in #1498
- Add xargs to coordinator by @beggers in #1505
- [CHORE] Initialize rust by @HammadB in #1499
- [ENH] Add Rust Configuration by @HammadB in #1507
- [CHORE] Add Rust CI & Basic Dockerfile by @HammadB in #1504
- Release 0.4.19 by @beggers in #1509
New Contributors
- @Avantol13 made their first contribution in #1383
- @3cham made their first contribution in #1266
- @GusAntoniassi made their first contribution in #1397
- @JoanFM made their first contribution in #1324
- @kno10 made their first contribution in #1427
- @weiligu made their first contribution in #1469
- @shardulkulkarni95 made their first contribution in #1470
- @omahs made their first contribution in #1477
Full Changelog: 0.4.17...0.4.19