Releases: comet-ml/opik
Releases · comet-ml/opik
1.9.33
What's Changed
- [issue-4186] [P SDK] Check for not parts vs. len(parts)==0 by @rcleveng in #4232
- [OPIK-2659] [FE] Sidebar bottom section UX improvements by @andriidudar in #4246
- [OPIK-3199] [FE] Move Alerts outside of Configuration by @BorisTkachenko in #4247
- [OPIK-3300][FE] Alexb/fix comet images by @obezpalko in #4248
New Contributors
Full Changelog: 1.9.32...1.9.33
1.9.32
What's Changed
- [OPIK-3290] [FE] Fix model selection persistence for custom providers in dataset expansion by @andriidudar in #4234
- [NA] [FE] EM toggle for LLM Only role - fix by @AndriiBlagodyr in #4200
- [NA] [BE] Upgrade TestContainers due to an issue with docker engine 29 by @thiagohora in #4236
- [OPIK-3192] [FE]: add export buttons to details actions by @aadereiko in #4173
- [NA] [BE] Update model prices file by @github-actions[bot] in #4243
- [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @github-actions[bot] in #4242
- [OPIK-3253] [BE] Fix Redis URL parsing for tokens with special characters by @andrescrz in #4238
- [OPIK-3270] [FE]: add refetchOnMount to prompts; by @aadereiko in #4239
- [NA][NA][DND-150] Build ARM images on native runners by @obezpalko in #4166
- [OPIK-3202] [FE] Fix media type detection by checking the media URL extension by @awkoy in #4202
- [OPIK-13745] [FE]: reset dataset vars when there is no dataset picked; by @aadereiko in #4245
- [OPIK-3266] [BE/FE] Allow multiple feedback scores within one trigger by @BorisTkachenko in #4235
New Contributors
- @AndriiBlagodyr made their first contribution in #4200
Full Changelog: 1.9.31...1.9.32
1.9.31
What's Changed
- [NA][SDK] Optimizer fix GEPA api and makefile logs by @vincentkoc in #4228
- [OPIK-3014] [BE] Dataset version creation and fetching by @idoberko2 in #4019
- [NA][BE] introduce processing state for datasets by @idoberko2 in #4153
- [NA] [BE] Update model prices file by @github-actions[bot] in #4231
- [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @github-actions[bot] in #4230
- [OPIK-3262] [FE] Add experiment progress visibility in playground by @YarivHashaiComet in #4224
Full Changelog: 1.9.30...1.9.31
1.9.30
What's Changed
- [OPIK-3169][BE] proper failure indication for CSV empty header by @idoberko2 in #4151
- [OPIK-3255] [P SDK] Update the docstring inside get_experiments_by_name and fix the bug with unwanted name override by @alexkuzmik in #4222
- Bump io.opentelemetry.proto:opentelemetry-proto from 1.8.0-alpha to 1.9.0-alpha in /apps/opik-backend by @dependabot[bot] in #4191
- [OPIK-3252] [P SDK] Alexkuzmik/refactor evaluation engine and implement evaluate_on_dict_items function by @alexkuzmik in #4209
- [OPIK-2470] [BE/FE] Add has_tool_spans field to show tool calls in thread view by @JetoPistola in #4059
- [OPIK-3188] [BE/FE] Add feature flag to disable export/download functionality by @andrescrz in #4219
Full Changelog: 1.9.29...1.9.30
1.9.29
What's Changed
- [OPIK-3194] [P SDK] bugfix: alexkuzmik / google adk tracer ignores opik track disable by @alexkuzmik in #4205
- [OPIK-3202] [BE] Add Gemini video support for chat completions and online scoring by @ldaugusto in #4207
- [OPIK-3267] [FE] Stop click propagation around checkboxes by @dsblank in #4221
Full Changelog: 1.9.28...1.9.29
1.9.28
What's Changed
- [NA] [FE] Fixed SME UI issues with status=completed by @duynguyenhoang in #4180
- [OPIK-3112] [DOCS] Docs update for FS based threshold alerts by @BorisTkachenko in #4217
- [OPIK-3244] [FE] [BE] Add support for Gemini 3 Pro, GPT 5.1, OpenRouter models by @AndreiCautisanu in #4204
- [OPIK-3265] [FE] persist filters and pagination by @awkoy in #4220
- [OPIK-3257] [FE] Add model-specific throttling, and concurrency configs by @YarivHashaiComet in #4216
New Contributors
- @duynguyenhoang made their first contribution in #4180
Full Changelog: 1.9.27...1.9.28
1.9.27
What's Changed
- [NA] [SCRIPTS] Remove Junk Claude Folder by @vincentkoc in #4196
- [NA] [Scripts] Github Action for Optimizer Fern Docs by @vincentkoc in #4177
- [NA][SDK] Optimizer Refactor and Improve MetaPrompterOpt by @vincentkoc in #4187
- [NA] [BE] Update model prices file by @github-actions[bot] in #4189
- Bump com.diffplug.spotless:spotless-maven-plugin from 3.0.0 to 3.1.0 in /apps/opik-backend by @dependabot[bot] in #4193
- Bump software.amazon.awssdk:bom from 2.38.2 to 2.39.2 in /apps/opik-backend by @dependabot[bot] in #4192
- [NA][BE] Cursor rules update for BE java code by @vincentkoc in #4155
- [OPIK-3116][FE] user friendly error message for duplicate dataset name by @idoberko2 in #4188
- Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.2 to 3.5.0 in /apps/opik-backend by @dependabot[bot] in #4190
- [NA][SDK] Optimizer Benchmarks Modal Timeout by @vincentkoc in #4197
- Bump opentelmetry.version from 2.21.0 to 2.22.0 in /apps/opik-backend by @dependabot[bot] in #4194
- [issue-2572] [FE] Update experiment name metadata in UI by @riturajFi in #3136
- [NA] [DOCS] Fix Update experiment docs by @andrescrz in #4199
- [OPIK-3110] [BE/FE] Add threshold support for trace and thread feedback score alerts by @BorisTkachenko in #4168
- [issue-1239] [DOCS] Improve console logging level documentation by @andrescrz in #4201
- [NA] [BE] Performant ClickHouse bulk update queries to ensure latest row selection by @andrescrz in #4206
- [NA][SDK] Optimzer Update Tests by @vincentkoc in #4212
- [NA][SDK] Optimizer fixes and improvements to few-shot optimizer by @vincentkoc in #4213
- [issue-4208][SDK] Resolve Optimizer LiteLLM Deps Version by @vincentkoc in #4214
- [NA] [BE] Update model prices file by @github-actions[bot] in #4211
- [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @github-actions[bot] in #4210
- [NA][HELM]Update README.md.gotmpl by @liyaka in #4218
New Contributors
- @riturajFi made their first contribution in #3136
Full Changelog: 1.9.26...1.9.27
1.9.26
What's Changed
- [OPIK-3082] [FE]: user proper link tags; by @aadereiko in #4167
- [OPIK-3181] [BE] Fix Redis codec to respect configured JSON string limit by @ldaugusto in #4157
- [OPIK-3197] [Docs] Update documentation for LLama Index and ADK by @alexkuzmik in #4171
- [NA] [SDK] Bump optimizer version to 2.3.0 and update changelog by @jverre in #4172
- [OPIK-3186] [FE] Playground improvements by @awkoy in #4170
- [NA][SDK] Optimizer refactor optimizers to all have dedicated prompts.py by @vincentkoc in #4175
- [NA] [Optimizer] Fixed validation datasets by @jverre in #4176
- [NA][SDK] Optimizer agent examples additional fixes by @vincentkoc in #4181
- [NA] [Optimizer] Fix validation dataset support in FewShot Optimizer by @jverre in #4183
- [NA] [Cursor Extension] Simplification of the cursor extension by @jverre in #4184
- [NA] [Cursor extension] Fix cursor installation by @jverre in #4185
- [NA][SDK] Optimizer Benchmarks Refactor by @vincentkoc in #4178
Full Changelog: 1.9.25...1.9.26
1.9.25
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
1.9.24
What's Changed
- [NA] [SDK] Fix TypeScript SDK build dependencies by @YarivHashaiComet in #4149
- [OPIK-2936] [BE] [FE] Display Token & Cost Columns in Experiment Items table by @JetoPistola in #4061
- [OPIK-3108][Docs] Update alert documentation for trace error trigger by @BorisTkachenko in #4125
Full Changelog: 1.9.23...1.9.24