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

JingsongLi pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/paimon-rust.git


The following commit(s) were added to refs/heads/main by this push:
     new 87fc22e5 [docs] Publish 0.4.0 release notes and Go Linux requirements 
(#1114)
87fc22e5 is described below

commit 87fc22e522965d9ba8d1e349b772af490a75fa5f
Author: XiaoHongbo <[email protected]>
AuthorDate: Mon Oct 12 21:37:12 2026 +0800

    [docs] Publish 0.4.0 release notes and Go Linux requirements (#1114)
---
 docs/src/go-binding.md |  5 +++++
 docs/src/releases.md   | 14 ++++++++++++--
 2 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/docs/src/go-binding.md b/docs/src/go-binding.md
index 203db6bd..919a871b 100644
--- a/docs/src/go-binding.md
+++ b/docs/src/go-binding.md
@@ -30,6 +30,11 @@ after the call returns.
 - CGO enabled with a C toolchain
 - Supported platforms: Linux (amd64, arm64), macOS (amd64, arm64)
 
+!!! warning "0.4.0 prebuilt Linux amd64 binaries"
+
+    Require glibc 2.38 or later, OpenSSL 3 (`libssl.so.3`, `libcrypto.so.3`),
+    and `libffi.so.8`. Older environments may fail to load the module.
+
 ## Installation
 
 ```bash
diff --git a/docs/src/releases.md b/docs/src/releases.md
index 4202ddf9..55f8b599 100644
--- a/docs/src/releases.md
+++ b/docs/src/releases.md
@@ -25,10 +25,19 @@ Apache Paimon Rust follows [Semantic 
Versioning](https://semver.org/). All relea
 
 ## Upcoming
 
-### 0.4.0 (In Development)
+### 0.5.0 (In Development)
 
 See [GitHub Issues](https://github.com/apache/paimon-rust/issues) for the 
current roadmap.
 
+## Past Releases
+
+### [0.4.0](https://github.com/apache/paimon-rust/releases/tag/v0.4.0)
+
+Released on October 12, 2026.
+
+[Source, signature, and SHA-512 
checksum](https://downloads.apache.org/paimon/paimon-rust-0.4.0/)
+ ยท [KEYS](https://downloads.apache.org/paimon/KEYS).
+
 The minimum supported Rust version for 0.4.0 is 1.94.
 
 Key features:
@@ -47,7 +56,8 @@ API compatibility changes:
 - `BTreeIndexReader::null_bitmap()` is now asynchronous and returns 
`io::Result<&RoaringTreemap>`. Downstream Rust callers must replace 
`reader.null_bitmap()` with `reader.null_bitmap().await?` and handle load 
errors.
 - BTree readers load the null bitmap on first access and reuse successful 
loads within the reader. Null bitmap I/O, CRC, and deserialization errors now 
surface on first access rather than when opening the reader. Failed loads can 
be retried.
 
-## Past Releases
+Go Linux amd64 prebuilt binaries require glibc 2.38 or later, OpenSSL 3, and
+`libffi.so.8`. See [Go prerequisites](go-binding.md#prerequisites).
 
 ### [0.3.0](https://github.com/apache/paimon-rust/releases/tag/v0.3.0)
 

Reply via email to