2.1.31

comet-ml/opik2.1.31Jul 16, 2026by github-actions[bot]

AI Summary

This release adds significant data persistence and UX improvements. It introduces mobile onboarding, persists new billing and settings fields, and adds a span ID column migration to improve trace retention.

Key Highlights

  • Add mobile onboarding UX
  • Persist cipx payment-plan and thinking/settings fields
  • Add id_at column migration to spans
  • Automatically set span type to tool on gen_ai tags
  • Upgrade Dropwizard to version 5.0.2

Breaking Changes

  • Add id_at column migration to spans

New Features

  • Add mobile onboarding UX
  • Persist cipx payment-plan and thinking/settings fields
  • Set span type to tool when matching gen_ai.tool.* tags

Full Release Notes

## What's Changed
* [OPIK-7288] [BE] feat: persist cipx payment-plan and thinking/settings fields by @BorisTkachenko in https://github.com/comet-ml/opik/pull/7481
* [NA] [BE] Update model prices file by @CometActions in https://github.com/comet-ml/opik/pull/7486
* [OPIK-7306] [BE] feat: add id_at column migration to spans; keep retention on trace_id by @thiagohora in https://github.com/comet-ml/opik/pull/7471
* [OPIK-7488] [BE] feat: set span type to tool when matching gen_ai.tool.* tags by @albe2669 in https://github.com/comet-ml/opik/pull/7489
* [NA] [BE] Bump Dropwizard 5.0.0 -> 5.0.2 by @thiagohora in https://github.com/comet-ml/opik/pull/7490
* [OPIK-7195] [FE] feat: add mobile onboarding UX by @miguelgrc in https://github.com/comet-ml/opik/pull/7472

## New Contributors
* @albe2669 made their first contribution in https://github.com/comet-ml/opik/pull/7489

**Full Changelog**: https://github.com/comet-ml/opik/compare/2.1.30...2.1.31