Skip to content

Releases: chroma-core/chroma

Latest

01 Apr 23:29
fae6663
Compare
Choose a tag to compare
Latest Pre-release
Pre-release

Version: 1.0.13.dev5
Git ref: refs/heads/main
Build Date: 2025-05-31T12:33
PIP Package: chroma-1.0.13.dev5.tar.gz
Github Container Registry Image: :1.0.13.dev5
DockerHub Image: :1.0.13.dev5

1.0.12

31 May 02:41
b528537
Compare
Choose a tag to compare

Version: 1.0.12
Git ref: refs/tags/1.0.12
Build Date: 2025-05-31T02:41
PIP Package: chroma-1.0.12.tar.gz
Github Container Registry Image: :1.0.12
DockerHub Image: :1.0.12

What's Changed

  • [ENH] Add rust log service memberlist by @HammadB in #4415
  • [BUG] Wire up the rust-log-service member ID to the dirty log. by @rescrv in #4645
  • [CLN] Failed precondition -> Internal by @HammadB in #4646
  • [BUG] Bump testing back to one rust log service replica. by @rescrv in #4648
  • [ENH][mdac] Demonstrate and test how to give per-tenant exclusions. by @rescrv in #4639
  • [BUG]: don't create duplicate segments for collection under concurrent get_or_create requests by @codetheweb in #4647
  • [BUG] Use the right path for my_member_id in rust-log-service. by @rescrv in #4652
  • [DOC] fix docs for list_collections by @jairad26 in #4649
  • [ENH] Cleanup the single most spammy log line in rls. by @rescrv in #4654
  • [ENH]: sysdb changes to support moving collection hard deletes to garbage collector by @codetheweb in #4607
  • [ENH]: serde util for optional u128 by @c-gamble in #4659
  • [BUG]: root collection ID should be null if empty string by @codetheweb in #4663
  • [ENH] Clean up client manager into manager/assigner - make log client use it by @HammadB in #4640
  • [ENH] Make explicit seal/migrate calls for the log service. by @rescrv in #4669
  • [ENH]: add readiness probe for garbage collector by @codetheweb in #4662
  • [ENH]: perform collection hard deletes from garbage collector by @codetheweb in #4605
  • [TST] Regex testing by @Sicheng-Pan in #4570
  • [ENH]: soft delete databases, add FinishDatabaseDeletion gRPC method to hard delete databases by @codetheweb in #4627
  • [BLD]: fix typo so that test durations are reported properly by @codetheweb in #4674
  • [ENH]: wire GC v2 to new cleanup modes & call FinishDatabaseDeletion from garbage collector by @codetheweb in #4671
  • [ENH] Robustly handle errors on the compaction path of the log. by @rescrv in #4677
  • [BUG] Raise Error when can't deserialize configuration json from server, lazily load ef on CollectionModel, warn on api_key by @jairad26 in #4471
  • [ENH] Add logging statements to figure out why forking is failing in staging. by @rescrv in #4679
  • [ENH] Prefetch block by prefixes by @Sicheng-Pan in #4623
  • [ENH] Add validation when multiple embedding functions set on client by @jairad26 in #4507
  • [BLD]: parallelize cross version test by @codetheweb in #4675
  • [ENH]: don't skip GC for collection in fork tree if using GC v2 by @codetheweb in #4681
  • [ENH] add Mistral embedding function, fix some naming mismatches across clients by @jairad26 in #4653
  • [ENH][chroma-load] Allow reference data sets to reference minilm6v2. by @rescrv in #4687
  • [RELEASE] 1.0.12 by @jairad26 in #4685

New Contributors

Full Changelog: 1.0.11...1.0.12

1.0.10

22 May 03:00
86cb9fc
Compare
Choose a tag to compare

Version: 1.0.10
Git ref: refs/tags/1.0.10
Build Date: 2025-05-22T03:00
PIP Package: chroma-1.0.10.tar.gz
Github Container Registry Image: :1.0.10
DockerHub Image: :1.0.10

What's Changed

  • [CHORE] Use bigger machine for build and publish container image by @HammadB in #4533
  • [ENH] Expose may_contain for disk cache, use in prefetch by @HammadB in #4530
  • [BUG]: use byte offset in full-text reader rather than token position by @codetheweb in #4531
  • [ENH]: Add spann metrics by @sanketkedia in #4492
  • [ENH]: Add name to various foyer caches by @sanketkedia in #4532
  • [ENH]: ListCollectionsToGc returns lineage file path, group by fork tree, accept optional tenant for filtering by @codetheweb in #4529
  • [BUG]: increase max payload size of log service (Go) by @codetheweb in #4534
  • [ENH] Fix 422 Unprocessable Entity error in Chroma Load by @rescrv in #4537
  • [CHORE] Reduce default NUM_FORKS quota rule value by @drewkim in #4525
  • Revert "[BUG]: increase max payload size of log service (Go) (#4534)" by @eculver in #4540
  • [CHORE] Fix test-embeddings.py and test_sanity by @rescrv in #4526
  • [BUG] Default embedding function in JS did not create the correct config dict by @jairad26 in #4539
  • [ENH] Emit log_uncompacted_record_count from rust log service. by @rescrv in #4541
  • [DBG] Add temporary trace for filter argument by @Sicheng-Pan in #4548
  • [ENH] Support custom data sets for chroma load. by @rescrv in #4547
  • [BUG] Restore increase max payload size of log service (Go) by @eculver in #4546
  • [BUG]: v0 in version file for forked collection missing segment file paths from source collection by @codetheweb in #4550
  • [ENH] Add log sealing to the go service. by @rescrv in #4554
  • [BUG]: Regex search returning documents that are deleted by @sanketkedia in #4562
  • [BUG] Add hosted-frontend to OTel stdout layer by @drewkim in #4564
  • [BUG]: Handle version file creation with empty file paths by @sanketkedia in #4552
  • [BLD] Do not trigger deploy on merge to release branches by @eculver in #4561
  • [ENH] For local: use subquery for FTS, unions for int & float metadata expr, is true -> is not null by @jairad26 in #4556
  • [ENH] Add a safety cutoff to the rust log service. by @rescrv in #4535
  • [ENH] Add handling for ChromaQuotaExceededError by @gshahbazian in #4569
  • [ENH] bump JS client to v2.4.5 by @philipithomas in #4574
  • [CHORE] Remove validation on ef config update for model path by @jairad26 in #4571
  • [ENH] Add a tool to reason through the state space of bootstrap. by @rescrv in #4558
  • [RELEASE] CLI 1.1.2 by @itaismith in #4572
  • [ENH] Bootstrap a wal3 log from existing content. by @rescrv in #4560
  • [BUG] Fix race in get_or_create by @HammadB in #4568
  • [BLD]: use blacksmith pull-through container image cache for Tilt cluster by @codetheweb in #4542
  • [ENH]: SysDb should return lineage, version file paths and root collection ID on collections by @codetheweb in #4557
  • [BLD]: use uv in CI by @codetheweb in #4581
  • [BLD] retry kind setup by @codetheweb in #4584
  • [RELEASE] 1.0.10 by @itaismith in #4587

Full Changelog: 1.0.9...1.0.10

cli-1.1.2

20 May 21:23
661093a
Compare
Choose a tag to compare

CLI release.

1.0.9

13 May 03:40
c8a4f97
Compare
Choose a tag to compare

Version: 1.0.9
Git ref: refs/tags/1.0.9
Build Date: 2025-05-13T03:39
PIP Package: chroma-1.0.9.tar.gz
Github Container Registry Image: :1.0.9
DockerHub Image: :1.0.9

What's Changed

Full Changelog: 1.0.8...1.0.9

1.0.8

05 May 09:26
6c0a931
Compare
Choose a tag to compare

Version: 1.0.8
Git ref: refs/tags/1.0.8
Build Date: 2025-05-05T09:26
PIP Package: chroma-1.0.8.tar.gz
Github Container Registry Image: :1.0.8
DockerHub Image: :1.0.8

What's Changed

New Contributors

Full Changelog: 1.0.7...1.0.8

cli-1.1.0

05 May 05:37
7057b2d
Compare
Choose a tag to compare

CLI release.

1.0.7

25 Apr 00:33
3bc09ac
Compare
Choose a tag to compare

Version: 1.0.7
Git ref: refs/tags/1.0.7
Build Date: 2025-04-25T00:33
PIP Package: chroma-1.0.7.tar.gz
Github Container Registry Image: :1.0.7
DockerHub Image: :1.0.7

What's Changed

Full Changelog: 1.0.6...1.0.7

1.0.6

22 Apr 05:44
75d17e6
Compare
Choose a tag to compare

Version: 1.0.6
Git ref: refs/tags/1.0.6
Build Date: 2025-04-22T05:44
PIP Package: chroma-1.0.6.tar.gz
Github Container Registry Image: :1.0.6
DockerHub Image: :1.0.6

What's Changed

  • [BUG] Create version file on first flush by @Sicheng-Pan in #4284
  • [ENH] Add root collection id and lineage file name in collection table by @Sicheng-Pan in #4287
  • [BLD] Add test for JS client to check for drift in generated openapi spec by @jairad26 in #4298
  • [BUG]: Fix foyer lodc buffer splitter bug by bumping version by @MrCroxx in #4107
  • [ENH] Improve backoff and throttling of wal3. by @rescrv in #4302
  • [BUG] Fix an ordering and windowing bug in new log service. by @rescrv in #4306
  • [ENH] Update Jina embedding function to support all models and configurations by @jairad26 in #4244
  • [ENH] Dynamic adjustment of priority for s3 gets + construct reader once + use rw lock by @sanketkedia in #4272
  • [BUG] Handle null version file name in query by @Sicheng-Pan in #4311
  • [ENH] grpc changes for update collection config by @jairad26 in #4083
  • [ENH] return configuration in server response by @jairad26 in #4087
  • [ENH] Add collection config to js client by @jairad26 in #4116
  • [DOC] Add collection config docs by @jairad26 in #4300
  • [ENH] Add Spann configuration to collection config by @jairad26 in #4195
  • [BUG] disable alt-host shunt by @rescrv in #4319
  • [CHORE] set verbosity for hypothesis to verbose. by @rescrv in #4322
  • [ENH] Add user agent to rust frontend traces by @jasonvigil in #4323
  • [CHORE] Fix typing on empty configuration json returned, remove validation on num_threads in python by @jairad26 in #4325
  • [HOTFIX] Remove batch_size and num_threads on server response, remove client coll config validation by @jairad26 in #4329
  • [BUG]: <100 items, >20% delete Wrong distance comparison in local HNSW by @tazarov in #4334
  • [BUG] Return a rate limit error when scorecard trips. by @rescrv in #4313
  • [DOC]: Fix docstring defaults for query filters by @hesreallyhim in #4282
  • [ENH]: Setup Grafana dashboard for foyer by @MrCroxx in #4274
  • [CHORE] Demote "Block: written to storage (<>B)" to debug by @rescrv in #4308
  • [CHORE]: Local compation manager error propagation for sqlite by @tazarov in #4258
  • Update ephemeral-client.md by @ericlabouve-sn in #3921
  • [BUG] Segmentation fault in get_block by @sanketkedia in #4336
  • [RELEASE] 1.0.6 by @itaismith in #4340

New Contributors

Full Changelog: 1.0.5...1.0.6

1.0.5

16 Apr 17:36
69598ee
Compare
Choose a tag to compare

Version: 1.0.5
Git ref: refs/tags/1.0.5
Build Date: 2025-04-16T17:36
PIP Package: chroma-1.0.5.tar.gz
Github Container Registry Image: :1.0.5
DockerHub Image: :1.0.5

What's Changed

New Contributors

Full Changelog: 1.0.4...1.0.5