2.2.29
comet-ml/opik2.2.29Aug 14, 2026by github-actions[bot]
AI Summary
This release focuses on stability and bug fixes, including HTTP status code corrections, judge output handling improvements, and a fix for Vertex AI client thread leaks.
Key Highlights
- Mapped UnsupportedFeatureException to 400 instead of 500.
- Fixed judge output acceptance and stopped escaping judge prompts.
- Fixed Vertex AI client thread leak by owning and closing the client per request.
- Added tests for annotation queue and project deletion.
Full Release Notes
## What's Changed * [OPIK-7835] [BE] Map UnsupportedFeatureException to 400 instead of 500 by @thiagohora in https://github.com/comet-ml/opik/pull/7786 * [OPIK-7354] [BE] [FE] fix: accept flat judge output and stop escaping judge prompts by @miguelgrc in https://github.com/comet-ml/opik/pull/7758 * [OPIK-7762] [QA] test: cover annotation queue deletion by @AndreiCautisanu in https://github.com/comet-ml/opik/pull/7837 * [OPIK-7761] [QA] test: cover deleting a project by @AndreiCautisanu in https://github.com/comet-ml/opik/pull/7827 * [OPIK-7900] [CI] chore: let QA approve generated model-definition sync PRs by @JetoPistola in https://github.com/comet-ml/opik/pull/7835 * [OPIK-7847] [BE] Own and close the Vertex AI client per request to fix the GAX thread leak by @YarivHashaiComet in https://github.com/comet-ml/opik/pull/7796 * [OPIK-7791] [QA] ask the QA test radar on every PR by @AndreiCautisanu in https://github.com/comet-ml/opik/pull/7840 * [NA] [BE][FE] chore: sync provider model definitions by @CometActions in https://github.com/comet-ml/opik/pull/7847 * [NA] [BE] Update model prices file by @CometActions in https://github.com/comet-ml/opik/pull/7846 * [NA] [DOCS] docs: stop repeated seeds silently drifting the query-performance fixture by @thiagohora in https://github.com/comet-ml/opik/pull/7831 **Full Changelog**: https://github.com/comet-ml/opik/compare/2.2.28...2.2.29