Releases: comet-ml/opik
Releases · comet-ml/opik
1.9.78
What's Changed
- [OPIK-3777] [FE] Fix pagination size bug when adding tags to dataset items by @awkoy in #4705
- [NA] [E2E] Update online scoring tests and remove networkidle waits by @AndreiCautisanu in #4704
- [OPIK-3770][FE] handling scrolling opt studio by @aadereiko in #4688
- [OPIK-3769] [BE] Add CH logging for spans by @BorisTkachenko in #4667
- [OPIK-3789] [BE] Add clickhouse query logging by @BorisTkachenko in #4684
- [OPIK-3775][BE] changed items should be at the top of the list by @idoberko2 in #4697
- [NA][BE] fix minor comments from previous PRs by @idoberko2 in #4706
- [DND-500][CI] Improve Opik Adhoc environments creation time by @liyaka in #4663
- [OPIK-3056] [BE] Add database schema and API models for dataset export jobs by @thiagohora in #4685
- [OPIK-3794] [Python BE] Quality-of-life improvements for Optimization Studio by @ldaugusto in #4692
- [OPIK-3503] [FE] Refactor chart Y-axis tick precision and division logic by @andriidudar in #4478
- [OPIK-3563] [FE] Improve mobile responsiveness for Log a trace SideDialog by @JetoPistola in #4564
- [OPIK-3810] [BE] Fix JSON serialization for complex objects in Python online scoring by @ldaugusto in #4713
- [OPIK-3549] [SDK] Support dataset streaming in evaluate function by @petrotiurin in #4658
- [OPIK-3811] [FE]: manage ai provider and setup ai provider dialogs now have improved UXs; by @aadereiko in #4714
- [OPIK-3711] [SDK] Retire EOL Python 3.9 support by @petrotiurin in #4715
- [NA] [CI] Fix Python version quote in GitHub Actions workflow by @petrotiurin in #4718
Full Changelog: 1.9.77...1.9.78
1.9.77
What's Changed
- [OPIK-2918] [FE] [BE] Add Bedrock as a native provider in Playground by @collincunn in #4642
- [OPIK-3764] [SDK] Upgrade Vercel AI SDK from v5 to v6 by @petrotiurin in #4675
- [OPIK-3721] [SDK] Extract actual model from OpenRouter response in DSPy integration by @collincunn in #4659
- [OPIK-3755] [P SDK] Implement support for adding experiment TAGs when using evaluate() methods by @yaricom in #4686
- [OPIK-3753] [FE] [BE] Remove dashboard feature toggle support by @andriidudar in #4687
- [OPIK-3752] [FE] Unify dashboard widget editor according to Figma design by @andriidudar in #4666
- [OPIK-3786][BE] Enhance liveness and readiness probes in Helm chart values.yaml and deployment.yaml by @obezpalko in #4681
- [NA] [BE] Update model prices file by @github-actions[bot] in #4701
- [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @github-actions[bot] in #4700
- Bump software.amazon.awssdk:bom from 2.40.3 to 2.41.5 in /apps/opik-backend by @dependabot[bot] in #4702
- [OPIK-3793] fix versioned dataset delete error 500 by @idoberko2 in #4696
- [OPIK-3426] [FE] Fix prompt version selection after playground save by @awkoy in #4671
- [OPIK-3776][BE] fix batch add tag to all items by @idoberko2 in #4698
- [OPIK-3792][BE] count tags as changed items by @idoberko2 in #4699
Full Changelog: 1.9.76...1.9.77
1.9.76
What's Changed
- [OPIK-3195] [P SDK] Implement @opik.track(create_root_span=True) parameter by @yaricom in #4625
- [issue-2801] [SDK] Add prompt version tags support to TypeScript SDK by @andrescrz in #4672
- [NA][Docs] Update annoucement banner for hackathon by @vincentkoc in #4676
- [NA][Docs] Update docs banner UTM tracking by @vincentkoc in #4677
- [NA] [BE] Update model prices file by @github-actions[bot] in #4679
- [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @github-actions[bot] in #4678
- [issue-4576] [DOCS] Add troubleshooting guide for ClickHouse cluster macro requirement by @Nimrod007 in #4581
- [NA] [BE] Revert "Bump org.redisson:redisson from 3.52.0 to 4.0.0 in /apps/opik-backend" by @thiagohora in #4682
Full Changelog: 1.9.75...1.9.76
1.9.75
What's Changed
- [NA] [BE] Update model prices file by @github-actions[bot] in #4661
- [OPIK-3531] [BE] Add query logs for TraceDAO by @BorisTkachenko in #4495
- [OPIK-3211] [BE] Replace manual JSON traversal with JSONPath library by @thiagohora in #4313
- [OPIK-3682] [CI] Add Python 3.14 to testing matrix by @petrotiurin in #4619
- [OPIK-3725] [SDK] Fix tracing for LangGraph graph executions with interrupts by @petrotiurin in #4635
- [NA][BE] dataset versioning fixes by @idoberko2 in #4645
- [NA] [PROPOSAL] Add Context7 MCP server configuration by @thiagohora in #4624
- [NA] [BE] Bump org.redisson:redisson from 3.52.0 to 4.0.0 in /apps/opik-backend by @dependabot[bot] in #4521
- [OPIK-3572] [FE]: responsive tags rendering in list items; by @aadereiko in #4656
- [NA] [FE] Send organizationId param for username autocomplete by @anastasiapyzhik in #4664
- [OPIK-3195] [BE] Implement support for experiment tags with full CRUD by @yaricom in #4638
- [OPIK-3547] [FE] Fix CSV upload validation failing on Windows by @awkoy in #4665
- [OPIK-3771]: update templates; by @aadereiko in #4670
- [OPIK-3613] [FE] Add clone capability for online score rules by @BorisTkachenko in #4654
Full Changelog: 1.9.74...1.9.75
1.9.74
What's Changed
- [OPIK-3727] [FE] parse json fix for dataset items edit flow by @awkoy in #4653
- [OPIK-3743][FE]: avoid selecting openai by default if the FT is off; by @aadereiko in #4655
- [OPIK-3614] [FE] Add NavigationTag from annotation queues to traces/threads by @JetoPistola in #4644
- [OPIK-000][BE] Fix AWS sts dependency by @BorisTkachenko in #4657
Full Changelog: 1.9.73...1.9.74
1.9.73
What's Changed
- [OPIK-3599] [FE] Fix workspace roles menu UI alignment by @anastasiapyzhik in #4647
- Bump software.amazon.jdbc:aws-advanced-jdbc-wrapper from 2.6.0 to 3.0.0 in /apps/opik-backend by @dependabot[bot] in #4519
- [NA] [Python BE] Bumping Optimizer version by @ldaugusto in #4648
- [OPIK-3751] [FE] fetch the latest dataset version before onSuccess by @awkoy in #4651
- [NA][BE] remove conditional response by @idoberko2 in #4649
- [OPIK-3750] [FE] Fix TypeError when adding Project Statistics widget to dashboard by @andriidudar in #4650
- [OPIK-000][NA] Bump version 1.9.72 -> 1.9.73 by @BorisTkachenko in #4652
Full Changelog: 1.9.72...1.9.73
1.9.71
What's Changed
- [OPIK-3680][FE]: fix a bug with empty datasets for demo in otpimization studio; by @aadereiko in #4610
- [NA] [BE] Update model prices file by @github-actions[bot] in #4615
- [NA] [SDK] [DOCS] Update automatically OpenAPI spec and Fern code by @github-actions[bot] in #4614
- [NA] [BE] Bump dev.langchain4j:langchain4j-bom from 1.9.1 to 1.10.0 in /apps/opik-backend by @dependabot[bot] in #4568
- Bump org.apache.httpcomponents.client5:httpclient5 from 5.5 to 5.6 in /apps/opik-backend by @dependabot[bot] in #4520
Full Changelog: 1.9.70...1.9.71
1.9.70
What's Changed
- [OPIK-3645] [DOCS] Add headless Jira MCP configuration for local development by @JetoPistola in #4592
- [OPIK-3648] [SDK] Add is_empty and is_not_empty operator support for feedback scores by @petrotiurin in #4589
- [issue-4595] [SDK] Fix trace truncation in threads evaluation by @petrotiurin in #4596
- [NA][BE] add
versionNametoDatasetVersionSummaryby @idoberko2 in #4584 - [NA] [DOCS] Fix local development guide links in contributing documentation by @petrotiurin in #4598
- [OPIK-3473] [SDK] Python SDK API improvements for log_*_feedback_scores methods by @petrotiurin in #4552
- [OPIK-3646] Add Jira-Headless-CI MCP configuration for GitHub Actions by @JetoPistola in #4597
Full Changelog: 1.9.69...1.9.70
1.9.69
What's Changed
- [OPIK-3643] user friendly dataset version by @awkoy in #4583
- [OPIK-3497]: show metrics based on unique timestamps, not only on the first line; by @aadereiko in #4585
- [OPIK-3246] draft state on FE for dataset versions by @awkoy in #4468
- [OPIK-3247] [BE] [FE] Add experiment_id filter and project_id to Experiment entity by @JetoPistola in #4553
Full Changelog: 1.9.68...1.9.69
1.9.68
What's Changed
- [OPIK-3620] [FE] Add Vite proxy for local development to enable mobile network access by @JetoPistola in #4565
- [NA] [FE] Hide 'Upgrade' btn' for the enterprise user (CM-13718) by @AndriiBlagodyr in #4580
- [NA][FE][e2e tests]: update selectors for e2e tests of prompts; by @aadereiko in #4582
Full Changelog: 1.9.67...1.9.68