Change8

v2.6.5

Breaking Changes
📦 milvusView on GitHub →
1 breaking3 features🐛 4 fixes🔧 5 symbols

Summary

PyMilvus 2.6.5 introduces significant enhancements to AsyncMilvusClient, adds highlighter support for search, and fixes several bugs related to index creation and data handling. This release also includes a breaking change renaming 'Stage' to 'Volume'.

⚠️ Breaking Changes

  • The name 'Stage' has been renamed to 'Volume'. Users relying on the old name must update their code to use 'Volume'.

Migration Steps

  1. If you were using 'Stage', rename it to 'Volume' in your configuration or code.

✨ New Features

  • Added comprehensive features to `AsyncMilvusClient`.
  • Support for `timestamptz` in `bulkwriter`.
  • Support for search with highlighter in pymilvus.

🐛 Bug Fixes

  • `AsyncMilvusClient.search` now correctly supports `EmbeddingList`.
  • `AsyncMilvusClient.create_index` now supports nested fields.
  • Used `deepcopy` for `struct_schema` in `add_field` to prevent reuse issues.
  • Fixed error when function or function_score fetch empty parameters.

Affected Symbols