Change8

Migrating to Milvus v2.6.0

Version v2.6.0 introduces 1 breaking change. This guide details how to update your code.

Released: 8/6/2025

1
Breaking Changes
1
Migration Steps
21
Affected Symbols

⚠️ Check Your Code

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

MilvusClientAsyncMilvusClientMilvusdescribe_databasealter_databaseload_partitionrelease_partitiondescribe_replicadrop_indexcreate_partitiondrop_partitionuse_databaseAnalyzeTokendrop_rolebulk_importalterindexaltercollectionalterdatabasesearch_paramsdescribecollectionAddCollectionField

Breaking Changes

Issue #1

Removed the long deprecated Milvus class. Users must migrate to using MilvusClient or AsyncMilvusClient.

Migration Steps

  1. 1
    If you were using the deprecated `Milvus` class, migrate your code to use `MilvusClient` or `AsyncMilvusClient` instead.

Release Summary

This release introduces comprehensive asynchronous client support via `AsyncMilvusClient` and significantly expands the API surface of `MilvusClient` with numerous database, partition, index, and search management features. The long-deprecated `Milvus` class has been removed.

Need More Details?

View the full release notes and all changes for Milvus v2.6.0.

View Full Changelog