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 0f0295b32 chore: bump release version to 1.0 (#3696)
0f0295b32 is described below

commit 0f0295b328fa2919972f9127e2561ce621663d48
Author: Shawn Yang <[email protected]>
AuthorDate: Thu May 21 14:48:14 2026 +0800

    chore: bump release version to 1.0 (#3696)
    
    ## Why?
    
    
    
    ## What does this PR do?
    
    This PR bump fory release version to 1.0
    
    ## Related issues
    
    Closes #1017
    Closes #2906
    Closes #2982
    Closes #3387
    Closes #3349
    
    ## 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`.
    - [ ] If `yes`, my PR description includes the required `ai_review`
    summary and screenshot evidence of the final clean AI review results
    from both fresh reviewers on the current PR diff or current HEAD after
    the latest code changes.
    
    
    
    ## 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
---
 .agents/skills/fory-version-bump/SKILL.md          | 160 +++++++++++++++++++++
 .../skills/fory-version-bump/agents/openai.yaml    |  20 +--
 MODULE.bazel                                       |   2 +-
 README.md                                          |  24 ++--
 benchmarks/cpp/CMakeLists.txt                      |   2 +-
 benchmarks/go/go.mod                               |   2 +-
 benchmarks/java/pom.xml                            |   2 +-
 benchmarks/rust/Cargo.toml                         |   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/packages/fory-test/pubspec.yaml               |   4 +-
 dart/packages/fory/CHANGELOG.md                    |   7 +-
 dart/packages/fory/README.md                       |   2 +-
 dart/packages/fory/pubspec.yaml                    |   2 +-
 dart/pubspec.yaml                                  |   4 +-
 docs/compiler/compiler-guide.md                    |   4 +-
 docs/guide/cpp/index.md                            |   8 +-
 docs/guide/csharp/index.md                         |   2 +-
 docs/guide/dart/index.md                           |   2 +-
 docs/guide/java/compression.md                     |   2 +-
 docs/guide/kotlin/index.md                         |   4 +-
 docs/guide/rust/basic-serialization.md             |   2 +-
 docs/guide/rust/index.md                           |   2 +-
 docs/guide/scala/index.md                          |   2 +-
 docs/guide/xlang/getting-started.md                |   6 +-
 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          |   4 +-
 integration_tests/android_tests/build.gradle       |   4 +-
 integration_tests/graalvm_tests/pom.xml            |   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 +-
 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 +-
 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-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/package-lock.json                       |   4 +-
 javascript/packages/core/package.json              |   2 +-
 javascript/packages/hps/package.json               |   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                                     |   2 +-
 scala/README.md                                    |   2 +-
 scala/build.sbt                                    |   2 +-
 swift/README.md                                    |   2 +-
 69 files changed, 273 insertions(+), 120 deletions(-)

diff --git a/.agents/skills/fory-version-bump/SKILL.md 
b/.agents/skills/fory-version-bump/SKILL.md
new file mode 100644
index 000000000..f2ce914d6
--- /dev/null
+++ b/.agents/skills/fory-version-bump/SKILL.md
@@ -0,0 +1,160 @@
+---
+name: fory-version-bump
+description: Bump Apache Fory release or post-release development versions 
across Java, Kotlin, Scala, Python, Rust, Go, C++, C#, Dart, JavaScript, Swift, 
integration tests, examples, and source docs. Use when preparing a release 
version, moving main to the next development version, switching install docs to 
a released version, or auditing Fory version consistency after release scripts 
run.
+---
+
+# Fory Version Bump
+
+## Mission
+
+Move Apache Fory versions consistently across package metadata, build files, 
integration tests, examples, lockfiles, and source documentation without mixing 
release install docs with next-development package versions.
+
+This skill is a guardrail, not a complete source of truth. Version surfaces 
change over time. After following the checklist, run an independent audit pass 
to find missed files, stale docs, generated lockfiles, and inconsistent 
ecosystem-specific version formats.
+
+## Load Context
+
+1. Read `AGENTS.md`, `tasks/lessons.md`, `.agents/docs-and-formatting.md`, and 
`.agents/ci-and-pr.md`.
+2. Check `./.local/AGENTS.md` if it exists.
+3. If touching language-specific build files beyond version strings, read the 
matching `.agents/languages/*.md`.
+4. Inspect current dirty state before editing:
+
+```bash
+git status --short --branch
+```
+
+## Decide Version Intent
+
+Separate these two targets before editing:
+
+- **Release/package version**: the version being released, for example `1.0.0`.
+- **Next development version**: the version after release, for example 
`1.1.0-dev`.
+
+Common post-release split:
+
+- Active package/build metadata moves to next development version.
+- User-facing install docs, examples, and package-manager snippets point at 
the released version.
+- Website repository configuration is out of this repo; do not edit 
`fory-site` unless the current user explicitly asks for that repository too.
+
+## Ecosystem Version Forms
+
+Prefer `ci/release.py` normalization instead of hand-converting every 
ecosystem.
+
+For input `1.1.0-dev`, expected forms are:
+
+| Surface                                         | Expected form    |
+| ----------------------------------------------- | ---------------- |
+| Java, Kotlin, Scala, Maven integration projects | `1.1.0-SNAPSHOT` |
+| Python and compiler packages                    | `1.1.0.dev0`     |
+| Rust packages and path dependency versions      | `1.1.0-alpha.0`  |
+| Go module dependencies on Fory                  | `v1.1.0-alpha.0` |
+| JavaScript package versions                     | `1.1.0-alpha.0`  |
+| Dart packages                                   | `1.1.0-dev`      |
+| C# package metadata                             | `1.1.0-dev`      |
+| CMake project versions                          | `1.1.0`          |
+| Bazel module version                            | `1.1.0`          |
+| User install docs after a `1.0.0` release       | `1.0.0`          |
+
+Do not rewrite unrelated third-party dependency versions, benchmark numbers, 
old changelog sections, generated build outputs under ignored `bin/`, `obj/`, 
`target/`, or lockfile third-party package entries.
+
+## Primary Workflow
+
+1. Make or update the durable task file when the bump is broad.
+2. Run the release helper for package/build metadata:
+
+```bash
+python ci/release.py bump_version -l all -version <next-dev-version>
+```
+
+3. Audit release-helper gaps. Historically important surfaces include:
+
+- `MODULE.bazel`
+- `javascript/package-lock.json`
+- `integration_tests/idl_tests/kotlin/pom.xml`
+- `integration_tests/idl_tests/dart/pubspec.yaml`
+- `integration_tests/idl_tests/rust/Cargo.lock`
+- Package-level changelogs, especially `dart/packages/fory/CHANGELOG.md`
+
+4. Update source docs and examples:
+
+- `README.md`
+- Runtime README files such as `java/README.md`, `rust/README.md`, 
`scala/README.md`, `csharp/README.md`, `swift/README.md`, 
`dart/packages/fory/README.md`
+- `docs/guide/**`
+- `docs/compiler/**` when compiler examples include Fory package versions
+- `examples/**`
+
+5. Keep the doc split clean:
+
+- Install snippets for released packages use the release version.
+- Development build files use the next development version.
+- Snapshot-only internal test docs may use the snapshot version when they 
describe local Maven consumption.
+- Package publishing changelogs must mention the package version being 
published before the post-release development bump. Dart pub validates 
`CHANGELOG.md` for the current package version and can fail publication when 
the release version is missing.
+
+## Independent Audit Pass
+
+Always do a fresh audit after the mechanical bump. Do not assume the checklist 
above is complete.
+
+Recommended searches:
+
+```bash
+rg -n '0\.(13|14|16|17|18)(\.0|-dev|-alpha\.0)?|v0\.17\.0' \
+  README.md docs csharp/README.md swift/README.md scala/README.md \
+  java/README.md rust/README.md dart/packages/fory/README.md examples \
+  --glob '!docs/benchmarks/**' --glob '!**/target/**' --glob '!**/build/**' \
+  --glob '!**/node_modules/**'
+
+rg -n '<next-dev-version-regex>' \
+  README.md docs csharp/README.md swift/README.md scala/README.md \
+  java/README.md rust/README.md dart/packages/fory/README.md examples \
+  --glob '!**/target/**' --glob '!**/build/**' --glob '!**/node_modules/**'
+
+rg -n '<previous-release-or-dev-version-regex>' \
+  --glob '!tasks/**' --glob '!**/target/**' --glob '!**/build/**' \
+  --glob '!**/bin/**' --glob '!**/obj/**' --glob '!**/node_modules/**'
+```
+
+Then inspect every hit. Expected false positives include third-party 
dependency versions, benchmark measurements, historical changelog sections, and 
tests whose data intentionally contains version-like values.
+
+## Verification Checklist
+
+- [ ] `git status --short --branch` reviewed before edits.
+- [ ] Release and next-development target versions are written down.
+- [ ] `ci/release.py bump_version` was run when applicable.
+- [ ] Helper gaps were audited and patched.
+- [ ] CMake/Bazel use numeric versions, not `.dev` suffixes.
+- [ ] Maven/SBT/Kotlin versions use `-SNAPSHOT` for development.
+- [ ] Python versions use PEP 440 form such as `.dev0`.
+- [ ] Rust, Go, and JavaScript versions use semver prerelease form such as 
`-alpha.0`.
+- [ ] Dart and C# development versions use `-dev`.
+- [ ] User-facing install docs use the released version, not the next 
development version.
+- [ ] Package-level `CHANGELOG.md` files mention the exact released package 
version before publishing.
+- [ ] Post-release changelogs retain or add a top next-development section 
only after the released version section exists.
+- [ ] `javascript/package-lock.json` is consistent with changed JS package 
versions.
+- [ ] Rust lockfiles for touched integration tests are consistent with changed 
Rust package versions.
+- [ ] Markdown files outside `tasks/` were formatted with Prettier.
+- [ ] JSON package files parse successfully.
+- [ ] POM files parse or Maven parent validates.
+- [ ] CMake config validates when CMake project versions changed.
+- [ ] Independent audit pass found no unexplained stale or inconsistent Fory 
version hits.
+- [ ] Task files under `tasks/` were not staged.
+
+## Useful Validation Commands
+
+```bash
+prettier --write <changed-markdown-files>
+git diff --check
+node -e 'const fs=require("fs"); for (const p of process.argv.slice(1)) 
JSON.parse(fs.readFileSync(p,"utf8"));' \
+  javascript/package-lock.json javascript/packages/core/package.json 
javascript/packages/hps/package.json
+mvn -q -f java/pom.xml -N validate
+mvn -q -f kotlin/pom.xml -N validate
+cmake -S cpp -B /tmp/fory-cmake-version-check -DFORY_BUILD_TESTS=OFF
+cargo metadata --locked --format-version 1
+```
+
+Run commands from the relevant working directory. For `cargo metadata`, use 
the specific Rust workspace or integration test directory whose lockfile 
changed.
+
+## Finish
+
+- Summarize exact version forms used by ecosystem.
+- List audit searches and validation commands.
+- Note any intentionally retained old version hits.
+- Commit tracked code and documentation changes, excluding task scratch files.
diff --git a/dart/packages/fory-test/pubspec.yaml 
b/.agents/skills/fory-version-bump/agents/openai.yaml
similarity index 70%
copy from dart/packages/fory-test/pubspec.yaml
copy to .agents/skills/fory-version-bump/agents/openai.yaml
index 5dd9c8a0f..71a915f06 100644
--- a/dart/packages/fory-test/pubspec.yaml
+++ b/.agents/skills/fory-version-bump/agents/openai.yaml
@@ -15,19 +15,7 @@
 # specific language governing permissions and limitations
 # under the License.
 
-name: fory_test
-description: Apache Fory Dart consumer and integration tests
-version: 0.18.0-dev
-
-resolution: workspace
-
-environment:
-  sdk: ^3.7.0
-
-dependencies:
-  fory: 0.18.0-dev
-
-dev_dependencies:
-  build_runner: '>=2.7.0 <3.0.0'
-  lints: ^6.1.0
-  test: ^1.31.1
+interface:
+  display_name: "Fory Version Bump"
+  short_description: "Bump Fory release and development versions across 
runtimes"
+  default_prompt: "Bump Apache Fory versions across package metadata, build 
files, integration tests, examples, and source docs, then run an independent 
audit for missed or inconsistent version surfaces."
diff --git a/MODULE.bazel b/MODULE.bazel
index 40e986476..c869f6e5d 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -17,7 +17,7 @@
 
 module(
     name = "fory",
-    version = "0.18.0",
+    version = "1.1.0",
 )
 
 # Platforms (needed for platform-specific build configurations)
diff --git a/README.md b/README.md
index 59296be0b..bb318b713 100644
--- a/README.md
+++ b/README.md
@@ -133,14 +133,14 @@ Maven:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-core</artifactId>
-  <version>0.17.0</version>
+  <version>1.0.0</version>
 </dependency>
 ```
 
 Gradle:
 
 ```gradle
-implementation "org.apache.fory:fory-core:0.17.0"
+implementation "org.apache.fory:fory-core:1.0.0"
 ```
 
 **Scala**
@@ -148,7 +148,7 @@ implementation "org.apache.fory:fory-core:0.17.0"
 sbt:
 
 ```scala
-libraryDependencies += "org.apache.fory" %% "fory-scala" % "0.17.0"
+libraryDependencies += "org.apache.fory" %% "fory-scala" % "1.0.0"
 ```
 
 **Kotlin**
@@ -156,7 +156,7 @@ libraryDependencies += "org.apache.fory" %% "fory-scala" % 
"0.17.0"
 Gradle:
 
 ```kotlin
-implementation("org.apache.fory:fory-kotlin:0.17.0")
+implementation("org.apache.fory:fory-kotlin:1.0.0")
 ```
 
 Maven:
@@ -165,7 +165,7 @@ Maven:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-kotlin</artifactId>
-  <version>0.17.0</version>
+  <version>1.0.0</version>
 </dependency>
 ```
 
@@ -187,7 +187,7 @@ pip install "pyfory[format]"
 
 ```toml
 [dependencies]
-fory = "0.17"
+fory = "1.0.0"
 ```
 
 **C++**
@@ -199,7 +199,7 @@ include(FetchContent)
 FetchContent_Declare(
   fory
   GIT_REPOSITORY https://github.com/apache/fory.git
-  GIT_TAG v0.17.0
+  GIT_TAG v1.0.0
   SOURCE_SUBDIR cpp
 )
 FetchContent_MakeAvailable(fory)
@@ -210,8 +210,8 @@ Bazel:
 
 ```bazel
 # MODULE.bazel
-bazel_dep(name = "fory", version = "0.17.0")
-git_override(module_name = "fory", remote = 
"https://github.com/apache/fory.git";, commit = "v0.17.0")
+bazel_dep(name = "fory", version = "1.0.0")
+git_override(module_name = "fory", remote = 
"https://github.com/apache/fory.git";, commit = "v1.0.0")
 
 # BUILD
 deps = ["@fory//cpp/fory/serialization:fory_serialization"]
@@ -244,13 +244,13 @@ npm install @apache-fory/core @apache-fory/hps
 **C#**
 
 ```bash
-dotnet add package Apache.Fory --version 0.17.0
+dotnet add package Apache.Fory --version 1.0.0
 ```
 
 **Dart**
 
 ```bash
-dart pub add fory:^0.17.0
+dart pub add fory:^1.0.0
 dart pub add dev:build_runner
 ```
 
@@ -260,7 +260,7 @@ Add Fory to `Package.swift`:
 
 ```swift
 dependencies: [
-  .package(url: "https://github.com/apache/fory.git";, exact: "0.17.0")
+  .package(url: "https://github.com/apache/fory.git";, exact: "1.0.0")
 ],
 targets: [
   .target(
diff --git a/benchmarks/cpp/CMakeLists.txt b/benchmarks/cpp/CMakeLists.txt
index b1659c08b..453acefe0 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.18.0
+    VERSION 1.1.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 4a357acb2..cde9f3a87 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.18.0-alpha.0
+       github.com/apache/fory/go/fory v1.1.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 a326e9b1f..bbd9149b6 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.18.0-SNAPSHOT</version>
+    <version>1.1.0-SNAPSHOT</version>
   </parent>
 
   <artifactId>benchmark</artifactId>
diff --git a/benchmarks/rust/Cargo.toml b/benchmarks/rust/Cargo.toml
index f32c7dec6..355429a9a 100644
--- a/benchmarks/rust/Cargo.toml
+++ b/benchmarks/rust/Cargo.toml
@@ -17,7 +17,7 @@
 
 [package]
 name = "fory-benchmarks"
-version = "0.18.0-alpha.0"
+version = "1.1.0-alpha.0"
 edition = "2021"
 
 [[bin]]
diff --git a/compiler/fory_compiler/__init__.py 
b/compiler/fory_compiler/__init__.py
index 8cb455740..e1c442e51 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.18.0.dev0"
+__version__ = "1.1.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 f3cb226d2..4725732de 100644
--- a/compiler/pyproject.toml
+++ b/compiler/pyproject.toml
@@ -21,7 +21,7 @@ build-backend = "setuptools.build_meta"
 
 [project]
 name = "fory-compiler"
-version = "0.18.0.dev0"
+version = "1.1.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 43bb1d6e0..a2950ff05 100644
--- a/cpp/CMakeLists.txt
+++ b/cpp/CMakeLists.txt
@@ -18,7 +18,7 @@
 cmake_minimum_required(VERSION 3.16)
 
 project(fory
-    VERSION 0.18.0
+    VERSION 1.1.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 6b235202b..46978d411 100644
--- a/csharp/Directory.Build.props
+++ b/csharp/Directory.Build.props
@@ -1,6 +1,6 @@
 <Project>
   <PropertyGroup>
-    <Version>0.18.0-dev</Version>
+    <Version>1.1.0-dev</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 db4fbd406..8b80b8f2b 100644
--- a/csharp/README.md
+++ b/csharp/README.md
@@ -31,7 +31,7 @@ From NuGet, reference the single `Apache.Fory` package. It 
includes the runtime
 
 ```xml
 <ItemGroup>
-  <PackageReference Include="Apache.Fory" Version="0.17.0" />
+  <PackageReference Include="Apache.Fory" Version="1.0.0" />
 </ItemGroup>
 ```
 
diff --git a/dart/packages/fory-test/pubspec.yaml 
b/dart/packages/fory-test/pubspec.yaml
index 5dd9c8a0f..cba8d0e31 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: 0.18.0-dev
+version: 1.1.0-dev
 
 resolution: workspace
 
@@ -25,7 +25,7 @@ environment:
   sdk: ^3.7.0
 
 dependencies:
-  fory: 0.18.0-dev
+  fory: 1.1.0-dev
 
 dev_dependencies:
   build_runner: '>=2.7.0 <3.0.0'
diff --git a/dart/packages/fory/CHANGELOG.md b/dart/packages/fory/CHANGELOG.md
index bd2f13300..48fea8682 100644
--- a/dart/packages/fory/CHANGELOG.md
+++ b/dart/packages/fory/CHANGELOG.md
@@ -1,8 +1,13 @@
-## 0.18.0-dev
+## 1.1.0-dev
 
 - Refresh pub.dev package metadata and documentation links.
 - Update code generation dependencies for current stable Dart tooling.
 
+## 1.0.0
+
+- First stable Apache Fory Dart package release.
+- Provide generated serializers, schema evolution support, and xlang object 
serialization for Dart applications.
+
 ## 0.17.0-dev
 
 - Dart runtime implementation around `Fory`, `Buffer`, `WriteContext`, 
`ReadContext`, and `TypeResolver`.
diff --git a/dart/packages/fory/README.md b/dart/packages/fory/README.md
index 174261a98..8b7816be0 100644
--- a/dart/packages/fory/README.md
+++ b/dart/packages/fory/README.md
@@ -23,7 +23,7 @@ Add `fory` to your package dependencies.
 
 ```yaml
 dependencies:
-  fory: ^0.17.0
+  fory: ^1.0.0
 
 dev_dependencies:
   build_runner: ^2.4.13
diff --git a/dart/packages/fory/pubspec.yaml b/dart/packages/fory/pubspec.yaml
index 4e1d88dc5..aaf7be48d 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 type support.
-version: 0.18.0-dev
+version: 1.1.0-dev
 homepage: https://github.com/apache/fory
 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 8ab2d9d08..448be8d6d 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: 0.18.0-dev
+version: 1.1.0-dev
 # repository: https://github.com/my_org/my_repo
 
 environment:
@@ -25,7 +25,7 @@ environment:
 
 # Add regular dependencies here.
 dependencies:
-  fory: 0.18.0-dev
+  fory: 1.1.0-dev
   build_runner: '>=2.7.0 <3.0.0'
 dev_dependencies:
   lints: ^6.1.0
diff --git a/docs/compiler/compiler-guide.md b/docs/compiler/compiler-guide.md
index 6fff34d0b..7339a2e90 100644
--- a/docs/compiler/compiler-guide.md
+++ b/docs/compiler/compiler-guide.md
@@ -639,7 +639,7 @@ Add the Fory dependency to `pubspec.yaml`:
 
 ```yaml
 dependencies:
-  fory: ^0.1.0
+  fory: ^1.0.0
 
 dev_dependencies:
   build_runner: ^2.4.0
@@ -831,5 +831,5 @@ fory = "x.y.z"
 
 ```yaml
 dependencies:
-  fory: ^0.1.0
+  fory: ^1.0.0
 ```
diff --git a/docs/guide/cpp/index.md b/docs/guide/cpp/index.md
index fba62ef41..9e628f89a 100644
--- a/docs/guide/cpp/index.md
+++ b/docs/guide/cpp/index.md
@@ -62,7 +62,7 @@ include(FetchContent)
 FetchContent_Declare(
     fory
     GIT_REPOSITORY https://github.com/apache/fory.git
-    GIT_TAG        v0.17.0
+    GIT_TAG        v1.0.0
     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 = "0.17.0")
+bazel_dep(name = "fory", version = "1.0.0")
 git_override(
     module_name = "fory",
     remote = "https://github.com/apache/fory.git";,
-    commit = "v0.17.0",  # Or use a specific commit hash for reproducibility
+    commit = "v1.0.0",  # 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 = "0.17.0")
+bazel_dep(name = "fory", version = "1.0.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 d2c18aa00..531b8958a 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.17.0" />
+  <PackageReference Include="Apache.Fory" Version="1.0.0" />
 </ItemGroup>
 ```
 
diff --git a/docs/guide/dart/index.md b/docs/guide/dart/index.md
index a92959bec..c60016edb 100644
--- a/docs/guide/dart/index.md
+++ b/docs/guide/dart/index.md
@@ -43,7 +43,7 @@ Add the dependency to your `pubspec.yaml`:
 
 ```yaml
 dependencies:
-  fory: ^0.17.0
+  fory: ^1.0.0
 
 dev_dependencies:
   build_runner: ^2.4.0
diff --git a/docs/guide/java/compression.md b/docs/guide/java/compression.md
index d8df9160b..3888777f0 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.16.0</version>
+  <version>1.0.0</version>
 </dependency>
 ```
 
diff --git a/docs/guide/kotlin/index.md b/docs/guide/kotlin/index.md
index 784d103f6..139a71106 100644
--- a/docs/guide/kotlin/index.md
+++ b/docs/guide/kotlin/index.md
@@ -52,14 +52,14 @@ See [Java Features](../java/index.md#features) for complete 
feature list.
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-kotlin</artifactId>
-  <version>0.17.0</version>
+  <version>1.0.0</version>
 </dependency>
 ```
 
 ### Gradle
 
 ```kotlin
-implementation("org.apache.fory:fory-kotlin:0.17.0")
+implementation("org.apache.fory:fory-kotlin:1.0.0")
 ```
 
 ## Quick Start
diff --git a/docs/guide/rust/basic-serialization.md 
b/docs/guide/rust/basic-serialization.md
index 12da159a6..7ae74db1c 100644
--- a/docs/guide/rust/basic-serialization.md
+++ b/docs/guide/rust/basic-serialization.md
@@ -147,7 +147,7 @@ let later = timestamp.checked_add_duration(duration)?;
 
 ```toml
 [dependencies]
-fory = { version = "0.13", features = ["chrono"] }
+fory = { version = "1.0.0", features = ["chrono"] }
 ```
 
 ### Custom Types
diff --git a/docs/guide/rust/index.md b/docs/guide/rust/index.md
index dccd99864..e90aebce7 100644
--- a/docs/guide/rust/index.md
+++ b/docs/guide/rust/index.md
@@ -47,7 +47,7 @@ Add Apache Fory™ to your `Cargo.toml`:
 
 ```toml
 [dependencies]
-fory = "0.13"
+fory = "1.0.0"
 ```
 
 ### Basic Example
diff --git a/docs/guide/scala/index.md b/docs/guide/scala/index.md
index 0a77b168f..668e3e38a 100644
--- a/docs/guide/scala/index.md
+++ b/docs/guide/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" % "0.17.0"
+libraryDependencies += "org.apache.fory" %% "fory-scala" % "1.0.0"
 ```
 
 ## Quick Start
diff --git a/docs/guide/xlang/getting-started.md 
b/docs/guide/xlang/getting-started.md
index e21737606..6fa858e74 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.17.0</version>
+  <version>1.0.0</version>
 </dependency>
 ```
 
 **Gradle:**
 
 ```gradle
-implementation 'org.apache.fory:fory-core:0.17.0'
+implementation 'org.apache.fory:fory-core:1.0.0'
 ```
 
 ### Python
@@ -57,7 +57,7 @@ go get github.com/apache/fory/go/fory
 
 ```toml
 [dependencies]
-fory = "0.13"
+fory = "1.0.0"
 ```
 
 ### JavaScript
diff --git a/examples/cpp/hello_row/MODULE.bazel.example 
b/examples/cpp/hello_row/MODULE.bazel.example
index 4bca3d829..4ce526824 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 = "0.14.0")
+bazel_dep(name = "fory", version = "1.0.0")
 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 = "0.14.0")
+# bazel_dep(name = "fory", version = "1.0.0")
 # 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 e8189e9e4..4a6ffed2a 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.17.0")
+bazel_dep(name = "fory", version = "1.0.0")
 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 4bca3d829..4ce526824 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 = "0.14.0")
+bazel_dep(name = "fory", version = "1.0.0")
 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 = "0.14.0")
+# bazel_dep(name = "fory", version = "1.0.0")
 # 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 b84436591..2f74b9e7d 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.17.0")
+bazel_dep(name = "fory", version = "1.0.0")
 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 3e33f2c29..63da1020a 100644
--- a/integration_tests/android_tests/README.md
+++ b/integration_tests/android_tests/README.md
@@ -4,8 +4,8 @@ This project runs Android API 26+ instrumented tests for Java 
`fory-core`. The
 instrumented tests run against the release build type so R8/minification covers
 the static generated serializer path.
 
-The tests consume `org.apache.fory:fory-core:0.18.0-SNAPSHOT` and
-`org.apache.fory:fory-annotation-processor:0.18.0-SNAPSHOT` from the local 
Maven
+The tests consume `org.apache.fory:fory-core:1.1.0-SNAPSHOT` and
+`org.apache.fory:fory-annotation-processor:1.1.0-SNAPSHOT` from the local Maven
 repository, so install the Java artifacts before running Gradle:
 
 ```bash
diff --git a/integration_tests/android_tests/build.gradle 
b/integration_tests/android_tests/build.gradle
index df34878be..bc6850103 100644
--- a/integration_tests/android_tests/build.gradle
+++ b/integration_tests/android_tests/build.gradle
@@ -58,11 +58,11 @@ android {
 }
 
 dependencies {
-    implementation('org.apache.fory:fory-core:0.18.0-SNAPSHOT') {
+    implementation('org.apache.fory:fory-core:1.1.0-SNAPSHOT') {
         exclude group: 'com.google.guava', module: 'guava'
         exclude group: 'org.codehaus.janino', module: 'janino'
     }
-    annotationProcessor 
'org.apache.fory:fory-annotation-processor:0.18.0-SNAPSHOT'
+    annotationProcessor 
'org.apache.fory:fory-annotation-processor:1.1.0-SNAPSHOT'
     implementation 'com.google.guava:guava:32.1.2-android'
     implementation 'org.slf4j:slf4j-api:2.0.12'
 
diff --git a/integration_tests/graalvm_tests/pom.xml 
b/integration_tests/graalvm_tests/pom.xml
index ff65dcece..38d3e5b50 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.18.0-SNAPSHOT</version>
+    <version>1.1.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 fd2793f80..e8ddcabce 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.18.0
+    VERSION 1.1.0
     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 dbc98b6f8..e489603cb 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: 0.17.0-dev
+version: 1.1.0-dev
 publish_to: none
 
 environment:
diff --git a/integration_tests/idl_tests/go/go.mod 
b/integration_tests/idl_tests/go/go.mod
index d2fc7c79a..b7a3c2d5b 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.18.0-alpha.0
+require github.com/apache/fory/go/fory v1.1.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 5b289c9e9..415f08951 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.18.0-SNAPSHOT</version>
+    <version>1.1.0-SNAPSHOT</version>
     <relativePath>../../java</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/integration_tests/idl_tests/kotlin/pom.xml 
b/integration_tests/idl_tests/kotlin/pom.xml
index bf550772b..caa08e15d 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>0.18.0-SNAPSHOT</version>
+        <version>1.1.0-SNAPSHOT</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 68c93dc35..7796140b3 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.18.0.dev0"
+version = "1.1.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 0eb6a8bd7..2f48139c3 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.18.0-alpha.0"
+version = "1.1.0-alpha.0"
 dependencies = [
  "fory-core",
  "fory-derive",
@@ -86,7 +86,7 @@ dependencies = [
 
 [[package]]
 name = "fory-core"
-version = "0.18.0-alpha.0"
+version = "1.1.0-alpha.0"
 dependencies = [
  "byteorder",
  "chrono",
@@ -98,7 +98,7 @@ dependencies = [
 
 [[package]]
 name = "fory-derive"
-version = "0.18.0-alpha.0"
+version = "1.1.0-alpha.0"
 dependencies = [
  "fory-core",
  "proc-macro2",
@@ -138,7 +138,7 @@ dependencies = [
 
 [[package]]
 name = "idl_tests"
-version = "0.18.0-alpha.0"
+version = "1.1.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 d15105f2b..1a246a680 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.18.0-alpha.0"
+version = "1.1.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 ae2f1b354..b0d4c5079 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.18.0-SNAPSHOT</version>
+    <version>1.1.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 c985984b5..1d672155f 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.18.0-SNAPSHOT</version>
+    <version>1.1.0-SNAPSHOT</version>
     <relativePath>../../java</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
diff --git a/java/README.md b/java/README.md
index 800abe906..a6faed441 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.16.0</version>
+  <version>1.0.0</version>
 </dependency>
 
 <!-- Optional: Row format support -->
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-format</artifactId>
-  <version>0.16.0</version>
+  <version>1.0.0</version>
 </dependency>
 
 <!-- Optional: Serializers for Protobuf data -->
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-extensions</artifactId>
-  <version>0.16.0</version>
+  <version>1.0.0</version>
 </dependency>
 
 <!-- Optional: SIMD acceleration (Java 16+) -->
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-simd</artifactId>
-  <version>0.16.0</version>
+  <version>1.0.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.16.0'
+    implementation 'org.apache.fory:fory-core:1.0.0'
     // Optional modules
-    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'
+    implementation 'org.apache.fory:fory-format:1.0.0'
+    implementation 'org.apache.fory:fory-simd:1.0.0'
+    implementation 'org.apache.fory:fory-extensions:1.0.0'
 }
 ```
 
diff --git a/java/fory-annotation-processor/pom.xml 
b/java/fory-annotation-processor/pom.xml
index e14f499bc..a93aee687 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>0.18.0-SNAPSHOT</version>
+    <version>1.1.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/fory-core/pom.xml b/java/fory-core/pom.xml
index 5231c1dcb..4176d7418 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.18.0-SNAPSHOT</version>
+    <version>1.1.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/fory-extensions/pom.xml b/java/fory-extensions/pom.xml
index 9ece1d60e..193cb00c7 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.18.0-SNAPSHOT</version>
+    <version>1.1.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/fory-format/pom.xml b/java/fory-format/pom.xml
index fead56a65..01cdd773e 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.18.0-SNAPSHOT</version>
+    <version>1.1.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 f6b869c4c..2c4926534 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.18.0-SNAPSHOT</version>
+    <version>1.1.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 af70803df..ff0d3028d 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.18.0-SNAPSHOT</version>
+    <version>1.1.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 b7889eade..675e18374 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.18.0-SNAPSHOT</version>
+    <version>1.1.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 5769fc0d4..f719b46c5 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.18.0-SNAPSHOT</version>
+    <version>1.1.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/fory-testsuite/pom.xml b/java/fory-testsuite/pom.xml
index 99f59f439..7831d56dc 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.18.0-SNAPSHOT</version>
+    <version>1.1.0-SNAPSHOT</version>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/java/pom.xml b/java/pom.xml
index 3fabe04bc..4e1d14ae4 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.18.0-SNAPSHOT</version>
+  <version>1.1.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/package-lock.json b/javascript/package-lock.json
index be8ab2e5d..d359c934f 100644
--- a/javascript/package-lock.json
+++ b/javascript/package-lock.json
@@ -6134,7 +6134,7 @@
     },
     "packages/core": {
       "name": "@apache-fory/core",
-      "version": "0.17.0-alpha.0",
+      "version": "1.1.0-alpha.0",
       "license": "Apache-2.0",
       "workspaces": [
         "packages/hps"
@@ -6167,7 +6167,7 @@
     },
     "packages/hps": {
       "name": "@apache-fory/hps",
-      "version": "0.17.0-alpha.0",
+      "version": "1.1.0-alpha.0",
       "hasInstallScript": true,
       "license": "Apache-2.0",
       "dependencies": {
diff --git a/javascript/packages/core/package.json 
b/javascript/packages/core/package.json
index e4639128e..b84b6d6ae 100644
--- a/javascript/packages/core/package.json
+++ b/javascript/packages/core/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@apache-fory/core",
-  "version": "0.18.0-alpha.0",
+  "version": "1.1.0-alpha.0",
   "description": "Apache Fory™ is a blazingly fast multi-language 
serialization framework powered by jit and zero-copy",
   "homepage": "https://fory.apache.org/docs/guide/javascript";,
   "main": "dist/index.js",
diff --git a/javascript/packages/hps/package.json 
b/javascript/packages/hps/package.json
index f8acfa1d9..543362f78 100644
--- a/javascript/packages/hps/package.json
+++ b/javascript/packages/hps/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@apache-fory/hps",
-  "version": "0.18.0-alpha.0",
+  "version": "1.1.0-alpha.0",
   "description": "Apache Fory™ nodejs high-performance suite",
   "homepage": "https://fory.apache.org/docs/guide/javascript";,
   "main": "dist/index.js",
diff --git a/kotlin/fory-kotlin-ksp/pom.xml b/kotlin/fory-kotlin-ksp/pom.xml
index b3eefef57..0a957f68b 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>0.18.0-SNAPSHOT</version>
+        <version>1.1.0-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/kotlin/fory-kotlin-tests/pom.xml b/kotlin/fory-kotlin-tests/pom.xml
index f7b8bd7a0..f8e0409b8 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>0.18.0-SNAPSHOT</version>
+        <version>1.1.0-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/kotlin/fory-kotlin/pom.xml b/kotlin/fory-kotlin/pom.xml
index 090156a28..139cc6dc7 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>0.18.0-SNAPSHOT</version>
+        <version>1.1.0-SNAPSHOT</version>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
diff --git a/kotlin/pom.xml b/kotlin/pom.xml
index 016559be7..e8172278d 100644
--- a/kotlin/pom.xml
+++ b/kotlin/pom.xml
@@ -31,7 +31,7 @@
     <modelVersion>4.0.0</modelVersion>
     <groupId>org.apache.fory</groupId>
     <artifactId>fory-kotlin-parent</artifactId>
-    <version>0.18.0-SNAPSHOT</version>
+    <version>1.1.0-SNAPSHOT</version>
     <packaging>pom</packaging>
 
     <modules>
diff --git a/python/pyfory/__init__.py b/python/pyfory/__init__.py
index 5f420af08..e970e3fef 100644
--- a/python/pyfory/__init__.py
+++ b/python/pyfory/__init__.py
@@ -135,7 +135,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.18.0.dev0"
+__version__ = "1.1.0.dev0"
 
 __all__ = [
     # Core classes
diff --git a/rust/Cargo.toml b/rust/Cargo.toml
index d7b3fd3b6..907df26b7 100644
--- a/rust/Cargo.toml
+++ b/rust/Cargo.toml
@@ -30,7 +30,7 @@ exclude = [
 resolver = "2"
 
 [workspace.package]
-version = "0.18.0-alpha.0"
+version = "1.1.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.18.0-alpha.0" }
-fory-derive = { path = "fory-derive", version = "0.18.0-alpha.0" }
+fory-core = { path = "fory-core", version = "1.1.0-alpha.0" }
+fory-derive = { path = "fory-derive", version = "1.1.0-alpha.0" }
diff --git a/rust/README.md b/rust/README.md
index 0d35246b2..8155d806e 100644
--- a/rust/README.md
+++ b/rust/README.md
@@ -33,7 +33,7 @@ Add Apache Fory™ to your `Cargo.toml`:
 
 ```toml
 [dependencies]
-fory = "0.16"
+fory = "1.0.0"
 ```
 
 ### Basic Example
diff --git a/scala/README.md b/scala/README.md
index 4a696da24..9704f5026 100644
--- a/scala/README.md
+++ b/scala/README.md
@@ -165,7 +165,7 @@ val fory = ForyScala.builder().withXlang(false)
 Add the dependency with sbt:
 
 ```sbt
-libraryDependencies += "org.apache.fory" %% "fory-scala" % "0.17.0"
+libraryDependencies += "org.apache.fory" %% "fory-scala" % "1.0.0"
 ```
 
 ## Building
diff --git a/scala/build.sbt b/scala/build.sbt
index ebc18659a..a51d0aa55 100644
--- a/scala/build.sbt
+++ b/scala/build.sbt
@@ -16,7 +16,7 @@
  * limitations under the License.
  */
 
-val foryVersion = "0.18.0-SNAPSHOT"
+val foryVersion = "1.1.0-SNAPSHOT"
 val scala213Version = "2.13.15"
 ThisBuild / apacheSonatypeProjectProfile := "fory"
 version := foryVersion
diff --git a/swift/README.md b/swift/README.md
index 630143ae1..0abbc6204 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.17.0")
+    .package(url: "https://github.com/apache/fory.git";, from: "1.0.0")
 ],
 targets: [
     .target(


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

Reply via email to