MLflow 2.21.1 is a patch release that introduces minor features and addresses some minor bugs.
Features:
- Introduce support for logging evaluations within DSPy (#14962, @TomeHirata)
- Add support for run creation when DSPy compile is executed (#14949, @TomeHirata)
- Add support for building a SageMaker serving container that does not contain Java via the
--install-java option
(#14868, @rgangopadhya)
Bug fixes:
- Fix an issue with trace ordering due to a timestamp conversion timezone bug (#15094, @orm011)
- Fix a typo in the environment variable
OTEL_EXPORTER_OTLP_PROTOCOL
definition (#15008, @gabrielfu) - Fix an issue in shared and serverless clusters on Databricks when logging Spark Datasources when using the evaluate API (#15077, @WeichenXu123)
- Fix a rendering issue with displaying images from within the metric tab in the UI (#15034, @TomeHirata)
Documentation updates:
- Add additional contextual information within the set_retriever_schema API docs (#15099, @smurching)
For a comprehensive list of changes, see the release change log, and check out the latest documentation on mlflow.org.