5 curated breaking changes across major versions of github.com/milvus-io/milvus. Use this as a migration checklist before bumping dependencies.
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/[email protected]
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. ### New Features
Get this data programmatically \u2014 free, no authentication.
curl https://depscope.dev/api/breaking/go/github.com/milvus-io/milvus