Releases: comet-ml/opik
Releases · comet-ml/opik
1.9.57
What's Changed
- [OPIK-3297] [HELM] Replace bitnami images and charts by @liyaka in #4342
- [OPIK-2883] [BE/FE] Support multiple projects for online evaluation rules by @JetoPistola in #4332
- [NA] [DX] Update GitHub MCP server to use envFile parameter by @petrotiurin in #4494
Full Changelog: 1.9.56...1.9.57
1.9.56
What's Changed
- [OPIK-3496] [BE][FE] Fix experiment items filtering for array data types in dynamic columns by @BorisTkachenko in #4479
- [NA] [BE] Enable dashboards feature flag by default by @andriidudar in #4489
Full Changelog: 1.9.55...1.9.56
1.9.55
What's Changed
- [NA] [BE] Update model prices file by @github-actions[bot] in #4487
- [NA] [FE] Add roles popup for managing workspace user permissions by @anastasiapyzhik in #4459
- [OPIK-3515] [FE]: fix playground streaming with responses of unfinished lines; by @aadereiko in #4488
Full Changelog: 1.9.54...1.9.55
1.9.54
What's Changed
- [OPIK-3465] [FE] Add copy suffix to duplicated widget titles by @andriidudar in #4480
- [NA] [DOCS] Update dashboard documentation image by @andriidudar in #4481
- [OPIK-3502] [BE] Fix optimizer SDK API key and environment configuration by @ldaugusto in #4482
- [OPIK-3502] [Python BE] Fix ScoreResult import and update json_schema_validator tests by @ldaugusto in #4486
- [OPIK-3506] [FE] Resolve UX feedback for Dashboard beta release by @andriidudar in #4484
Full Changelog: 1.9.53...1.9.54
1.9.53
What's Changed
- [NA] [BE] Update model prices file by @github-actions[bot] in #4473
- [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @github-actions[bot] in #4472
- [OPIK-3215] [DOCS] Dashboard Documentation - User Guides and Widget Catalog by @andriidudar in #4477
- [OPIK-3401] [P SDK] Langgraph integration - implement easier to use API by @alexkuzmik in #4475
- [OPIK-2790] [Docs] [P SDK] Add example with Custom LLMaaJ metric to thread evaluation metrics documentation by @yaricom in #4469
- [NA] [BE][FE][SDK] Rename OPIK_BUILTIN to OPIK_FREE and improve free model UX by @Lothiraldan in #4443
Full Changelog: 1.9.52...1.9.53
1.9.52
What's Changed
- [OPIK-3495] [FE] Close Create a new dataset window on dataset creation by @BorisTkachenko in #4467
- [NA] [DOCS] Fix SDK section links in README files by @petrotiurin in #4466
- [OPIK-3487] [FE] Resolve user feedback for dashboard before first public beta release by @andriidudar in #4470
- [OPIK-2597] [BE] Separate thread related functionality to a dedicated service and DAO by @BorisTkachenko in #4465
New Contributors
- @petrotiurin made their first contribution in #4466
Full Changelog: 1.9.51...1.9.52
1.9.51
What's Changed
- [OPIK-3461] [FE] Add Dashboard view support to Experiments Compare page by @andriidudar in #4449
- [OPIK-2927] [P SDK] Add client-side attachment auto-extraction from span/traces inputs and outputs by @yaricom in #4353
- [OPIK-3246] [FE] [BE] dataset versions by @awkoy in #4265
- [CUST-4492] Update experiment panel to not use truncated data by @jverre in #4453
- [OPIK-3442] [TS SDK] link prompts with trace/span by @awkoy in #4427
- [OPIK-2768] [BE] Pass opikApiKey via header for Optimization Studio by @ldaugusto in #4464
- [OPIK-3471] [FE]: sashaa/optimization studio improvements by @aadereiko in #4462
- [OPIK-3487] [FE] Resolve user feedback for dashboard before first public beta release by @andriidudar in #4463
Full Changelog: 1.9.50...1.9.51
1.9.50
What's Changed
- [NA] [SDK] Fix LlamaIndex streaming traces having empty output by @Lothiraldan in #4393
- [OPIK-2768] [BE] Add opikApiKey to OptimizationStudioConfig for cloud deployments by @ldaugusto in #4461
- [OPIK-3379] [FE][BE] Add threads count column to Projects table by @BorisTkachenko in #4446
- [NA] [P SDK] Add compatibility with old backend for text prompt retrieving by @alexkuzmik in #4460
Full Changelog: 1.9.49...1.9.50
1.9.49
What's Changed
- [OPIK-3444] [BE] Modify auto-extracted attachments processing to avoid deleting of attachments extracted on SDK side by @yaricom in #4431
- [issue-4447] [optimizer] Add validation support in GEPA by @jverre in #4451
- [issue-4448][Optimizer] EvolutionaryOptimizer fails with OpenAI Responses API by @vincentkoc in #4452
- [NA] [Docs] Update Opik docs social preview by @jverre in #4454
- [NA][Docs] Fix X Preview Image on Docs by @vincentkoc in #4455
- [NA] [BE] Update model prices file by @github-actions[bot] in #4457
Full Changelog: 1.9.48...1.9.49
1.9.48
What's Changed
- [NA] [Docs] Rename Hierarchical Optimizer to HRPO by @jverre in #4430
- [NA] [BE] Update model prices file by @github-actions[bot] in #4433
- [OPIK-815] [BE][FE] Allow online scoring message rendering to return a subtree by @BorisTkachenko in #4425
- Bump org.jdbi:jdbi3-stringtemplate4 from 3.50.0 to 3.51.0 in /apps/opik-backend by @dependabot[bot] in #4437
- Bump io.vavr:vavr from 0.10.7 to 0.11.0 in /apps/opik-backend by @dependabot[bot] in #4436
- Bump org.apache.httpcomponents.core5:httpcore5 from 5.3.4 to 5.4 in /apps/opik-backend by @dependabot[bot] in #4434
- Bump opentelmetry.version from 2.22.0 to 2.23.0 in /apps/opik-backend by @dependabot[bot] in #4435
- [NA][Optimizer] Match Example for Multimodal by @vincentkoc in #4438
- [OPIK-3398] [SDK] Extract actual provider and cost from OpenRouter responses in DSPy integration by @Lothiraldan in #4415
- [OPIK-3445] [FE] Fix span output mapping for span-level online rules by @BorisTkachenko in #4441
- [OPIK-3416] [FE] Add Dashboard view support to Traces page by @andriidudar in #4420
- [OPIK-2769] [BE] Fix RQ timestamp format to use microsecond precision by @ldaugusto in #4442
- [NA] [FE] Collaborators tab by @anastasiapyzhik in #4392
- [OPIK-2597] [BE][FE] Add metrics to the threads table by @BorisTkachenko in #4418
- [issue-2801] [BE][FE] Add tag system and metadata filtering to prompt_versions by @andrescrz in #4423
- [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @github-actions[bot] in #4445
Full Changelog: 1.9.47...1.9.48