Releases: chroma-core/chroma
0.4.19
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
0.4.18
Version: 0.4.18
Git ref: refs/tags/0.4.18
Build Date: 2023-11-21T18:26
PIP Package: chroma-0.4.18.tar.gz
Github Container Registry Image: ghcr.io/chroma-core/chroma:0.4.18
DockerHub Image: chromadb/chroma:0.4.18
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
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
Full Changelog: 0.4.17...0.4.18
0.4.17
Version: 0.4.17
Git ref: refs/tags/0.4.17
Build Date: 2023-11-10T21:25
PIP Package: chroma-0.4.17.tar.gz
Github Container Registry Image: ghcr.io/chroma-core/chroma:0.4.17
DockerHub Image: chromadb/chroma:0.4.17
What's Changed
- [BUG] Move getOrCreate logic down to system catalog by @Ishiihara in #1352
- [ENH] Clean up protobuf generation for golang by @Ishiihara in #1357
- support of OpenAI package v1.X.X for utils.OpenAIEmbeddingFunction, deployment_id parameter for openai v0.X.X by @Nayjest in #1338
- [ENH] Add system-catalog-provider to simplify deployment by @Ishiihara in #1358
- [BUG] Fix multitenancy by @HammadB in #1372
- [RELEASE] 0.4.17 by @HammadB in #1381
New Contributors
Full Changelog: 0.4.16...0.4.17
0.4.16
Version: 0.4.16
Git ref: refs/tags/0.4.16
Build Date: 2023-11-08T05:33
PIP Package: chroma-0.4.16.tar.gz
Github Container Registry Image: ghcr.io/chroma-core/chroma:0.4.16
DockerHub Image: chromadb/chroma:0.4.16
What's Changed
- Coordinator with Database as the System Catalog by @Ishiihara in #1274
- [BUG][TST] Fix bug in tenant state machine test by @HammadB in #1288
- [BUG][TST] Fix bug in tenant state machine test by @HammadB in #1290
- Use in-memory catalog by @beggers in #1300
- [ENH]: CIP - Authorization by @tazarov in #1250
- Add tenant and database to the go coordinator by @Ishiihara in #1303
- [ENH]: Added user attributes mapping from identity to AuthzUser by @tazarov in #1304
- Autodeploy hosted Chroma on commits to main by @beggers in #1315
- [ENH]: Query by collection id by @tazarov in #1310
- [ENH]: Authz tenant and DB resource attribute hook by @tazarov in #1317
- [ENH]: Missing authz resource attribute extraction to
list_collections
by @tazarov in #1328 - js_release_alpha/1.5.12 by @jeffchuber in #1314
- 1.6.1 commit for JS release by @jeffchuber in #1337
- [BUG] Load Fixes by @HammadB in #1333
- [BUG] Fix bug in metadata join by @HammadB in #1336
- [ENH] Multimodal Embeddings by @atroyn in #1293
- Revert "[ENH] Multimodal Embeddings" by @atroyn in #1344
- More Posthog batching by @beggers in #1342
- [BUG] validate nofile limit in case of empty string by @HammadB in #1346
- [ENH] Add a better error message for HTTPClient connection errors by @HammadB in #1349
- [ENH] Multimodal Embedding Functions by @atroyn in #1345
- [BUG]: Removed defaulting HttpClient headers to empty dict by @tazarov in #1329
- [RELEASE] 0.4.16 by @HammadB in #1351
- [ENH] Fix random seed in multimodal EF test by @atroyn in #1353
Full Changelog: 0.4.15...0.4.16
0.4.15
Version: 0.4.15
Git ref: refs/tags/0.4.15
Build Date: 2023-10-25T16:37
PIP Package: chroma-0.4.15.tar.gz
Github Container Registry Image: ghcr.io/chroma-core/chroma:0.4.15
DockerHub Image: chromadb/chroma:0.4.15
What's Changed
- [ENH] Add CRD backed SegmentDirectory. by @HammadB in #1207
- README: Fix link to sentence transformers by @kevinji in #1224
- [BUG]: Unpinned tqdm version in requirements.txt by @tazarov in #1236
- Observability cip by @beggers in #1219
- Further posthog improvements (and a little .gitignore) by @beggers in #1222
- [CLN] Move protos into IDL folder. by @HammadB in #1228
- [CLN] Add gitattributes entry to mark generated files by @HammadB in #1231
- [STACKED #1228] [ENH] Grpc Coordinator/SysDB by @HammadB in #1229
- [STACKED #1229] [ENH] Add a CollectionAssignmentPolicy and move topic creation into SysDB using the policy by @HammadB in #1237
- [STACKED #1237] [ENH] Move get_or_create into sysdb by @HammadB in #1242
- [ENH] OTel tracing throughout the codebase by @beggers in #1238
- Update pyproject.toml by @beggers in #1256
- Fix otel startup bug by @beggers in #1263
- [BUG]: Fixed a typo in metadata sqlite filtering by @tazarov in #1264
- [ENH]: Support for host option in CLI run command (default:
localhost
) by @tazarov in #1262 - [CLN] Remove support for 3.7, add support for 3.11 by @HammadB in #1255
- [BUG]: Added return of the original function result when tracer not defined by @tazarov in #1268
- [STACKED #1255] [ENH] Add multitenancy by @HammadB in #1244
- [BUG]: Removed mutable default values in Ephemeral, Persistent and Http clients by @tazarov in #1270
- [BUG] [TST] Multitenancy bug fix by @HammadB in #1276
- [RELEASE] 0.4.15 by @beggers in #1278
New Contributors
Full Changelog: 0.4.14...0.4.15
0.4.14
Version: 0.4.14
Git ref: refs/tags/0.4.14
Build Date: 2023-10-09T22:20
PIP Package: chroma-0.4.14.tar.gz
Github Container Registry Image: ghcr.io/chroma-core/chroma:0.4.14
DockerHub Image: chromadb/chroma:0.4.14
What's Changed
- [Bug]: Fix notifyAll deprecation by @tbetous in #1199
- [BUG] Update requirements for 3.11 support by @HammadB in #1201
- [ENH] Render.com Terraform Blueprint by @tazarov in #1176
- [ENH]: AWS Terraform Blueprint Improvements by @tazarov in #1173
- [ENH]: DO deployment blueprint by @tazarov in #1171
- Grpc Segments + Distributed Segment Manager by @HammadB in #952
- [BUG]: Chat with your documents example exhibits flaky retrieval by @atroyn in #1203
- [BUG]: Emergency Fix Integration Tests by @tazarov in #1210
- [BUG]: Python client sqlite issue by @tazarov in #1211
- [RELEASE] 0.4.14 by @beggers in #1221
New Contributors
Full Changelog: 0.4.13...0.4.14
0.4.13
Version: 0.4.13
Git ref: refs/tags/0.4.13
Build Date: 2023-09-25T17:58
PIP Package: chroma-0.4.13.tar.gz
Github Container Registry Image: ghcr.io/chroma-core/chroma:0.4.13
DockerHub Image: chromadb/chroma:0.4.13
What's Changed
- [ENH] Pulsar Producer & Consumer by @HammadB in #921
- [ENH]: Support for $in and $nin metadata filters by @tazarov in #1151
- export IncludeEnum as it is required by #get and #query by @calvintwr in #1167
- Fix failing example terraform by @beggers in #1175
- [ENH] Metric batching and more metrics by @beggers in #1163
- [CHORE] Add support for pydantic v2 by @HammadB in #1174
- [RELEASE] 0.4.13 by @HammadB in #1180
New Contributors
- @calvintwr made their first contribution in #1167
Full Changelog: 0.4.12...0.4.13
0.4.12
Version: 0.4.12
Git ref: refs/tags/0.4.12
Build Date: 2023-09-20T08:01
PIP Package: chroma-0.4.12.tar.gz
Github Container Registry Image: ghcr.io/chroma-core/chroma:0.4.12
DockerHub Image: chromadb/chroma:0.4.12
What's Changed
- [BUG]: Docker entrypoint logging path by @tazarov in #1159
- [RELEASE] 0.4.12 to fix Dockerfile log issue by @HammadB in #1165
Full Changelog: 0.4.11...0.4.12
0.4.11
Version: 0.4.11
Git ref: refs/tags/0.4.11
Build Date: 2023-09-19T16:54
PIP Package: chroma-0.4.11.tar.gz
Github Container Registry Image: ghcr.io/chroma-core/chroma:0.4.11
DockerHub Image: chromadb/chroma:0.4.11
What's Changed
- [ENH] initial CLI by @jeffchuber in #1032
- [SEC]: Bandit Scan by @tazarov in #1113
- Enable manual workflow trigger by @sunilkumardash9 in #1036
- Fix broken peer OpenAI dep dependency range by @jacoblee93 in #1142
- bump JS to 1.5.9 by @jeffchuber in #1145
- simplified ut-s by @leo-gan in #1071
- [ENH]: JS Client Static Token support by @tazarov in #1114
- [ENH]: CIP-5: Large Batch Handling Improvements Proposal by @tazarov in #1077
- [BUG]: Fixing broken peer deps by @tazarov in #1153
- [BUG]: Fixed BF index overflow issue with subsequent delete by @tazarov in #1150
- js 1.5.10 by @jeffchuber in #1155
- [BUG]: Added cohere version 6.x support in peer dependencies by @tazarov in #1156
- [RELEASE] JS 1.5.11 by @HammadB in #1161
- Release 0.4.11 by @HammadB in #1162
New Contributors
- @sunilkumardash9 made their first contribution in #1036
- @jacoblee93 made their first contribution in #1142
Full Changelog: 0.4.10...0.4.11
0.4.10
Version: 0.4.10
Git ref: refs/tags/0.4.10
Build Date: 2023-09-11T20:00
PIP Package: chroma-0.4.10.tar.gz
Github Container Registry Image: ghcr.io/chroma-core/chroma:0.4.10
DockerHub Image: chromadb/chroma:0.4.10
What's Changed
- update JS instructions by @jeffchuber in #960
- [BLD] Add dockerhub support by @HammadB in #1112
- [BUG]: Issue where In/Nin list values by @tazarov in #1111
- [BUG]: URL Parsing And Validation by @tazarov in #1118
- [ENH] Added auth and external volume support for GCP by @tazarov in #1107
- [CHORE] Bump HNSWlib to latest version that has precompiled binaries by @HammadB in #1109
- [RELEASE] 0.4.10 by @HammadB in #1132
Full Changelog: 0.4.9...0.4.10