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

gangwu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-cpp.git


The following commit(s) were added to refs/heads/main by this push:
     new 65c17885 chore: post release 0.2.0 (#536)
65c17885 is described below

commit 65c178852a369bbdb059c114c05d9803b2b09e13
Author: Gang Wu <[email protected]>
AuthorDate: Mon Jan 26 14:04:47 2026 +0800

    chore: post release 0.2.0 (#536)
    
    - bump version to 0.3.0-SNAPSHOT
    - refine announcement email
---
 CMakeLists.txt           |  4 +++-
 dev/release/release.sh   | 21 ++++++++-------------
 src/iceberg/version.h.in |  2 +-
 3 files changed, 12 insertions(+), 15 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index abc2f3c4..e7281fb1 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -24,10 +24,12 @@ endif()
 list(PREPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake_modules")
 
 project(Iceberg
-        VERSION 0.2.0
+        VERSION 0.3.0
         DESCRIPTION "Iceberg C++ Project"
         LANGUAGES CXX)
 
+set(ICEBERG_VERSION_SUFFIX "-SNAPSHOT")
+set(ICEBERG_VERSION_STRING "${PROJECT_VERSION}${ICEBERG_VERSION_SUFFIX}")
 configure_file("${CMAKE_CURRENT_SOURCE_DIR}/src/iceberg/version.h.in"
                "${CMAKE_BINARY_DIR}/src/iceberg/version.h")
 
diff --git a/dev/release/release.sh b/dev/release/release.sh
index bc22ae72..73726e9c 100755
--- a/dev/release/release.sh
+++ b/dev/release/release.sh
@@ -101,7 +101,9 @@ echo ""
 echo "---------------------------------------------------------"
 cat <<MAIL
 To: [email protected]
-Cc: [email protected]
+CC: [email protected]
+Subject: [ANNOUNCE] Apache Iceberg C++ ${version} released
+
 Hello everyone,
 
 I'm pleased to announce the release of Apache Iceberg C++ ${version}!
@@ -111,20 +113,13 @@ Iceberg delivers high query performance for tables with 
tens of
 petabytes of data, along with atomic commits, concurrent writes, and
 SQL-compatible table evolution.
 
-This release contains <COMMIT_COUNT> commits from <CONTRIBUTOR_COUNT> unique 
contributors.
-Among the changes in this release are the following highlights:
-
-- <FEATURE_1>
-- <FEATURE_2>
-- ...
-- <FEATURE_N>
-
-This release is hosted at: 
https://dist.apache.org/repos/dist/release/iceberg/apache-iceberg-cpp-${version}
+This release can be downloaded from [1].
 
-For release details and downloads, please visit: 
https://github.com/apache/iceberg-cpp/releases/tag/apache-iceberg-cpp-${version}
+Release notes are available at [2].
 
-Thanks to everyone for all your contributions!
+Thanks to everyone for contributing!
 
-<AUTHOR>
+[1] 
https://dist.apache.org/repos/dist/release/iceberg/apache-iceberg-cpp-${version}
+[2] https://github.com/apache/iceberg-cpp/releases/tag/v${version}
 MAIL
 echo "---------------------------------------------------------"
diff --git a/src/iceberg/version.h.in b/src/iceberg/version.h.in
index 42f44b62..af7fe01e 100644
--- a/src/iceberg/version.h.in
+++ b/src/iceberg/version.h.in
@@ -23,6 +23,6 @@
 #define ICEBERG_VERSION_MINOR @PROJECT_VERSION_MINOR@
 #define ICEBERG_VERSION_PATCH @PROJECT_VERSION_PATCH@
 
-#define ICEBERG_VERSION_STRING "@PROJECT_VERSION@"
+#define ICEBERG_VERSION_STRING "@ICEBERG_VERSION_STRING@"
 
 #define ICEBERG_PROJECT_NAME "@PROJECT_NAME@"

Reply via email to