You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: site/en/release_notes.md
+35Lines changed: 35 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,41 @@ title: Release Notes
8
8
9
9
Find out what’s new in Milvus! This page summarizes new features, improvements, known issues, and bug fixes in each release. You can find the release notes for each released version after v2.5.0 in this section. We suggest that you regularly visit this page to learn about updates.
10
10
11
+
## v2.5.18
12
+
13
+
Release date: September 19, 2025
14
+
15
+
| Milvus version | Python SDK version | Node.js SDK version | Java SDK version |
We were excited to announce Milvus 2.5.18! This release delivered critical performance enhancements and stability improvements. We strongly encouraged all users to upgrade to benefit from these optimizations.
20
+
21
+
### Improvements
22
+
23
+
- Removed timeout for compaction task ([#44278](https://github.com/milvus-io/milvus/pull/44278))
24
+
- Forbade panic when tantivy index path did not exist ([#44136](https://github.com/milvus-io/milvus/pull/44136))
25
+
- Updated knowhere version ([#44292](https://github.com/milvus-io/milvus/pull/44292))
26
+
- Added param to modify delete snapshot size ([#44213](https://github.com/milvus-io/milvus/pull/44213))
27
+
- Added mutex and range check to prevent concurrent delete ([#44202](https://github.com/milvus-io/milvus/pull/44202))
28
+
- Removed name check for alter index task ([#44056](https://github.com/milvus-io/milvus/pull/44056))
29
+
- Returned collection metadata from cache ([#43911](https://github.com/milvus-io/milvus/pull/43911))
30
+
- Supported expr result cache ([#43882](https://github.com/milvus-io/milvus/pull/43882))
31
+
- Made build ratio of interim index configurable ([#43938](https://github.com/milvus-io/milvus/pull/43938))
32
+
- Used function def determine field IsFunctionOutput only ([#44009](https://github.com/milvus-io/milvus/pull/44009))
33
+
- Used rlock for list privilege groups ([#44006](https://github.com/milvus-io/milvus/pull/44006))
34
+
- Added param item forcing all indices ready for segment ([#44329](https://github.com/milvus-io/milvus/pull/44329))
35
+
36
+
### Bug fixes
37
+
38
+
- Fixed a bug that caused incorrect metrics for compaction tasks ([#44280](https://github.com/milvus-io/milvus/pull/44280))
39
+
- Resolved an issue with invalid pre-allocated segment IDs during compaction ([#44351](https://github.com/milvus-io/milvus/pull/44351))
40
+
- Corrected a bug where GetCompactionTo incorrectly returned empty results during clustering compaction ([#44271](https://github.com/milvus-io/milvus/pull/44271))
41
+
- Added a nil check for arraydata to prevent a system panic ([#44333](https://github.com/milvus-io/milvus/pull/44333))
42
+
- Implemented a UTF-8 check in BM25FunctionRunner to handle non-UTF-8 strings ([#44221](https://github.com/milvus-io/milvus/pull/44221))
43
+
- Expanded the lock range for dump\_snapshot to prevent coredumps during delete operations ([#44131](https://github.com/milvus-io/milvus/pull/44131))
44
+
- Invalidated the proxy cache for alias creation to ensure updates were immediately reflected ([#44073](https://github.com/milvus-io/milvus/pull/44073))
0 commit comments