2.1.16
What's Changed
- [OPIK-6425] Include error code in explain errored/retried BI events by @awkoy in #7333
- [OPIK-6845] [FE] Decouple dataset & metrics selection in playground by @miguelgrc in #7309
- [OPIK-6977][OPIK-6976] [FE] Permissions follow-up: Agent Playground, Online Evaluation, Alerts, Prompt Library by @miguelgrc in #7259
- [OPIK-7016] [BE] feat: extract cipx session_id into cipx_trace_identities by @andriidudar in #7336
- [OPIK-6889] [BE] feat: add deletion_events_local audit log migration by @andrescrz in #7338
- [OPIK-6980] [CI] refactor: consolidate pre-commit into one root config + unified Code Quality CI by @JetoPistola in #7165
- [OPIK-7233] [BE] chore: skip Spotless in the opik-backend Docker build by @JetoPistola in #7343
- [NA] [BE] Update model prices file by @CometActions in #7349
- [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @CometActions in #7348
- build(deps): bump org.jdbi:jdbi3-stringtemplate4 from 3.53.0 to 3.54.0 in /apps/opik-backend by @dependabot[bot] in #7350
- build(deps-dev): bump com.diffplug.spotless:spotless-maven-plugin from 3.7.0 to 3.8.0 in /apps/opik-backend by @dependabot[bot] in #7351
- [OPIK-7235] [INFRA] fix: make hooks uses pre-commit install -f to avoid migration-mode chaining by @JetoPistola in #7344
- [OPIK-7237] [CI] fix: drop eslint v9-only --no-warn-ignored flag from fe-eslint hook by @JetoPistola in #7346
- [OPIK-7193] [BE] Page-key enrichment aggregate CTEs in trace search by @thiagohora in #7323
- [OPIK-7196] [BE] Page-key enrichment aggregate CTEs in span search by @thiagohora in #7325
- [BE] fix: discount audio output tokens in cost for OpenAI audio models by @Anuj7411 in #7253
- [OPIK-7016] [FE] fix: align Cost Intelligence navigation with entitlements by @andriidudar in #7329
- [OPIK-4338] fix: resolve Bedrock model pricing when model name carries a version-… by @RajanChavada in #7339
New Contributors
- @RajanChavada made their first contribution in #7339
Full Changelog: 2.1.15...2.1.16