mlflow-skinny
MLflow is an open source platform for the complete machine learning lifecycle
Description
<!-- Autogenerated by dev/pyproject.py. Do not edit manually. --> ๐ฃ This is the `mlflow-skinny` package, a lightweight MLflow package without SQL storage, server, UI, or data science dependencies. Additional dependencies can be installed to leverage the full feature set of MLflow. For example: - To use the `mlflow.sklearn` component of MLflow Models, install `scikit-learn`, `numpy` and `pandas`. - To use SQL-based metadata storage, install `sqlalchemy`, `alembic`, and `sqlparse`. - To use serving-based features, install `flask` and `pandas`. **Note:** When using `mlflow-skinny`, set the tracking URI to your remote MLflow server: ```bash export MLFLOW_TRACKING_URI="http://your-mlflow-server:5000" ``` --- <br> <br> <h1 align="center" style="border-bottom: none"> <a href="https://mlflow.org/"> <img alt="MLflow logo" src="https://raw.githubusercontent.com/mlflow/mlflow/refs/heads/master/assets/logo.svg" width="200" /> </a> </h1> <h2 align="center" style="border-bottom: none">The Open Source AI Engineering Platform for Agents, LLMs & Models</h2> MLflow is the largest open source **AI engineering platform for agents, LLMs, and ML models**. MLflow enables teams of all sizes to [debug](https://mlflow.org/llm-tracing), [evaluate](https://mlflow.org/llm-evaluation), [monitor](https://mlflow.org/ai-monitoring), and [optimize](https://mlflow.org/prompt-optimization) production-quality AI applications while controlling costs and managing access to models and data. With over **60 million monthly downloads**, thousands of organizations rely on MLflow each day to ship AI to production with confidence. MLflow's comprehensive feature set for agents and LLM applications includes production-grade [observability](https://mlflow.org/docs/latest/genai/tracing), [evaluation](https://mlflow.org/docs/latest/genai/eval-monitor), [prompt management](https://mlflow.org/docs/latest/genai/prompt-registry), [prompt optimization](https://mlflow.org/prompt-optimization) and an [AI Gateway](https://mlflow.org/docs/latest/genai/governance/ai-gateway) for managing costs and model access. Learn more at [MLflow for LLMs and Agents](https://mlflow.org/docs/latest/genai). <div align="center"> [](https://pypi.org/project/mlflow/) [](https://pepy.tech/projects/mlflow) [](https://github.com/mlflow/mlflow/blob/master/LICENSE.txt) <a href="https://twitter.com/intent/follow?screen_name=mlflow" target="_blank"> <img src="https://img.shields.io/twitter/follow/mlflow?logo=X&color=%20%23f5f5f5" alt="follow on X(Twitter)"></a> <a href="https://www.linkedin.com/company/mlflow-org/" target="_blank"> <img src="https://custom-icon-badges.demolab.com/badge/LinkedIn-0A66C2?logo=linkedin-white&logoColor=fff" alt="follow on LinkedIn"></a> [](https://deepwiki.com/mlflow/mlflow) </div> <div align="center"> <div> <a href="https://mlflow.org/"><strong>Website</strong></a> ยท <a href="https://mlflow.org/docs/latest"><strong>Docs</strong></a> ยท <a href="https://github.com/mlflow/mlflow/issues/new/choose"><strong>Feature Request</strong></a> ยท <a href="https://mlflow.org/blog"><strong>News</strong></a> ยท <a href="https://www.youtube.com/@mlflowoss"><strong>YouTube</strong></a> ยท <a href="https://lu.ma/mlflow?k=c"><strong>Events</strong></a> </div> </div> <br> ## Get Started in 3 Simple Steps From zero to full-stack LLMOps in minutes. No complex setup or major code changes required. [Get Started โ](https://mlflow.org/docs/latest/genai/tracing/quickstart/) **1. Start MLflow Server** ```bash uvx mlflow server ``` **2. Enable Logging** ```python import mlflow mlflow.set_tracking_uri("http://localhost:5000") mlflow.openai.autolog() ``` **3. Run Your Code** ```python from openai import OpenAI client = OpenAI() client.responses.create( model="gpt-5.4-mini", input="Hello!", ) ``` Explore traces and metrics in the MLflow UI at `http://localhost:5000`. ## LLMs & Agents MLflow provides everything you need to build, debug, evaluate, and deploy production-quality LLM applications and AI agents. Supports Python, TypeScript/JavaScript, Java and any other programming language. MLflow also natively integrates with [OpenTelemetry](https://opentelemetry.io/) and MCP. <table> <tr> <td width="50%"> <img src="https://raw.githubusercontent.com/mlflow/mlflow/refs/heads/master/assets/readme-tracing.png" alt="Observability" width=100%> <div align="center"> <br> <a href="https://mlflow.org/docs/latest/genai/tracing/"><strong>Observability</strong></a> <br><br> <div>Capture complete traces of your LLM applications and agents for deep behavioral insights. Built on OpenTelemetry, supporting any LLM provider and agent framework. Monitor pr
Release History
| Version | Changes | Urgency | Date |
|---|---|---|---|
| 3.11.1 | Imported from PyPI (3.11.1) | Low | 4/21/2026 |
| ts/v0.2.0-rc.1 | Release candidate for `@mlflow/vercel` TypeScript package with version 0.2.0: https://github.com/mlflow/mlflow/pull/22105 | Medium | 4/13/2026 |
| v3.11.1 | MLflow 3.11.1 includes several major features and improvements. **Major New Features**: - ๐ **Automatic Issue Identification**: Automatically identify quality issues in your agent with AI! Use the new "Detect Issues" button in the traces table to analyze selected traces and surface potential problems across categories like correctness, safety, and performance. Issues are linked directly to traces for easy investigation and debugging. [Docs](https://mlflow.org/docs/latest/genai/eval-monito | Medium | 4/8/2026 |
| model-catalog/latest | Per-provider model catalog files. Updated weekly by CI. | Medium | 4/6/2026 |
| v3.11.0rc1 | Stripped third-party dependencies from evaluation and AI Gateway features, replacing external provider routing with built-in implementations. | Medium | 4/1/2026 |
| v3.11.0rc0 | We're excited to announce MLflow 3.11.0rc0, which includes several notable updates: **Major New Features**: - ๐ **Automatic Issue Identification**: Automatically identify quality issues in your agent with AI! Use the new "Detect Issues" button in the traces table to analyze selected traces and surface potential problems across categories like correctness, safety, and performance. Issues are linked directly to traces for easy investigation and debugging. (#21431, #21204, #21165, #21163, #2 | Low | 3/16/2026 |
| v3.10.1 | MLflow 3.10.1 is a patch release that contains some minor feature enhancements, bug fixes, and documentation updates. Features: - [UI] Add try-it page on Gateway usage example modal (#21077, @PattaraS) - [UI] Filter gateway experiments from the experiment list page (#21130, @copilot-swe-agent) Bug fixes: - [UI] Fix "View full dashboard" link in gateway usage tab when workspace is enabled (#21191, @copilot-swe-agent) - [UI] Persist AI Gateway default passphrase security banner dismi | Low | 3/5/2026 |
| v3.10.0 | We're excited to announce MLflow 3.10.0, which includes several notable updates: **Major New Features**: ๐ข **Organization Support in MLflow Tracking Server**: MLflow now supports multi-workspace environments. Users can organize experiments, models, prompts, with a coarser level of unit and logically isolate them in a single tracking server. (#20702, #20657, @mprahl, @Gkrumbach07, @B-Step62) ๐ฌ **Multi-turn Evaluation & Conversation Simulation**: MLflow now supports multi-turn evaluatio | Low | 2/20/2026 |
| v3.10.0rc0 | We're excited to announce MLflow 3.10.0rc0, which includes several notable updates: **Major New Features**: - ๐ข **Organization Support in MLflow Tracking Server**: MLflow now supports multi-workspace environments! You can organize your experiments and resources across different workspaces with a new landing page that lets you navigate between them seamlessly. (#20702, #20657, @mprahl, @Gkrumbach07, @B-Step62) - ๐ฌ **Multi-turn Conversation Simulation**: Building on the conversation simul | Low | 2/12/2026 |
| v3.9.0 | We're excited to announce MLflow 3.9.0, which includes several notable updates: **Major New Features**: - ๐ฎ **MLflow Assistant**: Figuring out the next steps to debug your apps and agents can be challenging. We're excited to introduce the MLflow Assistant, an in-product chatbot that can help you identify, diagnose, and fix issues. The assistant is backed by Claude Code, and directly passes context from the MLflow UI to Claude. Click on the floating "Assistant" button in the bottom right o | Low | 1/29/2026 |
| v3.9.0rc0 | We're excited to announce MLflow 3.9.0rc0, a pre-release including several notable updates: **Major New Features**: - ๐ฎ **MLflow Assistant**: Figuring out the next steps to debug your apps and agents can be challenging. We're excited to introduce the MLflow Assistant, an in-product chatbot that can help you identify, diagnose, and fix issues. The assistant is backed by Claude Code, and directly passes context from the MLflow UI to Claude. Click on the floating "Assistant" button in the bo | Low | 1/16/2026 |
| v3.8.1 | MLflow 3.8.1 includes several bug fixes and documentation updates. Bug fixes: - [Tracking] Skip registering sqlalchemy store when sqlalchemy lib is not installed (#19563, @WeichenXu123) - [Models / Scoring] fix(security): prevent command injection via malicious model artifacts (#19583, @ColeMurray) - [Prompts] Fix prompt registration with model_config on Databricks (#19617, @TomeHirata) - [UI] Fix UI blank page on plain HTTP by replacing crypto.randomUUID with uuid library (#19644, @cop | Low | 12/27/2025 |
| v3.8.0 | MLflow 3.8.0 includes several major features and improvements ### Major Features - โ๏ธ **Prompt Model Configuration**: Prompts can now include model configuration, allowing you to associate specific model settings with prompt templates for more reproducible LLM workflows. (#18963, #19174, #19279, @chenmoneygithub) - โณ **In-Progress Trace Display**: The Traces UI now supports displaying spans from in-progress traces with auto-polling, enabling real-time debugging and monitoring of long-runn | Low | 12/22/2025 |
| v3.8.0rc0 | MLflow 3.8.0rc0 includes several major features and improvements. More features to come in the final 3.8.0 release! To try out this release candidate: ```bash pip install mlflow==3.8.0rc0 ``` ### Major Features - โ๏ธ **Prompt Model Configuration**: Prompts can now include model configuration, allowing you to associate specific model settings with prompt templates for more reproducible LLM workflows. (#18963, #19174, #19279, @chenmoneygithub) - โณ **In-Progress Trace Display**: The T | Low | 12/15/2025 |
| v3.7.0 | MLflow 3.7.0 includes several major features and improvements for GenAI Observability, Evaluation, and Prompt Management. ### Major Features - ๐ **Experiment Prompts UI**: New prompts functionality in the experiment UI allows you to manage and search prompts directly within experiments, with support for filter strings and prompt version search in traces. (#19156, #18919, #18906, @TomeHirata) - ๐ฌ **Multi-turn Evaluation Support**: Enhanced `mlflow.genai.evaluate` now supports multi-turn | Low | 12/5/2025 |
| v2.22.4 | Version 2.22.4 is a patch release to backport several important fixes to MLflow 2. - Fix mlflow.spark.load_model to handle Unity Catalog Volumes paths correctly (https://github.com/mlflow/mlflow/pull/18672) - Introduce MLFLOW_CREATE_MODEL_VERSION_SOURCE_REGEX to validate source parameter of /model-versions/create request (https://github.com/mlflow/mlflow/pull/16081) - Fix spark udf on Databricks multi driver clusters (https://github.com/mlflow/mlflow/pull/18410) | Low | 12/5/2025 |
| v3.7.0rc0 | MLflow 3.7.0rc0 includes several major features and improvements! ### Major Features - โ๏ธ **Trace Comparison**: New UI feature allowing side-by-side comparison of traces to analyze and debug LLM application behavior across different runs. (#17138, @joelrobin18, @daniellok-db) - ๐ฌ **Multi-turn conversation support for Evaluation**: Enhanced evaluation support for multi-turn conversations in `mlflow.genai.evaluate`, enabling comprehensive assessment of conversational AI applications. (#189 | Low | 11/27/2025 |
| v3.6.0 | MLflow 3.6.0 includes several major features and improvements for AI Observability, Experiment UI, Agent Evaluation and Deployment. - ๐ **Full OpenTelemetry Support in OSS Server**: MLflow now offers comprehensive OpenTelemetry integration, allowing you to ingest OpenTelemetry traces into MLflow and use both SDK seamlessly together. (#18540, #18532, #18357, @B-Step62, @serena-ruan) - ๐ฌ **Session-level View in Trace UI**: New chat sessions tab provides a dedicated view for organizing and an | Low | 11/8/2025 |
| v3.6.0rc0 | MLflow 3.6.0rc0 includes several major features and improvements! ### Major Features - ๐ **Full OpenTelemetry Support in OSS Server**: MLflow now offers comprehensive OpenTelemetry integration, allowing you to use OpenTelemetry and MLflow SDK together for constructing unified traces with full OTLP span ingestion. (#18540, #18532, #18357, @B-Step62, @serena-ruan) - ๐ฌ **Session-level View in Trace UI**: New chat sessions tab provides a dedicated view for organizing and analyzing related t | Low | 11/4/2025 |
| v3.5.1 | MLflow 3.5.1 is a patch release that includes several bug fixes and improvements. Features: - [CLI] Add CLI command to list registered scorers by experiment (#18255, @alkispoly-db) - [Deployments] Add configuration option for long-running deployments client requests (#18363, @BenWilson2) - [Deployments] Create `set_databricks_monitoring_sql_warehouse_id` API (#18346, @dbrx-euirim) - [Prompts] Show instructions for prompt optimization on prompt registry (#18375, @TomeHirata) Bug fixes | Low | 10/22/2025 |
| v3.5.0 | MLflow 3.5.0 includes several major features and improvements! ### Major Features - ๐ค **Tracing support for Claude Code SDK**: MLflow now provides a tracing integration for both the Claude Code CLI and SDK! Configure the autologging integration to track your prompts, Claude's responses, tool calls, and more. Check out this [doc page](https://mlflow.org/docs/latest/genai/tracing/integrations/listing/claude_code/) to get started. (#18022, @smoorjani) - ๐ฏ **Flexible Prompt Optimization API | Low | 10/16/2025 |
| v3.5.0rc0 | MLflow 3.5.0rc0 includes several major features and improvements Major new features: - ๐ค **Tracing support for Claude Code SDK**: MLflow now provides a tracing integration for both the Claude Code CLI and SDK! Configure the autologging integration to track your prompts, Claude's responses, tool calls, and more. Check out this [doc page](https://mlflow.org/docs/latest/genai/tracing/integrations/listing/claude_code/) to get started. (#18022, @smoorjani) - โจ **Improved UI homepage**: The ML | Low | 10/8/2025 |
| v3.4.0 | MLflow 3.4.0rc0 includes several major features and improvements ### Major New Features - ๐ **OpenTelemetry Metrics Export**: MLflow now exports span-level statistics as OpenTelemetry metrics, providing enhanced observability and monitoring capabilities for traced applications. (#17325, @dbczumar) - ๐ค **MCP Server Integration**: Introducing the Model Context Protocol (MCP) server for MLflow, enabling AI assistants and LLMs to interact with MLflow programmatically. (#17122, @harupy) - ๏ฟฝ๏ฟฝ๏ฟฝ | Low | 9/17/2025 |
| v3.4.0rc0 | MLflow 3.4.0rc0 includes several major features and improvements. Stay tuned for the full release, which will be packed with more features and bugfixes. To try out this release candidate, please run: ``pip install mlflow==3.6.0rc0`` **Major Features** - ๐ **OpenTelemetry Metrics Export**: MLflow now exports span-level statistics as OpenTelemetry metrics, providing enhanced observability and monitoring capabilities for traced applications. (#17325, @dbczumar) - ๐ค **MCP Server Integrat | Low | 9/12/2025 |
| v2.22.2 | Lightweight patch release to backport #15970 to v2.22.2. | Low | 8/28/2025 |
| v3.3.2 | MLflow 3.3.2 is a patch release that includes several minor improvements and bugfixes Features: - [Evaluation] Add support for dataset name persistence (#17250, @BenWilson2) Bug fixes: - [Tracing] Add retry policy support to _invoke_litellm for improved reliability (#17394, @dbczumar) - [UI] fix ui sorting in experiments (#17340, @Flametaa) - [Serving] Add Databricks Lakebase Resource (#17277, @jennsun) - [Tracing] Fix set trace tags endpoint (#17362, @daniellok-db) Documentati | Low | 8/27/2025 |
| v3.3.1 | MLflow 3.3.1 includes several improvements Bug fixes: [Tracking] Fix mlflow.genai.datasets attribute (#17307, @WeichenXu123) [UI] Fix tag display as column in experiment overview (#17296, @joelrobin18) [Tracing] Fix the slowness of dspy tracing (#17290, @TomeHirata) Small bug fixes and documentation updates: #17295, @gunsodo; #17272, @bbqiu For a comprehensive list of changes, check out the latest documentation on [mlflow.org](http://mlflow.org/). | Low | 8/21/2025 |
| v3.3.0 | ## 3.3.0 (2025-08-19) MLflow 3.3.0 includes several major features and improvements ### Major new features: - ๐ช **Model Registry Webhooks**: MLflow now supports [webhooks](https://mlflow.org/docs/latest/ml/webhooks/) for model registry events, enabling automated notifications and integrations with external systems. (#16583, @harupy) - ๐งญ **Agno Tracing Integration**: Added [Agno tracing integration](https://mlflow.org/docs/latest/genai/tracing/integrations/listing/agno/) for enhanced | Low | 8/19/2025 |
| v3.3.0rc0 | ## 3.3.0rc0 (2025-08-13) MLflow 3.3.0 includes several major features and improvements. - Model Registry Webhooks: MLflow now supports [webhooks](https://mlflow.org/docs/latest/ml/webhooks/) for model registry events, enabling automated notifications and integrations with external systems. - Agno Tracing Integration: Added [Agno tracing integration](https://mlflow.org/docs/latest/genai/tracing/integrations/listing/agno/) for enhanced observability of AI agent workflows. - GenAI Evaluatio | Low | 8/14/2025 |
| v3.2.0 | MLflow 3.2.0 includes several major features and improvements ### Major New Features - ๐งญ **Tracing TypeScript SDK**: MLflow Tracing now supports the [TypeScript SDK](https://github.com/mlflow/mlflow/tree/master/libs/typescript), allowing developers to trace GenAI applications in TypeScript environments. (#16871, @B-Step62) - ๐ **Semantic Kernel Tracing**: MLflow now provides [automatic tracing support for Semantic Kernel](https://mlflow.org/docs/latest/genai/tracing/integrations/listing | Low | 8/6/2025 |
| v3.2.0rc0 | - ๐งญ **Tracing TypeScript SDK**: MLflow Tracing now supports the [TypeScript SDK](https://github.com/mlflow/mlflow/tree/master/libs/typescript), allowing developers to trace GenAI applications in TypeScript environments. (#16871, @B-Step62) - ๐ **Semantic Kernel Tracing**: MLflow now provides [automatic tracing support for Semantic Kernel](https://mlflow.org/docs/3.2.0rc0/genai/tracing/integrations/listing/semantic_kernel/), simplifying trace capture for SK-based workflows. (#16469, @michael-b | Low | 7/29/2025 |
| v3.1.4 | MLflow 3.1.4 includes several major features and improvements Small bug fixes and documentation updates: #16835, #16820, @daniellok-db | Low | 7/23/2025 |
| v3.1.3 | MLflow 3.1.3 includes several features and improvements Features: - [Artifacts / Tracking] Do not copy file permissions when logging artifacts to local artifact repo (#16642, @connortann) - [Tracking] Add support for OpenAI ChatCompletions parse method (#16493, @harupy) Bug fixes: - [Deployments] Propagate `MLFLOW_DEPLOYMENT_PREDICT_TIMEOUT` to databricks-sdk (#16783, @bbqiu) - [Model Registry] Fix issue with search_registered_models with Databricks UC backend not supporting filter | Low | 7/22/2025 |
| v3.1.2 | > [!WARNING] > This version has been yanked. MLflow 3.1.3 will be released shortly. MLflow 3.1.2 is a patch release that includes several bug fixes. Bug fixes: - [Tracking] Fix `download_artifacts` ignoring `tracking_uri` parameter (#16461, @harupy) - [Models] Fix event type for ResponsesAgent error (#16427, @bbqiu) - [Models] Remove falsey chat conversion for LangGraph models (#16601, @B-Step62) - [Tracing] Use empty Resource when instantiating OTel provider to fix LiteLLM tracing | Low | 7/18/2025 |
| nightly | This is an automated nightly build of MLflow. **Last updated:** Tue, 21 Apr 2026 01:00:14 GMT **Commit:** 989ee3dac78f6f737fa19bbece2d4fbd43e1919b **Note:** This release is automatically updated daily with the latest changes from the master branch. | Low | 7/16/2025 |
| v3.1.1 | MLflow 3.1.1 includes several major features and improvements Features: - [Model Registry / Sqlalchemy] Increase prompt text limit from 5K to 100K (#16377, @harupy) - [Tracking] Support pagination in get-history of FileStore and SqlAlchemyStore (#16325, @TomeHirata) Bug fixes: - [Artifacts] Support downloading logged model artifacts (#16356, @TomeHirata) - [Models] Fix bedrock provider, configured inference profile compatibility (#15604, @lloydhamilton) - [Tracking] Specify attrib | Low | 6/25/2025 |
| v3.0.1 | MLflow 3.0.1 includes several major features and improvements Features: - [Model Registry / Sqlalchemy] Increase prompt text limit from 5K to 100K (#16377, @harupy) Bug fixes: - [Models] Fix bedrock provider, configured inference profile compatibility (#15604, @lloydhamilton) Small bug fixes and documentation updates: #16364, @BenWilson2; #16347, @TomeHirata; #16279, #15835, @harupy; #16182, @B-Step62 | Low | 6/25/2025 |
| v3.0.0 | See https://github.com/mlflow/mlflow/releases/tag/v3.1.0. | Low | 6/11/2025 |
| v3.1.0 | # MLflow 3: Redefining MLOps for the GenAI Era <img width="1624" alt="Screenshot 2025-06-12 at 3 20 33" src="https://github.com/user-attachments/assets/66b4b221-a3b8-488f-8109-e17de4d17be2" /> [MLflow 3](https://mlflow.org/) is now available to everyone, marking the biggest evolution in the best open-source MLOps platform's history and transforming how millions of developers build, deploy, AI applications. While previous versions focused on traditional ML workflows, MLflow 3 fundamentally | Low | 6/10/2025 |
| v2.22.1 | MLflow 2.22.1 includes several major features and improvements Features: - [Scoring] For DBConnect client, make spark_udf support DBR 15.4 and DBR dedicated cluster (#15938, @WeichenXu123) Bug fixes: - [Model Registry] Log Resources from SystemAuthPolicy in CreateModelVersion (#15485, @aravind-segu) - [Tracking] Trace search: Avoid spawning threads for span fetching if include_spans=False (#, @dbczumar) Documentation updates: - [Docs] Spark UDF Doc update (#15586, @WeichenXu12 | Low | 6/6/2025 |
| v3.0.0rc1 | We're happy to announce MLflow 3.0.0rc1! You can upgrade with pip as usual: ``` pip install mlflow==3.0.0rc1 ``` See https://mlflow.org/docs/3.0.0rc1/mlflow-3/ for what's new in MLflow 3.0. | Low | 6/3/2025 |
| v3.0.0rc3 | We're happy to announce MLflow 3.0.0rc3! You can upgrade with pip as usual: ``` pip install mlflow==3.0.0rc3 ``` See https://mlflow.org/docs/3.0.0rc3/mlflow-3/ for what's new in MLflow 3.0. | Low | 6/3/2025 |
| v3.1.0rc0 | We're happy to announce MLflow 3.1.0rc0! You can upgrade with pip as usual: ``` pip install mlflow==3.1.0rc0 ``` See https://mlflow.org/docs/3.1.0rc0/mlflow-3/ for what's new in MLflow 3.0. | Low | 6/3/2025 |
| v3.0.0rc2 | We're happy to announce MLflow 3.0.0rc2! You can upgrade with pip as usual: ``` pip install mlflow==3.0.0rc2 ``` See https://mlflow.org/docs/3.0.0rc2/mlflow-3/ for what's new in MLflow 3.0. | Low | 5/13/2025 |
| v2.22.0 | MLflow 2.22.0 brings important bug fixes and improves the UI and tracking capabilities. Features: - [Tracking] Supported tracing for OpenAI Responses API (#15240, @B-Step62) - [Tracking] Introduced `get_last_active_trace_id`, which affects model serving/monitoring logic (#15233, @B-Step62) - [Tracking] Introduced async export for Databricks traces (default behavior) (#15163, @B-Step62) - [AI Gateway] Added Gemini embeddings support with corresponding unit tests (#15017, @joelrobin18) - | Low | 4/24/2025 |
| v3.0.0rc0 | We're happy to announce MLflow 3.0.0rc0! You can upgrade with pip as usual: ``` pip install mlflow==3.0.0rc0 ``` See https://mlflow.org/docs/3.0.0rc0/mlflow-3/ for what's new in MLflow 3.0. | Low | 4/7/2025 |
| v2.21.3 | MLflow 2.21.3 includes a few bug fixes and feature updates. Features: - [Tracing] Add `return_type` argument to `mlflow.search_traces()` API (#15085, @B-Step62) Bug fixes: - [Tracking] Fix spark ML save model error in Databricks shared or serverless cluster (#15198, @WeichenXu123) - [Tracking] Fix Spark model logging / loading in Databricks shared cluster and serverless (#15075, @WeichenXu123) Documentation updates: - [Docs] Add document page for DSPy optimizer tracking (#1514 | Low | 4/3/2025 |
| v2.21.2 | MLflow 2.21.2 is a patch release that introduces minor features and bug fixes. - Fix connection exhausting when exporting traces to Databricks (#15124, @B-Step62) - Add logging of result table for DSPy optimizer tracking (#15061, @TomeHirata) | Low | 3/26/2025 |
| v2.21.1 | MLflow 2.21.1 is a patch release that introduces minor features and addresses some minor bugs. Features: - [Tracking] Introduce support for logging evaluations within DSPy (#14962, @TomeHirata) - [Tracking] Add support for run creation when DSPy compile is executed (#14949, @TomeHirata) - [Docker / Sagemaker] Add support for building a SageMaker serving container that does not contain Java via the `--install-java option` (#14868, @rgangopadhya) Bug fixes: - [Tracing] Fix an issue w | Low | 3/26/2025 |
| v2.21.0 | We are excited to announce the release of MLflow 2.21.0! This release includes a number of significant features, enhancements, and bug fixes. ### Major New Features - ๐ **Documentation Redesign**: [MLflow documentation](https://mlflow.org/docs/latest/) is fully revamped with a new MDX-based website that provides better navigation and makes it easier to find the information you need! (#13645, @daniellok-db) - ๐ค **Prompt Registry**: [MLflow Prompt Registry](https://mlflow.org/docs/latest/ | Low | 3/14/2025 |
| v2.21.0rc0 | ### Release Candidate MLflow 2.21.0rc0 is a pre-release for testing out major features planned in the stable release. To install, run the following command: ```sh pip install mlflow==2.21.0rc0 ``` Please try it out and report any issues on [the issue tracker](https://github.com/mlflow/mlflow/issues)! ### Major New Features - ๐ **Documentation Redesign**: [MLflow documentation](https://mlflow.org/docs/latest/) is fully revamped with a new MDX-based website that provides better | Low | 3/6/2025 |
