- Added support for JSON null/exists expressions, UTF‑8 validation for strings and VARCHAR fields, parsing sparse vectors from Parquet structs, and a configurable auto‑balancing trigger interval.
- Improved balancing logic (largest row count first), refined array views to reduce memory usage, introduced batch subscriptions, and optimized OR‑to‑IN expression conversion.
- Fixed multiple concurrency and data‑handling bugs: crash with nullable input, delete data loss due to duplicate binlog IDs, Rocksmq consumer registration race, JSON index filter errors, and related segment loading issues.