What's Changed
- [NA] [BE] Fix remaining start time query by @thiagohora in #4092
- [OPIK-3124] [FE] Persist user datepicker selection in local storage by @JetoPistola in #4130
- [NA][BE] backend support for batch dataset items by filter by @idoberko2 in #4142
- [OPIK-2922] [BE] Propagate error message to playground by @idoberko2 in #4124
- [NA] [DOCS] Fix broken GitHub links to optimizer source code by @jverre in #4152
- [NA][CI] Run typescript sdk build on PR and push to main by @liyaka in #4150
- [OPIK-2862] [P SDK] Remove nested spans in LangGraph/Langchain integration by @yaricom in #4112
- [issue-4145][HELM] Add ability to inject cacerts in java containers by @CRThaze in #4147
- [issue-4085] [Typescript SDK] Add support for zod4 by @jverre in #4139
- [OPIK-3178] [FE] Pagination for playground by @awkoy in #4148
- [NA] [SDK] Optimizer Minor Fixes (Nitpicks) by @vincentkoc in #4154
- [NA] [SDK] Opik Optimizer Ensure OptimizableAgent is Fully Supported by @vincentkoc in #3898
- [NA][Docs] Update broken Open Router Links by @vincentkoc in #4158
- [NA] [SDK] Optimizer Refactor Datasets API by @vincentkoc in #4138
- [NA] [SDK] Optimizer fixing issues with GEPA adapter by @vincentkoc in #4097
- [NA] [BE] Update model prices file by @github-actions[bot] in #4162
- [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @github-actions[bot] in #4161
- [NA][SDK] Optimizer cache and speed up e2e and workflows by @vincentkoc in #4160
- [NA][SDK] Optimizer pretty chatprompt in logs by @vincentkoc in #4159
- [issue-4080][SDK] Optimizer support for validation datasets by @vincentkoc in #4156
- [NA] [FE] fix dataset export by @awkoy in #4165
Full Changelog: 1.9.24...1.9.25