Change8

Migrating to MLflow v3.11.0rc0

Version v3.11.0rc0 introduces 1 breaking change. This guide details how to update your code.

Released: 3/16/2026

1
Breaking Changes
2
Migration Steps
6
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

mlflow-tracingmlflow-openaimlflow-anthropicmlflow-geminitorch.exportskops

Breaking Changes

Issue #1

The MLflow TypeScript SDK packages have been renamed to use npm organization scoping. Update your `package.json` dependencies and import statements: `mlflow-tracing` must be changed to `@mlflow/core`, `mlflow-openai` to `@mlflow/openai`, `mlflow-anthropic` to `@mlflow/anthropic`, and `mlflow-gemini` to `@mlflow/gemini`. All packages are now at version `0.2.0`.

Migration Steps

  1. 1
    If using the TypeScript SDK, update `package.json` dependencies and import statements: `mlflow-tracing` -> `@mlflow/core`, `mlflow-openai` -> `@mlflow/openai`, `mlflow-anthropic` -> `@mlflow/anthropic`, `mlflow-gemini` -> `@mlflow/gemini`.
  2. 2
    For users concerned with security, review documentation on migrating existing models to pickle-free formats for production deployments.

Release Summary

MLflow 3.11.0rc0 introduces major features like AI-powered issue detection, Gateway budget controls, and a Trace Graph View. This release also enhances security with pickle-free model serialization and adds native OpenTelemetry GenAI convention support.

Need More Details?

View the full release notes and all changes for MLflow v3.11.0rc0.

View Full Changelog