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

chaokunyang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fory.git


The following commit(s) were added to refs/heads/main by this push:
     new 16e5ec9dd chore: bump version to 0.16.0 (#3488)
16e5ec9dd is described below

commit 16e5ec9dd7a5032b18504f33028016217b873272
Author: Shawn Yang <[email protected]>
AuthorDate: Tue Mar 17 21:49:08 2026 +0800

    chore: bump version to 0.16.0 (#3488)
    
    ## Why?
    
    
    
    ## What does this PR do?
    
    
    
    ## Related issues
    
    
    
    ## AI Contribution Checklist
    
    
    
    - [ ] Substantial AI assistance was used in this PR: `yes` / `no`
    - [ ] If `yes`, I included a completed [AI Contribution
    
Checklist](https://github.com/apache/fory/blob/main/AI_POLICY.md#9-contributor-checklist-for-ai-assisted-prs)
    in this PR description and the required `AI Usage Disclosure`.
    
    
    
    ## Does this PR introduce any user-facing change?
    
    
    
    - [ ] Does this PR introduce any public API change?
    - [ ] Does this PR introduce any binary protocol compatibility change?
    
    ## Benchmark
---
 README.md                                         | 12 ++++++------
 benchmarks/cpp/CMakeLists.txt                     |  2 +-
 benchmarks/go/go.mod                              |  2 +-
 benchmarks/java/pom.xml                           |  2 +-
 benchmarks/rust/Cargo.toml                        |  4 ++--
 compiler/fory_compiler/__init__.py                |  2 +-
 compiler/pyproject.toml                           |  2 +-
 cpp/CMakeLists.txt                                |  2 +-
 csharp/Directory.Build.props                      |  2 +-
 csharp/README.md                                  |  2 +-
 dart/packages/fory-test/pubspec.yaml              |  4 ++--
 dart/packages/fory/pubspec.yaml                   |  2 +-
 dart/pubspec.yaml                                 |  4 ++--
 docs/guide/cpp/index.md                           |  4 ++--
 docs/guide/csharp/index.md                        |  2 +-
 docs/guide/java/compression.md                    |  2 +-
 docs/guide/kotlin/index.md                        |  4 ++--
 docs/guide/scala/index.md                         |  2 +-
 docs/guide/xlang/getting-started.md               |  4 ++--
 examples/cpp/hello_row/README.md                  |  2 +-
 examples/cpp/hello_world/README.md                |  2 +-
 integration_tests/graalvm_tests/pom.xml           |  2 +-
 integration_tests/idl_tests/cpp/CMakeLists.txt    |  2 +-
 integration_tests/idl_tests/go/go.mod             |  2 +-
 integration_tests/idl_tests/java/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 +-
 java/README.md                                    | 16 ++++++++--------
 java/fory-core/pom.xml                            |  2 +-
 java/fory-extensions/pom.xml                      |  2 +-
 java/fory-format/pom.xml                          |  2 +-
 java/fory-graalvm-feature/pom.xml                 |  2 +-
 java/fory-latest-jdk-tests/pom.xml                |  2 +-
 java/fory-simd/pom.xml                            |  2 +-
 java/fory-test-core/pom.xml                       |  2 +-
 java/fory-testsuite/pom.xml                       |  2 +-
 java/pom.xml                                      |  2 +-
 javascript/packages/fory/package.json             |  2 +-
 javascript/packages/hps/package.json              |  2 +-
 kotlin/README.md                                  |  4 ++--
 kotlin/pom.xml                                    |  2 +-
 python/pyfory/__init__.py                         |  2 +-
 rust/Cargo.toml                                   |  6 +++---
 rust/README.md                                    |  2 +-
 scala/README.md                                   |  2 +-
 scala/build.sbt                                   |  2 +-
 swift/README.md                                   |  2 +-
 50 files changed, 74 insertions(+), 74 deletions(-)

diff --git a/README.md b/README.md
index 79bcab751..cba41a2ff 100644
--- a/README.md
+++ b/README.md
@@ -145,20 +145,20 @@ For more detailed benchmarks and methodology, see 
[SwiftBenchmarks](docs/benchma
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-core</artifactId>
-  <version>0.15.0</version>
+  <version>0.16.0</version>
 </dependency>
 ```
 
-Snapshots are available from `https://repository.apache.org/snapshots/` 
(version `0.15.0-SNAPSHOT`).
+Snapshots are available from `https://repository.apache.org/snapshots/` 
(version `0.16.0-SNAPSHOT`).
 
 **Scala**:
 
 ```sbt
 // Scala 2.13
-libraryDependencies += "org.apache.fory" % "fory-scala_2.13" % "0.15.0"
+libraryDependencies += "org.apache.fory" % "fory-scala_2.13" % "0.16.0"
 
 // Scala 3
-libraryDependencies += "org.apache.fory" % "fory-scala_3" % "0.15.0"
+libraryDependencies += "org.apache.fory" % "fory-scala_3" % "0.16.0"
 ```
 
 **Kotlin**:
@@ -167,7 +167,7 @@ libraryDependencies += "org.apache.fory" % "fory-scala_3" % 
"0.15.0"
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-kotlin</artifactId>
-  <version>0.15.0</version>
+  <version>0.16.0</version>
 </dependency>
 ```
 
@@ -184,7 +184,7 @@ pip install pyfory[format]
 
 ```toml
 [dependencies]
-fory = "0.14"
+fory = "0.16"
 ```
 
 **C++**:
diff --git a/benchmarks/cpp/CMakeLists.txt b/benchmarks/cpp/CMakeLists.txt
index 8599a8313..a082dd732 100644
--- a/benchmarks/cpp/CMakeLists.txt
+++ b/benchmarks/cpp/CMakeLists.txt
@@ -22,7 +22,7 @@ if(POLICY CMP0169)
 endif()
 
 project(fory_cpp_benchmark
-    VERSION 0.16.0
+    VERSION 0.17.0
     DESCRIPTION "C++ Benchmark comparing Fory, Protobuf, and Msgpack 
serialization"
     LANGUAGES CXX
 )
diff --git a/benchmarks/go/go.mod b/benchmarks/go/go.mod
index c4f2321ba..02ab42a9d 100644
--- a/benchmarks/go/go.mod
+++ b/benchmarks/go/go.mod
@@ -20,7 +20,7 @@ module github.com/apache/fory/benchmarks/go
 go 1.24.0
 
 require (
-       github.com/apache/fory/go/fory v0.16.0-alpha.0
+       github.com/apache/fory/go/fory v0.17.0-alpha.0
        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 a935df0c6..8fb94d874 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>0.16.0-SNAPSHOT</version>
+    <version>0.17.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>benchmark</artifactId>
diff --git a/benchmarks/rust/Cargo.toml b/benchmarks/rust/Cargo.toml
index cccfb7149..ee36f6dfa 100644
--- a/benchmarks/rust/Cargo.toml
+++ b/benchmarks/rust/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "fory-benchmarks"
-version = "0.16.0-alpha.0"
+version = "0.17.0-alpha.0"
 edition = "2021"
 
 [[bin]]
@@ -57,7 +57,7 @@ byteorder = "1.5"
 rand = "0.8"
 criterion = "0.5"
 clap = { version = "4.0", features = ["derive"] }
-pprof = { version = "=0.14.0", features = ["flamegraph", "criterion"], 
optional = true }
+pprof = { version = "=0.16.0", features = ["flamegraph", "criterion"], 
optional = true }
 
 [features]
 default = []
diff --git a/compiler/fory_compiler/__init__.py 
b/compiler/fory_compiler/__init__.py
index e9b70b8ac..29ffe4214 100644
--- a/compiler/fory_compiler/__init__.py
+++ b/compiler/fory_compiler/__init__.py
@@ -17,7 +17,7 @@
 
 """Fory IDL compiler for Apache Fory."""
 
-__version__ = "0.16.0.dev0"
+__version__ = "0.17.0.dev0"
 
 from fory_compiler.ir.ast import Schema, Message, Enum, Field, EnumValue, 
Import
 from fory_compiler.frontend.fdl import FDLFrontend
diff --git a/compiler/pyproject.toml b/compiler/pyproject.toml
index 09e25584e..3cdc60554 100644
--- a/compiler/pyproject.toml
+++ b/compiler/pyproject.toml
@@ -21,7 +21,7 @@ build-backend = "setuptools.build_meta"
 
 [project]
 name = "fory-compiler"
-version = "0.16.0.dev0"
+version = "0.17.0.dev0"
 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 9633aa050..cc7f86667 100644
--- a/cpp/CMakeLists.txt
+++ b/cpp/CMakeLists.txt
@@ -18,7 +18,7 @@
 cmake_minimum_required(VERSION 3.16)
 
 project(fory
-    VERSION 0.16.0
+    VERSION 0.17.0
     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 d698ebbf5..f8d912e3c 100644
--- a/csharp/Directory.Build.props
+++ b/csharp/Directory.Build.props
@@ -1,6 +1,6 @@
 <Project>
   <PropertyGroup>
-    <Version>0.1.0</Version>
+    <Version>0.16.0</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 42050d00e..ff3b82abb 100644
--- a/csharp/README.md
+++ b/csharp/README.md
@@ -29,7 +29,7 @@ From NuGet, reference the single `Apache.Fory` package. It 
includes the runtime
 
 ```xml
 <ItemGroup>
-  <PackageReference Include="Apache.Fory" Version="0.1.0" />
+  <PackageReference Include="Apache.Fory" Version="0.16.0" />
 </ItemGroup>
 ```
 
diff --git a/dart/packages/fory-test/pubspec.yaml 
b/dart/packages/fory-test/pubspec.yaml
index 7314ed308..e24daa4c5 100644
--- a/dart/packages/fory-test/pubspec.yaml
+++ b/dart/packages/fory-test/pubspec.yaml
@@ -17,7 +17,7 @@
 
 name: fory_test
 description: test for fory dart
-version: 0.16.0-dev
+version: 0.17.0-dev
 
 environment:
   sdk: ^3.6.1
@@ -25,7 +25,7 @@ environment:
 resolution: workspace
 
 dependencies:
-  fory: 0.16.0-dev
+  fory: 0.17.0-dev
   checks: ^0.3.0
   path: ^1.9.1
   yaml: ^3.1.3
diff --git a/dart/packages/fory/pubspec.yaml b/dart/packages/fory/pubspec.yaml
index 79b22a524..c42b5149f 100644
--- a/dart/packages/fory/pubspec.yaml
+++ b/dart/packages/fory/pubspec.yaml
@@ -17,7 +17,7 @@
 
 name: fory
 description: apache fory dart support
-version: 0.16.0-dev
+version: 0.17.0-dev
 
 resolution: workspace
 
diff --git a/dart/pubspec.yaml b/dart/pubspec.yaml
index b4739debf..757a26959 100644
--- a/dart/pubspec.yaml
+++ b/dart/pubspec.yaml
@@ -17,7 +17,7 @@
 
 name: fory_dart
 description: apache fory dart support
-version: 0.16.0-dev
+version: 0.17.0-dev
 # repository: https://github.com/my_org/my_repo
 
 environment:
@@ -25,7 +25,7 @@ environment:
 
 # Add regular dependencies here.
 dependencies:
-  fory: 0.16.0-dev
+  fory: 0.17.0-dev
   build_runner: ^2.4.13
 dev_dependencies:
   lints: ^5.0.0
diff --git a/docs/guide/cpp/index.md b/docs/guide/cpp/index.md
index 2b363261f..6348faf41 100644
--- a/docs/guide/cpp/index.md
+++ b/docs/guide/cpp/index.md
@@ -89,7 +89,7 @@ module(
 
 bazel_dep(name = "rules_cc", version = "0.1.1")
 
-bazel_dep(name = "fory", version = "0.15.0")
+bazel_dep(name = "fory", version = "0.16.0")
 git_override(
     module_name = "fory",
     remote = "https://github.com/apache/fory.git";,
@@ -117,7 +117,7 @@ bazel run //:my_app
 For local development, you can use `local_path_override` instead:
 
 ```bazel
-bazel_dep(name = "fory", version = "0.15.0")
+bazel_dep(name = "fory", version = "0.16.0")
 local_path_override(
     module_name = "fory",
     path = "/path/to/fory",
diff --git a/docs/guide/csharp/index.md b/docs/guide/csharp/index.md
index 68642df53..8aac393f5 100644
--- a/docs/guide/csharp/index.md
+++ b/docs/guide/csharp/index.md
@@ -43,7 +43,7 @@ Reference the single `Apache.Fory` package. It includes the 
runtime and the sour
 
 ```xml
 <ItemGroup>
-  <PackageReference Include="Apache.Fory" Version="0.1.0" />
+  <PackageReference Include="Apache.Fory" Version="0.16.0" />
 </ItemGroup>
 ```
 
diff --git a/docs/guide/java/compression.md b/docs/guide/java/compression.md
index 46775dacd..efe261aad 100644
--- a/docs/guide/java/compression.md
+++ b/docs/guide/java/compression.md
@@ -84,7 +84,7 @@ CompressedArraySerializers.registerSerializers(fory);
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-simd</artifactId>
-  <version>0.15.0</version>
+  <version>0.16.0</version>
 </dependency>
 ```
 
diff --git a/docs/guide/kotlin/index.md b/docs/guide/kotlin/index.md
index 65c296965..16254686a 100644
--- a/docs/guide/kotlin/index.md
+++ b/docs/guide/kotlin/index.md
@@ -50,14 +50,14 @@ See [Java Features](../java/index.md#features) for complete 
feature list.
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-kotlin</artifactId>
-  <version>0.15.0</version>
+  <version>0.16.0</version>
 </dependency>
 ```
 
 ### Gradle
 
 ```kotlin
-implementation("org.apache.fory:fory-kotlin:0.15.0")
+implementation("org.apache.fory:fory-kotlin:0.16.0")
 ```
 
 ## Quick Start
diff --git a/docs/guide/scala/index.md b/docs/guide/scala/index.md
index 60976534b..f99782d54 100644
--- a/docs/guide/scala/index.md
+++ b/docs/guide/scala/index.md
@@ -48,7 +48,7 @@ See [Java Features](../java/index.md#features) for complete 
feature list.
 Add the dependency with sbt:
 
 ```sbt
-libraryDependencies += "org.apache.fory" %% "fory-scala" % "0.15.0"
+libraryDependencies += "org.apache.fory" %% "fory-scala" % "0.16.0"
 ```
 
 ## Quick Start
diff --git a/docs/guide/xlang/getting-started.md 
b/docs/guide/xlang/getting-started.md
index 53537d322..e6a4964ff 100644
--- a/docs/guide/xlang/getting-started.md
+++ b/docs/guide/xlang/getting-started.md
@@ -31,14 +31,14 @@ This guide covers installation and basic setup for 
cross-language serialization
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-core</artifactId>
-  <version>0.15.0</version>
+  <version>0.16.0</version>
 </dependency>
 ```
 
 **Gradle:**
 
 ```gradle
-implementation 'org.apache.fory:fory-core:0.15.0'
+implementation 'org.apache.fory:fory-core:0.16.0'
 ```
 
 ### Python
diff --git a/examples/cpp/hello_row/README.md b/examples/cpp/hello_row/README.md
index 45122177e..085b489d4 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 = "0.15.0")
+bazel_dep(name = "fory", version = "0.16.0")
 git_override(
     module_name = "fory",
     remote = "https://github.com/apache/fory.git";,
diff --git a/examples/cpp/hello_world/README.md 
b/examples/cpp/hello_world/README.md
index a14b9e8c1..79056c3d3 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 = "0.15.0")
+bazel_dep(name = "fory", version = "0.16.0")
 git_override(
     module_name = "fory",
     remote = "https://github.com/apache/fory.git";,
diff --git a/integration_tests/graalvm_tests/pom.xml 
b/integration_tests/graalvm_tests/pom.xml
index 857532d73..a1eda44da 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>0.16.0-SNAPSHOT</version>
+    <version>0.17.0-SNAPSHOT</version>
     <relativePath>../../java</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/integration_tests/idl_tests/cpp/CMakeLists.txt 
b/integration_tests/idl_tests/cpp/CMakeLists.txt
index 95ccc3374..e3727be95 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 0.16.0
+    VERSION 0.17.0
     DESCRIPTION "Fory IDL compiler integration tests"
     LANGUAGES CXX
 )
diff --git a/integration_tests/idl_tests/go/go.mod 
b/integration_tests/idl_tests/go/go.mod
index 89abb19e7..bfbd9669f 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.24.0
 
-require github.com/apache/fory/go/fory v0.16.0-alpha.0
+require github.com/apache/fory/go/fory v0.17.0-alpha.0
 
 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 bbb79f5d8..4af36ffbe 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>0.16.0-SNAPSHOT</version>
+    <version>0.17.0-SNAPSHOT</version>
     <relativePath>../../java</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/integration_tests/idl_tests/python/pyproject.toml 
b/integration_tests/idl_tests/python/pyproject.toml
index 3ac833a1c..812b5744d 100644
--- a/integration_tests/idl_tests/python/pyproject.toml
+++ b/integration_tests/idl_tests/python/pyproject.toml
@@ -21,7 +21,7 @@ build-backend = "setuptools.build_meta"
 
 [project]
 name = "fory-idl-tests"
-version = "0.16.0.dev0"
+version = "0.17.0.dev0"
 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 8a108d97d..a3ac894ce 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 = "0.15.0-alpha.0"
+version = "0.16.0-alpha.0"
 dependencies = [
  "fory-core",
  "fory-derive",
@@ -86,7 +86,7 @@ dependencies = [
 
 [[package]]
 name = "fory-core"
-version = "0.15.0-alpha.0"
+version = "0.16.0-alpha.0"
 dependencies = [
  "byteorder",
  "chrono",
@@ -100,7 +100,7 @@ dependencies = [
 
 [[package]]
 name = "fory-derive"
-version = "0.15.0-alpha.0"
+version = "0.16.0-alpha.0"
 dependencies = [
  "fory-core",
  "proc-macro2",
@@ -141,7 +141,7 @@ dependencies = [
 
 [[package]]
 name = "idl_tests"
-version = "0.15.0-alpha.0"
+version = "0.16.0-alpha.0"
 dependencies = [
  "chrono",
  "fory",
diff --git a/integration_tests/idl_tests/rust/Cargo.toml 
b/integration_tests/idl_tests/rust/Cargo.toml
index 67a2a37ca..228d9aee0 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 = "0.16.0-alpha.0"
+version = "0.17.0-alpha.0"
 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 402b620f9..99420cd4f 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>0.16.0-SNAPSHOT</version>
+    <version>0.17.0-SNAPSHOT</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 2bdf88b89..09723d100 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>0.16.0-SNAPSHOT</version>
+    <version>0.17.0-SNAPSHOT</version>
     <relativePath>../../java</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/java/README.md b/java/README.md
index 517f21587..1e2f71104 100644
--- a/java/README.md
+++ b/java/README.md
@@ -61,28 +61,28 @@ Apache Fory™ Java provides blazingly-fast serialization for 
the Java ecosystem
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-core</artifactId>
-  <version>0.15.0</version>
+  <version>0.16.0</version>
 </dependency>
 
 <!-- Optional: Row format support -->
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-format</artifactId>
-  <version>0.15.0</version>
+  <version>0.16.0</version>
 </dependency>
 
 <!-- Optional: Serializers for Protobuf data -->
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-extensions</artifactId>
-  <version>0.15.0</version>
+  <version>0.16.0</version>
 </dependency>
 
 <!-- Optional: SIMD acceleration (Java 16+) -->
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-simd</artifactId>
-  <version>0.15.0</version>
+  <version>0.16.0</version>
 </dependency>
 ```
 
@@ -90,11 +90,11 @@ Apache Fory™ Java provides blazingly-fast serialization for 
the Java ecosystem
 
 ```gradle
 dependencies {
-    implementation 'org.apache.fory:fory-core:0.15.0'
+    implementation 'org.apache.fory:fory-core:0.16.0'
     // Optional modules
-    implementation 'org.apache.fory:fory-format:0.15.0'
-    implementation 'org.apache.fory:fory-simd:0.15.0'
-    implementation 'org.apache.fory:fory-extensions:0.15.0'
+    implementation 'org.apache.fory:fory-format:0.16.0'
+    implementation 'org.apache.fory:fory-simd:0.16.0'
+    implementation 'org.apache.fory:fory-extensions:0.16.0'
 }
 ```
 
diff --git a/java/fory-core/pom.xml b/java/fory-core/pom.xml
index 881e7ee4b..d6fd1b60c 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>0.16.0-SNAPSHOT</version>
+    <version>0.17.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/fory-extensions/pom.xml b/java/fory-extensions/pom.xml
index a919748ee..4cb793e78 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>0.16.0-SNAPSHOT</version>
+    <version>0.17.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/fory-format/pom.xml b/java/fory-format/pom.xml
index fa9ed2092..679ecdad0 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>0.16.0-SNAPSHOT</version>
+    <version>0.17.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/fory-graalvm-feature/pom.xml 
b/java/fory-graalvm-feature/pom.xml
index 2e436dbae..f26c78cc8 100644
--- a/java/fory-graalvm-feature/pom.xml
+++ b/java/fory-graalvm-feature/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <artifactId>fory-parent</artifactId>
     <groupId>org.apache.fory</groupId>
-    <version>0.16.0-SNAPSHOT</version>
+    <version>0.17.0-SNAPSHOT</version>
     <relativePath>../pom.xml</relativePath>
   </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 73d6b5e8e..1277dde52 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>0.16.0-SNAPSHOT</version>
+    <version>0.17.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
   <artifactId>fory-latest-jdk-tests</artifactId>
diff --git a/java/fory-simd/pom.xml b/java/fory-simd/pom.xml
index 8c3c34202..29ae9db2b 100644
--- a/java/fory-simd/pom.xml
+++ b/java/fory-simd/pom.xml
@@ -25,7 +25,7 @@
   <parent>
     <groupId>org.apache.fory</groupId>
     <artifactId>fory-parent</artifactId>
-    <version>0.16.0-SNAPSHOT</version>
+    <version>0.17.0-SNAPSHOT</version>
   </parent>
     <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/fory-test-core/pom.xml b/java/fory-test-core/pom.xml
index d8d23bdf4..2c7eb4c00 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>0.16.0-SNAPSHOT</version>
+    <version>0.17.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/fory-testsuite/pom.xml b/java/fory-testsuite/pom.xml
index ca091c464..0863dfe01 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>0.16.0-SNAPSHOT</version>
+    <version>0.17.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/pom.xml b/java/pom.xml
index f8f93c432..2b122ba65 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -33,7 +33,7 @@
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-parent</artifactId>
   <packaging>pom</packaging>
-  <version>0.16.0-SNAPSHOT</version>
+  <version>0.17.0-SNAPSHOT</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/packages/fory/package.json 
b/javascript/packages/fory/package.json
index d78763409..31b5df6ba 100644
--- a/javascript/packages/fory/package.json
+++ b/javascript/packages/fory/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@apache-fory/fory",
-  "version": "0.16.0-alpha.0",
+  "version": "0.17.0-alpha.0",
   "description": "Apache Fory™ is a blazingly fast multi-language 
serialization framework powered by jit and zero-copy",
   "main": "dist/index.js",
   "scripts": {
diff --git a/javascript/packages/hps/package.json 
b/javascript/packages/hps/package.json
index 2b2ae285c..6e8f9dd06 100644
--- a/javascript/packages/hps/package.json
+++ b/javascript/packages/hps/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@apache-fory/hps",
-  "version": "0.16.0-alpha.0",
+  "version": "0.17.0-alpha.0",
   "description": "Apache Fory™ nodejs high-performance suite",
   "main": "dist/index.js",
   "files": [
diff --git a/kotlin/README.md b/kotlin/README.md
index a3959fe2e..daeb9bf09 100644
--- a/kotlin/README.md
+++ b/kotlin/README.md
@@ -167,14 +167,14 @@ KotlinSerializers.registerSerializers(fory)
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-kotlin</artifactId>
-  <version>0.15.0</version>
+  <version>0.16.0</version>
 </dependency>
 ```
 
 ### Gradle
 
 ```kotlin
-implementation("org.apache.fory:fory-kotlin:0.15.0")
+implementation("org.apache.fory:fory-kotlin:0.16.0")
 ```
 
 ## Building
diff --git a/kotlin/pom.xml b/kotlin/pom.xml
index eec637e37..fd7b3129a 100644
--- a/kotlin/pom.xml
+++ b/kotlin/pom.xml
@@ -30,7 +30,7 @@
 
     <groupId>org.apache.fory</groupId>
     <artifactId>fory-kotlin</artifactId>
-    <version>0.16.0-SNAPSHOT</version>
+    <version>0.17.0-SNAPSHOT</version>
     <modelVersion>4.0.0</modelVersion>
 
     <properties>
diff --git a/python/pyfory/__init__.py b/python/pyfory/__init__.py
index 638ee8bd0..6f74f3ff9 100644
--- a/python/pyfory/__init__.py
+++ b/python/pyfory/__init__.py
@@ -119,7 +119,7 @@ from pyfory.type_util import (  # noqa: F401 # pylint: 
disable=unused-import
 )
 from pyfory.policy import DeserializationPolicy  # noqa: F401 # pylint: 
disable=unused-import
 
-__version__ = "0.16.0.dev0"
+__version__ = "0.17.0.dev0"
 
 __all__ = [
     # Core classes
diff --git a/rust/Cargo.toml b/rust/Cargo.toml
index cdf5c9837..ccf4ddf09 100644
--- a/rust/Cargo.toml
+++ b/rust/Cargo.toml
@@ -30,7 +30,7 @@ exclude = [
 resolver = "2"
 
 [workspace.package]
-version = "0.16.0-alpha.0"
+version = "0.17.0-alpha.0"
 rust-version = "1.70"
 description = "Apache Fory: Blazingly fast multi-language serialization 
framework with trait objects and reference support."
 license = "Apache-2.0"
@@ -42,5 +42,5 @@ keywords = ["serialization", "serde", "trait-object", 
"zero-copy", "schema-evolu
 categories = ["encoding"]
 
 [workspace.dependencies]
-fory-core = { path = "fory-core", version = "0.16.0-alpha.0" }
-fory-derive = { path = "fory-derive", version = "0.16.0-alpha.0" }
+fory-core = { path = "fory-core", version = "0.17.0-alpha.0" }
+fory-derive = { path = "fory-derive", version = "0.17.0-alpha.0" }
diff --git a/rust/README.md b/rust/README.md
index c951bd68c..7f7fac350 100644
--- a/rust/README.md
+++ b/rust/README.md
@@ -32,7 +32,7 @@ Add Apache Fory™ to your `Cargo.toml`:
 
 ```toml
 [dependencies]
-fory = "0.14"
+fory = "0.16"
 ```
 
 ### Basic Example
diff --git a/scala/README.md b/scala/README.md
index 5a69099ca..7ad291f95 100644
--- a/scala/README.md
+++ b/scala/README.md
@@ -169,7 +169,7 @@ ScalaSerializers.registerSerializers(fory)
 Add the dependency with sbt:
 
 ```sbt
-libraryDependencies += "org.apache.fory" %% "fory-scala" % "0.15.0"
+libraryDependencies += "org.apache.fory" %% "fory-scala" % "0.16.0"
 ```
 
 ## Building
diff --git a/scala/build.sbt b/scala/build.sbt
index 957c1b0c2..f8301acbb 100644
--- a/scala/build.sbt
+++ b/scala/build.sbt
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 
-val foryVersion = "0.16.0-SNAPSHOT"
+val foryVersion = "0.17.0-SNAPSHOT"
 val scala213Version = "2.13.15"
 ThisBuild / apacheSonatypeProjectProfile := "fory"
 version := foryVersion
diff --git a/swift/README.md b/swift/README.md
index 0822f2d67..a8c4f5064 100644
--- a/swift/README.md
+++ b/swift/README.md
@@ -33,7 +33,7 @@ The Swift implementation provides high-performance object 
graph serialization wi
 
 ```swift
 dependencies: [
-    .package(url: "https://github.com/apache/fory.git";, from: "0.1.0")
+    .package(url: "https://github.com/apache/fory.git";, from: "0.16.0")
 ],
 targets: [
     .target(


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

Reply via email to