Migrating to Chroma 1.0.17
Version 1.0.17 introduces 1 breaking change. This guide details how to update your code.
Released: 8/14/2025
1
Breaking Changes
1
Migration Steps
4
Affected Symbols
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
GetCollectionByResourceNameRequesttake_result_channel()update_tenant APItest_addBreaking Changes
●Issue #1
The structure of the request for getting a collection by resource name has changed: the 'id' field has been removed from 'GetCollectionByResourceNameRequest'. If you were manually constructing this request, ensure you remove the 'id' field.
Migration Steps
- 1If you were using the 'GetCollectionByResourceNameRequest' API, ensure you remove any 'id' field you were previously sending in that request structure.
Release Summary
Version 1.0.17 focuses on enhancing observability with new metrics and tracing capabilities, alongside performance improvements like reduced peak memory usage in the compactor. A key change involves removing the 'id' field from the GetCollectionByResourceNameRequest structure.
Need More Details?
View the full release notes and all changes for Chroma 1.0.17.
View Full Changelog