What's Changed
- [OPIK-6581] [INFRA] [CI] fix: quote GITHUB_OUTPUT and GITHUB_STEP_SUMMARY redirects by @JetoPistola in #6749
- [OPIK-6456] [BE] feat: add prompt masks for non-destructive prompt resolution by @BorisTkachenko in #6731
- [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @CometActions in #6766
- [NA] [SDK] fix: preserve StartSpanParameters when merging opik_args by @pragnyanramtha in #6735
- [OPIK-6543] Fix MEMORY_LIMIT_EXCEEDED in span/trace usage queries by @LifeXplorer in #6760
- [OPIK-6499] [QA] feat: add SDK clients and use public Opik TS SDK for backend inspection by @AndreiCautisanu in #6768
- [NA] [DOCS] Fix broken documentation links by @jverre in #6769
- [OPIK-6532] [SDK] feat: cascade optimizations on opik migrate dataset (Slice 5) by @JetoPistola in #6746
- [OPIK-6455] [BE] feat: add environment ownership to prompt versions by @BorisTkachenko in #6767
- [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @CometActions in #6772
- [OPIK-6500] [QA] feat: add base fixtures for Opik 2.0 E2E suite by @AndreiCautisanu in #6770
- [OPIK-6524][BE] Cost Tracking: Add Missing Models and Providers - Elastic Inference Service OTEL by @yaricom in #6759
New Contributors
- @pragnyanramtha made their first contribution in #6735
Full Changelog: 2.0.40...2.0.41