You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fory.apache.org by ch...@apache.org on 2026/09/26 17:30:40 UTC

(fory) 02/04: prepare release for 1.7.6

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

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

commit 1ea0fd961fce3c4dc625167ad6c7b85745c1d06f
Author: chaokunyang <sh...@gmail.com>
AuthorDate: Sun Sep 27 01:08:05 2026 +0800

    prepare release for 1.7.6
---
 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..bb325ae7c 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -17,7 +17,7 @@
 
 module(
     name = "fory",
-    version = "1.8.0",
+    version = "1.7.6",
 )
 
 # Platforms (needed for platform-specific build configurations)
diff --git a/README.md b/README.md
index cf80a107d..e92813733 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.4-blue?logo=rust&style=for-the-badge)](https://crates.io/crates/fory)
+[![Crates.io](https://img.shields.io/badge/crates.io-v1.7.6-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.4</version>
+  <version>1.7.6</version>
 </dependency>
 ```
 
 Gradle:
 
 ```gradle
-implementation "org.apache.fory:fory-core:1.7.4"
+implementation "org.apache.fory:fory-core:1.7.6"
 ```
 
 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.4"
+libraryDependencies += "org.apache.fory" %% "fory-scala" % "1.7.6"
 ```
 
 **Kotlin**
@@ -187,7 +187,7 @@ libraryDependencies += "org.apache.fory" %% "fory-scala" % "1.7.4"
 Gradle:
 
 ```kotlin
-implementation("org.apache.fory:fory-kotlin:1.7.4")
+implementation("org.apache.fory:fory-kotlin:1.7.6")
 ```
 
 Maven:
@@ -196,7 +196,7 @@ Maven:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-kotlin</artifactId>
-  <version>1.7.4</version>
+  <version>1.7.6</version>
 </dependency>
 ```
 
@@ -218,7 +218,7 @@ pip install "pyfory[format]"
 
 ```toml
 [dependencies]
-fory = "1.7.4"
+fory = "1.7.6"
 ```
 
 **C++**
@@ -230,7 +230,7 @@ include(FetchContent)
 FetchContent_Declare(
   fory
   GIT_REPOSITORY https://github.com/apache/fory.git
-  GIT_TAG v1.7.4
+  GIT_TAG v1.7.6
   SOURCE_SUBDIR cpp
 )
 FetchContent_MakeAvailable(fory)
@@ -241,8 +241,8 @@ Bazel:
 
 ```bazel
 # MODULE.bazel
-bazel_dep(name = "fory", version = "1.7.4")
-git_override(module_name = "fory", remote = "https://github.com/apache/fory.git", commit = "v1.7.4")
+bazel_dep(name = "fory", version = "1.7.6")
+git_override(module_name = "fory", remote = "https://github.com/apache/fory.git", commit = "v1.7.6")
 
 # 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.4
+dotnet add package Apache.Fory --version 1.7.6
 ```
 
 **Dart**
 
 ```bash
-dart pub add fory:^1.7.4
+dart pub add fory:^1.7.6
 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.4")
+  .package(url: "https://github.com/apache/fory.git", exact: "1.7.6")
 ],
 targets: [
   .target(
@@ -862,14 +862,14 @@ Add Fory JSON to your project:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-json</artifactId>
-  <version>1.7.4</version>
+  <version>1.7.6</version>
 </dependency>
 ```
 
 **Gradle**
 
 ```gradle
-implementation "org.apache.fory:fory-json:1.7.4"
+implementation "org.apache.fory:fory-json:1.7.6"
 ```
 
 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..234a48e51 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.6
     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..712de4ee8 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.6
 	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..ba596fc37 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.6</version>
   </parent>
 
   <artifactId>benchmark</artifactId>
diff --git a/benchmarks/java25/pom.xml b/benchmarks/java25/pom.xml
index 0e6c5986e..4ee7ac50f 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.6</version>
   <packaging>jar</packaging>
 
   <properties>
diff --git a/benchmarks/kotlin/gradle.properties b/benchmarks/kotlin/gradle.properties
index 6f444d202..8534b0fb9 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.6
 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..e096f4ab7 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.6"
 edition = "2021"
diff --git a/benchmarks/scala/build.sbt b/benchmarks/scala/build.sbt
index c2939ad46..0c077851c 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.6",
       "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..91e26eb09 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.6"
 
 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..a2a40ab6c 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.6"
 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..fc40ab8fb 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.6
     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..acfc56fed 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.6</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 23e3a0f6a..7f8e4ca03 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.4" />
+  <PackageReference Include="Apache.Fory" Version="1.7.6" />
 </ItemGroup>
 ```
 
diff --git a/dart/CHANGELOG.md b/dart/CHANGELOG.md
index 01b6804f8..1d94dbd77 100644
--- a/dart/CHANGELOG.md
+++ b/dart/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 1.7.6
+
+- Align the Dart workspace version with the Apache Fory 1.7.6 release.
+
 ## 1.8.0-dev
 
 - Continue Dart workspace development after the 1.7.3 release.
diff --git a/dart/packages/fory-test/pubspec.yaml b/dart/packages/fory-test/pubspec.yaml
index 76b26b575..26c5b109e 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.6
 
 resolution: workspace
 
@@ -26,7 +26,7 @@ environment:
 
 dependencies:
   external_type_test_models: 1.0.0
-  fory: 1.8.0-dev
+  fory: 1.7.6
   inheritance_test_models: 1.0.0
 
 dev_dependencies:
diff --git a/dart/packages/fory/CHANGELOG.md b/dart/packages/fory/CHANGELOG.md
index a138f83ca..e480ec750 100644
--- a/dart/packages/fory/CHANGELOG.md
+++ b/dart/packages/fory/CHANGELOG.md
@@ -1,3 +1,7 @@
+## 1.7.6
+
+- Release Apache Fory Dart 1.7.6.
+
 ## 1.8.0-dev
 
 - Continue development after the 1.7.3 release.
diff --git a/dart/packages/fory/README.md b/dart/packages/fory/README.md
index 47e2513cb..61bfe6df4 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.4
+  fory: ^1.7.6
 
 dev_dependencies:
   build_runner: ^2.4.13
diff --git a/dart/packages/fory/pubspec.yaml b/dart/packages/fory/pubspec.yaml
index 18718f67e..3b4934600 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.6
 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..a511278bc 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.6
 # 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.6
   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 d8becffd2..f0dca6466 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.4
+  fory: ^1.7.6
 
 dev_dependencies:
   build_runner: ^2.4.0
diff --git a/docs/compiler/cli.md b/docs/compiler/cli.md
index f444d7cbd..f4171a8d9 100644
--- a/docs/compiler/cli.md
+++ b/docs/compiler/cli.md
@@ -689,5 +689,5 @@ fory = "x.y.z"
 
 ```yaml
 dependencies:
-  fory: ^1.7.4
+  fory: ^1.7.6
 ```
diff --git a/docs/grpc/csharp.md b/docs/grpc/csharp.md
index 4b841523a..b45b057c3 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.4" />
+  <PackageReference Include="Apache.Fory" Version="1.7.6" />
   <PackageReference Include="Grpc.AspNetCore" Version="2.71.0" />
 </ItemGroup>
 ```
@@ -48,7 +48,7 @@ Client project:
 
 ```xml
 <ItemGroup>
-  <PackageReference Include="Apache.Fory" Version="1.7.4" />
+  <PackageReference Include="Apache.Fory" Version="1.7.6" />
   <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 af6c82ae4..0c62882a2 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.4
+  fory: ^1.7.6
   grpc: ^4.0.0
 
 dev_dependencies:
diff --git a/docs/grpc/rust.md b/docs/grpc/rust.md
index 6558ca949..e6da7b5b1 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.4"
+fory = "1.7.6"
 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 18516d9d1..34d68f046 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.4</version>
+  <version>1.7.6</version>
 </dependency>
 ```
 
@@ -57,7 +57,7 @@ repositories {
   mavenCentral()
 }
 
-implementation("org.apache.fory:fory-json:1.7.4")
+implementation("org.apache.fory:fory-json:1.7.6")
 ```
 
 ### 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.4")
+  implementation("org.apache.fory:fory-json-kotlin:1.7.6")
 }
 ```
 
diff --git a/docs/json/kotlin.md b/docs/json/kotlin.md
index e52994fe0..522274b0f 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.4")
+  implementation("org.apache.fory:fory-json-kotlin:1.7.6")
 }
 ```
 
@@ -54,7 +54,7 @@ plugins {
 }
 
 dependencies {
-  ksp("org.apache.fory:fory-json-kotlin-ksp:1.7.4")
+  ksp("org.apache.fory:fory-json-kotlin-ksp:1.7.6")
 }
 ```
 
diff --git a/docs/json/scala.md b/docs/json/scala.md
index 4ef2d934c..ee9dab49b 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.4"
+libraryDependencies += "org.apache.fory" %% "fory-json-scala" % "1.7.6"
 ```
 
 `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 66050e74a..4112b6450 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.4
+    GIT_TAG        v1.7.6
     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.4")
+bazel_dep(name = "fory", version = "1.7.6")
 git_override(
     module_name = "fory",
     remote = "https://github.com/apache/fory.git",
-    commit = "v1.7.4",  # Or use a specific commit hash for reproducibility
+    commit = "v1.7.6",  # 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.4")
+bazel_dep(name = "fory", version = "1.7.6")
 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 603deff64..6d6b76c33 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.4" />
+  <PackageReference Include="Apache.Fory" Version="1.7.6" />
 </ItemGroup>
 ```
 
diff --git a/docs/object-serialization/dart/index.md b/docs/object-serialization/dart/index.md
index ca9d6cc2e..2e737dafc 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.4
+  fory: ^1.7.6
 
 dev_dependencies:
   build_runner: ^2.4.0
diff --git a/docs/object-serialization/java/index.md b/docs/object-serialization/java/index.md
index 69d11b0e0..200391d30 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.4</version>
+  <version>1.7.6</version>
 </dependency>
 ```
 
@@ -71,7 +71,7 @@ or later.
 
 ```kotlin
 // Binary object serialization
-implementation("org.apache.fory:fory-core:1.7.4")
+implementation("org.apache.fory:fory-core:1.7.6")
 ```
 
 #### JDK 25 and Later
diff --git a/docs/object-serialization/kotlin/index.md b/docs/object-serialization/kotlin/index.md
index a5ba5e61b..6e9f7c3b8 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.4</version>
+  <version>1.7.6</version>
 </dependency>
 ```
 
 ### Gradle
 
 ```kotlin
-implementation("org.apache.fory:fory-kotlin:1.7.4")
+implementation("org.apache.fory:fory-kotlin:1.7.6")
 ```
 
 ### JDK25+
diff --git a/docs/object-serialization/rust/basic-serialization.md b/docs/object-serialization/rust/basic-serialization.md
index b26fe0c1c..e25539885 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.4", features = ["chrono"] }
+fory = { version = "1.7.6", features = ["chrono"] }
 ```
 
 ### Custom Types
diff --git a/docs/object-serialization/rust/index.md b/docs/object-serialization/rust/index.md
index eaba9f73a..4c1cf5009 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.4](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.4](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.4](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.6](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.6](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.6](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.4"
+fory = "1.7.6"
 ```
 
 ### Basic Example
diff --git a/docs/object-serialization/scala/index.md b/docs/object-serialization/scala/index.md
index edc618149..fdf64a96c 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.4"
+libraryDependencies += "org.apache.fory" %% "fory-scala" % "1.7.6"
 ```
 
 ### JDK25+
diff --git a/docs/row-format/java.md b/docs/row-format/java.md
index 846df1db7..835f352e3 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.4</version>
+  <version>1.7.6</version>
 </dependency>
 ```
 
 For Gradle:
 
 ```kotlin
-implementation("org.apache.fory:fory-format:1.7.4")
+implementation("org.apache.fory:fory-format:1.7.6")
 ```
 
 ## Basic Usage
diff --git a/docs/start/cpp.md b/docs/start/cpp.md
index 9efa5a1b9..93a1c3fff 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.4
+  GIT_TAG v1.7.6
   SOURCE_SUBDIR cpp
 )
 FetchContent_MakeAvailable(fory)
diff --git a/docs/start/csharp.md b/docs/start/csharp.md
index 5562e6372..a47d9b8c2 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.4
+dotnet add package Apache.Fory --version 1.7.6
 ```
 
 Replace `Program.cs` with:
diff --git a/docs/start/dart.md b/docs/start/dart.md
index d301e6d90..dc4c3afbc 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.4
+  fory: 1.7.6
 
 dev_dependencies:
   build_runner: ^2.4.0
diff --git a/docs/start/go.md b/docs/start/go.md
index 159215aec..efa03140b 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/fory@v1.7.4
+go get github.com/apache/fory/go/fory@v1.7.6
 ```
 
 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 0f3561ad7..9bd5f2216 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.4</version>
+  <version>1.7.6</version>
 </dependency>
 ```
 
 Gradle:
 
 ```kotlin
-implementation("org.apache.fory:fory-core:1.7.4")
+implementation("org.apache.fory:fory-core:1.7.6")
 ```
 
 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.4")
+implementation("org.apache.fory:fory-json:1.7.6")
 ```
 
 Add the import to `ForyExample.java`:
diff --git a/docs/start/javascript.md b/docs/start/javascript.md
index 61f35e431..3dd7e711e 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/core@1.7.4
+npm install @apache-fory/core@1.7.6
 ```
 
 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/core@1.7.4 @apache-fory/hps@1.7.4
+npm install @apache-fory/core@1.7.6 @apache-fory/hps@1.7.6
 ```
 
 ## Other Capabilities
diff --git a/docs/start/kotlin.md b/docs/start/kotlin.md
index 7230f9681..faa65bd94 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.4")
+  implementation("org.apache.fory:fory-kotlin:1.7.6")
 }
 ```
 
@@ -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.4")
+  implementation("org.apache.fory:fory-json-kotlin:1.7.6")
 }
 ```
 
diff --git a/docs/start/python.md b/docs/start/python.md
index 98edf7f38..e3a6e9aea 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.4
+python -m pip install pyfory==1.7.6
 ```
 
 Run an xlang round trip:
diff --git a/docs/start/rust.md b/docs/start/rust.md
index 0ff8cc25a..4792e80b6 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.4"
+fory = "1.7.6"
 ```
 
 ```rust
diff --git a/docs/start/scala.md b/docs/start/scala.md
index 24404d1f1..2048de39a 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.4"
+libraryDependencies += "org.apache.fory" %% "fory-scala" % "1.7.6"
 ```
 
 Create `src/main/scala/ScalaExample.scala`:
diff --git a/docs/start/swift.md b/docs/start/swift.md
index ae515626c..b72a56862 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.4")
+    .package(url: "https://github.com/apache/fory.git", exact: "1.7.6")
 ],
 targets: [
     .executableTarget(
diff --git a/examples/cpp/hello_row/MODULE.bazel.example b/examples/cpp/hello_row/MODULE.bazel.example
index 3a7da828c..ec5603f16 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.4")
+bazel_dep(name = "fory", version = "1.7.6")
 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.4")
+# bazel_dep(name = "fory", version = "1.7.6")
 # 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 55c0e355b..9eba8190e 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.4")
+bazel_dep(name = "fory", version = "1.7.6")
 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 3a7da828c..ec5603f16 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.4")
+bazel_dep(name = "fory", version = "1.7.6")
 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.4")
+# bazel_dep(name = "fory", version = "1.7.6")
 # 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 c46b8f684..983437c31 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.4")
+bazel_dep(name = "fory", version = "1.7.6")
 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..02e130c55 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.6`,
+`org.apache.fory:fory-json:1.7.6`,
+`org.apache.fory:fory-annotation-processor:1.7.6`,
+`org.apache.fory:fory-json-kotlin:1.7.6`,
+`org.apache.fory:fory-json-kotlin-ksp:1.7.6`, 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..2e409fba2 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.6') {
         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.6'
+    implementation 'org.apache.fory:fory-json-kotlin:1.7.6'
+    implementation 'org.apache.fory:kotlin-json-corpus:1.7.6'
+    ksp 'org.apache.fory:fory-json-kotlin-ksp:1.7.6'
+    annotationProcessor 'org.apache.fory:fory-annotation-processor:1.7.6'
     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..d75a894f2 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.6</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..bf7947b60 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.6</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..cd07c7af7 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.6</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..ffaabc69c 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.6</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..762ac984f 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.6"
 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..25dfbc1ed 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.6"
 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..5dd76adcd 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.6
     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..20057c2de 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.6
 publish_to: none
 
 environment:
diff --git a/integration_tests/idl_tests/go/go.mod b/integration_tests/idl_tests/go/go.mod
index b85561b8c..397e65c91 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.6
 
 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..77b6d9971 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.6</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..df8ca36ff 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.6",
   "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..aa80d9b2f 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.6</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..2e3940c8c 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.6"
 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..744968f06 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.6"
 dependencies = [
  "fory-core",
  "fory-derive",
@@ -86,7 +86,7 @@ dependencies = [
 
 [[package]]
 name = "fory-core"
-version = "1.8.0-alpha.0"
+version = "1.7.6"
 dependencies = [
  "byteorder",
  "chrono",
@@ -99,7 +99,7 @@ dependencies = [
 
 [[package]]
 name = "fory-derive"
-version = "1.8.0-alpha.0"
+version = "1.7.6"
 dependencies = [
  "fory-core",
  "proc-macro-crate",
@@ -140,7 +140,7 @@ dependencies = [
 
 [[package]]
 name = "idl_tests"
-version = "1.8.0-alpha.0"
+version = "1.7.6"
 dependencies = [
  "chrono",
  "fory",
diff --git a/integration_tests/idl_tests/rust/Cargo.toml b/integration_tests/idl_tests/rust/Cargo.toml
index af0f3bff5..9722d330c 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.6"
 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..23ffa864a 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.6</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..c5695498c 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.6</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..412bc9b79 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.6</version>
     <relativePath>../../kotlin</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/java/README.md b/java/README.md
index ab552bccc..1d46761c1 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.4</version>
+  <version>1.7.6</version>
 </dependency>
 
 <!-- Row format -->
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-format</artifactId>
-  <version>1.7.4</version>
+  <version>1.7.6</version>
 </dependency>
 
 <!-- JSON serialization -->
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-json</artifactId>
-  <version>1.7.4</version>
+  <version>1.7.6</version>
 </dependency>
 
 <!-- Optional: Serializers for Protobuf data -->
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-extensions</artifactId>
-  <version>1.7.4</version>
+  <version>1.7.6</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.4'
+    implementation 'org.apache.fory:fory-core:1.7.6'
     // Row format
-    implementation 'org.apache.fory:fory-format:1.7.4'
+    implementation 'org.apache.fory:fory-format:1.7.6'
     // JSON serialization
-    implementation 'org.apache.fory:fory-json:1.7.4'
+    implementation 'org.apache.fory:fory-json:1.7.6'
     // Optional: Protobuf serializers and metadata compression
-    implementation 'org.apache.fory:fory-extensions:1.7.4'
+    implementation 'org.apache.fory:fory-extensions:1.7.6'
 }
 ```
 
diff --git a/java/fory-annotation-processor/pom.xml b/java/fory-annotation-processor/pom.xml
index 6ae8c2200..4293e7b01 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.6</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/fory-core/pom.xml b/java/fory-core/pom.xml
index 0ac2ab506..d774ed9ca 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.6</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/fory-extensions/pom.xml b/java/fory-extensions/pom.xml
index 308682f30..b3865c017 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.6</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/fory-format/pom.xml b/java/fory-format/pom.xml
index 0a217ead2..3b2f9a2f5 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.6</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/fory-json/README.md b/java/fory-json/README.md
index 2c4434efb..639a78d1b 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.4</version>
+  <version>1.7.6</version>
 </dependency>
 ```
 
 Gradle:
 
 ```kotlin
-implementation("org.apache.fory:fory-json:1.7.4")
+implementation("org.apache.fory:fory-json:1.7.6")
 ```
 
 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 080679562..b2772e070 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.6</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..fc230ee52 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.6</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..d03d659a0 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.6</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/fory-testsuite/pom.xml b/java/fory-testsuite/pom.xml
index da9ee84fd..73c2f3124 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.6</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/pom.xml b/java/pom.xml
index d17bf373f..c03791be0 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.6</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 c669bf483..9b64968db 100644
--- a/javascript/package-lock.json
+++ b/javascript/package-lock.json
@@ -6313,7 +6313,7 @@
     },
     "packages/core": {
       "name": "@apache-fory/core",
-      "version": "1.8.0-alpha.0",
+      "version": "1.7.6",
       "license": "Apache-2.0",
       "workspaces": [
         "packages/hps"
@@ -6330,7 +6330,7 @@
     },
     "packages/hps": {
       "name": "@apache-fory/hps",
-      "version": "1.8.0-alpha.0",
+      "version": "1.7.6",
       "hasInstallScript": true,
       "license": "Apache-2.0",
       "dependencies": {
diff --git a/javascript/packages/core/package.json b/javascript/packages/core/package.json
index a1025ca48..5f09907ff 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.6",
   "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..85a7455a9 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.6",
   "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..dae5fcb58 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.6")
+  ksp("org.apache.fory:fory-json-kotlin-ksp:1.7.6")
 }
 ```
 
diff --git a/kotlin/fory-json-kotlin-ksp/pom.xml b/kotlin/fory-json-kotlin-ksp/pom.xml
index 863042e80..1525d8070 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.6</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/kotlin/fory-json-kotlin/README.md b/kotlin/fory-json-kotlin/README.md
index 5ab2e02ed..ff40c5657 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.6")
 }
 ```
 
@@ -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.6")
 }
 ```
 
diff --git a/kotlin/fory-json-kotlin/pom.xml b/kotlin/fory-json-kotlin/pom.xml
index bdf7318b0..bf3ebcefa 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.6</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..d0c1f2656 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.6</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..107516736 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.6</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/kotlin/fory-kotlin/pom.xml b/kotlin/fory-kotlin/pom.xml
index d03d971d4..71bf2c828 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.6</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/kotlin/pom.xml b/kotlin/pom.xml
index 9fd84b3c7..ce9d84e18 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.6</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 dfaeee514..617eed37d 100644
--- a/python/pyfory/__init__.py
+++ b/python/pyfory/__init__.py
@@ -136,7 +136,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.6"
 
 __all__ = [
     "Array",
diff --git a/rust/Cargo.toml b/rust/Cargo.toml
index 983117a8b..a969bbc3a 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.6"
 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.6" }
+fory-derive = { path = "fory-derive", version = "1.7.6" }
diff --git a/rust/README.md b/rust/README.md
index 1e0c6786f..190274a65 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.4-blue?logo=rust)](https://crates.io/crates/fory)
+[![Crates.io](https://img.shields.io/badge/crates.io-v1.7.6-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.4](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.4](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.4](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.6](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.6](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.6](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.4"
+fory = "1.7.6"
 ```
 
 ### Basic Example
diff --git a/scala/build.sbt b/scala/build.sbt
index c47dd381c..012ef898d 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.6"
 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 d9c5f3d2c..4bff98fd3 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.4"
+libraryDependencies += "org.apache.fory" %% "fory-json-scala" % "1.7.6"
 ```
 
 Create and reuse one Scala-aware Fory JSON instance:
diff --git a/scala/fory-scala/README.md b/scala/fory-scala/README.md
index 37d03d745..d08d5ea81 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.4"
+libraryDependencies += "org.apache.fory" %% "fory-scala" % "1.7.6"
 ```
 
 ## Additional Notes
diff --git a/swift/README.md b/swift/README.md
index 5431f4da0..4756aa34c 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.4")
+    .package(url: "https://github.com/apache/fory.git", from: "1.7.6")
 ],
 targets: [
     .target(


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@fory.apache.org
For additional commands, e-mail: commits-help@fory.apache.org