Releases: milvus-io/milvus-sdk-java
Releases · milvus-io/milvus-sdk-java
milvus-sdk-java-2.6.18
Release date: 2026-04-24
Compatible with Milvus v2.6.x
Feature
- Add external collection API support for MilvusClientV2
- Add file resource interfaces for MilvusClientV2
Improvement
- Shade grpc to avoid version conflicts with user dependencies
milvus-sdk-java-2.6.17
Release date: 2026-04-02
Compatible with Milvus v2.6.x
Feature
- Add optimize() interface for MilvusClientV2
Improvement
- Add forceDrop flag for dropRole() interface
milvus-sdk-java-2.6.16
Release date: 2026-03-19
Compatible with Milvus v2.6.x
Feature
- Add truncateCollection() interface for MilvusClientV2
Bug
- Fix a potential risk of sending multiple HTTP requests to the global cluster endpoint in a short time
- Fix NoSuchMethodError on Java 8 for java.nio.ByteBuffer when querying with a sparse vector field
milvus-sdk-java-2.6.15
Release date: 2026-03-09
Compatible with Milvus v2.6.x
Feature
- Add client support for global cluster
Bug
- Fix a bug that Struct field name is missed in the response of describeCollection()
milvus-sdk-java-2.6.14
Release date: 2026-02-12
Compatible with Milvus v2.6.x
Feature
- Support AISAQ index type
- Support element_filter for struct field
Improvement
- Change keepAliveTimeMs from 55s to 10s, keepAliveTimeoutMs from 20s to 5s, and enable keepAliveWithoutCalls by default in both ConnectParam (V1) and ConnectConfig (V2).
Bug
- Fix a bug in ClientPool where the RPC channel was not properly closed
milvus-sdk-java-2.6.13
Release date: 2026-01-13
Compatible with Milvus v2.6.x
Feature
- Support search by id
- Support highlighter for search results
milvus-sdk-java-2.6.12
Release date: 2026-01-13
Compatible with Milvus v2.6.x
Improvement
- Not allow empty username to connect milvus
- Close rpc channel when MilvusClientV1/MilvusClientV2 fails to initialize
milvus-sdk-java-2.6.11
Release date: 2025-12-26
Compatible with Milvus v2.6.x
Improvement
- Optimize MilvusClientV2Pool/MilvusClientPool to reuse client objects
- Allow to insert pk even when auto-id is true, milvus v2.6.3 supports
- Support AddCollectionFunction/AlterCollectionFunction/DropCollectionFunction milvus v2.6.8 supports
Bug
- Fix a bug of QueryIterator that query failed when filter expression contains RANDOM_SAMPLE
- Fix a bug that insert() cannot handle empty struct list
- Fix a bug that rpcDeadline incorrectly work for iterator
- Fix a bug that max_lenth of Array/Varchar field missed
milvus-sdk-java-2.6.10
Release date: 2025-12-01
Compatible with Milvus v2.6.x
Breaking Change
- Rename "Stage" to "Volume" for BulkWriter
Bug
- Fix a bug that FunctionType.TextEmbedding is not correctly converted for describeCollection()
milvus-sdk-java-2.5.15
Release date: 2025-12-01
Compatible with Milvus v2.5.x
Breaking Change
- Rename "Stage" to "Volume" for BulkWriter