Migrating to Chroma 1.0.6
Version 1.0.6 introduces 3 breaking changes. This guide details how to update your code.
Released: 4/22/2025
3
Breaking Changes
2
Migration Steps
8
Affected Symbols
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
Jina embedding functionWAL3Log serviceS3 getsCollection configuration (gRPC/JS client)Query filtersLocal HNSWget_blockBreaking Changes
●Issue #1
Removed validation for num_threads in the Python client configuration.
●Issue #2
Removed batch_size and num_threads from the server response.
●Issue #3
Removed client-side collection configuration validation.
Migration Steps
- 1Review code that relied on batch_size or num_threads being present in the server response, as these fields have been removed.
- 2If you were validating num_threads or batch_size on the client side, this validation has been removed and should be reviewed.
Release Summary
Version 1.0.6 introduces significant enhancements to collection configuration management, improved logging/throttling, and fixes several critical bugs related to data handling and indexing.
Need More Details?
View the full release notes and all changes for Chroma 1.0.6.
View Full Changelog