Skip to content

Releases: milvus-io/milvus-sdk-java

milvus-sdk-java-2.6.2

14 Aug 08:50
019de90
Compare
Choose a tag to compare

Release date: 2025-08-14

Compatible with Milvus v2.6.x

Improvement

  • Alias interface support database
  • Allows upsert when autoid=true for MilvusClientV1
  • Support more Rerank types for hybridSearch(), including decay and model rerank
  • Support ignoring growing segments for MilvusClientV2.query()
  • Use cached collection schema for query by ids to avoid calling describe_collection()
  • Add objectUrls parameter for bulkimport interfaces
  • Add a method to return the current used database name for MilvusClientV2

Bug

  • Fix a bug of Function.multiAnalyzerParams
  • Fix a bug of FunctionType.TEXTEMBEDDING

milvus-sdk-java-2.5.12

14 Aug 08:49
c3c22d8
Compare
Choose a tag to compare

Release date: 2025-08-14

Compatible with Milvus v2.5.x

Improvement

  • Alias interface support database
  • Allows upsert when autoid=true for MilvusClientV1
  • Support ignoring growing segments for MilvusClientV2.query()
  • Use cached collection schema for query by ids to avoid calling describe_collection()
  • Add objectUrls parameter for bulkimport interfaces
  • Add a method to return the current used database name for MilvusClientV2

Bug

  • Fix a bug of Function.multiAnalyzerParams

milvus-sdk-java-2.6.1

15 Jul 11:10
eb55214
Compare
Choose a tag to compare

Release date: 2025-07-15

Compatible with Milvus v2.6.x

Feature

  • Support uploading file to Zilliz Cloud Stage for BulkWriter

Bug

  • Fix a bug of SearchResultsWrapper.getRowRecords() that returns wrong data for output fields
  • Fix a null pointer bug of CreateCollectionReq.indexParam()
  • Fix a no such key bug of BulkWriter
  • Fix potential bugs of ConsistencyLevel when dml/dql requests across databases
  • Fix potential bugs of collection schema cache when dml requests across databases

Improvement

  • Deprecate topK for search/hybridSearch/iterator, replaced with limit
  • Deprecate expr of AnnSearchReq, replaced with filter
  • Add database parameter for HybridSearchParam/QueryParam/SearchParam in V1
  • Add database parameter for LoadCollectionReq/RefreshLoadReq in V2
  • Avoid exception when search result is empty
  • BulkWriter supports Int8Vector

milvus-sdk-java-2.5.11

15 Jul 11:10
0a35d7d
Compare
Choose a tag to compare

Release date: 2025-07-15

Compatible with Milvus v2.5.x

Feature

  • Support uploading file to Zilliz Cloud Stage for BulkWriter

Bug

  • Fix a bug of SearchResultsWrapper.getRowRecords() that returns wrong data for output fields
  • Fix a bug of flush that timestamp is not correctly passed
  • Fix a null pointer bug of CreateCollectionReq.indexParam()
  • Fix a no such key bug of BulkWriter
  • Fix potential bugs of ConsistencyLevel when dml/dql requests across databases
  • Fix potential bugs of collection schema cache when dml requests across databases

Improvement

  • Deprecate topK of search/hybridSearch/iterator, replaced with limit
  • Deprecate expr of AnnSearchReq, replaced with filter
  • Add database parameter for HybridSearchParam/QueryParam/SearchParam in V1
  • Add database parameter for LoadCollectionReq/RefreshLoadReq in V2
  • Avoid exception when search result is empty
  • Support jsonPath index
  • Support run analyzer by collection and Field

milvus-sdk-java-2.6.0

13 Jun 08:54
9224f2f
Compare
Choose a tag to compare

Release date: 2025-06-13

Compatible with Milvus v2.6.x

Feature

  • Support jsonPath index
  • Support addCollectionField()
  • Support FunctionType.RERANK
  • Support running analyzer by Collection and Field
  • Support Int8Vector

Bug

  • Fix a bug of flush()

milvus-sdk-java-2.5.10

05 Jun 06:18
d63bdb2
Compare
Choose a tag to compare

Release date: 2025-06-05

Compatible with Milvus v2.5.x

Feature

  • Support dropCollectionFieldProperties interface
  • Support multi-language analyzer

Bug

  • Reformat SearchResult/IDScore print content to show primary key
  • Fix a bug of listIndexes()

milvus-sdk-java-2.5.9

09 May 10:38
2cec3f0
Compare
Choose a tag to compare

Release date: 2025-05-09

Compatible with Milvus v2.5.x

Feature

  • Support runAnalyzer() interface

Bug

  • Fix a bug that index property was not correctly passed
  • Fix an exception to LocalBulkWriter in Java 24 env

Improvement

  • Add dbName for DescribeIndexReq
  • Bump protobuf/protoc version from 3.24.0 to 3.25.5
  • Bump Gson version from 2.10.0 to 2.13.1
  • describeCollection returns collection createUtcTime
  • Add a static method CreateSchema() to replace non-static method createSchema() in MilvusClientV2

milvus-sdk-java-2.5.8

25 Apr 09:37
ce2c862
Compare
Choose a tag to compare

Release date: 2025-04-25

Compatible with Milvus v2.5.x

Feature

  • Support getPersistentSegmentInfo/getQuerySegmentInfo interfaces for V2
  • Support transferNode interface for V2
  • Support checkHealth interface for V2

milvus-sdk-java-2.5.7

09 Apr 10:08
b2c6d0a
Compare
Choose a tag to compare

Release date: 2025-04-09

Compatible with Milvus v2.5.x

Bug

  • Fix a compatible bug with milvus v2.5.8 that QueryResp.QueryResult doesn't return primary key
  • Fix a bug of nullable Array field that null value should be returned instead of an empty list
  • Fix a regression for parsing JSON field values returned by search/query

Improvement

  • Add proxy setting for connection to milvus
  • Support offset parameter for hybridSearch() interface
  • Add options parameter for bulkImport() interface

milvus-sdk-java-2.4.11

09 Apr 10:08
ef74d64
Compare
Choose a tag to compare

Release date: 2025-04-09

Compatible with Milvus v2.4.x

Bug

  • Fix a bug that consistency level is missed for createCollection()
  • Return shards_num for describeCollection()