2.2.20

leptos-rs/leptos2.2.20Aug 6, 2026by github-actions[bot]

AI Summary

This maintenance release focuses on SDK capabilities for guardrails, infrastructure configuration alignment, and CI reliability.

Key Highlights

  • Build guardrails from stored policies in the Python SDK.
  • Persist the fast-mode rate modifier on the cipx analytics tables.
  • Align TestContainers ClickHouse config with cluster definitions.
  • Fix CI to purge leftover experiments and spans before seeding test data.

New Features

  • Build guardrails from stored policies

Full Release Notes

## What's Changed
* build(deps): bump software.amazon.awssdk:bom from 2.49.3 to 2.50.2 in /apps/opik-backend by @dependabot[bot] in https://github.com/comet-ml/opik/pull/7737
* [OPIK-7759] [PY SDK] feat: build guardrails from stored policies by @alexkuzmik in https://github.com/comet-ml/opik/pull/7757
* build(deps): bump com.mysql:mysql-connector-j from 9.7.0 to 26.7.0 in /apps/opik-backend by @dependabot[bot] in https://github.com/comet-ml/opik/pull/7736
* [OPIK-7749] [DOCS] fix: do not move Jira to "In Review" while the PR is still a draft by @JetoPistola in https://github.com/comet-ml/opik/pull/7732
* [NA] [BE] Persist the fast-mode rate modifier on the cipx analytics tables by @aadereiko in https://github.com/comet-ml/opik/pull/7725
* [OPIK-7685] [BE] Align TestContainers ClickHouse config with compose/Helm cluster definition by @thiagohora in https://github.com/comet-ml/opik/pull/7751
* [OPIK-7687] [HELM/DOCS] Document internal_replication scope by @thiagohora in https://github.com/comet-ml/opik/pull/7752
* [OPIK-7758] [CI] fix: purge leftover experiments and spans before seeding visual test data by @natagh23 in https://github.com/comet-ml/opik/pull/7756
* build(deps): bump actions/setup-node from 4 to 7 by @dependabot[bot] in https://github.com/comet-ml/opik/pull/7740
* build(deps): bump actions/checkout from 4 to 7 by @dependabot[bot] in https://github.com/comet-ml/opik/pull/7742
* [NA] [BE][FE] chore: sync provider model definitions by @CometActions in https://github.com/comet-ml/opik/pull/7769
* [NA] [BE] Update model prices file by @CometActions in https://github.com/comet-ml/opik/pull/7768
* [OPIK-7798] [BE] Retry Python UDF evaluation on transient NoHttpResponseException by @thiagohora in https://github.com/comet-ml/opik/pull/7766
* [OPIK-7771] [BE] perf: dedup trace-stats spans_data with FINAL by @thiagohora in https://github.com/comet-ml/opik/pull/7754
* [OPIK-7399] [BE] test: pin partition pruning and stability on spans_local_v2 by @thiagohora in https://github.com/comet-ml/opik/pull/7667


**Full Changelog**: https://github.com/comet-ml/opik/compare/2.2.19...2.2.20