This is an automated email from the ASF dual-hosted git repository.

XiaoHongbo-Hope pushed a commit to branch codex/prepare-0.4.0-release
in repository https://gitbox.apache.org/repos/asf/paimon-rust.git

commit 449f3ad735f50fd39668580e7ff0640ad528af35
Author: xiaohongbo <[email protected]>
AuthorDate: Thu Sep 3 17:59:49 2026 +0800

    docs: prepare the 0.4.0 release notes
---
 docs/src/index.md    |  2 +-
 docs/src/releases.md | 26 +++++++++++++++++++++++++-
 2 files changed, 26 insertions(+), 2 deletions(-)

diff --git a/docs/src/index.md b/docs/src/index.md
index 8203607d..228e7288 100644
--- a/docs/src/index.md
+++ b/docs/src/index.md
@@ -43,7 +43,7 @@ ZSTD data files use 23.25% less physical storage than the 
SNAPPY source files.
 
 ## Status
 
-The project is under active development (0.3.0 in development).
+The project is under active development (0.4.0 in development).
 
 ## License
 
diff --git a/docs/src/releases.md b/docs/src/releases.md
index ed716b7c..355ac14c 100644
--- a/docs/src/releases.md
+++ b/docs/src/releases.md
@@ -25,12 +25,36 @@ Apache Paimon Rust follows [Semantic 
Versioning](https://semver.org/). All relea
 
 ## Upcoming
 
-### 0.3.0 (In Development)
+### 0.4.0 (In Development)
 
 See [GitHub Issues](https://github.com/apache/paimon-rust/issues) for the 
current roadmap.
 
+The minimum supported Rust version for 0.4.0 is 1.94.
+
+Key features:
+
+- Expanded primary-key vector and hybrid search with vector/full-text fusion, 
streamed index builds, DiskANN and quantized IVF backends, scalar 
pre-filtering, and externally planned bucket splits
+- Java-compatible file and global indexes, including Bloom, Bitmap V1/V2 reads 
and V2 writes, multi-value array indexes, and exact FM substring search
+- Native read-only object tables and `TableType`-based routing to pluggable 
external table engines
+- Batch incremental-diff reads, watermark-based time travel, and 
deletion-vector merge-on-read for uncompacted primary-key snapshots
+- Expanded DataFusion SQL with `ALTER COLUMN`, database lifecycle statements, 
configurable runtime resources, and the Java-compatible `$consumers` system 
table
+- Expanded Go table-write support plus postpone-table fixed-bucket write 
primitives for Rust, C, and Go, with Python commit rollback
+- Standalone `BlobDescriptor` batch reads and seekable streams, with Go batch 
and stream APIs and `MAP<STRING, BLOB>` descriptor reads
+- Extensible and cached I/O through caller-provided OpenDAL operators, an 
in-memory local block cache, and C cache callbacks
+
 ## Past Releases
 
+### [0.3.0](https://github.com/apache/paimon-rust/releases/tag/v0.3.0)
+
+Key features:
+
+- Primary-key changelog writes plus aggregation and partial-update merge 
improvements
+- Java-compatible Mosaic, Vortex, schema-evolution, and data-evolution read 
paths
+- Lumina and vindex vector search, hybrid search, and BTree, bitmap, and 
full-text global indexes
+- Dedicated vector storage plus BLOB and VARIANT type support
+- DataFusion 54 integration, REST catalog views and functions, and a 
filesystem-backed REST server
+- Expanded Python DataFrame-style read/write APIs and C and Go binding coverage
+
 ### [0.2.0](https://github.com/apache/paimon-rust/releases/tag/v0.2.0)
 
 Key features:

Reply via email to