Releases: chroma-core/chroma
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
0.4.9
Version: 0.4.9
Git ref: refs/tags/0.4.9
Build Date: 2023-09-06T05:40
PIP Package: chroma-0.4.9.tar.gz
Docker Image: ghcr.io/chroma-core/chroma:0.4.9
What's Changed
- [ENH] Added providers to onnx runtime session by @tazarov in #1006
- multiplatform docker release builds by @jeffchuber in #857
- [ENH]: JS Client Support for Auth by @tazarov in #1050
- [ENH]: OpenAI npm package v4 breaking changes by @tazarov in #1039
- [BUG] fix: numpy version compat for 3.7 vs > for cross_version_tests by @HammadB in #1064
- fix: use workaround for dynamic import by @perzeuss in #956
- [BUG]: Fixed Static Auth Token range of allowed chars by @tazarov in #1076
- [CLN] replaced lambdas with def by @leo-gan in #1070
- Add CIP-1 Allow Filtering for Collections by @Ishiihara in #855
- [BUG]: Local Segment Dir Removal by @tazarov in #1080
- [ENH]: CIP-4: In and Not In Metadata Filters by @tazarov in #1081
- [BUG] docker-compose default persistent directory path updated by @Benvii in #1046
- [ENH]: AWS Deployment by @tazarov in #1086
- [ENH]: Improved HttpClient URL support by @tazarov in #1067
- Add explicit env to docker compose so that it can hint at usage by @HammadB in #1088
- [BLD] Add release automation for JS client by @HammadB in #1091
- [BLD] Add working directory to npm run js by @HammadB in #1092
- [BLD] Prevent python release from running on js tag pushes by @HammadB in #1093
- [BLD] Release env vars save to GITHUB_ENV by @HammadB in #1094
- [BLD] Add install deps to JS release workflow by @HammadB in #1095
- [BLD] Add npm run db:run to run docker-compose up by @HammadB in #1097
- [RELEASE] Release JS 1.5.7 by @HammadB in #1090
- remove unused bin/build by @jeffchuber in #1099
- [RELEASE] Release 0.4.9 by @HammadB in #1100
New Contributors
Full Changelog: 0.4.8...0.4.9
0.4.8
Version: 0.4.8
Git ref: refs/tags/0.4.8
Build Date: 2023-08-29T06:15
PIP Package: chroma-0.4.8.tar.gz
Docker Image: ghcr.io/chroma-core/chroma:0.4.8
What's Changed
- [BUG]: Added allow_reuse=True to pydantic validators by @tazarov in #1054
- [BUG] Add dep fix for pydantic in thin client by @HammadB in #1033
- [ENH]: Auth Providers - Static API Token by @tazarov in #1051
- Release 0.4.8 by @HammadB in #1056
Full Changelog: 0.4.7...0.4.8
0.4.7
Version: 0.4.7
Git ref: refs/tags/0.4.7
Build Date: 2023-08-23T23:45
PIP Package: chroma-0.4.7.tar.gz
Docker Image: ghcr.io/chroma-core/chroma:0.4.7
What's Changed
- feat: support conditional exports in js client by @perzeuss in #963
- [ENH] Max batch size warning by @HammadB in #995
- [ENH] Prevent unrestricted delete by @HammadB in #994
- [DOC] Add contributing guide to readme and check if tests pass to PR template by @HammadB in #987
- [ENH] CIP-2: Auth Providers Proposal by @tazarov in #986
- [BUG]: CIP-2 Auth Providers - Clean-up by @tazarov in #1025
- [BUG]: CIP-2: Fixed docker-compose.yaml to work with env file by @tazarov in #1030
- Release 0.4.7 by @HammadB in #1031
New Contributors
Full Changelog: 0.4.6...0.4.7