v0.54.0

milvus-io/milvusv0.54.0Aug 6, 2026by gemini-cli-robot

AI Summary

Milvus 3.0.0 completes the lake-native architecture introduced in 3.0-beta. Key additions include External Collections supporting function outputs, flexible schema evolution for online column management, a new SINDI-based sparse index, StructArray elements, faceted search, and Vortex storage format support.

Key Highlights

  • External Collection supports function output fields (BM25, embeddings) and `milvus-table` format
  • Flexible schema allows adding, backfilling, and dropping columns online without downtime
  • Sparse index overhaul with SINDI, Block-Max WAND, and Block-Max MaxScore algorithms
  • StructArray supports null values, bitmap indexes, and element-level search
  • Function Chain API enables composable reranking pipelines

New Features

  • External Collection lakehouse workflows with additive schema evolution
  • Flexible schema: add, backfill, and drop columns online
  • Sparse index overhaul: SINDI, Block-Max WAND, and Block-Max MaxScore
  • StructArray coverage with element-level search and faceted search
  • Function Chain reranking with native XGBoost scoring
  • TEXT long-text fields with LOB storage
  • FAISS index passthrough
  • Vortex storage format support
  • Woodpecker standalone deployment

Full Release Notes

## What's Changed
* Changelog for v0.53.0-preview.0 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/28507
* Changelog for v0.52.0 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/28508
* chore(release): bump version to 0.54.0-nightly.20260722.gf743ab579 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/28510
* fix(caretaker): sanitize and wrap issue title in untrusted_context by @chadd28 in https://github.com/google-gemini/gemini-cli/pull/28352
* chore(caretaker): update vitest to v3.2.4 and add package-lock.json files by @chadd28 in https://github.com/google-gemini/gemini-cli/pull/28409
* fix(core): rotate session ID on model fallback to prevent stateful API errors by @amelidev in https://github.com/google-gemini/gemini-cli/pull/28469
* feat(caretaker-triage): post comment before auto-closing issues by @chadd28 in https://github.com/google-gemini/gemini-cli/pull/28411
* fix(core): enforce HTTPS for GoogleCredentialsAuthProvider to prevent cleartext leakage by @amelidev in https://github.com/google-gemini/gemini-cli/pull/28517
* fix(core): filter out thought parts from getHistoryTurns when context management is disabled by @DavidAPierce in https://github.com/google-gemini/gemini-cli/pull/28509
* fix(a2a-server): normalize CRLF line endings to LF in getProposedContent by @luisfelipe-alt in https://github.com/google-gemini/gemini-cli/pull/28531
* fix(core): enforce explicit tag length and validation in file keychain by @luisfelipe-alt in https://github.com/google-gemini/gemini-cli/pull/28523
* chore/release: bump version to 0.54.0-nightly.20260728.gbef611950 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/28552
* feat(pr-generator-db): implement Firestore concurrency dual-locking and test ingestion utilities by @joneba-google in https://github.com/google-gemini/gemini-cli/pull/28432
* feat(pr-generator-agent): implement Antigravity agent runner and prompt templates … by @joneba-google in https://github.com/google-gemini/gemini-cli/pull/28434
* fix(core): skip merged function-response turns when finding the active loop by @adamfweidman in https://github.com/google-gemini/gemini-cli/pull/28565
* fix(patch): cherry-pick f47d6c6 to release/v0.54.0-preview.0-pr-28566 to patch version v0.54.0-preview.0 and create version 0.54.0-preview.1 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/28609


**Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.53.1...v0.54.0