Skip to content

Releases: milvus-io/milvus-sdk-java

milvus-sdk-java-2.6.18

24 Apr 02:16
cd07016

Choose a tag to compare

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

02 Apr 10:41
3fe4f06

Choose a tag to compare

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

19 Mar 08:28
0684e38

Choose a tag to compare

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

09 Mar 09:35
9da8557

Choose a tag to compare

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

12 Feb 10:07
6020fa1

Choose a tag to compare

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

21 Jan 07:23
8fe6872

Choose a tag to compare

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

13 Jan 07:42

Choose a tag to compare

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

26 Dec 10:46
907e98b

Choose a tag to compare

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

01 Dec 09:12
42d66b8

Choose a tag to compare

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

01 Dec 09:12
55b7fd5

Choose a tag to compare

Release date: 2025-12-01

Compatible with Milvus v2.5.x

Breaking Change

  • Rename "Stage" to "Volume" for BulkWriter