Skip to content

0.5.12

Compare
Choose a tag to compare
@github-actions github-actions released this 08 Oct 21:42
· 181 commits to main since this release
8f38a4b

Version: 0.5.12
Git ref: refs/tags/0.5.12
Build Date: 2024-10-08T21:42
PIP Package: chroma-0.5.12.tar.gz
Github Container Registry Image: ghcr.io/chroma-core/chroma:0.5.12
DockerHub Image: chromadb/chroma:0.5.12

What's Changed

  • [CHORE] Switch to debug_struct over f.write by @HammadB in #2867
  • [CHORE] Cleanup some clippy errors and all warnings for rust/types by @rescrv in #2858
  • [CHORE] Remove the need to pop from the disk cache during compaction by @rescrv in #2865
  • [CHORE] clean up cache, distance, index, storage clippy warnings by @rescrv in #2860
  • [CHORE] Make a ChromaError type for RuntimeTypeError by @rescrv in #2866
  • [ENH] We own the chroma crate by @rescrv in #2870
  • hosted in early access by @jeffchuber in #2874
  • [CHORE] Clippy for more. by @rescrv in #2871
  • [ENH]: 21x faster full text querying by @codetheweb in #2833
  • [ENH] Implement SignedRoaringBitmap and update where/where_document AST by @Sicheng-Pan in #2846
  • [ENH] Implement MetadataProvider, RoaringMetadataFilter, and refactor MetadataFilteringOperator by @Sicheng-Pan in #2847
  • [CLN] Refactor MergeMetadataResultsOperator by @Sicheng-Pan in #2848
  • [CLN] Cleanup codebase with the refactored metadata filtering pipeline by @Sicheng-Pan in #2849
  • [CHORE] Finish clippy work. Enable it. Make docs not warn too. by @rescrv in #2879
  • [ENH] Implement serde for SparseIndex by @HammadB in #2881
  • [ENH] Change the semantics of $ne, $nin, and $not_contains for local Chroma by @Sicheng-Pan in #2875
  • [CHORE] Cleanup clippy warnings from merges pre-clippy. by @rescrv in #2885
  • [TST] Move clippy into the lint job by @HammadB in #2886
  • [ENH]: add tenant, database, and collection IDs to trace when available by @codetheweb in #2889
  • [TST] Move rust benchmark crate to test crate by @Sicheng-Pan in #2900
  • [ENH] Disk and memory-backed cache with Foyer 0.10. by @rescrv in #2890
  • [TST] Implement utility functions to instantiate blockfile provider by @Sicheng-Pan in #2901
  • [TST] Bound hypothesis version for breaking changes by @Sicheng-Pan in #2907
  • [TST] Implement utility functions to instantiate segment by @Sicheng-Pan in #2902
  • [ENH] RateLimitEnforcer abstract class by @drewkim in #2898
  • [ENH] Automatically set version release as the latest release on Github by @itaismith in #2908
  • [TST] Benchmark metadata filtering by @Sicheng-Pan in #2903
  • [TST] Enable tests for $ne, $nin, and $not_contains for hosted Chroma by @Sicheng-Pan in #2909
  • [RELEASE] 0.5.12 by @itaismith in #2913

Full Changelog: 0.5.11...0.5.12