2.2.83

baptisteArno/typebot.io2.2.83Sep 28, 2026by github-actions[bot]

Upgrading?

AI Summary

This release focuses on backend performance improvements, specifically optimizing cost calculations and trace lookups, alongside various bug fixes for error handling and documentation updates.

Key Highlights

  • Performance optimization in GET_TOTAL_COST using deduplication
  • Fix for EM's 404 error handling
  • Documentation updates for data anonymization
  • Fix for code metric rules when metadata is missing
  • CI/CD improvements for frontend Docker builds

New Features

  • Gate annotation queue automation behind a service toggle

Full Release Notes

## What's Changed
* [DND-1745] [BE] Bind 'unknown' instead of NULL for the span/trace source column by @GuySaar8 in https://github.com/comet-ml/opik/pull/8514
* [OPIK-7791] [QA] e2e specs for release 2.2.79 by @CometActions in https://github.com/comet-ml/opik/pull/8541
* [OPIK-8365] [BE] perf: replace spans FINAL with a latest-version dedup in GET_TOTAL_COST by @thiagohora in https://github.com/comet-ml/opik/pull/8574
* [NA] [DOCS] docs: add data anonymization page by @jverre in https://github.com/comet-ml/opik/pull/8566
* [NA] [QA] test(e2e): pull every LLM-calling spec out of the frequent tiers by @AndreiCautisanu in https://github.com/comet-ml/opik/pull/8585
* [OPIK-8554] [BE] fix: treat EM's 404 "not a member of organization" as 403, not 500 by @thiagohora in https://github.com/comet-ml/opik/pull/8587
* [NA] [DOCS] docs: add 2026-09-28 weekly changelog entry by @jverre in https://github.com/comet-ml/opik/pull/8583
* [OPIK-8292] [BE] fix: code metric rule scores nothing when the trace has no metadata by @AndreiCautisanu in https://github.com/comet-ml/opik/pull/8220
* [OPIK-6303] [BE] feat: gate annotation queue automation behind a service toggle by @alexkuzmik in https://github.com/comet-ml/opik/pull/8568
* [OPIK-8329] Add the Custom Charts ClickHouse account and its workspace toggle by @LifeXplorer in https://github.com/comet-ml/opik/pull/8444
* [OPIK-8274] [OPIK-8553] fix: disable ClickHouse parallel JSON parsing on the JSONEachRow bulk-insert path by @thiagohora in https://github.com/comet-ml/opik/pull/8586
* [OPIK-8550] [SDK] fix: accept 400/404 invalid-model errors in videos error-handling tests by @JetoPistola in https://github.com/comet-ml/opik/pull/8582
* [OPIK-8453] [FE] ci: build the frontend Docker image on pull requests by @JetoPistola in https://github.com/comet-ml/opik/pull/8579
* [NA] [BE] test: fold the per-provider cost cases into one parameterised test by @aadereiko in https://github.com/comet-ml/opik/pull/8569
* [issue-8410] [FE] fix: keep judge-reason newlines at Detailed row height by @aadereiko in https://github.com/comet-ml/opik/pull/8550
* [issue-1620] [FE] fix: pin the experiment name column in the compare table by @aadereiko in https://github.com/comet-ml/opik/pull/8510


**Full Changelog**: https://github.com/comet-ml/opik/compare/2.2.82...2.2.83

Related Repositories