2.2.21
leptos-rs/leptos2.2.21Aug 6, 2026by github-actions[bot]
AI Summary
This release introduces a new SDK batch upload feature and improves backend performance through data deduplication.
Key Highlights
- Add Experiment.batch_upload_items for the experiment items bulk endpoint in the SDK.
- Register SambaNova as a canonical provider for model prices.
- Deduplicate spans by ID to improve performance in trace-stat retrieval.
- Harden E2E POMs interactions for model-picker and providers-table.
New Features
- Add Experiment.batch_upload_items for the experiment items bulk endpoint
Full Release Notes
## What's Changed * [OPIK-7806] [QA] fix: harden model-picker and providers-table interactions in E2E POMs by @AndreiCautisanu in https://github.com/comet-ml/opik/pull/7770 * [OPIK-7534] Declare release-surface scope in the QA taxonomy by @AndreiCautisanu in https://github.com/comet-ml/opik/pull/7761 * [OPIK-7676] [BE] perf: drop spans FINAL from SELECT_BY_IDS (find_traces_by_ids) by @YarivHashaiComet in https://github.com/comet-ml/opik/pull/7719 * [OPIK-7469] [SDK] feat: add Experiment.batch_upload_items for the experiment items bulk endpoint by @JetoPistola in https://github.com/comet-ml/opik/pull/7726 * [NA] [BE] fix: register sambanova as a canonical provider so SambaNova model prices load by @Anuj7411 in https://github.com/comet-ml/opik/pull/7717 * [OPIK-7750] [BE] fix: dedup spans by id, dropping parent_span_id from the sort key by @thiagohora in https://github.com/comet-ml/opik/pull/7764 **Full Changelog**: https://github.com/comet-ml/opik/compare/2.2.20...2.2.21