Changelog

Stay current on Agent Optimizer updates. Each entry below reflects a version bump in sdks/opik_optimizer/pyproject.toml on main. The compare links jump straight to the commits that landed in that release. As Opik is a monorepo, you will see other non-optimizer related changes in the commit links below.

DateVersionHighlights
2025-10-312.2.1Hardened the GEPA optimizer with new candidate utilities, reporting fixes, and clearer trial warnings. Commits →
2025-10-232.2.0Standardized optimizer public methods, reorganized algorithm examples under scripts/optimizer_algorithms/, and removed legacy MIPRO/test cruft. Commits →
2025-10-192.1.3Added multi-metric optimization objectives (secondary feedback charts, example, tests) and improved Hierarchical Reflective Optimizer logging/docs. Commits →
2025-10-112.1.2Polish release that fixes missing optimizer names across GEPA/HRO metadata so dashboards and docs stay consistent. Commits →
2025-10-102.1.1Introduced the Hierarchical Reflective Optimizer with reference docs, reporting, and sample scripts while pinning LiteLLM for stability. Commits →
2025-10-082.1.0Launched the Parameter Optimizer (search spaces, sensitivity analysis, API compliance tests) plus parameter-only tuning docs/examples and MCP test updates. Commits →
2025-10-022.0.1Added the explicit GEPA dependency and __init__.py files for optimizer test packages so installs run reliably. Commits →
2025-10-012.0.0Unified optimizer method signatures and delivered MCP caching/tooling updates for the Evolutionary Optimizer. Commits →
2025-09-241.1.0GEPA shipped with docs/tests, plus search_wikipedia tool improvements, MCP invocation tuning, logging updates, and dependency/test cleanup across the SDK. Commits →
2025-09-051.0.6License alignment and packaging cleanup that moved versioning into pyproject.toml ahead of the public preview. Commit →

Looking for older updates? Browse the full Opik changelog and filter by the Agent Optimization tag.