Skip to content

milvus

v3.0.6
milvus-io/milvus

Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search

Version of milvus-io/milvus you run

CompareView on GitHub

Breaking changes

What to check before upgrading, taken from the notes of the last 30 releases.

  • client/v3.0.0Sep 18, 2026

    Breaking Changes and Migration

    • Module path: Update all imports from:
      github.com/milvus-io/milvus/client/v2
    

    to:

      github.com/milvus-io/milvus/client/v3
    
    • Proto types: Applications directly using generated Milvus messages must migrate from milvus-proto/go-api/v2 to milvus-proto/go-api/v3. Although many high-level builders retain familiar APIs, v2 and v3 protobuf types are not interchangeable.
    • Installation:
      go get github.com/milvus-io/milvus/client/v3@v3.0.0
    
    • Go version: The module's go directive is Go 1.24.9. The client README recommends Go 1.24.12 or later.
    • Telemetry behavior: Client telemetry is enabled by default. Set ClientConfig.TelemetryConfig.Enabled to false to disable heartbeat and metrics reporting.
    • ExportSnapshot return type changed from a snapshot path string to a int64 export job ID. Use the new GetExportSnapshotState to poll job progress. (#52476)
    • SDK version is now the GA SemVer 3.0.0 (was 3.0.0-beta).

Release history

All releases on GitHub
BadgeLatest version of milvus-io/milvus[![version](/badge/milvus-io/milvus)](/p/milvus-io/milvus)

milvus-3.0.6

Release note is coming soon...

Full release notesCompare with previous