Releases: comet-ml/opik
Releases · comet-ml/opik
1.8.51
What's Changed
- [NA] [DOCS] Update integration documentation frontmatter titles and descriptions by @Lothiraldan in #3323
- [OPIK-2414] [CI/CD] Add PR check for ON CLUSTER statement in ClickHouse migrations by @andrescrz in #3322
- [NA] [BE] [DOCS] Update model prices file and supported models documentation by @github-actions[bot] in #3329
- [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @github-actions[bot] in #3328
- [OPIK-2424] [BE] Fix duplicate feedback scores when same author exists in both legacy and authored tables by @idoberko2 in #3313
- [OPIK-2353] [BE] Update and delete annotation queue endpoints by @BorisTkachenko in #3317
- [NA] [DOCS] Update Vercel AI SDK integration in quickstart page by @Lothiraldan in #3331
- [issue-3269] [DOCS] [BE] Fix GPT-5 temperature validation in dataset expansion and add user docs by @Nimrod007 in #3319
Full Changelog: 1.8.50...1.8.51
1.8.50
What's Changed
- [OPIK-2090] [M1][FE] Create Alerts tab in the configuration page by @andriidudar in #3295
- [OPIK-2395] [P SDK] Add an installation and import check to the SDK CI by @yaricom in #3293
- [NA] [Docs] Added GTM to docs by @jverre in #3299
- [NA] [Docs] Upgrade Fern CLI to 0.77.5 by @fern-api[bot] in #3300
- [NA] [P SDK] alexkuzmik / implement experiment trials support by @alexkuzmik in #3294
- [OPIK-1095] Add Docker Compose service profiles for development scenarios by @andrescrz in #3302
- [OPIK-2400] [BE] Add Redis ElastiCache IAM auth via Redisson + integration test by @thiagohora in #3288
- [NA] [BE] [DOCS] Update model prices file and supported models documentation by @github-actions[bot] in #3306
- [issue-3269] Dataset Expansion with AI - Generate synthetic samples using LLM by @gidim in #3252
- [OPIK-2240] [BE] Post thread feedbacks at once by @thiagohora in #3292
- [OPIK-2407] [P SDK]Failed to build OpikUsage for provider LLMProvider.GOOGLE_VERTEXAI by @yaricom in #3301
- [NA] [Cursor Ext] Improved Sentry error logging by @jverre in #3312
- [OPIK-2354] [BE] Implement list and get endpoints for annotation queue by @BorisTkachenko in #3311
- [NA] [DOCS] Define concepts/terms with an overview of Opik by @dsblank in #3314
- [OPIK-2309] [FE] Add clickable links in trace metadata by @awkoy in #3316
- [NA] [DOCS] Add version compatibility section to Kubernetes deployment docs by @Nimrod007 in #3315
- [issue-3305] [HELM] Use binami legacy images for minio and mysql in default values by @liyaka in #3318
New Contributors
Full Changelog: 1.8.49...1.8.50
1.8.49
What's Changed
- [NA] [DevOps] Allow cursor extension publish action to be run manually by @jverre in #3283
- [NA] [Cursor ext] Move Cursor extenion to opik namespace by @jverre in #3285
- [NA] [Cursor extension] Added MCP server registration as part of extension installation by @jverre in #3289
- [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @github-actions[bot] in #3290
- [NA] Add environment variable setup support for MCP by @yaricom in #3287
- [OPIK-2406] [SDK] [P SDK] Make RandomSampler use standard library random module instead of numpy by @yaricom in #3282
Full Changelog: 1.8.48...1.8.49
1.8.48
What's Changed
- [OPIK-2355] [BE] Fix annotation_queue_items table by @BorisTkachenko in #3279
- [NA] [FE] Update cursor rules or FE by @andriidudar in #3278
- [NA] [NA] New Cursor Opik extension by @jverre in #3277
Full Changelog: 1.8.47...1.8.48
1.8.47
What's Changed
- [NA] [BE] [FE] Improvements to online evaluation rule logs by @jverre in #3255
- [NA] [GHA] Make PR linter a mandatory check by @AndreiCautisanu in #3233
- [NA] [BE] [DOCS] Update model prices file and supported models documentation by @github-actions[bot] in #3260
- [issue-3242] [SDK] Add experiment_url in EvaluationResult by @jverre in #3243
- Bump opentelmetry.version from 2.19.0 to 2.20.0 in /apps/opik-backend by @dependabot[bot] in #3261
- [NA] [Docs] Fix typos in the docs by @juanferrub in #3249
- [NA] Update documentation for logging conversations by @jverre in #3254
- [OPIK-2376] [P SDK] Improve HTTPX client customization API by @yaricom in #3245
- [OPIK-2348] [FE] Add dataset items download functionality by @ldaugusto in #3235
- [OPIK-2405] [CONFIG] Add issues to toolset to Github MCP server by @andrescrz in #3265
- [OPIK-2352] [BE] Add annotation queues table and create endpoint by @BorisTkachenko in #3257
- [OPIK-2401] [E2E] Fix outdated test locators and model names by @AndreiCautisanu in #3264
- [OPIK-2405] [DOCS] Add cursor work-on-github-issue command by @andrescrz in #3267
- [NA] Fix TraceThreadUpdate schema by @andrescrz in #3268
- [NA] [DOCS] Consolidate all integrations at the same place by @Lothiraldan in #3262
- [NA] [DOCS] Rename Trace Inspector to Opik Assist in documentation by @Lothiraldan in #3271
- [NA] [DOCS] Remove duplicate TypeScript SDK integration files and enhance overview by @Lothiraldan in #3272
- [OPIK-2404] [FE] Add description fields to entities details page by @andriidudar in #3266
- [NA] [BE] [DOCS] Update model prices file and supported models documentation by @github-actions[bot] in #3274
- [OPIK-2355] [BE] Add annotation queue item management endpoints by @BorisTkachenko in #3273
- [NA] [FE] Implement clean Docker logging without rotation and with optional OTEL export by @thiagohora in #3205
- [OPIK-2240] [BE] Fix demo data issue with threads by @thiagohora in #3275
- [OPIK-2307] [FE] increase nginx buffers for docker-compose install by @obezpalko in #3123
- [NA] [DOCS] Fix broken links in Opik documentation by @AndreiCautisanu in #3276
Full Changelog: 1.8.46...1.8.47
1.8.46
What's Changed
- [NA] [BE] [DOCS] Update model prices file and supported models documentation by @github-actions[bot] in #3253
- [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @github-actions[bot] in #3251
- Bump io.opentelemetry.proto:opentelemetry-proto from 1.7.0-alpha to 1.8.0-alpha in /apps/opik-backend by @dependabot[bot] in #3223
- [OPIK-2371] [BE] Add @Schema(implementation = JsonListString.class) to metadata fields by @andrescrz in #3258
- [OPIK-0000] [P SDK] alexkuzmik / unlock openai version in setup.py by @alexkuzmik in #3256
- [OPIK-2399] TS SDK banner in the quickstart page and dialog by @awkoy in #3259
Full Changelog: 1.8.45...1.8.46
1.8.45
What's Changed
Full Changelog: 1.8.44...1.8.45
1.8.44
What's Changed
- [NA] [DOCS] Add start_time format FAQ entry with universal ISO 8601 format specification by @Lothiraldan in #3234
- [NA] [DOCS] Add FAQ section for finding workspace and project names by @Lothiraldan in #3232
- [OPIK-2286] [P SDK] Implement support for a more granular support for choosing dataset items in the experiment by @yaricom in #3199
- [OPIK-000] [SDK] Issue-1897 Use prompt name in experiment config by @BorisTkachenko in #3237
- [NA] [Docs] Add Azure OpenAI docs by @juanferrub in #3240
- [NA] [Docs] Fix typos by @juanferrub in #3244
- [NA] [docs] Update overview.mdx by @jverre in #3246
Full Changelog: 1.8.43...1.8.44
1.8.43
What's Changed
- [NA] [BE] [DOCS] Update model prices file and supported models documentation by @github-actions[bot] in #3204
- [OPIK-1487] [FE] Fix long legends in Metrics tab charts with scrollbar by @YarivHashaiComet in #3201
- [OPIK-2325] langchain integration tests and build fix by @awkoy in #3194
- [OPIK-2238] [FE] Make agent graph button more discoverable by using primary variant by @YarivHashaiComet in #3209
- [OPIK-2332] [FE] Resolve PR follow-up for supporting Dark Theme by @andriidudar in #3211
- [OPIK-2228] [P SDK] LLM-a-a-J metrics improvements batch by @yaricom in #3157
- [OPIK-2350] [BE] Add TOGGLE_HUMAN_ANNOTATION_ENABLED feature flag by @BorisTkachenko in #3206
- [OPIK-2366] refactor reason field logic by @awkoy in #3200
- [issue-2528] [SDK] Add Structured Output Compliance evaluation metric by @Vikaspal8923 in #2554
- [OPIK-2240] [BE] Add new demo data to Opik by @thiagohora in #3132
- [NA] [Optimizer] Optimizer license issue by @dsblank in #3212
- [NA] [BE] Address remaining comments from Python Evaluation retry PR by @thiagohora in #3210
- [OPIK-2240] [BE] Add demo data exclusion tests for daily usage report job by @thiagohora in #3198
- [OPIK-2351] [BE] Add description field for feedback-definition resource by @BorisTkachenko in #3208
- [OPIK-2084] [BE] OPIK-2085: Add Alert tables by @thiagohora in #2844
- [OPIK-2357] [FE] Add description field to feedback definition dialog by @andriidudar in #3214
- [NA] [DOCS] Add September 5th 2025 changelog with images and improvements by @juanferrub in #3216
- [NA] [Optimizer] Added search_wikipedia function by @dsblank in #3215
- [OPIK-2327] [BE] add advanced clickhouse backup by @obezpalko in #3207
- [OPIK-2062] [CI] Add an option to trigger deployment of Opik test env by @liyaka in #3164
- [NA] [DOCS] Improve filter_string parameter documentation by @Lothiraldan in #3217
- [NA] [SDK] Remove name parameter from search_prompts method by @Lothiraldan in #3229
Full Changelog: 1.8.42...1.8.43
1.8.42
What's Changed
- [NA] [BE] Fix usage reports and daily reports with proper demo data exclusion by @thiagohora in #3178
- [NA] FIX broken markdown table in README by @lbug in #3189
- [NA] Update evaluate_your_llm.mdx with new prompts attribute by @juanferrub in #3190
- [NA] [Docs] remove Dify chatbot by @jverre in #3192
- [OPIK-2328] [DOCS] Add Playwright MCP server by @andrescrz in #3187
- [OPIK-2366] fix the key for feedbackscores editor by @awkoy in #3193
- [OPIK-2365] export feedback scores for threads by @awkoy in #3191
- [OPIK-2183] [BE] Fix field mapping in open telemetry spans to track cost by @BorisTkachenko in #3195
- [OPIK-2143] Experiment runs triggered via playground fail without reason by @andriidudar in #3196
New Contributors
Full Changelog: 1.8.41...1.8.42