Releases: chroma-core/chroma
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
0.4.6
Version: 0.4.6
Git ref: refs/tags/0.4.6
Build Date: 2023-08-15T05:48
PIP Package: chroma-0.4.6.tar.gz
Docker Image: ghcr.io/chroma-core/chroma:0.4.6
What's Changed
- Serve resources from API routes ending in / by @beggers in #926
- clean up JS API, remove increment_index, createIndex and rawSql by @jeffchuber in #922
- Web AI embedder fixes by @visheratin in #929
- feat: Improved GCP deployment instructions by @tazarov in #951
- ENH: Chroma types available as top-level imports by @mcgeestocks in #940
- [PERF] Make the index correctly use FTS by @HammadB in #958
- [PERF] Batch SQLite Embeddings Queue by @HammadB in #959
- Where filtering with logical operators - updated examples by @tazarov in #966
- [TST] Fix #927 by adding hnsw params to test_vector segment tests by @HammadB in #974
- [DOC] Fix where documentation by @HammadB in #973
- [PERF] Improve performance of duplicate ID validator by @steve-marmalade in #947
- better resetting error messaging by @CakeCrusher in #918
- [PERF] SQLite fts index by @HammadB in #965
- Fix model download for ONNX embedder by @Josh-XT in #976
- Release 0.4.6 by @HammadB in #988
New Contributors
- @beggers made their first contribution in #926
- @tazarov made their first contribution in #951
- @mcgeestocks made their first contribution in #940
- @steve-marmalade made their first contribution in #947
Full Changelog: 0.4.5...0.4.6
0.4.5
Version: 0.4.5
Git ref: refs/tags/0.4.5
Build Date: 2023-08-04T06:35
PIP Package: chroma-0.4.5.tar.gz
Docker Image: ghcr.io/chroma-core/chroma:0.4.5
What's Changed
- New starter notebook by @atroyn in #881
- Allow fast api to consume none for add/update types by @HammadB in #928
- Release 0.4.5 by @HammadB in #930
Full Changelog: 0.4.4...0.4.5
0.4.4
Version: 0.4.4
Git ref: refs/tags/0.4.4
Build Date: 2023-08-01T01:23
PIP Package: chroma-0.4.4.tar.gz
Docker Image: ghcr.io/chroma-core/chroma:0.4.4
What's Changed
- Chroma 671 Add support of metadata filtering on boolean values by @Ishiihara in #866
- Add windows tests by @HammadB in #892
- switch to new clients for DEVELOP.md by @jeffchuber in #888
- Update chromadb/utils/embedding_functions.py by @kevinlu1248 in #816
- add azure openai api_version param by @l1905 in #832
- Ignore .conda in .dockerignore by @genewoo in #814
- Add LRU cache FD management by @HammadB in #891
- Add CIP Chroma Improvement Proposals by @Ishiihara in #856
- remove raw_sql and pandas by @jeffchuber in #902
- fix: update api request by @Dev317 in #890
- #913 Persistent vector segments to be cleaned up on reset() by @HammadB in #914
- Add py.typed file for PEP-561 compliance by @MikeBeller in #912
- remove create_index which we dont use by @jeffchuber in #903
- remove increment index by @jeffchuber in #906
- Fix bug in get_vectors() by properly merging by @HammadB in #909
- Release 0.4.4 by @HammadB in #916
New Contributors
- @Ishiihara made their first contribution in #866
- @kevinlu1248 made their first contribution in #816
- @l1905 made their first contribution in #832
- @genewoo made their first contribution in #814
- @Dev317 made their first contribution in #890
- @MikeBeller made their first contribution in #912
Full Changelog: 0.4.3...0.4.4
0.4.3
Version: 0.4.3
Git ref: refs/tags/0.4.3
Build Date: 2023-07-25T05:14
PIP Package: chroma-0.4.3.tar.gz
Docker Image: ghcr.io/chroma-core/chroma:0.4.3
What's Changed
- Reenable cross version tests by @HammadB in #858
- update usage example to resolve tsc error by @beenotung in #867
- update dockerfile to include a version of gcc that supports C++11 by @petersolimine in #738
- bump version and release instructions by @jeffchuber in #835
- Bump to 0.4.3 by @HammadB in #871
New Contributors
- @beenotung made their first contribution in #867
- @petersolimine made their first contribution in #738
Full Changelog: 0.4.2...0.4.3
0.4.2
Version: 0.4.2
Git ref: refs/tags/0.4.2
Build Date: 2023-07-19T05:03
PIP Package: chroma-0.4.2.tar.gz
Docker Image: ghcr.io/chroma-core/chroma:0.4.2
What's Changed
Full Changelog: 0.4.1...0.4.2
0.4.1
Version: 0.4.1
Git ref: refs/tags/0.4.1
Build Date: 2023-07-18T23:32
PIP Package: chroma-0.4.1.tar.gz
Docker Image: ghcr.io/chroma-core/chroma:0.4.1
What's Changed
- Revert trigram tokenizer by @atroyn in #841
- Fix cloud formation template by @HammadB in #842
- Update error message to be more verbose by @HammadB in #843
- Release 0.4.1 by @HammadB in #847
Full Changelog: 0.4.0...0.4.1