2.2.18
comet-ml/opik2.2.18Aug 4, 2026by github-actions[bot]
AI Summary
Refactors trace mutation DAOs and removes legacy migration machinery, along with parallel upload support.
Key Highlights
- Refactored trace mutation DAOs to traces_local
- Removed Opik V1 workspace-version and project-migration machinery
- Added parallel upload support for Datasets via num_threads
New Features
- Parallel upload capability for Datasets
Full Release Notes
## What's Changed * [OPIK-7728] [QA] fix: scope studio prompt editors to their message role by @AndreiCautisanu in https://github.com/comet-ml/opik/pull/7723 * [OPIK-7521] [SDK] fix: trace optimizer LLM spend so the backend can price and attribute it by @awkoy in https://github.com/comet-ml/opik/pull/7674 * [OPIK-7705] [BE] perf: bound the existing-item lookup in insertItemsIntoVersion by @JetoPistola in https://github.com/comet-ml/opik/pull/7699 * [OPIK-7400] [BE] Benchmark the spans_local_v2 per-column codecs and apply the real-data refinements by @thiagohora in https://github.com/comet-ml/opik/pull/7691 * [OPIK-7455] [BE] feat: retarget trace mutation DAOs to traces_local behind a wrap toggle by @andrescrz in https://github.com/comet-ml/opik/pull/7713 * [OPIK-7711] [QA][FE] test: add E2E coverage for multi-trace deletion by @AndreiCautisanu in https://github.com/comet-ml/opik/pull/7707 * [OPIK-7105] [BE] [FE] refactor: remove Opik V1 workspace-version and project-migration machinery by @andrescrz in https://github.com/comet-ml/opik/pull/7724 * [OPIK-7609] [SDK] feat: add num_threads to Dataset.insert() for parallel upload by @JetoPistola in https://github.com/comet-ml/opik/pull/7671 * [OPIK-7331] [BE][FE] perf: speed up projects-list stats (invert span-score lookup + 30-day window) by @miguelgrc in https://github.com/comet-ml/opik/pull/7684 **Full Changelog**: https://github.com/comet-ml/opik/compare/2.2.17...2.2.18