| 2.0.56 | ## What's Changed * [OPIK-6385] [FE] Pass thread time range to ThreadDetailsPanel traces query by @YarivHashaiComet in https://github.com/comet-ml/opik/pull/6949 * [OPIK-6694] [SDK] feat: preserve environment ownership on prompt migrate by @alexkuzmik in https://github.com/comet-ml/opik/pull/6951 * [NA] [BE][FE] chore: sync provider model definitions by @CometActions in https://github.com/comet-ml/opik/pull/6955 * [NA] [DOCS] Add self-hosted Opik 2.0 migration guide by @jverre in https://github. | High | 6/3/2026 |
| 2.0.50 | ## What's Changed * [OPIK-6457] [FE] feat: prompts UX improvements across playground, traces, and library by @aadereiko in https://github.com/comet-ml/opik/pull/6771 * [OPIK-6465] [SDK] refactor(runner): retire config patterns, add prompt-usage detection in snapshot by @petrotiurin in https://github.com/comet-ml/opik/pull/6801 * [OPIK-6701] [BE] feat: assign ambiguous datasets to their dominant project by @andrescrz in https://github.com/comet-ml/opik/pull/6884 * [OPIK-6696] [BE] feat(datasets): | High | 5/28/2026 |
| 2.0.43 | ## What's Changed * [NA] [BE][FE] chore: sync provider model definitions by @CometActions in https://github.com/comet-ml/opik/pull/6779 * [NA] [BE] Update model prices file by @CometActions in https://github.com/comet-ml/opik/pull/6778 * [OPIK-5333] Inject trace spans into LLM-as-judge prompts; enrich thread {{context}} with tool calls by @aadereiko in https://github.com/comet-ml/opik/pull/6751 * [OPIK-6579] [BE] feat: extend experiment project migration to handle deleted-project and no-inferenc | High | 5/21/2026 |
| 2.0.35 | ## What's Changed * [OPIK-6434] [BE][FE] chore: remove TOGGLE_CSV_UPLOAD_ENABLED toggle by @LifeXplorer in https://github.com/comet-ml/opik/pull/6666 * [OPIK-6416] [SDK] feat: cascade experiments and traces in opik migrate dataset by @JetoPistola in https://github.com/comet-ml/opik/pull/6658 * [OPIK-5723] [SCRIPTS] feat: surface Gemma 4 + clean dead Gemma in Gemini sync by @AndreiCautisanu in https://github.com/comet-ml/opik/pull/6701 **Full Changelog**: https://github.com/comet-ml/opik/compar | High | 5/14/2026 |
| 2.0.27 | ## What's Changed * [OPIK-6391] [FE] fix: send thread_model_id when adding thread comments by @andriidudar in https://github.com/comet-ml/opik/pull/6639 * fix(sdk): surface evaluation task failures by @mindbomber in https://github.com/comet-ml/opik/pull/6624 * [OPIK-6339] [PY-SDK] feat: respect search rate limits in search_traces and search_spans by @alexkuzmik in https://github.com/comet-ml/opik/pull/6629 * [OPIK-6368] [BE] feat: auto-create environments from trace ingestion by @BorisTkachenko | High | 5/8/2026 |
| 2.0.21 | ## What's Changed * [OPIK-6274][P SDK] Enable OTEL integration test by @yaricom in https://github.com/comet-ml/opik/pull/6562 * [OPIK-6264] [BE] feat: add environments CRUD API by @BorisTkachenko in https://github.com/comet-ml/opik/pull/6563 * [OPIK-6333] [FE] Confirm before leaving agent playground while a run is in progress by @awkoy in https://github.com/comet-ml/opik/pull/6566 * [OPIK-6311] [BE] perf: push Top-N filter into dataset_items_aggr_resolved CTE by @thiagohora in https://github.com | High | 5/5/2026 |
| 2.0.20 | ## What's Changed * [OPIK-6226] [FE] fix: agent configuration show more button issues by @andriidudar in https://github.com/comet-ml/opik/pull/6553 * [OPIK-6310] [BE] feat: auto-generate blueprint descriptions from config changes by @petrotiurin in https://github.com/comet-ml/opik/pull/6554 * [OPIK-6055] [SDK] feat: route suite assertions to assertion-results endpoint by @JetoPistola in https://github.com/comet-ml/opik/pull/6531 * [issue-6421] [FE] fix: truncate threads list and surface items lo | High | 4/30/2026 |
| 2.0.16 | ## What's Changed * build(deps): bump opentelmetry.version from 2.26.0 to 2.27.0 in /apps/opik-backend by @dependabot[bot] in https://github.com/comet-ml/opik/pull/6494 * [OPIK-4551] [BE] [FE] [DOCS] feat: support Azure OpenAI REST API via Custom LLM provider by @thiagohora in https://github.com/comet-ml/opik/pull/6474 * [OPIK-6225] [BE] Permissions: drop COMMENT_WRITE in favor of TRACE_SPAN_THREAD_ANNOTATE by @LifeXplorer in https://github.com/comet-ml/opik/pull/6496 * [OPIK-5021] [BE][FE] feat | High | 4/27/2026 |
| 2.0.12 | ## What's Changed * [OPIK-6146] [BE] fix: add 3 more demo dataset names to DemoData exclusion list by @andrescrz in https://github.com/comet-ml/opik/pull/6438 * [OPIK-6161] [FE] feat: add "New Opik experience" toggle for v1 users by @andriidudar in https://github.com/comet-ml/opik/pull/6436 * [OPIK-5200] [BE] feat: add P3 workspace permission annotations by @LifeXplorer in https://github.com/comet-ml/opik/pull/5785 * [NA]: Update naming in docs for agent playground by @LeoRoccoBreedt in https:// | High | 4/22/2026 |
| 2.0.9 | ## What's Changed * [OPIK-5851] [SDK] fix: show "Evaluating test suite" in suite-mode progress spinner by @awkoy in https://github.com/comet-ml/opik/pull/6407 * [NA] [DOCS] Update quickstart screenshot to showcase new UI by @jverre in https://github.com/comet-ml/opik/pull/6412 * [OPIK-5822] [SDK] feat: add getRawItems() to TestSuite by @awkoy in https://github.com/comet-ml/opik/pull/6408 * [OPIK-5819] [SDK] feat: add getTestSuiteExperiments to TS SDK by @awkoy in https://github.com/comet-ml/opik | High | 4/21/2026 |
| 2.0.8 | ## What's Changed * [OPIK-5497] [SDK] fix: normalize extracted URL to prevent false mismatch warning by @petrotiurin in https://github.com/comet-ml/opik/pull/6385 * fix: exclude compromised litellm 1.82.7 and 1.82.8 by @Wadenschwinger in https://github.com/comet-ml/opik/pull/5841 * [OPIK-6077] [DOCS] docs: update Mastra integration to new Observability API by @petrotiurin in https://github.com/comet-ml/opik/pull/6405 * [OPIK-6051] [SDK] fix: include project_root in runner checklist by @awkoy in | High | 4/21/2026 |
| 2.0.7 | ## What's Changed * [NA] [BE][FE] chore: sync provider model definitions by @CometActions in https://github.com/comet-ml/opik/pull/6402 * [OPIK-6026] [BE] fix: replace in-memory analytics dedup with Redis and cache anonymous ID by @andrescrz in https://github.com/comet-ml/opik/pull/6397 * [NA]: Update button labels in descriptive steps for UI interaction of Agent configuration tab by @LeoRoccoBreedt in https://github.com/comet-ml/opik/pull/6392 **Full Changelog**: https://github.com/comet-ml/o | High | 4/21/2026 |
| 2.0.6 | ## What's Changed * [OPIK-6027] [FE] feat: rework onboarding step 2 CTAs and demo banner by @andriidudar in https://github.com/comet-ml/opik/pull/6398 * [OPIK-6090] [FE] fix: improve test suite add/edit item UX consistency by @itamargolan in https://github.com/comet-ml/opik/pull/6400 * [OPIK-6097][FE]: add previous onboarding flow; by @aadereiko in https://github.com/comet-ml/opik/pull/6401 **Full Changelog**: https://github.com/comet-ml/opik/compare/2.0.5...2.0.6 | High | 4/20/2026 |
| 2.0.5 | ## What's Changed * [OPIK-6042][FE]: agent config and thread views responsivennes are fixed; by @aadereiko in https://github.com/comet-ml/opik/pull/6376 **Full Changelog**: https://github.com/comet-ml/opik/compare/2.0.4...2.0.5 | High | 4/20/2026 |
| 2.0.4 | ## What's Changed * [OPIK-6036] [FE] fix: namespace v2 agent-onboarding key by user by @awkoy in https://github.com/comet-ml/opik/pull/6372 * [NA] [SDK] perf: remove unconditional page sleeps and parallelize project trace export by @dsblank in https://github.com/comet-ml/opik/pull/6359 * [OPIK-5973] [BE] perf: optimize thread list/count queries and push down thread_id filter by @thiagohora in https://github.com/comet-ml/opik/pull/6358 * [OPIK-6045] [BE] Fix silent trace loss in demo data creatio | High | 4/20/2026 |
| 2.0.3 | ## What's Changed * [OPIK-5950] [FE] fix: surface no-agents-registered state in agent sandbox by @andriidudar in https://github.com/comet-ml/opik/pull/6351 * [OPIK-5965] [SDK] fix: resolve string annotations in extract_params to prevent spurious warnings by @petrotiurin in https://github.com/comet-ml/opik/pull/6352 * [OPIK-5420] [FE] feat: show skeleton cells for running experiments by @JetoPistola in https://github.com/comet-ml/opik/pull/6370 * [OPIK-6052] [FE] fix: unify sidebar collapse/expan | High | 4/20/2026 |
| 1.11.14 | ## What's Changed * [OPIK-6026] [BE] Onboarding analytics events by @nLamprok in https://github.com/comet-ml/opik/pull/6333 * [NA] [DOCS] Opik 2.0 docs refactor: v2 pages, versioning, and navigation by @jverre in https://github.com/comet-ml/opik/pull/6339 * [NA] [BE] Update model prices file by @CometActions in https://github.com/comet-ml/opik/pull/6342 * [NA] [BE][FE] chore: sync provider model definitions by @CometActions in https://github.com/comet-ml/opik/pull/6343 **Full Changelog**: http | High | 4/17/2026 |
| 1.11.13 | ## What's Changed * [OPIK-6013] [FE] fix: CSV upload overlay stuck when server-side processing enabled by @itamargolan in https://github.com/comet-ml/opik/pull/6330 * [OPIK-6031] [FE] fix: resize auto-resize textarea when tab becomes visible by @JetoPistola in https://github.com/comet-ml/opik/pull/6334 * [OPIK-5757] [FE][SDK] Link experiment configuration to agent config versions by @miguelgrc in https://github.com/comet-ml/opik/pull/6302 * [NA] [SDK] feat: update Sentry DSN and add error report | High | 4/16/2026 |
| 1.11.12 | ## What's Changed * [NA] [SDK] fix: support openai-agents 0.14.0 TaskSpanData and TurnSpanData by @alexkuzmik in https://github.com/comet-ml/opik/pull/6320 * [OPIK-5983] [SDK] fix: TestSuite.items_count returns None instead of actual count by @alexkuzmik in https://github.com/comet-ml/opik/pull/6315 * [OPIK-5889] perf: Fixing sandbox to skip heavy opik imports by @ldaugusto in https://github.com/comet-ml/opik/pull/6319 * [OPIK-5982] [FE] fix: use textarea for multiline fields in agent config edi | High | 4/16/2026 |
| 1.11.11 | ## What's Changed * [OPIK-5980] [FE] feat: split Playground "Test on" into Dataset/Test Suite dropdown by @itamargolan in https://github.com/comet-ml/opik/pull/6311 * [DND-938][HELM] Expose resources on backend init containers by @jms200 in https://github.com/comet-ml/opik/pull/6310 * [OPIK-5998] [BE] Fix getDatasetByIdentifier not returning dataset_items_count by @thiagohora in https://github.com/comet-ml/opik/pull/6321 * [NA] [BE] fix: materialize missing skip indexes on authored_feedback_scor | High | 4/16/2026 |
| 1.11.10 | ## What's Changed * [OPIK-5947] [FE] fix: force iframe remount on assistant surface change by @andriidudar in https://github.com/comet-ml/opik/pull/6314 * [OPIK-5942] [FE] fix: carry dataset type through "Open in Playground" navigation by @JetoPistola in https://github.com/comet-ml/opik/pull/6294 * [NA] [BE][FE] chore: sync provider model definitions by @CometActions in https://github.com/comet-ml/opik/pull/6312 * [OPIK-5992] [FE] fix: use shared INSTALL_OPIK_SKILLS_COMMAND constant by @JetoPist | High | 4/16/2026 |
| 1.11.9 | ## What's Changed * [OPIK-5229] [FE] feat: add onboarding analytics events by @nLamprok in https://github.com/comet-ml/opik/pull/6299 * Update ConnectAgentStep.tsx by @jverre in https://github.com/comet-ml/opik/pull/6309 * [OPIK-5922] [SDK] Opik Connect Pair Link by @collincunn in https://github.com/comet-ml/opik/pull/6304 **Full Changelog**: https://github.com/comet-ml/opik/compare/1.11.8...1.11.9 | High | 4/16/2026 |
| 1.11.8 | ## What's Changed * [NA] [TESTS] test: add thread ingestion load script for threads by @andrescrz in https://github.com/comet-ml/opik/pull/6291 * [OPIK-5743][FE]: view trace span improve; by @aadereiko in https://github.com/comet-ml/opik/pull/6172 * [OPIK-5907] [FE] fix: prevent home page blink on stats refetch by @andriidudar in https://github.com/comet-ml/opik/pull/6293 * [OPIK-5931] [FE] feat: rework agent configuration form expanded/collapsed state by @JetoPistola in https://github.com/comet | High | 4/15/2026 |
| 1.11.7 | ## What's Changed * [NA] [BE] fix: resolve flaky RetentionPolicyServiceTest parameter injection by @andrescrz in https://github.com/comet-ml/opik/pull/6286 * [NA] [BE] fix: materialize missing skip indexes on experiment_items and optimizations by @thiagohora in https://github.com/comet-ml/opik/pull/6271 * [OPIK-5877] create_chat_prompt uses authenticated client instead of global client by @anastasiapyzhik in https://github.com/comet-ml/opik/pull/6258 * [OPIK-5898] [FE] fix: pairing page V2 routi | High | 4/15/2026 |
| 1.11.6 | ## What's Changed * [OPIK-5626] [FE] Standardize empty states across the app by @miguelgrc in https://github.com/comet-ml/opik/pull/6230 * [OPIK-5874] [Optimizer SDK] fix: handle empty GEPA candidates gracefully by @ldaugusto in https://github.com/comet-ml/opik/pull/6216 * [OPIK-5860] [TS SDK] refactor: rename assertions → globalAssertions, executionPolicy → globalExecutionPolicy by @awkoy in https://github.com/comet-ml/opik/pull/6250 * [OPIK-5622] [FE] feat: revamp agent configuration version U | High | 4/15/2026 |
| 1.11.5 | ## What's Changed * [NA] [FE] [SDK] comet deployment bug by @collincunn in https://github.com/comet-ml/opik/pull/6233 * [NA] [FE] [SDK] Hotfix: Adding workspace to pairing page by @collincunn in https://github.com/comet-ml/opik/pull/6235 * [NA] [BE] Update model prices file by @CometActions in https://github.com/comet-ml/opik/pull/6232 * [NA] update Docker base images by @CometActions in https://github.com/comet-ml/opik/pull/6208 * [OPIK-5768] [BE] fix: restrict online evaluation rules to SDK so | High | 4/14/2026 |
| 1.11.4 | ## What's Changed * [OPIK-5869] [SDK] Bugs in Connect and Endpoint Flow by @collincunn in https://github.com/comet-ml/opik/pull/6229 **Full Changelog**: https://github.com/comet-ml/opik/compare/1.11.3...1.11.4 | High | 4/13/2026 |
| 1.11.3 | Release 1.11.3 | Medium | 4/13/2026 |
| 1.11.2 | ## What's Changed * [OPIK-5696][TS SDK] Align TS wizard to also save project_name to ~/.opik.config by @yaricom in https://github.com/comet-ml/opik/pull/6134 * [OPIK-5731] [FE] Add unsaved changes warning to agent configuration editor by @YarivHashaiComet in https://github.com/comet-ml/opik/pull/6151 * [OPIK-5184] [SDK] feat: Make Prompt and ChatPrompt resilient to backend sync failures by @petrotiurin in https://github.com/comet-ml/opik/pull/6125 * [OPIK-5732] [FE] Add input validation to agent | High | 4/10/2026 |
| 1.11.1 | ## What's Changed * [OPIK-5665] [OPIK-5386] [FE] fix: Ollie sidebar error state, retry, and keepalive recovery by @awkoy in https://github.com/comet-ml/opik/pull/6135 * [OPIK-5639] [FE] Fix nav sidebar not collapsing on resize when Ollie is expanded by @thiagohora in https://github.com/comet-ml/opik/pull/6136 * [OPIK-5270] [BE][T SDK][P SDK] feat: add exclude support to search spans stream endpoint by @andrescrz in https://github.com/comet-ml/opik/pull/6133 * [NA] [SDK] [DOCS] Update automatical | Medium | 4/9/2026 |
| 1.11.0 | ## What's Changed * [OPIK-5682] [FE] Wire agent config to sandbox run via mask_id by @miguelgrc in https://github.com/comet-ml/opik/pull/6082 * [OPIK-5407] [FE] fix: rename Assertions to Custom assertions in eval suite items by @awkoy in https://github.com/comet-ml/opik/pull/6111 * [NA] [FE] fix: bypass manifest fetch in dev mode for hot reload by @awkoy in https://github.com/comet-ml/opik/pull/6110 * [issue-5397] [BE] Make ClickHouse health check timeout configurable by @dsblank in https://gith | High | 4/8/2026 |
| 1.10.60 | ## What's Changed * [OPIK-5655] [Evaluation Suite] Evaluation suite task should support returning just the agent output by @yaricom in https://github.com/comet-ml/opik/pull/6073 * [OPIK-5270] [BE][T SDK][P SDK] feat: add exclude support to search traces stream endpoint by @andrescrz in https://github.com/comet-ml/opik/pull/6098 * [OPIK-5399] [FE] fix: pass search params from assistant sidebar navigate events to router by @awkoy in https://github.com/comet-ml/opik/pull/6099 * [NA] [SDK] [DOCS] Up | Medium | 4/7/2026 |
| 1.10.59 | ## What's Changed * [NA] [TS SDK] feat: indexed keys in LLMJudge schema, reasoning_effort, and UX improvements by @alexkuzmik in https://github.com/comet-ml/opik/pull/6011 * [OPIK-5452] [SDK] feat: warn when runner process exits without blocking by @petrotiurin in https://github.com/comet-ml/opik/pull/6021 * [OPIK-5297] [OPTIMIZER SDK] Update BaseOptimizer._create_optimization_run() to pass project_name to the OpikClient by @yaricom in https://github.com/comet-ml/opik/pull/5956 * [OPIK-5427] [FE | Medium | 4/7/2026 |
| 1.10.58 | ## What's Changed * [OPIK-4828] [BE] Fix thread view shows no data message but then eventually loads by @thiagohora in https://github.com/comet-ml/opik/pull/5954 * [OPIK-5223][FE]: kpi cards; by @aadereiko in https://github.com/comet-ml/opik/pull/6013 * [OPIK-5326] [SDK] feat: cast job input values to declared param types in runner by @petrotiurin in https://github.com/comet-ml/opik/pull/5952 * [OPIK-5488] [FE] Update onboarding prompt to use /instrument and include workspace by @juanferrub in h | Medium | 4/1/2026 |
| 1.10.57 | ## What's Changed * [NA] [CI] chore: downsize CI runners from ubuntu-latest-m to ubuntu-latest by @petrotiurin in https://github.com/comet-ml/opik/pull/5990 * [OPIK-5027] [FE] fix: TraceLogsSidebar UX feedback iteration by @andriidudar in https://github.com/comet-ml/opik/pull/5989 * [OPIK-5361] [INFRA] feat: enhance create-jira-ticket skill with story points, sprint, due date, and epic selection by @JetoPistola in https://github.com/comet-ml/opik/pull/5982 * [OPIK-5370] [BE] fix: preserve source | Medium | 4/1/2026 |
| 1.10.56 | ## What's Changed * [OPIK-5273] [BE] feat: add new project metrics for interactive chart by @BorisTkachenko in https://github.com/comet-ml/opik/pull/5949 * [NA] [FE] fix: show only regular experiments on experiments page by @awkoy in https://github.com/comet-ml/opik/pull/5957 * [OPIK-5321] [FE] Fix incorrect sizing in playground prompt header section by @miguelgrc in https://github.com/comet-ml/opik/pull/5951 * [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @CometActions in | Medium | 3/31/2026 |
| 1.10.55 | ## What's Changed * [OPIK-4768] [TS] feat: add TypeScript local runner implementation by @petrotiurin in https://github.com/comet-ml/opik/pull/5879 * [OPIK-5165] [FE] feat: v2 alerts page — project-scoped API integration by @andriidudar in https://github.com/comet-ml/opik/pull/5913 * [OPIK-4967] [FE] feat: project-scope v2 evaluation suites pages by @awkoy in https://github.com/comet-ml/opik/pull/5881 * [OPIK-5285] [SDK] fix: blueprint cache refresh and description-change versioning by @petrotiu | Medium | 3/30/2026 |
| 1.10.54 | ## What's Changed * [OPIK-5278] [BE] fix: correct blueprint name auto-increment for prompt version updates by @BorisTkachenko in https://github.com/comet-ml/opik/pull/5906 * [OPIK-4716] Annotation queue edit permission by @anastasiapyzhik in https://github.com/comet-ml/opik/pull/5878 * [OPIK-5020] [FE] fix: Comet plugin GetStartedPage respects v2 workspace version by @AndreiCautisanu in https://github.com/comet-ml/opik/pull/5911 * [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code | Medium | 3/27/2026 |
| 1.10.52 | ## What's Changed * [OPIK-4549] [SDK TS] feat: Add agent config Zod API and blueprint caching by @petrotiurin in https://github.com/comet-ml/opik/pull/5853 * [OPIK-5202] [Python SDK] fix: raise error when fetched agent config version is missing declared fields by @petrotiurin in https://github.com/comet-ml/opik/pull/5786 * [DND-892] [FE] allow comet cdn as iframe sources by @obezpalko in https://github.com/comet-ml/opik/pull/5877 * [OPIK-4907] [P SDK] fix: always generate trace id in runner inst | Medium | 3/26/2026 |
| 1.10.51 | ## What's Changed * [OPIK-5231] [BE] fix: prevent parallel execution of trace threads closing job by @ldaugusto in https://github.com/comet-ml/opik/pull/5814 * [OPIK-4964] [FE] feat: v2 workspace selector, split TracesPage into route pages by @andriidudar in https://github.com/comet-ml/opik/pull/5847 * [OPIK-5201] [BE] fix: split agent config create/update endpoints and add env lock by @BorisTkachenko in https://github.com/comet-ml/opik/pull/5792 * [OPIK-4961] [OPIK-5207] [P SDK] [M2] Python SDK | Medium | 3/26/2026 |
| 1.10.50 | ## What's Changed * [NA]Bump version from 1.10.49 to 1.10.50 by @andrescrz in https://github.com/comet-ml/opik/pull/5845 **Full Changelog**: https://github.com/comet-ml/opik/compare/1.10.49...1.10.50 | Medium | 3/25/2026 |
| 1.10.46 | ## What's Changed * [OPIK-5152] [SDK] feat: promote search_threads to Opik client API by @alexkuzmik in https://github.com/comet-ml/opik/pull/5739 * [OPIK-4865] [SDK] fix: support None values in AgentConfig blueprints by @petrotiurin in https://github.com/comet-ml/opik/pull/5759 * [OPIK-5102]: fix go to traces button; by @aadereiko in https://github.com/comet-ml/opik/pull/5764 * [NA] [CI] chore: add comment_mode: failures to test reporters by @petrotiurin in https://github.com/comet-ml/opik/pull | Medium | 3/23/2026 |
| 1.10.45 | ## What's Changed * [OPIK-4449] [FE] Revert UI labels to Datasets by @awkoy in https://github.com/comet-ml/opik/pull/5741 * [OPIK-4935] [BE] feat(api): add project_name and project_id scoping to prompt version endpoints by @thiagohora in https://github.com/comet-ml/opik/pull/5736 * [NA] [BE] Ollie State Saving by @collincunn in https://github.com/comet-ml/opik/pull/5712 * Bump version to 1.10.45 by @alexkuzmik in https://github.com/comet-ml/opik/pull/5746 * [OPIK-5150] [BE] perf: replace FINAL w | Low | 3/20/2026 |
| 1.10.43 | ## What's Changed * [OPIK-4416] [BE] fix: separate dedup from custom sorting in span/trace queries by @nLamprok in https://github.com/comet-ml/opik/pull/5679 * [NA] [TS SDK] Fix handling of datasetName for deleted datasets by @yaricom in https://github.com/comet-ml/opik/pull/5698 * [issue-5618] [BE] fix: bill LiteLLM OTel cache tokens at cache-read rate by @dsblank in https://github.com/comet-ml/opik/pull/5643 * [OPIK-4897] [SDK] TS Evaluation Suite Phase 2 — assertions-only API, partial updates | Low | 3/18/2026 |
| 1.10.42 | ## What's Changed * [OPIK-4956] [BE] feat: add blueprint name with auto-increment versioning by @BorisTkachenko in https://github.com/comet-ml/opik/pull/5682 * [NA] [BE] fix: use correct dataset/prompt builders in RequiredPermissionsTest by @LifeXplorer in https://github.com/comet-ml/opik/pull/5692 * [NA] [SDK] fix: normalize assertion_results to dicts to prevent TypeError after Fern regeneration by @JetoPistola in https://github.com/comet-ml/opik/pull/5696 * [OPIK-4701] Tag trace permission by | Low | 3/17/2026 |
| 1.10.41 | ## What's Changed * [OPIK-4632] find_experiments dataset_deleted Parameter Validation Error by @yaricom in https://github.com/comet-ml/opik/pull/5676 * [OPIK-4931] [BE] Add project_id to datasets, prompts, and dashboards by @thiagohora in https://github.com/comet-ml/opik/pull/5664 * [OPIK-4931] [BE] Add project_name resolution for Dataset, Dashboard, and Prompt by @thiagohora in https://github.com/comet-ml/opik/pull/5683 * [OPIK-4550] [BE] feat: add P1 workspace permission annotations to delete | Low | 3/17/2026 |
| 1.10.40 | ## What's Changed * [OPIK-4365] [DOCS] docs: remove opik-ai-backend reference from contributing overview by @Lothiraldan in https://github.com/comet-ml/opik/pull/5641 * [NA] [BE] [SDK] Complete refactor of local runner SDK to be project specific by @collincunn in https://github.com/comet-ml/opik/pull/5637 * [OPIK-4880] [BE] feat: add deployment history tracking for blueprint environments by @BorisTkachenko in https://github.com/comet-ml/opik/pull/5644 * [NA] [SDK] [DOCS] Update automatically Ope | Low | 3/16/2026 |
| 1.10.39 | ## What's Changed * [OPIK-4913] [INFRA] Rename SDK E2E test workflow to clarify it's Python-specific by @JetoPistola in https://github.com/comet-ml/opik/pull/5638 * [OPIK-4365] [BE] feat: remove opik-ai-backend from open-source repo by @Lothiraldan in https://github.com/comet-ml/opik/pull/5602 * [OPIK-4879] [BE] perf: add span_id_prefilter to narrow feedback_scores and comments scans by @andrescrz in https://github.com/comet-ml/opik/pull/5625 * [OPIK-4383] [BE] Add ExperimentAggregationPublisher | Low | 3/12/2026 |
| 1.10.38 | ## What's Changed * [OPIK-4528] [FE]: blueprints FE; by @aadereiko in https://github.com/comet-ml/opik/pull/5572 * [NA] [SDK] Rename agent_config_decorator `project` param to `project_name` by @petrotiurin in https://github.com/comet-ml/opik/pull/5597 * [OPIK-4879] [BE] Optimize slow ClickHouse queries by narrowing feedback_scores scans by @andrescrz in https://github.com/comet-ml/opik/pull/5599 * [OPIK-4708] Implement Define alerts permission by @anastasiapyzhik in https://github.com/comet-ml/o | Low | 3/12/2026 |
| 1.10.37 | ## What's Changed * [OPIK-4875] [SDK] Implement local runner parallelism with process isolation by @petrotiurin in https://github.com/comet-ml/opik/pull/5598 * [NA] Update version.txt by @AndreiCautisanu in https://github.com/comet-ml/opik/pull/5617 **Full Changelog**: https://github.com/comet-ml/opik/compare/1.10.36...1.10.37 | Low | 3/11/2026 |
| 1.10.32 | ## What's Changed * [OPIK-3974] [FE] feat: improve unsaved changes message by adding save button by @andriidudar in https://github.com/comet-ml/opik/pull/5507 * [OPIK-4689] Implement configure WS settings permission check by @anastasiapyzhik in https://github.com/comet-ml/opik/pull/5546 * [OPIK-4690] [FE] Add user role update permission to Members tab by @anastasiapyzhik in https://github.com/comet-ml/opik/pull/5544 * [OPIK-4832] [FE] feat: localStorage migration to fix name/id column order by @ | Low | 3/10/2026 |
| 1.10.31 | ## What's Changed * [NA] [BE] Update model prices file by @CometActions in https://github.com/comet-ml/opik/pull/5558 * [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @CometActions in https://github.com/comet-ml/opik/pull/5557 * Bump com.diffplug.spotless:spotless-maven-plugin from 3.2.0 to 3.3.0 in /apps/opik-backend by @dependabot[bot] in https://github.com/comet-ml/opik/pull/5559 * Bump dev.langchain4j:langchain4j-bom from 1.11.0 to 1.12.2 in /apps/opik-backend by @depen | Low | 3/9/2026 |
| 1.10.30 | ## What's Changed * [OPIK-4750] [BE] [FE] feat: add error type visibility and analysis by @andriidudar in https://github.com/comet-ml/opik/pull/5532 * [OPIK-4841] [FE] Fix OpenClaw trace Pretty mode rendering by @juanferrub in https://github.com/comet-ml/opik/pull/5549 * [OPIK-4802] [SDK] Fix agent_config to avoid API calls during import and remove unused defaults by @petrotiurin in https://github.com/comet-ml/opik/pull/5530 * [OPIK-4836] [BE] feat: add option to disable blueprint auto-increment | Low | 3/9/2026 |
| 1.10.29 | ## What's Changed * [OPIK-4382] [BE] Metrics Computation Service by @thiagohora in https://github.com/comet-ml/opik/pull/5361 * [NA] [SDK] Enrich agent config trace metadata with type and description by @petrotiurin in https://github.com/comet-ml/opik/pull/5542 * [OPIK-4747] [P SDK] feat: add assertions shorthand to EvaluationSuite API by @alexkuzmik in https://github.com/comet-ml/opik/pull/5535 * [NA] [SDK] Add mask ID support to local runner by @petrotiurin in https://github.com/comet-ml/opik/ | Low | 3/6/2026 |
| 1.10.28 | ## What's Changed * Upgrade ExternalSecret API from v1beta1 to v1 by @rpandurangan in https://github.com/comet-ml/opik/pull/5489 * [OPIK-4759] [BE] feat: add maskId to local runner job by @BorisTkachenko in https://github.com/comet-ml/opik/pull/5518 * [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @CometActions in https://github.com/comet-ml/opik/pull/5519 * [OPIK-4739] [SDK] Migrate prompts in blueprints to use commit references by @petrotiurin in https://github.com/comet- | Low | 3/6/2026 |
| 1.10.27 | ## What's Changed * [OPIK-4524] [BE] Refactor and skills update by @BorisTkachenko in https://github.com/comet-ml/opik/pull/5503 * [OPIK-4680] [FE] fix: preserve column types when adding/editing dataset items by @ldaugusto in https://github.com/comet-ml/opik/pull/5493 * [NA] [DOCS] Update fern-api version in documentation deploy workflow by @jverre in https://github.com/comet-ml/opik/pull/5505 * [OPIK-4571] [FE] fix: add data: and blob: to CSP media-src directive by @andriidudar in https://githu | Low | 3/5/2026 |
| 2.0.2 | ## What's Changed * [NA] Fix patcher to make it compatible with new openai version by @alexkuzmik in https://github.com/comet-ml/comet-llm/pull/106 * [CM-9020] add config for disabling TLS verification by @alexkuzmik in https://github.com/comet-ml/comet-llm/pull/107 * [NA] Bump version 2.0.2 by @alexkuzmik in https://github.com/comet-ml/comet-llm/pull/108 **Full Changelog**: https://github.com/comet-ml/comet-llm/compare/2.0.1...2.0.2 ## What's Changed * [OPIK-6019] [INFRA] refactor: cen | Low | 12/4/2023 |
| 2.0.1 | ## What's Changed * [CM-8499] llm openai integration tests by @alexkuzmik in https://github.com/comet-ml/comet-llm/pull/101 * [NA] Add env setup to openai tests workflow by @alexkuzmik in https://github.com/comet-ml/comet-llm/pull/102 * [NA] SSL certificate bug fix: migrate from session.send to session.request by @alexkuzmik in https://github.com/comet-ml/comet-llm/pull/104 * [NA] Bump version by @alexkuzmik in https://github.com/comet-ml/comet-llm/pull/105 **Full Changelog**: https://g | Low | 11/30/2023 |
| 2.0.0 | ## What's Changed * [CM-8549] Major change: added error handling for chains and made raise_exception configuration False by default by @jynx10 in https://github.com/comet-ml/comet-llm/pull/90 * [CM-8933] introduce empty flush method for the llm sdk by @alexkuzmik in https://github.com/comet-ml/comet-llm/pull/98 * [NA] Bump version by @alexkuzmik in https://github.com/comet-ml/comet-llm/pull/99 **Full Changelog**: https://github.com/comet-ml/comet-llm/compare/1.6.0...2.0.0 ## What's Chan | Low | 11/21/2023 |