-
Notifications
You must be signed in to change notification settings - Fork 131
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
b2ca800
commit 122a27b
Showing
1 changed file
with
88 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,32 @@ | ||
# Changelog | ||
|
||
## [integrations/chroma-v2.0.0] - 2025-01-02 | ||
|
||
### 🧹 Chores | ||
|
||
- Fix linting/isort (#1215) | ||
- Chroma - pin `tokenizers` (#1223) | ||
|
||
### 🌀 Miscellaneous | ||
|
||
- Unpin tokenizers (#1233) | ||
- Fix: updates for Chroma 0.6.0 (#1270) | ||
|
||
## [integrations/chroma-v1.0.0] - 2024-11-06 | ||
|
||
### 🐛 Bug Fixes | ||
|
||
- Fixing Chroma tests due `chromadb` update behaviour change (#1148) | ||
- Adapt our implementation to breaking changes in Chroma 0.5.17 (#1165) | ||
|
||
### ⚙️ Miscellaneous Tasks | ||
### ⚙️ CI | ||
|
||
- Adopt uv as installer (#1142) | ||
|
||
|
||
## [integrations/chroma-v0.22.1] - 2024-09-30 | ||
|
||
### Chroma | ||
### 🌀 Miscellaneous | ||
|
||
- Empty filters should behave as no filters (#1117) | ||
|
||
|
@@ -26,32 +39,36 @@ | |
|
||
### 🐛 Bug Fixes | ||
|
||
- Fix chroma linting; rm numpy (#1063) | ||
|
||
Co-authored-by: Silvano Cerza <[email protected]> | ||
- Refactor: fix chroma linting; do not use numpy (#1063) | ||
- Filters in chroma integration (#1072) | ||
|
||
### 🧪 Testing | ||
|
||
- Do not retry tests in `hatch run test` command (#954) | ||
|
||
### ⚙️ Miscellaneous Tasks | ||
### 🧹 Chores | ||
|
||
- Chroma - ruff update, don't ruff tests (#983) | ||
- Update ruff linting scripts and settings (#1105) | ||
|
||
### 🌀 Miscellaneous | ||
|
||
- Chore: ChromaDocumentStore lint fix (#1065) | ||
|
||
## [integrations/chroma-v0.21.1] - 2024-07-17 | ||
|
||
### 🐛 Bug Fixes | ||
|
||
- `ChromaDocumentStore` - discard `meta` items when the type of their value is not supported in Chroma (#907) | ||
|
||
|
||
## [integrations/chroma-v0.21.0] - 2024-07-16 | ||
|
||
### 🚀 Features | ||
|
||
- Add metadata parameter to ChromaDocumentStore. (#906) | ||
|
||
|
||
## [integrations/chroma-v0.20.1] - 2024-07-15 | ||
|
||
### 🚀 Features | ||
|
@@ -64,72 +81,132 @@ Co-authored-by: Silvano Cerza <[email protected]> | |
- Allow search in ChromaDocumentStore without metadata (#863) | ||
- `Chroma` - Fallback to default filter policy when deserializing retrievers without the init parameter (#897) | ||
|
||
### ⚙️ Miscellaneous Tasks | ||
### ⚙️ CI | ||
|
||
- Retry tests to reduce flakyness (#836) | ||
|
||
### 🧹 Chores | ||
|
||
- Update ruff invocation to include check parameter (#853) | ||
|
||
### 🌀 Miscellaneous | ||
|
||
- Ci: install `pytest-rerunfailures` where needed; add retry config to `test-cov` script (#845) | ||
- Chore: Minor retriever pydoc fix (#884) | ||
|
||
## [integrations/chroma-v0.18.0] - 2024-05-31 | ||
|
||
### 🌀 Miscellaneous | ||
|
||
- Chore: pin chromadb>=0.5.0 (#777) | ||
|
||
## [integrations/chroma-v0.17.0] - 2024-05-10 | ||
|
||
### 🌀 Miscellaneous | ||
|
||
- Chore: change the pydoc renderer class (#718) | ||
- Implement filters for chromaQueryTextRetriever via existing haystack filters logic (#705) | ||
|
||
## [integrations/chroma-v0.16.0] - 2024-05-02 | ||
|
||
### 📚 Documentation | ||
|
||
- Small consistency improvements (#536) | ||
- Disable-class-def (#556) | ||
|
||
### 🌀 Miscellaneous | ||
|
||
- Make tests show coverage (#566) | ||
- Refactor tests (#574) | ||
- Remove references to Python 3.7 (#601) | ||
- Make Document Stores initially skip `SparseEmbedding` (#606) | ||
- Pin databind-core (#619) | ||
- Chore: add license classifiers (#680) | ||
- Feature/bump chromadb dep to 0.5.0 (#700) | ||
|
||
## [integrations/chroma-v0.15.0] - 2024-03-01 | ||
|
||
### 🌀 Miscellaneous | ||
|
||
- Release chroma on python 3.8 (#512) | ||
|
||
## [integrations/chroma-v0.14.0] - 2024-02-29 | ||
|
||
### 🐛 Bug Fixes | ||
|
||
- Fix order of API docs (#447) | ||
|
||
This PR will also push the docs to Readme | ||
- Serialize the path to the local db (#506) | ||
|
||
### 📚 Documentation | ||
|
||
- Update category slug (#442) | ||
- Review chroma integration (#501) | ||
|
||
### 🌀 Miscellaneous | ||
|
||
- Small improvements (#443) | ||
- Fix: make write_documents compatible with the DocumentStore protocol (#505) | ||
|
||
## [integrations/chroma-v0.13.0] - 2024-02-13 | ||
|
||
### 🌀 Miscellaneous | ||
|
||
- Chroma: rename retriever (#407) | ||
|
||
## [integrations/chroma-v0.12.0] - 2024-02-06 | ||
|
||
### 🚀 Features | ||
|
||
- Generate API docs (#262) | ||
|
||
### 🌀 Miscellaneous | ||
|
||
- Add typing_extensions pin to Chroma integration (#295) | ||
- Allows filters and persistent document stores for Chroma (#342) | ||
|
||
## [integrations/chroma-v0.11.0] - 2024-01-18 | ||
|
||
### 🐛 Bug Fixes | ||
|
||
- Chroma DocumentStore creation for pre-existing collection name (#157) | ||
|
||
### 🌀 Miscellaneous | ||
|
||
- Mount chroma integration under `haystack_integrations.*` (#193) | ||
- Remove ChromaSingleQueryRetriever (#240) | ||
|
||
## [integrations/chroma-v0.9.0] - 2023-12-20 | ||
|
||
### 🐛 Bug Fixes | ||
|
||
- Fix project urls (#96) | ||
- Fix project URLs (#96) | ||
|
||
### 🚜 Refactor | ||
|
||
- Use `hatch_vcs` to manage integrations versioning (#103) | ||
|
||
### 🌀 Miscellaneous | ||
|
||
- Chore: pin chroma version (#104) | ||
- Fix: update to the latest Document format (#127) | ||
|
||
## [integrations/chroma-v0.8.1] - 2023-12-05 | ||
|
||
### 🐛 Bug Fixes | ||
|
||
- Fix import and increase version (#77) | ||
- Document Stores: fix protocol import (#77) | ||
|
||
## [integrations/chroma-v0.8.0] - 2023-12-04 | ||
|
||
### 🐛 Bug Fixes | ||
|
||
- Fix license headers | ||
|
||
### 🌀 Miscellaneous | ||
|
||
- Reorganize repository (#62) | ||
- Update import paths (#64) | ||
- Patch chroma filters tests (#67) | ||
- Remove Document Store decorator (#76) | ||
|
||
<!-- generated by git-cliff --> |