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

chaokunyang pushed a commit to tag v1.7.2-rc1
in repository https://gitbox.apache.org/repos/asf/fory.git

commit fe7bc7571744189c4dd5a6d4f43edd0722bfb7f4
Author: chaokunyang <[email protected]>
AuthorDate: Mon Sep 7 11:34:29 2026 +0800

    prepare release for 1.7.2
---
 MODULE.bazel                                       |  2 +-
 README.md                                          | 30 +++++++++++-----------
 benchmarks/cpp/CMakeLists.txt                      |  2 +-
 benchmarks/go/go.mod                               |  2 +-
 benchmarks/java/pom.xml                            |  2 +-
 benchmarks/java25/pom.xml                          |  2 +-
 benchmarks/kotlin/gradle.properties                |  2 +-
 benchmarks/rust/Cargo.toml                         |  2 +-
 benchmarks/scala/build.sbt                         |  2 +-
 compiler/fory_compiler/__init__.py                 |  2 +-
 compiler/pyproject.toml                            |  2 +-
 cpp/CMakeLists.txt                                 |  2 +-
 csharp/Directory.Build.props                       |  2 +-
 csharp/README.md                                   |  2 +-
 dart/CHANGELOG.md                                  |  4 +++
 dart/packages/fory-test/pubspec.yaml               |  4 +--
 dart/packages/fory/CHANGELOG.md                    |  4 +++
 dart/packages/fory/README.md                       |  2 +-
 dart/packages/fory/pubspec.yaml                    |  2 +-
 dart/pubspec.yaml                                  |  4 +--
 docs/compiler/build-integration.md                 |  2 +-
 docs/compiler/cli.md                               |  2 +-
 docs/grpc/csharp.md                                |  4 +--
 docs/grpc/dart.md                                  |  2 +-
 docs/grpc/rust.md                                  |  2 +-
 docs/json/getting-started.md                       |  6 ++---
 docs/json/kotlin.md                                |  4 +--
 docs/json/scala.md                                 |  2 +-
 docs/object-serialization/cpp/index.md             |  8 +++---
 docs/object-serialization/csharp/index.md          |  2 +-
 docs/object-serialization/dart/index.md            |  2 +-
 docs/object-serialization/java/index.md            |  4 +--
 docs/object-serialization/kotlin/index.md          |  4 +--
 .../rust/basic-serialization.md                    |  2 +-
 docs/object-serialization/rust/index.md            |  8 +++---
 docs/object-serialization/scala/index.md           |  2 +-
 docs/row-format/java.md                            |  4 +--
 docs/start/cpp.md                                  |  2 +-
 docs/start/csharp.md                               |  2 +-
 docs/start/dart.md                                 |  2 +-
 docs/start/go.md                                   |  2 +-
 docs/start/java.md                                 |  6 ++---
 docs/start/javascript.md                           |  4 +--
 docs/start/kotlin.md                               |  4 +--
 docs/start/python.md                               |  2 +-
 docs/start/rust.md                                 |  2 +-
 docs/start/scala.md                                |  2 +-
 docs/start/swift.md                                |  2 +-
 examples/cpp/hello_row/MODULE.bazel.example        |  4 +--
 examples/cpp/hello_row/README.md                   |  2 +-
 examples/cpp/hello_world/MODULE.bazel.example      |  4 +--
 examples/cpp/hello_world/README.md                 |  2 +-
 integration_tests/android_tests/README.md          | 10 ++++----
 integration_tests/android_tests/build.gradle       | 12 ++++-----
 integration_tests/graalvm_kotlin_tests/pom.xml     |  2 +-
 integration_tests/graalvm_tests/pom.xml            |  2 +-
 integration_tests/grpc_tests/java/pom.xml          |  2 +-
 integration_tests/grpc_tests/kotlin/pom.xml        |  2 +-
 integration_tests/grpc_tests/python/pyproject.toml |  2 +-
 integration_tests/grpc_tests/rust/Cargo.toml       |  2 +-
 integration_tests/idl_tests/cpp/CMakeLists.txt     |  2 +-
 integration_tests/idl_tests/dart/pubspec.yaml      |  2 +-
 integration_tests/idl_tests/go/go.mod              |  2 +-
 integration_tests/idl_tests/java/pom.xml           |  2 +-
 .../idl_tests/javascript/package.json              |  2 +-
 integration_tests/idl_tests/kotlin/pom.xml         |  2 +-
 integration_tests/idl_tests/python/pyproject.toml  |  2 +-
 integration_tests/idl_tests/rust/Cargo.lock        |  8 +++---
 integration_tests/idl_tests/rust/Cargo.toml        |  2 +-
 integration_tests/jdk_compatibility_tests/pom.xml  |  2 +-
 integration_tests/jpms_tests/pom.xml               |  2 +-
 integration_tests/kotlin_json_corpus/pom.xml       |  2 +-
 java/README.md                                     | 16 ++++++------
 java/fory-annotation-processor/pom.xml             |  2 +-
 java/fory-core/pom.xml                             |  2 +-
 java/fory-extensions/pom.xml                       |  2 +-
 java/fory-format/pom.xml                           |  2 +-
 java/fory-json/README.md                           |  4 +--
 java/fory-json/pom.xml                             |  2 +-
 java/fory-latest-jdk-tests/pom.xml                 |  2 +-
 java/fory-test-core/pom.xml                        |  2 +-
 java/fory-testsuite/pom.xml                        |  2 +-
 java/pom.xml                                       |  2 +-
 javascript/package-lock.json                       |  4 +--
 javascript/packages/core/package.json              |  2 +-
 javascript/packages/hps/package.json               |  2 +-
 kotlin/fory-json-kotlin-ksp/README.md              |  4 +--
 kotlin/fory-json-kotlin-ksp/pom.xml                |  2 +-
 kotlin/fory-json-kotlin/README.md                  |  4 +--
 kotlin/fory-json-kotlin/pom.xml                    |  2 +-
 kotlin/fory-kotlin-ksp/pom.xml                     |  2 +-
 kotlin/fory-kotlin-tests/pom.xml                   |  2 +-
 kotlin/fory-kotlin/pom.xml                         |  2 +-
 kotlin/pom.xml                                     |  2 +-
 python/pyfory/__init__.py                          |  2 +-
 rust/Cargo.toml                                    |  6 ++---
 rust/README.md                                     | 10 ++++----
 scala/build.sbt                                    |  2 +-
 scala/fory-json-scala/README.md                    |  2 +-
 scala/fory-scala/README.md                         |  2 +-
 swift/README.md                                    |  2 +-
 101 files changed, 171 insertions(+), 163 deletions(-)

diff --git a/MODULE.bazel b/MODULE.bazel
index 574b93661..aa7275aa3 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -17,7 +17,7 @@
 
 module(
     name = "fory",
-    version = "1.8.0",
+    version = "1.7.2",
 )
 
 # Platforms (needed for platform-specific build configurations)
diff --git a/README.md b/README.md
index a2062e889..6fde9d195 100644
--- a/README.md
+++ b/README.md
@@ -6,7 +6,7 @@
 [![Slack 
Channel](https://img.shields.io/badge/slack-join-3f0e40?logo=slack&style=for-the-badge)](https://join.slack.com/t/fory-project/shared_invite/zt-36g0qouzm-kcQSvV_dtfbtBKHRwT5gsw)
 
[![X](https://img.shields.io/badge/@ApacheFory-follow-blue?logo=x&style=for-the-badge)](https://x.com/ApacheFory)
 [![Maven 
Version](https://img.shields.io/maven-central/v/org.apache.fory/fory-core?style=for-the-badge)](https://search.maven.org/#search|gav|1|g:"org.apache.fory"%20AND%20a:"fory-core")
-[![Crates.io](https://img.shields.io/badge/crates.io-v1.7.1-blue?logo=rust&style=for-the-badge)](https://crates.io/crates/fory)
+[![Crates.io](https://img.shields.io/badge/crates.io-v1.7.2-blue?logo=rust&style=for-the-badge)](https://crates.io/crates/fory)
 
[![PyPI](https://img.shields.io/pypi/v/pyfory.svg?logo=PyPI&style=for-the-badge)](https://pypi.org/project/pyfory/)
 
[![npm](https://img.shields.io/npm/v/%40apache-fory%2Fcore?logo=npm&style=for-the-badge)](https://www.npmjs.com/package/@apache-fory/core)
 
[![NuGet](https://img.shields.io/nuget/v/Apache.Fory?logo=nuget&style=for-the-badge)](https://www.nuget.org/packages/Apache.Fory)
@@ -150,14 +150,14 @@ Maven:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-core</artifactId>
-  <version>1.7.1</version>
+  <version>1.7.2</version>
 </dependency>
 ```
 
 Gradle:
 
 ```gradle
-implementation "org.apache.fory:fory-core:1.7.1"
+implementation "org.apache.fory:fory-core:1.7.2"
 ```
 
 On JDK25+, opening `java.lang.invoke` to Fory core is also recommended. It 
avoids the
@@ -179,7 +179,7 @@ Use the Fory core module name when Fory is on the module 
path:
 sbt:
 
 ```scala
-libraryDependencies += "org.apache.fory" %% "fory-scala" % "1.7.1"
+libraryDependencies += "org.apache.fory" %% "fory-scala" % "1.7.2"
 ```
 
 **Kotlin**
@@ -187,7 +187,7 @@ libraryDependencies += "org.apache.fory" %% "fory-scala" % 
"1.7.1"
 Gradle:
 
 ```kotlin
-implementation("org.apache.fory:fory-kotlin:1.7.1")
+implementation("org.apache.fory:fory-kotlin:1.7.2")
 ```
 
 Maven:
@@ -196,7 +196,7 @@ Maven:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-kotlin</artifactId>
-  <version>1.7.1</version>
+  <version>1.7.2</version>
 </dependency>
 ```
 
@@ -218,7 +218,7 @@ pip install "pyfory[format]"
 
 ```toml
 [dependencies]
-fory = "1.7.1"
+fory = "1.7.2"
 ```
 
 **C++**
@@ -230,7 +230,7 @@ include(FetchContent)
 FetchContent_Declare(
   fory
   GIT_REPOSITORY https://github.com/apache/fory.git
-  GIT_TAG v1.7.1
+  GIT_TAG v1.7.2
   SOURCE_SUBDIR cpp
 )
 FetchContent_MakeAvailable(fory)
@@ -241,8 +241,8 @@ Bazel:
 
 ```bazel
 # MODULE.bazel
-bazel_dep(name = "fory", version = "1.7.1")
-git_override(module_name = "fory", remote = 
"https://github.com/apache/fory.git";, commit = "v1.7.1")
+bazel_dep(name = "fory", version = "1.7.2")
+git_override(module_name = "fory", remote = 
"https://github.com/apache/fory.git";, commit = "v1.7.2")
 
 # BUILD
 deps = ["@fory//cpp/fory/serialization:fory_serialization"]
@@ -275,13 +275,13 @@ npm install @apache-fory/core @apache-fory/hps
 **C#**
 
 ```bash
-dotnet add package Apache.Fory --version 1.7.1
+dotnet add package Apache.Fory --version 1.7.2
 ```
 
 **Dart**
 
 ```bash
-dart pub add fory:^1.7.1
+dart pub add fory:^1.7.2
 dart pub add dev:build_runner
 ```
 
@@ -291,7 +291,7 @@ Add Fory to `Package.swift`:
 
 ```swift
 dependencies: [
-  .package(url: "https://github.com/apache/fory.git";, exact: "1.7.1")
+  .package(url: "https://github.com/apache/fory.git";, exact: "1.7.2")
 ],
 targets: [
   .target(
@@ -841,14 +841,14 @@ Add Fory JSON to your project:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-json</artifactId>
-  <version>1.7.1</version>
+  <version>1.7.2</version>
 </dependency>
 ```
 
 **Gradle**
 
 ```gradle
-implementation "org.apache.fory:fory-json:1.7.1"
+implementation "org.apache.fory:fory-json:1.7.2"
 ```
 
 Keep all Fory modules in the same application on the same version.
diff --git a/benchmarks/cpp/CMakeLists.txt b/benchmarks/cpp/CMakeLists.txt
index e9d55e9d0..10db7d855 100644
--- a/benchmarks/cpp/CMakeLists.txt
+++ b/benchmarks/cpp/CMakeLists.txt
@@ -22,7 +22,7 @@ if(POLICY CMP0169)
 endif()
 
 project(fory_cpp_benchmark
-    VERSION 1.8.0
+    VERSION 1.7.2
     DESCRIPTION "C++ Benchmark comparing Fory, Protobuf, and Msgpack 
serialization"
     LANGUAGES CXX
 )
diff --git a/benchmarks/go/go.mod b/benchmarks/go/go.mod
index 8d411a16d..b86c8c3b3 100644
--- a/benchmarks/go/go.mod
+++ b/benchmarks/go/go.mod
@@ -20,7 +20,7 @@ module github.com/apache/fory/benchmarks/go
 go 1.25.0
 
 require (
-       github.com/apache/fory/go/fory v1.8.0-alpha.0
+       github.com/apache/fory/go/fory v1.7.2
        github.com/vmihailenco/msgpack/v5 v5.4.1
        google.golang.org/protobuf v1.36.0
 )
diff --git a/benchmarks/java/pom.xml b/benchmarks/java/pom.xml
index 6653e35a0..e74044784 100644
--- a/benchmarks/java/pom.xml
+++ b/benchmarks/java/pom.xml
@@ -26,7 +26,7 @@
   <parent>
     <artifactId>fory-parent</artifactId>
     <groupId>org.apache.fory</groupId>
-    <version>1.8.0-SNAPSHOT</version>
+    <version>1.7.2</version>
   </parent>
 
   <artifactId>benchmark</artifactId>
diff --git a/benchmarks/java25/pom.xml b/benchmarks/java25/pom.xml
index 0e6c5986e..cf14f6967 100644
--- a/benchmarks/java25/pom.xml
+++ b/benchmarks/java25/pom.xml
@@ -26,7 +26,7 @@
 
   <groupId>org.apache.fory.benchmark</groupId>
   <artifactId>java25-memory-access-benchmark</artifactId>
-  <version>1.8.0-SNAPSHOT</version>
+  <version>1.7.2</version>
   <packaging>jar</packaging>
 
   <properties>
diff --git a/benchmarks/kotlin/gradle.properties 
b/benchmarks/kotlin/gradle.properties
index 6f444d202..d7f7f9a2d 100644
--- a/benchmarks/kotlin/gradle.properties
+++ b/benchmarks/kotlin/gradle.properties
@@ -15,7 +15,7 @@
 # specific language governing permissions and limitations
 # under the License.
 
-foryVersion=1.8.0-SNAPSHOT
+foryVersion=1.7.2
 kotlinVersion=2.3.20
 kspVersion=2.3.8
 kotlinxSerializationVersion=1.11.0
diff --git a/benchmarks/rust/Cargo.toml b/benchmarks/rust/Cargo.toml
index 439f5bf30..106585c47 100644
--- a/benchmarks/rust/Cargo.toml
+++ b/benchmarks/rust/Cargo.toml
@@ -20,5 +20,5 @@ members = ["local", "xlang"]
 resolver = "2"
 
 [workspace.package]
-version = "1.8.0-alpha.0"
+version = "1.7.2"
 edition = "2021"
diff --git a/benchmarks/scala/build.sbt b/benchmarks/scala/build.sbt
index c2939ad46..35db4aab1 100644
--- a/benchmarks/scala/build.sbt
+++ b/benchmarks/scala/build.sbt
@@ -26,7 +26,7 @@ lazy val root = (project in file("."))
     name := "fory-scala-json-benchmarks",
     resolvers += Resolver.mavenLocal,
     libraryDependencies ++= Seq(
-      "org.apache.fory" %% "fory-json-scala" % "1.8.0-SNAPSHOT",
+      "org.apache.fory" %% "fory-json-scala" % "1.7.2",
       "com.github.plokhotnyuk.jsoniter-scala" %% "jsoniter-scala-core" % 
"2.40.1",
       "com.github.plokhotnyuk.jsoniter-scala" %% "jsoniter-scala-macros" % 
"2.40.1" % Provided,
       "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.22.1",
diff --git a/compiler/fory_compiler/__init__.py 
b/compiler/fory_compiler/__init__.py
index 655f0aecf..2b7ae67ee 100644
--- a/compiler/fory_compiler/__init__.py
+++ b/compiler/fory_compiler/__init__.py
@@ -17,7 +17,7 @@
 
 """Fory IDL compiler for Apache Fory."""
 
-__version__ = "1.8.0.dev0"
+__version__ = "1.7.2"
 
 from fory_compiler.frontend.fbs import FBSFrontend
 from fory_compiler.frontend.fdl import FDLFrontend
diff --git a/compiler/pyproject.toml b/compiler/pyproject.toml
index ee836c55d..83bf8c5fb 100644
--- a/compiler/pyproject.toml
+++ b/compiler/pyproject.toml
@@ -24,7 +24,7 @@ build-backend = "setuptools.build_meta"
 
 [project]
 name = "fory-compiler"
-version = "1.8.0.dev0"
+version = "1.7.2"
 description = "FDL (Fory Definition Language) compiler for Apache Fory 
cross-language serialization"
 readme = "README.md"
 license = {text = "Apache-2.0"}
diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt
index cc081f662..6523fc2d3 100644
--- a/cpp/CMakeLists.txt
+++ b/cpp/CMakeLists.txt
@@ -18,7 +18,7 @@
 cmake_minimum_required(VERSION 3.16)
 
 project(fory
-    VERSION 1.8.0
+    VERSION 1.7.2
     DESCRIPTION "Apache Fory - A blazingly fast multi-language serialization 
framework"
     LANGUAGES CXX
 )
diff --git a/csharp/Directory.Build.props b/csharp/Directory.Build.props
index 4d4cc51fd..c7960ee31 100644
--- a/csharp/Directory.Build.props
+++ b/csharp/Directory.Build.props
@@ -18,7 +18,7 @@ under the License.
 -->
 <Project>
   <PropertyGroup>
-    <Version>1.8.0-dev</Version>
+    <Version>1.7.2</Version>
     <Authors>Apache Software Foundation</Authors>
     <Company>Apache Software Foundation</Company>
     <Description>Apache Fory for .NET provides high-performance cross-language 
serialization with source-generated serializers and schema evolution 
support.</Description>
diff --git a/csharp/README.md b/csharp/README.md
index 7780698cf..7c0d8e64c 100644
--- a/csharp/README.md
+++ b/csharp/README.md
@@ -32,7 +32,7 @@ From NuGet, reference the single `Apache.Fory` package. It 
includes the Fory lib
 
 ```xml
 <ItemGroup>
-  <PackageReference Include="Apache.Fory" Version="1.7.1" />
+  <PackageReference Include="Apache.Fory" Version="1.7.2" />
 </ItemGroup>
 ```
 
diff --git a/dart/CHANGELOG.md b/dart/CHANGELOG.md
index ef5c5fcde..1c1a635b8 100644
--- a/dart/CHANGELOG.md
+++ b/dart/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 1.7.2
+
+- Align the Dart workspace version with the Apache Fory 1.7.2 release.
+
 ## 1.8.0-dev
 
 - Start the next Dart workspace development cycle after the 1.7.1 release.
diff --git a/dart/packages/fory-test/pubspec.yaml 
b/dart/packages/fory-test/pubspec.yaml
index 76b26b575..d3f17611e 100644
--- a/dart/packages/fory-test/pubspec.yaml
+++ b/dart/packages/fory-test/pubspec.yaml
@@ -17,7 +17,7 @@
 
 name: fory_test
 description: Apache Fory Dart consumer and integration tests
-version: 1.8.0-dev
+version: 1.7.2
 
 resolution: workspace
 
@@ -26,7 +26,7 @@ environment:
 
 dependencies:
   external_type_test_models: 1.0.0
-  fory: 1.8.0-dev
+  fory: 1.7.2
   inheritance_test_models: 1.0.0
 
 dev_dependencies:
diff --git a/dart/packages/fory/CHANGELOG.md b/dart/packages/fory/CHANGELOG.md
index 1a42db2c6..ce67230fd 100644
--- a/dart/packages/fory/CHANGELOG.md
+++ b/dart/packages/fory/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 1.7.2
+
+- Release Apache Fory Dart 1.7.2.
+
 ## 1.8.0-dev
 
 - Start the next development cycle after the 1.7.1 release.
diff --git a/dart/packages/fory/README.md b/dart/packages/fory/README.md
index e73ce76fb..3e58e6955 100644
--- a/dart/packages/fory/README.md
+++ b/dart/packages/fory/README.md
@@ -25,7 +25,7 @@ Add `fory` to your package dependencies.
 
 ```yaml
 dependencies:
-  fory: ^1.7.1
+  fory: ^1.7.2
 
 dev_dependencies:
   build_runner: ^2.4.13
diff --git a/dart/packages/fory/pubspec.yaml b/dart/packages/fory/pubspec.yaml
index 18718f67e..0c118b420 100644
--- a/dart/packages/fory/pubspec.yaml
+++ b/dart/packages/fory/pubspec.yaml
@@ -17,7 +17,7 @@
 
 name: fory
 description: Cross-language Apache Fory runtime for Dart with generated 
serializers, schema evolution, and custom serializer support.
-version: 1.8.0-dev
+version: 1.7.2
 homepage: https://fory.apache.org
 repository: https://github.com/apache/fory/tree/main/dart/packages/fory
 issue_tracker: https://github.com/apache/fory/issues
diff --git a/dart/pubspec.yaml b/dart/pubspec.yaml
index 3cfca2e52..6fa4fea74 100644
--- a/dart/pubspec.yaml
+++ b/dart/pubspec.yaml
@@ -17,7 +17,7 @@
 
 name: fory_dart
 description: Apache Fory Dart workspace for the runtime package, generated 
serializers, and integration tests.
-version: 1.8.0-dev
+version: 1.7.2
 # repository: https://github.com/my_org/my_repo
 
 environment:
@@ -25,7 +25,7 @@ environment:
 
 # Add regular dependencies here.
 dependencies:
-  fory: 1.8.0-dev
+  fory: 1.7.2
   build_runner: ">=2.7.0 <3.0.0"
 dev_dependencies:
   lints: ^6.1.0
diff --git a/docs/compiler/build-integration.md 
b/docs/compiler/build-integration.md
index a90224044..c41b16966 100644
--- a/docs/compiler/build-integration.md
+++ b/docs/compiler/build-integration.md
@@ -211,7 +211,7 @@ Add the Fory dependency to `pubspec.yaml`:
 
 ```yaml
 dependencies:
-  fory: ^1.7.1
+  fory: ^1.7.2
 
 dev_dependencies:
   build_runner: ^2.4.0
diff --git a/docs/compiler/cli.md b/docs/compiler/cli.md
index 55ea8b0a9..7ecda8b04 100644
--- a/docs/compiler/cli.md
+++ b/docs/compiler/cli.md
@@ -689,5 +689,5 @@ fory = "x.y.z"
 
 ```yaml
 dependencies:
-  fory: ^1.7.1
+  fory: ^1.7.2
 ```
diff --git a/docs/grpc/csharp.md b/docs/grpc/csharp.md
index dc2048b01..b4a249706 100644
--- a/docs/grpc/csharp.md
+++ b/docs/grpc/csharp.md
@@ -39,7 +39,7 @@ Server project:
 
 ```xml
 <ItemGroup>
-  <PackageReference Include="Apache.Fory" Version="1.7.1" />
+  <PackageReference Include="Apache.Fory" Version="1.7.2" />
   <PackageReference Include="Grpc.AspNetCore" Version="2.71.0" />
 </ItemGroup>
 ```
@@ -48,7 +48,7 @@ Client project:
 
 ```xml
 <ItemGroup>
-  <PackageReference Include="Apache.Fory" Version="1.7.1" />
+  <PackageReference Include="Apache.Fory" Version="1.7.2" />
   <PackageReference Include="Grpc.Core.Api" Version="2.71.0" />
   <PackageReference Include="Grpc.Net.Client" Version="2.71.0" />
 </ItemGroup>
diff --git a/docs/grpc/dart.md b/docs/grpc/dart.md
index 22e541833..c472aa2c1 100644
--- a/docs/grpc/dart.md
+++ b/docs/grpc/dart.md
@@ -38,7 +38,7 @@ application that compiles or runs generated service 
companions:
 
 ```yaml
 dependencies:
-  fory: ^1.7.1
+  fory: ^1.7.2
   grpc: ^4.0.0
 
 dev_dependencies:
diff --git a/docs/grpc/rust.md b/docs/grpc/rust.md
index b30d7ddf4..ade917e72 100644
--- a/docs/grpc/rust.md
+++ b/docs/grpc/rust.md
@@ -37,7 +37,7 @@ to build streaming responses or request streams.
 
 ```toml
 [dependencies]
-fory = "1.7.1"
+fory = "1.7.2"
 bytes = "1"
 tonic = { version = "0.14", features = ["transport"] }
 tokio = { version = "1", features = ["macros", "rt-multi-thread"] }
diff --git a/docs/json/getting-started.md b/docs/json/getting-started.md
index 051fe067c..307124922 100644
--- a/docs/json/getting-started.md
+++ b/docs/json/getting-started.md
@@ -43,7 +43,7 @@ Maven:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-json</artifactId>
-  <version>1.7.1</version>
+  <version>1.7.2</version>
 </dependency>
 ```
 
@@ -57,7 +57,7 @@ repositories {
   mavenCentral()
 }
 
-implementation("org.apache.fory:fory-json:1.7.1")
+implementation("org.apache.fory:fory-json:1.7.2")
 ```
 
 ### Kotlin
@@ -66,7 +66,7 @@ Kotlin/JVM applications add the optional Kotlin JSON runtime 
and use its single
 
 ```kotlin title="build.gradle.kts"
 dependencies {
-  implementation("org.apache.fory:fory-json-kotlin:1.7.1")
+  implementation("org.apache.fory:fory-json-kotlin:1.7.2")
 }
 ```
 
diff --git a/docs/json/kotlin.md b/docs/json/kotlin.md
index 3d9cddedb..051fe2b01 100644
--- a/docs/json/kotlin.md
+++ b/docs/json/kotlin.md
@@ -41,7 +41,7 @@ repositories {
 }
 
 dependencies {
-  implementation("org.apache.fory:fory-json-kotlin:1.7.1")
+  implementation("org.apache.fory:fory-json-kotlin:1.7.2")
 }
 ```
 
@@ -54,7 +54,7 @@ plugins {
 }
 
 dependencies {
-  ksp("org.apache.fory:fory-json-kotlin-ksp:1.7.1")
+  ksp("org.apache.fory:fory-json-kotlin-ksp:1.7.2")
 }
 ```
 
diff --git a/docs/json/scala.md b/docs/json/scala.md
index dba2334a6..508b2be7a 100644
--- a/docs/json/scala.md
+++ b/docs/json/scala.md
@@ -25,7 +25,7 @@ module works on the ordinary JVM and GraalVM Native Image. 
Android is not suppor
 ## Setup
 
 ```sbt
-libraryDependencies += "org.apache.fory" %% "fory-json-scala" % "1.7.1"
+libraryDependencies += "org.apache.fory" %% "fory-json-scala" % "1.7.2"
 ```
 
 `ForyJsonScala.builder()` installs the Scala module and returns the standard 
Fory JSON builder:
diff --git a/docs/object-serialization/cpp/index.md 
b/docs/object-serialization/cpp/index.md
index 4e2632510..4b3b9c743 100644
--- a/docs/object-serialization/cpp/index.md
+++ b/docs/object-serialization/cpp/index.md
@@ -62,7 +62,7 @@ include(FetchContent)
 FetchContent_Declare(
     fory
     GIT_REPOSITORY https://github.com/apache/fory.git
-    GIT_TAG        v1.7.1
+    GIT_TAG        v1.7.2
     SOURCE_SUBDIR  cpp
 )
 FetchContent_MakeAvailable(fory)
@@ -92,11 +92,11 @@ module(
 
 bazel_dep(name = "rules_cc", version = "0.1.1")
 
-bazel_dep(name = "fory", version = "1.7.1")
+bazel_dep(name = "fory", version = "1.7.2")
 git_override(
     module_name = "fory",
     remote = "https://github.com/apache/fory.git";,
-    commit = "v1.7.1",  # Or use a specific commit hash for reproducibility
+    commit = "v1.7.2",  # Or use a specific commit hash for reproducibility
 )
 ```
 
@@ -128,7 +128,7 @@ bazel run //:my_app
 For local development, you can use `local_path_override` instead:
 
 ```bazel
-bazel_dep(name = "fory", version = "1.7.1")
+bazel_dep(name = "fory", version = "1.7.2")
 local_path_override(
     module_name = "fory",
     path = "/path/to/fory",
diff --git a/docs/object-serialization/csharp/index.md 
b/docs/object-serialization/csharp/index.md
index 291ae18ba..fe032bef7 100644
--- a/docs/object-serialization/csharp/index.md
+++ b/docs/object-serialization/csharp/index.md
@@ -46,7 +46,7 @@ Reference the single `Apache.Fory` package. It includes the 
Fory library and the
 
 ```xml
 <ItemGroup>
-  <PackageReference Include="Apache.Fory" Version="1.7.1" />
+  <PackageReference Include="Apache.Fory" Version="1.7.2" />
 </ItemGroup>
 ```
 
diff --git a/docs/object-serialization/dart/index.md 
b/docs/object-serialization/dart/index.md
index 2f48d6f95..100860c66 100644
--- a/docs/object-serialization/dart/index.md
+++ b/docs/object-serialization/dart/index.md
@@ -47,7 +47,7 @@ Add the dependency to your `pubspec.yaml`:
 
 ```yaml
 dependencies:
-  fory: ^1.7.1
+  fory: ^1.7.2
 
 dev_dependencies:
   build_runner: ^2.4.0
diff --git a/docs/object-serialization/java/index.md 
b/docs/object-serialization/java/index.md
index 13ee77a3f..39579241f 100644
--- a/docs/object-serialization/java/index.md
+++ b/docs/object-serialization/java/index.md
@@ -63,7 +63,7 @@ or later.
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-core</artifactId>
-  <version>1.7.1</version>
+  <version>1.7.2</version>
 </dependency>
 ```
 
@@ -71,7 +71,7 @@ or later.
 
 ```kotlin
 // Binary object serialization
-implementation("org.apache.fory:fory-core:1.7.1")
+implementation("org.apache.fory:fory-core:1.7.2")
 ```
 
 #### JDK 25 and Later
diff --git a/docs/object-serialization/kotlin/index.md 
b/docs/object-serialization/kotlin/index.md
index 62cb4cc6a..eb986567e 100644
--- a/docs/object-serialization/kotlin/index.md
+++ b/docs/object-serialization/kotlin/index.md
@@ -53,14 +53,14 @@ See [Java Features](../java/index.md#features) for complete 
feature list.
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-kotlin</artifactId>
-  <version>1.7.1</version>
+  <version>1.7.2</version>
 </dependency>
 ```
 
 ### Gradle
 
 ```kotlin
-implementation("org.apache.fory:fory-kotlin:1.7.1")
+implementation("org.apache.fory:fory-kotlin:1.7.2")
 ```
 
 ### JDK25+
diff --git a/docs/object-serialization/rust/basic-serialization.md 
b/docs/object-serialization/rust/basic-serialization.md
index 73b01a587..19fbbdda0 100644
--- a/docs/object-serialization/rust/basic-serialization.md
+++ b/docs/object-serialization/rust/basic-serialization.md
@@ -147,7 +147,7 @@ let later = timestamp.checked_add_duration(duration)?;
 
 ```toml
 [dependencies]
-fory = { version = "1.7.1", features = ["chrono"] }
+fory = { version = "1.7.2", features = ["chrono"] }
 ```
 
 ### Custom Types
diff --git a/docs/object-serialization/rust/index.md 
b/docs/object-serialization/rust/index.md
index d60c058ae..710635e12 100644
--- a/docs/object-serialization/rust/index.md
+++ b/docs/object-serialization/rust/index.md
@@ -37,9 +37,9 @@ The Rust implementation provides versatile and 
high-performance serialization wi
 
 | Crate                                                                       
| Description                                           | Version               
                        |
 | --------------------------------------------------------------------------- 
| ----------------------------------------------------- | 
--------------------------------------------- |
-| [`fory`](https://github.com/apache/fory/blob/main/rust/fory)                
| User-facing API, public Fory types, and derive macros | 
[1.7.1](https://crates.io/crates/fory)        |
-| [`fory-core`](https://github.com/apache/fory/blob/main/rust/fory-core/)     
| Lower-level core crate for advanced integrations      | 
[1.7.1](https://crates.io/crates/fory-core)   |
-| [`fory-derive`](https://github.com/apache/fory/blob/main/rust/fory-derive/) 
| Procedural macro crate for direct derive-macro use    | 
[1.7.1](https://crates.io/crates/fory-derive) |
+| [`fory`](https://github.com/apache/fory/blob/main/rust/fory)                
| User-facing API, public Fory types, and derive macros | 
[1.7.2](https://crates.io/crates/fory)        |
+| [`fory-core`](https://github.com/apache/fory/blob/main/rust/fory-core/)     
| Lower-level core crate for advanced integrations      | 
[1.7.2](https://crates.io/crates/fory-core)   |
+| [`fory-derive`](https://github.com/apache/fory/blob/main/rust/fory-derive/) 
| Procedural macro crate for direct derive-macro use    | 
[1.7.2](https://crates.io/crates/fory-derive) |
 
 Most applications should depend on `fory` only. It re-exports the derive
 macros and the public Fory types needed by generated code. Use `fory-core`
@@ -52,7 +52,7 @@ Add Apache Fory™ to your `Cargo.toml`:
 
 ```toml
 [dependencies]
-fory = "1.7.1"
+fory = "1.7.2"
 ```
 
 ### Basic Example
diff --git a/docs/object-serialization/scala/index.md 
b/docs/object-serialization/scala/index.md
index 5785ad805..2f57254f6 100644
--- a/docs/object-serialization/scala/index.md
+++ b/docs/object-serialization/scala/index.md
@@ -49,7 +49,7 @@ See [Java Features](../java/index.md#features) for complete 
feature list.
 Add the dependency with sbt:
 
 ```sbt
-libraryDependencies += "org.apache.fory" %% "fory-scala" % "1.7.1"
+libraryDependencies += "org.apache.fory" %% "fory-scala" % "1.7.2"
 ```
 
 ### JDK25+
diff --git a/docs/row-format/java.md b/docs/row-format/java.md
index 66a3a5b2a..849662907 100644
--- a/docs/row-format/java.md
+++ b/docs/row-format/java.md
@@ -43,14 +43,14 @@ For Maven:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-format</artifactId>
-  <version>1.7.1</version>
+  <version>1.7.2</version>
 </dependency>
 ```
 
 For Gradle:
 
 ```kotlin
-implementation("org.apache.fory:fory-format:1.7.1")
+implementation("org.apache.fory:fory-format:1.7.2")
 ```
 
 ## Basic Usage
diff --git a/docs/start/cpp.md b/docs/start/cpp.md
index 70b566209..2c9fe8aae 100644
--- a/docs/start/cpp.md
+++ b/docs/start/cpp.md
@@ -45,7 +45,7 @@ include(FetchContent)
 FetchContent_Declare(
   fory
   GIT_REPOSITORY https://github.com/apache/fory.git
-  GIT_TAG v1.7.1
+  GIT_TAG v1.7.2
   SOURCE_SUBDIR cpp
 )
 FetchContent_MakeAvailable(fory)
diff --git a/docs/start/csharp.md b/docs/start/csharp.md
index 9affebdec..bc99bedd2 100644
--- a/docs/start/csharp.md
+++ b/docs/start/csharp.md
@@ -36,7 +36,7 @@ Create a console project and add the released package:
 ```bash
 dotnet new console -n ForyExample
 cd ForyExample
-dotnet add package Apache.Fory --version 1.7.1
+dotnet add package Apache.Fory --version 1.7.2
 ```
 
 Replace `Program.cs` with:
diff --git a/docs/start/dart.md b/docs/start/dart.md
index 6993ada37..6df3fe4c0 100644
--- a/docs/start/dart.md
+++ b/docs/start/dart.md
@@ -36,7 +36,7 @@ Add Fory and the generator to `pubspec.yaml`:
 
 ```yaml
 dependencies:
-  fory: 1.7.1
+  fory: 1.7.2
 
 dev_dependencies:
   build_runner: ^2.4.0
diff --git a/docs/start/go.md b/docs/start/go.md
index 3f202862a..cc1456495 100644
--- a/docs/start/go.md
+++ b/docs/start/go.md
@@ -38,7 +38,7 @@ Create a module and install the released Fory module:
 mkdir fory-example
 cd fory-example
 go mod init example.com/fory-example
-go get github.com/apache/fory/go/[email protected]
+go get github.com/apache/fory/go/[email protected]
 ```
 
 If a Go proxy has not picked up a new submodule tag yet, retry later or use
diff --git a/docs/start/java.md b/docs/start/java.md
index 0e910fb28..62405c669 100644
--- a/docs/start/java.md
+++ b/docs/start/java.md
@@ -44,14 +44,14 @@ Maven:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-core</artifactId>
-  <version>1.7.1</version>
+  <version>1.7.2</version>
 </dependency>
 ```
 
 Gradle:
 
 ```kotlin
-implementation("org.apache.fory:fory-core:1.7.1")
+implementation("org.apache.fory:fory-core:1.7.2")
 ```
 
 Run this complete xlang round trip:
@@ -97,7 +97,7 @@ Fory JSON maps Java objects to standard JSON text and UTF-8 
bytes. Add
 `fory-json` instead of `fory-core` when the application only needs JSON:
 
 ```kotlin
-implementation("org.apache.fory:fory-json:1.7.1")
+implementation("org.apache.fory:fory-json:1.7.2")
 ```
 
 Add the import to `ForyExample.java`:
diff --git a/docs/start/javascript.md b/docs/start/javascript.md
index 04e06128f..f1094e9d0 100644
--- a/docs/start/javascript.md
+++ b/docs/start/javascript.md
@@ -36,7 +36,7 @@ npm --version
 Install the core package:
 
 ```bash
-npm install @apache-fory/[email protected]
+npm install @apache-fory/[email protected]
 ```
 
 Define a schema and run an xlang round trip:
@@ -72,7 +72,7 @@ JavaScript uses xlang mode. Continue with
 For the optional Node.js string fast path, install the matching package 
version:
 
 ```bash
-npm install @apache-fory/[email protected] @apache-fory/[email protected]
+npm install @apache-fory/[email protected] @apache-fory/[email protected]
 ```
 
 ## Other Capabilities
diff --git a/docs/start/kotlin.md b/docs/start/kotlin.md
index 1244374f2..d20547a85 100644
--- a/docs/start/kotlin.md
+++ b/docs/start/kotlin.md
@@ -44,7 +44,7 @@ repositories {
 }
 
 dependencies {
-  implementation("org.apache.fory:fory-kotlin:1.7.1")
+  implementation("org.apache.fory:fory-kotlin:1.7.2")
 }
 ```
 
@@ -88,7 +88,7 @@ module when interoperating with ordinary JSON APIs, browsers, 
logs, or other JSO
 
 ```kotlin title="build.gradle.kts"
 dependencies {
-  implementation("org.apache.fory:fory-json-kotlin:1.7.1")
+  implementation("org.apache.fory:fory-json-kotlin:1.7.2")
 }
 ```
 
diff --git a/docs/start/python.md b/docs/start/python.md
index d7a419ad5..95c4788e4 100644
--- a/docs/start/python.md
+++ b/docs/start/python.md
@@ -35,7 +35,7 @@ python -m pip --version
 Install the released package:
 
 ```bash
-python -m pip install pyfory==1.7.1
+python -m pip install pyfory==1.7.2
 ```
 
 Run an xlang round trip:
diff --git a/docs/start/rust.md b/docs/start/rust.md
index 8acffa0f8..7f5c3c6a9 100644
--- a/docs/start/rust.md
+++ b/docs/start/rust.md
@@ -36,7 +36,7 @@ Add the public crate:
 
 ```toml title="Cargo.toml"
 [dependencies]
-fory = "1.7.1"
+fory = "1.7.2"
 ```
 
 ```rust
diff --git a/docs/start/scala.md b/docs/start/scala.md
index c3c9913bf..811fff0ad 100644
--- a/docs/start/scala.md
+++ b/docs/start/scala.md
@@ -37,7 +37,7 @@ Add the Fory Scala library to `build.sbt`:
 
 ```sbt
 ThisBuild / scalaVersion := "3.3.1"
-libraryDependencies += "org.apache.fory" %% "fory-scala" % "1.7.1"
+libraryDependencies += "org.apache.fory" %% "fory-scala" % "1.7.2"
 ```
 
 Create `src/main/scala/ScalaExample.scala`:
diff --git a/docs/start/swift.md b/docs/start/swift.md
index 67a499668..25462e9ab 100644
--- a/docs/start/swift.md
+++ b/docs/start/swift.md
@@ -42,7 +42,7 @@ Add the released package and depend on its `Fory` library in 
the generated `Pack
 
 ```swift title="Package.swift"
 dependencies: [
-    .package(url: "https://github.com/apache/fory.git";, exact: "1.7.1")
+    .package(url: "https://github.com/apache/fory.git";, exact: "1.7.2")
 ],
 targets: [
     .executableTarget(
diff --git a/examples/cpp/hello_row/MODULE.bazel.example 
b/examples/cpp/hello_row/MODULE.bazel.example
index 7b90d8c75..641a8a205 100644
--- a/examples/cpp/hello_row/MODULE.bazel.example
+++ b/examples/cpp/hello_row/MODULE.bazel.example
@@ -28,7 +28,7 @@ bazel_dep(name = "rules_cc", version = "0.1.1")
 
 # Fory dependency
 # Option 1: Use git_override to fetch from GitHub (recommended for external 
projects)
-bazel_dep(name = "fory", version = "1.7.1")
+bazel_dep(name = "fory", version = "1.7.2")
 git_override(
     module_name = "fory",
     remote = "https://github.com/apache/fory.git";,
@@ -36,7 +36,7 @@ git_override(
 )
 
 # Option 2: Use local_path_override for local development
-# bazel_dep(name = "fory", version = "1.7.1")
+# bazel_dep(name = "fory", version = "1.7.2")
 # local_path_override(
 #     module_name = "fory",
 #     path = "/path/to/fory",
diff --git a/examples/cpp/hello_row/README.md b/examples/cpp/hello_row/README.md
index d518cbbf0..abbdddbc9 100644
--- a/examples/cpp/hello_row/README.md
+++ b/examples/cpp/hello_row/README.md
@@ -77,7 +77,7 @@ For your own project using Fory as a dependency:
 
 ```bazel
 # In your MODULE.bazel
-bazel_dep(name = "fory", version = "1.7.1")
+bazel_dep(name = "fory", version = "1.7.2")
 git_override(
     module_name = "fory",
     remote = "https://github.com/apache/fory.git";,
diff --git a/examples/cpp/hello_world/MODULE.bazel.example 
b/examples/cpp/hello_world/MODULE.bazel.example
index 7b90d8c75..641a8a205 100644
--- a/examples/cpp/hello_world/MODULE.bazel.example
+++ b/examples/cpp/hello_world/MODULE.bazel.example
@@ -28,7 +28,7 @@ bazel_dep(name = "rules_cc", version = "0.1.1")
 
 # Fory dependency
 # Option 1: Use git_override to fetch from GitHub (recommended for external 
projects)
-bazel_dep(name = "fory", version = "1.7.1")
+bazel_dep(name = "fory", version = "1.7.2")
 git_override(
     module_name = "fory",
     remote = "https://github.com/apache/fory.git";,
@@ -36,7 +36,7 @@ git_override(
 )
 
 # Option 2: Use local_path_override for local development
-# bazel_dep(name = "fory", version = "1.7.1")
+# bazel_dep(name = "fory", version = "1.7.2")
 # local_path_override(
 #     module_name = "fory",
 #     path = "/path/to/fory",
diff --git a/examples/cpp/hello_world/README.md 
b/examples/cpp/hello_world/README.md
index fe14665d1..4226ea0d3 100644
--- a/examples/cpp/hello_world/README.md
+++ b/examples/cpp/hello_world/README.md
@@ -70,7 +70,7 @@ For your own project using Fory as a dependency:
 
 ```bazel
 # In your MODULE.bazel
-bazel_dep(name = "fory", version = "1.7.1")
+bazel_dep(name = "fory", version = "1.7.2")
 git_override(
     module_name = "fory",
     remote = "https://github.com/apache/fory.git";,
diff --git a/integration_tests/android_tests/README.md 
b/integration_tests/android_tests/README.md
index bb7082f6c..ff6e553cf 100644
--- a/integration_tests/android_tests/README.md
+++ b/integration_tests/android_tests/README.md
@@ -11,11 +11,11 @@ exact target-Mixin behavior. Mixin coverage registers the 
source at runtime
 after R8 minification so broad application keep rules cannot hide missing
 processor output.
 
-The tests consume `org.apache.fory:fory-core:1.8.0-SNAPSHOT`,
-`org.apache.fory:fory-json:1.8.0-SNAPSHOT`,
-`org.apache.fory:fory-annotation-processor:1.8.0-SNAPSHOT`,
-`org.apache.fory:fory-json-kotlin:1.8.0-SNAPSHOT`,
-`org.apache.fory:fory-json-kotlin-ksp:1.8.0-SNAPSHOT`, and the shared Kotlin 
JSON
+The tests consume `org.apache.fory:fory-core:1.7.2`,
+`org.apache.fory:fory-json:1.7.2`,
+`org.apache.fory:fory-annotation-processor:1.7.2`,
+`org.apache.fory:fory-json-kotlin:1.7.2`,
+`org.apache.fory:fory-json-kotlin-ksp:1.7.2`, and the shared Kotlin JSON
 corpus from the local Maven repository. From the repository root, install the
 Java, Kotlin, KSP, and corpus artifacts through the single Kotlin CI owner 
before
 running Gradle. The fixture uses Gradle 8.13, Android Gradle Plugin 8.13.2,
diff --git a/integration_tests/android_tests/build.gradle 
b/integration_tests/android_tests/build.gradle
index 8dcf8985a..116ac0a7e 100644
--- a/integration_tests/android_tests/build.gradle
+++ b/integration_tests/android_tests/build.gradle
@@ -99,15 +99,15 @@ kotlin {
 }
 
 dependencies {
-    implementation('org.apache.fory:fory-core:1.8.0-SNAPSHOT') {
+    implementation('org.apache.fory:fory-core:1.7.2') {
         exclude group: 'com.google.guava', module: 'guava'
         exclude group: 'org.codehaus.janino', module: 'janino'
     }
-    implementation 'org.apache.fory:fory-json:1.8.0-SNAPSHOT'
-    implementation 'org.apache.fory:fory-json-kotlin:1.8.0-SNAPSHOT'
-    implementation 'org.apache.fory:kotlin-json-corpus:1.8.0-SNAPSHOT'
-    ksp 'org.apache.fory:fory-json-kotlin-ksp:1.8.0-SNAPSHOT'
-    annotationProcessor 
'org.apache.fory:fory-annotation-processor:1.8.0-SNAPSHOT'
+    implementation 'org.apache.fory:fory-json:1.7.2'
+    implementation 'org.apache.fory:fory-json-kotlin:1.7.2'
+    implementation 'org.apache.fory:kotlin-json-corpus:1.7.2'
+    ksp 'org.apache.fory:fory-json-kotlin-ksp:1.7.2'
+    annotationProcessor 'org.apache.fory:fory-annotation-processor:1.7.2'
     implementation 'com.google.guava:guava:32.1.2-android'
     implementation 'org.slf4j:slf4j-api:2.0.12'
 
diff --git a/integration_tests/graalvm_kotlin_tests/pom.xml 
b/integration_tests/graalvm_kotlin_tests/pom.xml
index b014ee211..214c833de 100644
--- a/integration_tests/graalvm_kotlin_tests/pom.xml
+++ b/integration_tests/graalvm_kotlin_tests/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.fory</groupId>
     <artifactId>fory-kotlin-parent</artifactId>
-    <version>1.8.0-SNAPSHOT</version>
+    <version>1.7.2</version>
     <relativePath>../../kotlin</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/integration_tests/graalvm_tests/pom.xml 
b/integration_tests/graalvm_tests/pom.xml
index 8d77979ef..996f458f5 100644
--- a/integration_tests/graalvm_tests/pom.xml
+++ b/integration_tests/graalvm_tests/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.fory</groupId>
     <artifactId>fory-parent</artifactId>
-    <version>1.8.0-SNAPSHOT</version>
+    <version>1.7.2</version>
     <relativePath>../../java</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/integration_tests/grpc_tests/java/pom.xml 
b/integration_tests/grpc_tests/java/pom.xml
index c7c60af07..14b5a6eee 100644
--- a/integration_tests/grpc_tests/java/pom.xml
+++ b/integration_tests/grpc_tests/java/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.fory</groupId>
     <artifactId>fory-parent</artifactId>
-    <version>1.8.0-SNAPSHOT</version>
+    <version>1.7.2</version>
     <relativePath>../../../java</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/integration_tests/grpc_tests/kotlin/pom.xml 
b/integration_tests/grpc_tests/kotlin/pom.xml
index 5567728b5..cc3a01061 100644
--- a/integration_tests/grpc_tests/kotlin/pom.xml
+++ b/integration_tests/grpc_tests/kotlin/pom.xml
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.apache.fory</groupId>
         <artifactId>fory-kotlin-parent</artifactId>
-        <version>1.8.0-SNAPSHOT</version>
+        <version>1.7.2</version>
         <relativePath>../../../kotlin/pom.xml</relativePath>
     </parent>
 
diff --git a/integration_tests/grpc_tests/python/pyproject.toml 
b/integration_tests/grpc_tests/python/pyproject.toml
index b155b7106..8b0131ea2 100644
--- a/integration_tests/grpc_tests/python/pyproject.toml
+++ b/integration_tests/grpc_tests/python/pyproject.toml
@@ -24,7 +24,7 @@ build-backend = "setuptools.build_meta"
 
 [project]
 name = "fory-grpc-tests"
-version = "1.8.0.dev0"
+version = "1.7.2"
 description = "gRPC compiler integration tests for Apache Fory"
 requires-python = ">=3.8"
 license = {text = "Apache-2.0"}
diff --git a/integration_tests/grpc_tests/rust/Cargo.toml 
b/integration_tests/grpc_tests/rust/Cargo.toml
index 5f62240f4..4251a0d6e 100644
--- a/integration_tests/grpc_tests/rust/Cargo.toml
+++ b/integration_tests/grpc_tests/rust/Cargo.toml
@@ -23,7 +23,7 @@ members = [
 resolver = "2"
 
 [workspace.package]
-version = "1.8.0-alpha.0"
+version = "1.7.2"
 edition = "2021"
 license = "Apache-2.0"
 
diff --git a/integration_tests/idl_tests/cpp/CMakeLists.txt 
b/integration_tests/idl_tests/cpp/CMakeLists.txt
index 8d803c4a0..8fd58043f 100644
--- a/integration_tests/idl_tests/cpp/CMakeLists.txt
+++ b/integration_tests/idl_tests/cpp/CMakeLists.txt
@@ -18,7 +18,7 @@
 cmake_minimum_required(VERSION 3.16)
 
 project(fory_idl_tests
-    VERSION 1.8.0
+    VERSION 1.7.2
     DESCRIPTION "Fory IDL compiler integration tests"
     LANGUAGES CXX
 )
diff --git a/integration_tests/idl_tests/dart/pubspec.yaml 
b/integration_tests/idl_tests/dart/pubspec.yaml
index 6c18d8ca8..ad038775d 100644
--- a/integration_tests/idl_tests/dart/pubspec.yaml
+++ b/integration_tests/idl_tests/dart/pubspec.yaml
@@ -1,5 +1,5 @@
 name: idl_dart_tests
-version: 1.8.0-dev
+version: 1.7.2
 publish_to: none
 
 environment:
diff --git a/integration_tests/idl_tests/go/go.mod 
b/integration_tests/idl_tests/go/go.mod
index b85561b8c..172ce5ec4 100644
--- a/integration_tests/idl_tests/go/go.mod
+++ b/integration_tests/idl_tests/go/go.mod
@@ -19,7 +19,7 @@ module github.com/apache/fory/integration_tests/idl_tests/go
 
 go 1.25.0
 
-require github.com/apache/fory/go/fory v1.8.0-alpha.0
+require github.com/apache/fory/go/fory v1.7.2
 
 require github.com/spaolacci/murmur3 v1.1.0 // indirect
 
diff --git a/integration_tests/idl_tests/java/pom.xml 
b/integration_tests/idl_tests/java/pom.xml
index bc01ad0da..be3e9e3b3 100644
--- a/integration_tests/idl_tests/java/pom.xml
+++ b/integration_tests/idl_tests/java/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.fory</groupId>
     <artifactId>fory-parent</artifactId>
-    <version>1.8.0-SNAPSHOT</version>
+    <version>1.7.2</version>
     <relativePath>../../java</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/integration_tests/idl_tests/javascript/package.json 
b/integration_tests/idl_tests/javascript/package.json
index 57420f674..0e46df0fd 100644
--- a/integration_tests/idl_tests/javascript/package.json
+++ b/integration_tests/idl_tests/javascript/package.json
@@ -1,6 +1,6 @@
 {
   "name": "fory-idl-tests",
-  "version": "1.8.0-alpha.0",
+  "version": "1.7.2",
   "description": "Fory IDL integration tests for JavaScript",
   "main": "index.js",
   "scripts": {
diff --git a/integration_tests/idl_tests/kotlin/pom.xml 
b/integration_tests/idl_tests/kotlin/pom.xml
index 6d61b9764..5da99cdb1 100644
--- a/integration_tests/idl_tests/kotlin/pom.xml
+++ b/integration_tests/idl_tests/kotlin/pom.xml
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.apache.fory</groupId>
         <artifactId>fory-kotlin-parent</artifactId>
-        <version>1.8.0-SNAPSHOT</version>
+        <version>1.7.2</version>
         <relativePath>../../../kotlin/pom.xml</relativePath>
     </parent>
 
diff --git a/integration_tests/idl_tests/python/pyproject.toml 
b/integration_tests/idl_tests/python/pyproject.toml
index 3beb529a3..8e7326c38 100644
--- a/integration_tests/idl_tests/python/pyproject.toml
+++ b/integration_tests/idl_tests/python/pyproject.toml
@@ -24,7 +24,7 @@ build-backend = "setuptools.build_meta"
 
 [project]
 name = "fory-idl-tests"
-version = "1.8.0.dev0"
+version = "1.7.2"
 description = "IDL compiler integration tests for Apache Fory"
 readme = "README.md"
 requires-python = ">=3.8"
diff --git a/integration_tests/idl_tests/rust/Cargo.lock 
b/integration_tests/idl_tests/rust/Cargo.lock
index 7430f3c29..db54390d7 100644
--- a/integration_tests/idl_tests/rust/Cargo.lock
+++ b/integration_tests/idl_tests/rust/Cargo.lock
@@ -78,7 +78,7 @@ checksum = 
"8591b0bcc8a98a64310a2fae1bb3e9b8564dd10e381e6e28010fde8e8e8568db"
 
 [[package]]
 name = "fory"
-version = "1.8.0-alpha.0"
+version = "1.7.2"
 dependencies = [
  "fory-core",
  "fory-derive",
@@ -86,7 +86,7 @@ dependencies = [
 
 [[package]]
 name = "fory-core"
-version = "1.8.0-alpha.0"
+version = "1.7.2"
 dependencies = [
  "byteorder",
  "chrono",
@@ -99,7 +99,7 @@ dependencies = [
 
 [[package]]
 name = "fory-derive"
-version = "1.8.0-alpha.0"
+version = "1.7.2"
 dependencies = [
  "fory-core",
  "proc-macro-crate",
@@ -140,7 +140,7 @@ dependencies = [
 
 [[package]]
 name = "idl_tests"
-version = "1.8.0-alpha.0"
+version = "1.7.2"
 dependencies = [
  "chrono",
  "fory",
diff --git a/integration_tests/idl_tests/rust/Cargo.toml 
b/integration_tests/idl_tests/rust/Cargo.toml
index af0f3bff5..8be23ab92 100644
--- a/integration_tests/idl_tests/rust/Cargo.toml
+++ b/integration_tests/idl_tests/rust/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "idl_tests"
-version = "1.8.0-alpha.0"
+version = "1.7.2"
 edition = "2021"
 license = "Apache-2.0"
 
diff --git a/integration_tests/jdk_compatibility_tests/pom.xml 
b/integration_tests/jdk_compatibility_tests/pom.xml
index 380dc311f..f8d2854a1 100644
--- a/integration_tests/jdk_compatibility_tests/pom.xml
+++ b/integration_tests/jdk_compatibility_tests/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.fory</groupId>
     <artifactId>fory-parent</artifactId>
-    <version>1.8.0-SNAPSHOT</version>
+    <version>1.7.2</version>
     <relativePath>../../java</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/integration_tests/jpms_tests/pom.xml 
b/integration_tests/jpms_tests/pom.xml
index 826133104..7a0780cd9 100644
--- a/integration_tests/jpms_tests/pom.xml
+++ b/integration_tests/jpms_tests/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.fory</groupId>
     <artifactId>fory-parent</artifactId>
-    <version>1.8.0-SNAPSHOT</version>
+    <version>1.7.2</version>
     <relativePath>../../java</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/integration_tests/kotlin_json_corpus/pom.xml 
b/integration_tests/kotlin_json_corpus/pom.xml
index 96fc49309..628459e1c 100644
--- a/integration_tests/kotlin_json_corpus/pom.xml
+++ b/integration_tests/kotlin_json_corpus/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.fory</groupId>
     <artifactId>fory-kotlin-parent</artifactId>
-    <version>1.8.0-SNAPSHOT</version>
+    <version>1.7.2</version>
     <relativePath>../../kotlin</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/java/README.md b/java/README.md
index 0d50e9233..fcb051f52 100644
--- a/java/README.md
+++ b/java/README.md
@@ -95,28 +95,28 @@ aligned. `fory-json` includes `fory-core` transitively.
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-core</artifactId>
-  <version>1.7.1</version>
+  <version>1.7.2</version>
 </dependency>
 
 <!-- Row format -->
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-format</artifactId>
-  <version>1.7.1</version>
+  <version>1.7.2</version>
 </dependency>
 
 <!-- JSON serialization -->
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-json</artifactId>
-  <version>1.7.1</version>
+  <version>1.7.2</version>
 </dependency>
 
 <!-- Optional: Serializers for Protobuf data -->
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-extensions</artifactId>
-  <version>1.7.1</version>
+  <version>1.7.2</version>
 </dependency>
 ```
 
@@ -125,13 +125,13 @@ aligned. `fory-json` includes `fory-core` transitively.
 ```gradle
 dependencies {
     // Binary object serialization
-    implementation 'org.apache.fory:fory-core:1.7.1'
+    implementation 'org.apache.fory:fory-core:1.7.2'
     // Row format
-    implementation 'org.apache.fory:fory-format:1.7.1'
+    implementation 'org.apache.fory:fory-format:1.7.2'
     // JSON serialization
-    implementation 'org.apache.fory:fory-json:1.7.1'
+    implementation 'org.apache.fory:fory-json:1.7.2'
     // Optional: Protobuf serializers and metadata compression
-    implementation 'org.apache.fory:fory-extensions:1.7.1'
+    implementation 'org.apache.fory:fory-extensions:1.7.2'
 }
 ```
 
diff --git a/java/fory-annotation-processor/pom.xml 
b/java/fory-annotation-processor/pom.xml
index c385dc208..885f46107 100644
--- a/java/fory-annotation-processor/pom.xml
+++ b/java/fory-annotation-processor/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.fory</groupId>
     <artifactId>fory-parent</artifactId>
-    <version>1.8.0-SNAPSHOT</version>
+    <version>1.7.2</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/fory-core/pom.xml b/java/fory-core/pom.xml
index 41287f7cb..bd4a5933b 100644
--- a/java/fory-core/pom.xml
+++ b/java/fory-core/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.fory</groupId>
     <artifactId>fory-parent</artifactId>
-    <version>1.8.0-SNAPSHOT</version>
+    <version>1.7.2</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/fory-extensions/pom.xml b/java/fory-extensions/pom.xml
index 308682f30..c07f93da7 100644
--- a/java/fory-extensions/pom.xml
+++ b/java/fory-extensions/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.fory</groupId>
     <artifactId>fory-parent</artifactId>
-    <version>1.8.0-SNAPSHOT</version>
+    <version>1.7.2</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/fory-format/pom.xml b/java/fory-format/pom.xml
index 8743004c7..88667fec8 100644
--- a/java/fory-format/pom.xml
+++ b/java/fory-format/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.fory</groupId>
     <artifactId>fory-parent</artifactId>
-    <version>1.8.0-SNAPSHOT</version>
+    <version>1.7.2</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/fory-json/README.md b/java/fory-json/README.md
index 58a08e223..3ab33dbf5 100644
--- a/java/fory-json/README.md
+++ b/java/fory-json/README.md
@@ -42,14 +42,14 @@ Maven:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-json</artifactId>
-  <version>1.7.1</version>
+  <version>1.7.2</version>
 </dependency>
 ```
 
 Gradle:
 
 ```kotlin
-implementation("org.apache.fory:fory-json:1.7.1")
+implementation("org.apache.fory:fory-json:1.7.2")
 ```
 
 On JDK 25 and later, opening `java.lang.invoke` to Fory core is also 
recommended. It avoids
diff --git a/java/fory-json/pom.xml b/java/fory-json/pom.xml
index a8990f4cf..23437249b 100644
--- a/java/fory-json/pom.xml
+++ b/java/fory-json/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.fory</groupId>
     <artifactId>fory-parent</artifactId>
-    <version>1.8.0-SNAPSHOT</version>
+    <version>1.7.2</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/fory-latest-jdk-tests/pom.xml 
b/java/fory-latest-jdk-tests/pom.xml
index 396d6829b..614f271db 100644
--- a/java/fory-latest-jdk-tests/pom.xml
+++ b/java/fory-latest-jdk-tests/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.fory</groupId>
     <artifactId>fory-parent</artifactId>
-    <version>1.8.0-SNAPSHOT</version>
+    <version>1.7.2</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>fory-latest-jdk-tests</artifactId>
diff --git a/java/fory-test-core/pom.xml b/java/fory-test-core/pom.xml
index 30081249c..4774ba213 100644
--- a/java/fory-test-core/pom.xml
+++ b/java/fory-test-core/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <artifactId>fory-parent</artifactId>
     <groupId>org.apache.fory</groupId>
-    <version>1.8.0-SNAPSHOT</version>
+    <version>1.7.2</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/fory-testsuite/pom.xml b/java/fory-testsuite/pom.xml
index da9ee84fd..9d8e42835 100644
--- a/java/fory-testsuite/pom.xml
+++ b/java/fory-testsuite/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <artifactId>fory-parent</artifactId>
     <groupId>org.apache.fory</groupId>
-    <version>1.8.0-SNAPSHOT</version>
+    <version>1.7.2</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/pom.xml b/java/pom.xml
index e8a8f205c..ac886ac77 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -34,7 +34,7 @@
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-parent</artifactId>
   <packaging>pom</packaging>
-  <version>1.8.0-SNAPSHOT</version>
+  <version>1.7.2</version>
   <name>Fory Project Parent POM</name>
   <description>
     Apache Fory™ is a blazingly fast multi-language serialization framework 
powered by jit and zero-copy.
diff --git a/javascript/package-lock.json b/javascript/package-lock.json
index ce5448189..777983467 100644
--- a/javascript/package-lock.json
+++ b/javascript/package-lock.json
@@ -6311,7 +6311,7 @@
     },
     "packages/core": {
       "name": "@apache-fory/core",
-      "version": "1.8.0-alpha.0",
+      "version": "1.7.2",
       "license": "Apache-2.0",
       "workspaces": [
         "packages/hps"
@@ -6328,7 +6328,7 @@
     },
     "packages/hps": {
       "name": "@apache-fory/hps",
-      "version": "1.8.0-alpha.0",
+      "version": "1.7.2",
       "hasInstallScript": true,
       "license": "Apache-2.0",
       "dependencies": {
diff --git a/javascript/packages/core/package.json 
b/javascript/packages/core/package.json
index a1025ca48..910468821 100644
--- a/javascript/packages/core/package.json
+++ b/javascript/packages/core/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@apache-fory/core",
-  "version": "1.8.0-alpha.0",
+  "version": "1.7.2",
   "description": "Apache Fory™ is a blazingly fast multi-language 
serialization framework powered by jit and zero-copy",
   "homepage": "https://fory.apache.org/docs/object-serialization/javascript";,
   "main": "dist/index.js",
diff --git a/javascript/packages/hps/package.json 
b/javascript/packages/hps/package.json
index df0348096..06dd840ca 100644
--- a/javascript/packages/hps/package.json
+++ b/javascript/packages/hps/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@apache-fory/hps",
-  "version": "1.8.0-alpha.0",
+  "version": "1.7.2",
   "description": "Apache Fory™ nodejs high-performance suite",
   "homepage": "https://fory.apache.org/docs/object-serialization/javascript";,
   "main": "dist/index.js",
diff --git a/kotlin/fory-json-kotlin-ksp/README.md 
b/kotlin/fory-json-kotlin-ksp/README.md
index 924640005..769c79dc5 100644
--- a/kotlin/fory-json-kotlin-ksp/README.md
+++ b/kotlin/fory-json-kotlin-ksp/README.md
@@ -19,8 +19,8 @@ repositories {
 }
 
 dependencies {
-  implementation("org.apache.fory:fory-json-kotlin:1.8.0-SNAPSHOT")
-  ksp("org.apache.fory:fory-json-kotlin-ksp:1.8.0-SNAPSHOT")
+  implementation("org.apache.fory:fory-json-kotlin:1.7.2")
+  ksp("org.apache.fory:fory-json-kotlin-ksp:1.7.2")
 }
 ```
 
diff --git a/kotlin/fory-json-kotlin-ksp/pom.xml 
b/kotlin/fory-json-kotlin-ksp/pom.xml
index 863042e80..02a8ff4f6 100644
--- a/kotlin/fory-json-kotlin-ksp/pom.xml
+++ b/kotlin/fory-json-kotlin-ksp/pom.xml
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.apache.fory</groupId>
         <artifactId>fory-kotlin-parent</artifactId>
-        <version>1.8.0-SNAPSHOT</version>
+        <version>1.7.2</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/kotlin/fory-json-kotlin/README.md 
b/kotlin/fory-json-kotlin/README.md
index 2092827f9..649f4dc45 100644
--- a/kotlin/fory-json-kotlin/README.md
+++ b/kotlin/fory-json-kotlin/README.md
@@ -21,7 +21,7 @@ repositories {
 }
 
 dependencies {
-  implementation("org.apache.fory:fory-json-kotlin:1.8.0-SNAPSHOT")
+  implementation("org.apache.fory:fory-json-kotlin:1.7.2")
 }
 ```
 
@@ -36,7 +36,7 @@ plugins {
 }
 
 dependencies {
-  ksp("org.apache.fory:fory-json-kotlin-ksp:1.8.0-SNAPSHOT")
+  ksp("org.apache.fory:fory-json-kotlin-ksp:1.7.2")
 }
 ```
 
diff --git a/kotlin/fory-json-kotlin/pom.xml b/kotlin/fory-json-kotlin/pom.xml
index a50547290..46277f48c 100644
--- a/kotlin/fory-json-kotlin/pom.xml
+++ b/kotlin/fory-json-kotlin/pom.xml
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.apache.fory</groupId>
         <artifactId>fory-kotlin-parent</artifactId>
-        <version>1.8.0-SNAPSHOT</version>
+        <version>1.7.2</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/kotlin/fory-kotlin-ksp/pom.xml b/kotlin/fory-kotlin-ksp/pom.xml
index 351f1dd1b..f6b22b86f 100644
--- a/kotlin/fory-kotlin-ksp/pom.xml
+++ b/kotlin/fory-kotlin-ksp/pom.xml
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.apache.fory</groupId>
         <artifactId>fory-kotlin-parent</artifactId>
-        <version>1.8.0-SNAPSHOT</version>
+        <version>1.7.2</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/kotlin/fory-kotlin-tests/pom.xml b/kotlin/fory-kotlin-tests/pom.xml
index 3287b097c..c1539aa7d 100644
--- a/kotlin/fory-kotlin-tests/pom.xml
+++ b/kotlin/fory-kotlin-tests/pom.xml
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.apache.fory</groupId>
         <artifactId>fory-kotlin-parent</artifactId>
-        <version>1.8.0-SNAPSHOT</version>
+        <version>1.7.2</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/kotlin/fory-kotlin/pom.xml b/kotlin/fory-kotlin/pom.xml
index d03d971d4..04140342e 100644
--- a/kotlin/fory-kotlin/pom.xml
+++ b/kotlin/fory-kotlin/pom.xml
@@ -25,7 +25,7 @@
     <parent>
         <groupId>org.apache.fory</groupId>
         <artifactId>fory-kotlin-parent</artifactId>
-        <version>1.8.0-SNAPSHOT</version>
+        <version>1.7.2</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/kotlin/pom.xml b/kotlin/pom.xml
index 9fd84b3c7..892a711a8 100644
--- a/kotlin/pom.xml
+++ b/kotlin/pom.xml
@@ -32,7 +32,7 @@
     <modelVersion>4.0.0</modelVersion>
     <groupId>org.apache.fory</groupId>
     <artifactId>fory-kotlin-parent</artifactId>
-    <version>1.8.0-SNAPSHOT</version>
+    <version>1.7.2</version>
     <packaging>pom</packaging>
     <name>Fory Kotlin Project Parent POM</name>
     <description>
diff --git a/python/pyfory/__init__.py b/python/pyfory/__init__.py
index 0f36562fb..823ef3b1b 100644
--- a/python/pyfory/__init__.py
+++ b/python/pyfory/__init__.py
@@ -135,7 +135,7 @@ from pyfory.type_util import (  # pylint: 
disable=unused-import
 )
 from pyfory.policy import DeserializationPolicy  # pylint: 
disable=unused-import
 
-__version__ = "1.8.0.dev0"
+__version__ = "1.7.2"
 
 __all__ = [
     "Array",
diff --git a/rust/Cargo.toml b/rust/Cargo.toml
index 983117a8b..e9b9a12c1 100644
--- a/rust/Cargo.toml
+++ b/rust/Cargo.toml
@@ -33,7 +33,7 @@ exclude = [
 resolver = "2"
 
 [workspace.package]
-version = "1.8.0-alpha.0"
+version = "1.7.2"
 rust-version = "1.70"
 description = "Apache Fory: Blazingly fast multi-language serialization 
framework with trait objects and reference support."
 license = "Apache-2.0"
@@ -46,5 +46,5 @@ keywords = ["serialization", "serde", "trait-object", 
"zero-copy", "schema-evolu
 categories = ["encoding"]
 
 [workspace.dependencies]
-fory-core = { path = "fory-core", version = "1.8.0-alpha.0" }
-fory-derive = { path = "fory-derive", version = "1.8.0-alpha.0" }
+fory-core = { path = "fory-core", version = "1.7.2" }
+fory-derive = { path = "fory-derive", version = "1.7.2" }
diff --git a/rust/README.md b/rust/README.md
index aaea8382d..05cc013e6 100644
--- a/rust/README.md
+++ b/rust/README.md
@@ -1,6 +1,6 @@
 # Apache Fory™ Rust
 
-[![Crates.io](https://img.shields.io/badge/crates.io-v1.7.1-blue?logo=rust)](https://crates.io/crates/fory)
+[![Crates.io](https://img.shields.io/badge/crates.io-v1.7.2-blue?logo=rust)](https://crates.io/crates/fory)
 [![Documentation](https://docs.rs/fory/badge.svg)](https://docs.rs/fory)
 
[![License](https://img.shields.io/badge/license-Apache%202.0-blue.svg)](https://github.com/apache/fory/blob/main/LICENSE)
 
@@ -23,9 +23,9 @@ The Rust implementation provides versatile and 
high-performance serialization wi
 
 | Crate                                                                       
| Description                                               | Version           
                            |
 | --------------------------------------------------------------------------- 
| --------------------------------------------------------- | 
--------------------------------------------- |
-| [`fory`](https://github.com/apache/fory/blob/main/rust/fory)                
| User-facing API, runtime types, and derive macros         | 
[1.7.1](https://crates.io/crates/fory)        |
-| [`fory-core`](https://github.com/apache/fory/blob/main/rust/fory-core/)     
| Lower-level runtime crate for advanced integrations       | 
[1.7.1](https://crates.io/crates/fory-core)   |
-| [`fory-derive`](https://github.com/apache/fory/blob/main/rust/fory-derive/) 
| Lower-level procedural macro crate for direct runtime use | 
[1.7.1](https://crates.io/crates/fory-derive) |
+| [`fory`](https://github.com/apache/fory/blob/main/rust/fory)                
| User-facing API, runtime types, and derive macros         | 
[1.7.2](https://crates.io/crates/fory)        |
+| [`fory-core`](https://github.com/apache/fory/blob/main/rust/fory-core/)     
| Lower-level runtime crate for advanced integrations       | 
[1.7.2](https://crates.io/crates/fory-core)   |
+| [`fory-derive`](https://github.com/apache/fory/blob/main/rust/fory-derive/) 
| Lower-level procedural macro crate for direct runtime use | 
[1.7.2](https://crates.io/crates/fory-derive) |
 
 Most applications should depend on `fory` only. It re-exports the derive
 macros and the public runtime types needed by generated code. Use `fory-core`
@@ -38,7 +38,7 @@ Add Apache Fory™ to your `Cargo.toml`:
 
 ```toml
 [dependencies]
-fory = "1.7.1"
+fory = "1.7.2"
 ```
 
 ### Basic Example
diff --git a/scala/build.sbt b/scala/build.sbt
index c47dd381c..748cf113a 100644
--- a/scala/build.sbt
+++ b/scala/build.sbt
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 
-val foryVersion = "1.8.0-SNAPSHOT"
+val foryVersion = "1.7.2"
 val scala213Version = "2.13.18"
 val repositoryRoot = Def.setting((ThisBuild / 
baseDirectory).value.getParentFile)
 
diff --git a/scala/fory-json-scala/README.md b/scala/fory-json-scala/README.md
index 3b5d08a73..3f0f9b5f5 100644
--- a/scala/fory-json-scala/README.md
+++ b/scala/fory-json-scala/README.md
@@ -7,7 +7,7 @@ Native Image.
 Add the Scala artifact that matches the application Scala version:
 
 ```sbt
-libraryDependencies += "org.apache.fory" %% "fory-json-scala" % "1.7.1"
+libraryDependencies += "org.apache.fory" %% "fory-json-scala" % "1.7.2"
 ```
 
 Create and reuse one Scala-aware Fory JSON instance:
diff --git a/scala/fory-scala/README.md b/scala/fory-scala/README.md
index 3d21a6813..fff11edfa 100644
--- a/scala/fory-scala/README.md
+++ b/scala/fory-scala/README.md
@@ -163,7 +163,7 @@ val fory = ForyScala.builder().withXlang(false)
 Add the dependency with sbt:
 
 ```sbt
-libraryDependencies += "org.apache.fory" %% "fory-scala" % "1.7.1"
+libraryDependencies += "org.apache.fory" %% "fory-scala" % "1.7.2"
 ```
 
 ## Additional Notes
diff --git a/swift/README.md b/swift/README.md
index a30ad475b..0234047c0 100644
--- a/swift/README.md
+++ b/swift/README.md
@@ -34,7 +34,7 @@ The Swift implementation provides high-performance object 
graph serialization wi
 
 ```swift
 dependencies: [
-    .package(url: "https://github.com/apache/fory.git";, from: "1.7.1")
+    .package(url: "https://github.com/apache/fory.git";, from: "1.7.2")
 ],
 targets: [
     .target(


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to