What's Changed
- [NA] [FE] fix: move the in-app setup snippets off gpt-3.5-turbo before October 23 by @23821 in #8774
- [NA] [SDK] fix: accept doubled-quote escapes in OQL string values in the TS SDK by @anishmehta24 in #8785
- [DND-483] [HELM] [CI] Drop the last Bitnami references from the Helm chart by @GuySaar8 in #8779
- [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @CometActions in #8819
- [NA] [BE] Update model prices file by @CometActions in #8820
- [NA] [FE] fix: keep the playground output table header in step with sideways scroll by @aadereiko in #8761
- [NA] [FE] fix: explain the openai api choice and save it from the playground setup dialog by @aadereiko in #8744
- [OPIK-8617] [FE] fix: block playground runs with audio the model can't accept by @aadereiko in #8629
- [OPIK-8676] [DOCS] docs: install the MCP server and skills with uvx, not npx by @alexkuzmik in #8816
- [OPIK-8636] [BE] fix: drop sampling params and penalties the backend sends to OpenAI reasoning models by @aadereiko in #8736
- [OPIK-4650] [DOCS] docs: describe the Opik usage admin page by @andriidudar in #8824
- [NA] [INFRA] chore: remove the Installation Tests workflow by @andriidudar in #8826
- [OPIK-8636] [FE] fix: give the default playground prompt its provider when keys load before the model registry by @aadereiko in #8705
- [NA] [FE] fix: say "View experiment" in the run toast when only one experiment ran by @aadereiko in #8763
- [OPIK-8566] [BE] Post-run check: recognise local tables read under IN/EXISTS by @thiagohora in #8821
- [NA] [BE] test: give the MySQL plan-shape gate its own MySQL container by @thiagohora in #8804
- [NA] [DOCS] fix: make the docs preview link check reliable and fix the broken changelog video by @andriidudar in #8806
- [OPIK-8676] [DOCS] docs: send coding agents to opik-mcp --help, not the docs MCP by @alexkuzmik in #8831
- [NA] [INFRA] feat: add pull request policy for external contributors by @jverre in #8827
- [OPIK-8636] [QA] test: read the OpenRouter top_k from custom_parameters by @aadereiko in #8823
- [OPIK-8605] [FE] fix: keep a stored Anthropic effort the rule form cannot show by @aadereiko in #8822
- [OPIK-8676] [SDK] fix: opik mcp configure exits 1 when the connection check fails by @alexkuzmik in #8835
New Contributors
Full Changelog: 2.2.94...2.2.95