You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@fory.apache.org by gi...@apache.org on 2025/09/15 02:32:39 UTC

(fory-site) branch deploy updated: deploy: 3dd775a0446552fd7c85b4d93be5353e145b7b72

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

github-bot pushed a commit to branch deploy
in repository https://gitbox.apache.org/repos/asf/fory-site.git


The following commit(s) were added to refs/heads/deploy by this push:
     new 4e5dba01e deploy: 3dd775a0446552fd7c85b4d93be5353e145b7b72
4e5dba01e is described below

commit 4e5dba01eeda043d218f6ef5aff71ff1dbd25cce
Author: chaokunyang <ch...@users.noreply.github.com>
AuthorDate: Mon Sep 15 02:32:35 2025 +0000

    deploy: 3dd775a0446552fd7c85b4d93be5353e145b7b72
---
 404.html                                           |  4 +--
 assets/js/23cbeba4.1aeab3b3.js                     |  1 +
 assets/js/main.1a9db54d.js                         |  2 ++
 ...js.LICENSE.txt => main.1a9db54d.js.LICENSE.txt} |  0
 assets/js/main.db87613f.js                         |  2 --
 assets/js/runtime~main.1bacc5ab.js                 |  1 +
 assets/js/runtime~main.ac45ea1a.js                 |  1 -
 blog/apache-fory-graduated/index.html              |  4 +--
 blog/archive/index.html                            |  4 +--
 blog/fory_0_11_0_release/index.html                |  4 +--
 blog/fory_0_11_1_release/index.html                |  4 +--
 blog/fory_0_11_2_release/index.html                |  4 +--
 blog/fory_0_12_0_release/index.html                |  4 +--
 blog/fory_0_12_1_release/index.html                |  4 +--
 blog/fory_0_12_2_release/index.html                |  4 +--
 blog/fury_0_10_0_release/index.html                |  4 +--
 blog/fury_0_10_1_release/index.html                |  4 +--
 blog/fury_0_10_2_release/index.html                |  4 +--
 blog/fury_0_10_3_release/index.html                |  4 +--
 blog/fury_0_1_0_release/index.html                 |  4 +--
 blog/fury_0_1_1_release/index.html                 |  4 +--
 blog/fury_0_1_2_release/index.html                 |  4 +--
 blog/fury_0_2_0_release/index.html                 |  4 +--
 blog/fury_0_2_1_release/index.html                 |  4 +--
 blog/fury_0_3_0_release/index.html                 |  4 +--
 blog/fury_0_3_1_release/index.html                 |  4 +--
 blog/fury_0_4_0_release/index.html                 |  4 +--
 blog/fury_0_4_1_release/index.html                 |  4 +--
 blog/fury_0_5_0_release/index.html                 |  4 +--
 blog/fury_0_5_1_release/index.html                 |  4 +--
 blog/fury_0_6_0_release/index.html                 |  4 +--
 blog/fury_0_7_0_release/index.html                 |  4 +--
 blog/fury_0_7_1_release/index.html                 |  4 +--
 blog/fury_0_8_0_release/index.html                 |  4 +--
 blog/fury_0_9_0_release/index.html                 |  4 +--
 .../index.html                                     |  4 +--
 .../index.html                                     |  4 +--
 blog/fury_renamed_to_fory/index.html               |  4 +--
 blog/index.html                                    |  4 +--
 blog/page/2/index.html                             |  4 +--
 blog/page/3/index.html                             |  4 +--
 blog/tags/announcement/index.html                  |  4 +--
 blog/tags/asf/index.html                           |  4 +--
 blog/tags/fory/index.html                          |  4 +--
 blog/tags/fury/index.html                          |  4 +--
 blog/tags/fury/page/2/index.html                   |  4 +--
 blog/tags/fury/page/3/index.html                   |  4 +--
 blog/tags/index.html                               |  4 +--
 blog/tags/serialization/index.html                 |  4 +--
 .../community/how_to_join_community/index.html     |  4 +--
 docs/0.10/community/how_to_release/index.html      |  4 +--
 docs/0.10/community/how_to_verify/index.html       |  4 +--
 docs/0.10/community/index.html                     |  4 +--
 docs/0.10/docs/guide/development/index.html        |  4 +--
 docs/0.10/docs/guide/graalvm_guide/index.html      |  4 +--
 .../docs/guide/java_object_graph_guide/index.html  |  4 +--
 docs/0.10/docs/guide/row_format_guide/index.html   |  4 +--
 docs/0.10/docs/guide/scala_guide/index.html        |  4 +--
 .../docs/guide/xlang_object_graph_guide/index.html |  4 +--
 docs/0.10/docs/guide/xlang_type_mapping/index.html |  4 +--
 docs/0.10/docs/introduction/benchmark/index.html   |  4 +--
 docs/0.10/docs/introduction/features/index.html    |  4 +--
 docs/0.10/docs/introduction/index.html             |  4 +--
 docs/0.10/docs/start/install/index.html            |  4 +--
 docs/0.10/docs/start/usage/index.html              |  4 +--
 .../fury_java_serialization_spec/index.html        |  4 +--
 .../specification/fury_row_format_spec/index.html  |  4 +--
 .../fury_xlang_serialization_spec/index.html       |  4 +--
 .../community/how_to_join_community/index.html     |  4 +--
 docs/0.11/community/how_to_release/index.html      |  4 +--
 docs/0.11/community/how_to_verify/index.html       |  4 +--
 docs/0.11/community/index.html                     |  4 +--
 docs/0.11/docs/guide/development/index.html        |  4 +--
 docs/0.11/docs/guide/graalvm_guide/index.html      |  4 +--
 .../docs/guide/java_object_graph_guide/index.html  |  4 +--
 docs/0.11/docs/guide/row_format_guide/index.html   |  4 +--
 docs/0.11/docs/guide/scala_guide/index.html        |  4 +--
 .../docs/guide/xlang_object_graph_guide/index.html |  4 +--
 docs/0.11/docs/guide/xlang_type_mapping/index.html |  4 +--
 docs/0.11/docs/introduction/benchmark/index.html   |  4 +--
 docs/0.11/docs/introduction/features/index.html    |  4 +--
 docs/0.11/docs/introduction/index.html             |  4 +--
 docs/0.11/docs/start/install/index.html            |  4 +--
 docs/0.11/docs/start/usage/index.html              |  4 +--
 docs/0.11/guide/development/index.html             |  4 +--
 docs/0.11/guide/graalvm_guide/index.html           |  4 +--
 docs/0.11/guide/java_object_graph_guide/index.html |  4 +--
 docs/0.11/guide/row_format_guide/index.html        |  4 +--
 docs/0.11/guide/scala_guide/index.html             |  4 +--
 .../0.11/guide/xlang_object_graph_guide/index.html |  4 +--
 docs/0.11/guide/xlang_type_mapping/index.html      |  4 +--
 .../fory_java_serialization_spec/index.html        |  4 +--
 .../specification/fory_row_format_spec/index.html  |  4 +--
 .../fory_xlang_serialization_spec/index.html       |  4 +--
 docs/community/how_to_join_community/index.html    |  4 +--
 docs/community/how_to_release/index.html           |  4 +--
 docs/community/how_to_verify/index.html            |  4 +--
 docs/community/index.html                          |  4 +--
 docs/community/nominate_committer/index.html       |  4 +--
 docs/docs/guide/development/index.html             |  4 +--
 docs/docs/guide/graalvm_guide/index.html           |  4 +--
 docs/docs/guide/java_object_graph_guide/index.html |  4 +--
 docs/docs/guide/row_format_guide/index.html        |  4 +--
 docs/docs/guide/scala_guide/index.html             |  4 +--
 .../docs/guide/xlang_object_graph_guide/index.html |  4 +--
 docs/docs/guide/xlang_type_mapping/index.html      |  4 +--
 docs/docs/introduction/benchmark/index.html        |  4 +--
 docs/docs/introduction/features/index.html         |  4 +--
 docs/docs/introduction/index.html                  |  4 +--
 docs/docs/start/install/index.html                 |  4 +--
 docs/docs/start/usage/index.html                   |  4 +--
 docs/guide/development/index.html                  |  4 +--
 docs/guide/graalvm_guide/index.html                |  4 +--
 docs/guide/java_object_graph_guide/index.html      |  4 +--
 docs/guide/row_format_guide/index.html             |  4 +--
 docs/guide/scala_guide/index.html                  |  4 +--
 docs/guide/xlang_object_graph_guide/index.html     |  4 +--
 docs/guide/xlang_type_mapping/index.html           |  4 +--
 .../community/how_to_join_community/index.html     |  4 +--
 docs/next/community/how_to_release/index.html      |  4 +--
 docs/next/community/how_to_verify/index.html       |  4 +--
 docs/next/community/index.html                     |  4 +--
 docs/next/docs/guide/development/index.html        |  4 +--
 docs/next/docs/guide/graalvm_guide/index.html      |  4 +--
 .../docs/guide/java_object_graph_guide/index.html  |  4 +--
 docs/next/docs/guide/row_format_guide/index.html   |  4 +--
 docs/next/docs/guide/scala_guide/index.html        |  4 +--
 .../docs/guide/xlang_object_graph_guide/index.html |  4 +--
 docs/next/docs/guide/xlang_type_mapping/index.html |  4 +--
 docs/next/docs/introduction/benchmark/index.html   |  4 +--
 docs/next/docs/introduction/features/index.html    |  4 +--
 docs/next/docs/introduction/index.html             |  4 +--
 docs/next/docs/start/install/index.html            |  4 +--
 docs/next/docs/start/usage/index.html              |  4 +--
 docs/next/guide/development/index.html             |  4 +--
 docs/next/guide/graalvm_guide/index.html           |  4 +--
 docs/next/guide/java_object_graph_guide/index.html |  4 +--
 docs/next/guide/row_format_guide/index.html        |  4 +--
 docs/next/guide/scala_guide/index.html             |  4 +--
 .../next/guide/xlang_object_graph_guide/index.html |  4 +--
 docs/next/guide/xlang_type_mapping/index.html      |  4 +--
 .../fory_java_serialization_spec/index.html        |  4 +--
 .../specification/fory_row_format_spec/index.html  |  4 +--
 .../fory_xlang_serialization_spec/index.html       |  4 +--
 .../fory_java_serialization_spec/index.html        |  4 +--
 docs/specification/fory_row_format_spec/index.html |  4 +--
 .../fory_xlang_serialization_spec/index.html       |  4 +--
 download/index.html                                |  4 +--
 home/components/HomePageLanguageCard/index.html    |  4 +--
 home/components/HomepageCodeDisplay/index.html     |  4 +--
 home/components/HomepageFeatures/index.html        |  4 +--
 home/components/HomepageFoot/index.html            |  4 +--
 home/components/HomepageHeader/index.html          |  4 +--
 index.html                                         |  4 +--
 lunr-index-1757646457972.json                      |  1 -
 lunr-index-1757903375317.json                      |  1 +
 lunr-index.json                                    |  2 +-
 ...646457972.json => search-doc-1757903375317.json |  2 +-
 search-doc.json                                    |  2 +-
 security/index.html                                | 32 ++++++++++++++++++++++
 sitemap.xml                                        |  2 +-
 user/index.html                                    |  4 +--
 zh-CN/404.html                                     |  4 +--
 zh-CN/assets/js/23cbeba4.dd62d61f.js               |  1 +
 zh-CN/assets/js/main.c4b78b6e.js                   |  2 --
 zh-CN/assets/js/main.df3d475a.js                   |  2 ++
 ...js.LICENSE.txt => main.df3d475a.js.LICENSE.txt} |  0
 zh-CN/assets/js/runtime~main.3d66f479.js           |  1 -
 zh-CN/assets/js/runtime~main.e6362ee1.js           |  1 +
 zh-CN/blog/apache-fory-graduated/index.html        |  4 +--
 zh-CN/blog/archive/index.html                      |  4 +--
 zh-CN/blog/fory_0_11_0_release/index.html          |  4 +--
 zh-CN/blog/fory_0_11_1_release/index.html          |  4 +--
 zh-CN/blog/fory_0_11_2_release/index.html          |  4 +--
 zh-CN/blog/fory_0_12_0_release/index.html          |  4 +--
 zh-CN/blog/fory_0_12_1_release/index.html          |  4 +--
 zh-CN/blog/fory_0_12_2_release/index.html          |  4 +--
 zh-CN/blog/fury_0_10_0_release/index.html          |  4 +--
 zh-CN/blog/fury_0_10_1_release/index.html          |  4 +--
 zh-CN/blog/fury_0_10_2_release/index.html          |  4 +--
 zh-CN/blog/fury_0_10_3_release/index.html          |  4 +--
 zh-CN/blog/fury_0_1_0_release/index.html           |  4 +--
 zh-CN/blog/fury_0_1_1_release/index.html           |  4 +--
 zh-CN/blog/fury_0_1_2_release/index.html           |  4 +--
 zh-CN/blog/fury_0_2_0_release/index.html           |  4 +--
 zh-CN/blog/fury_0_2_1_release/index.html           |  4 +--
 zh-CN/blog/fury_0_3_0_release/index.html           |  4 +--
 zh-CN/blog/fury_0_3_1_release/index.html           |  4 +--
 zh-CN/blog/fury_0_4_0_release/index.html           |  4 +--
 zh-CN/blog/fury_0_4_1_release/index.html           |  4 +--
 zh-CN/blog/fury_0_5_0_release/index.html           |  4 +--
 zh-CN/blog/fury_0_5_1_release/index.html           |  4 +--
 zh-CN/blog/fury_0_6_0_release/index.html           |  4 +--
 zh-CN/blog/fury_0_7_0_release/index.html           |  4 +--
 zh-CN/blog/fury_0_7_1_release/index.html           |  4 +--
 zh-CN/blog/fury_0_8_0_release/index.html           |  4 +--
 zh-CN/blog/fury_0_9_0_release/index.html           |  4 +--
 .../index.html                                     |  4 +--
 .../index.html                                     |  4 +--
 zh-CN/blog/fury_renamed_to_fory/index.html         |  4 +--
 zh-CN/blog/index.html                              |  4 +--
 zh-CN/blog/page/2/index.html                       |  4 +--
 zh-CN/blog/page/3/index.html                       |  4 +--
 zh-CN/blog/tags/announcement/index.html            |  4 +--
 zh-CN/blog/tags/asf/index.html                     |  4 +--
 zh-CN/blog/tags/fory/index.html                    |  4 +--
 zh-CN/blog/tags/fury/index.html                    |  4 +--
 zh-CN/blog/tags/fury/page/2/index.html             |  4 +--
 zh-CN/blog/tags/fury/page/3/index.html             |  4 +--
 zh-CN/blog/tags/index.html                         |  4 +--
 zh-CN/blog/tags/serialization/index.html           |  4 +--
 .../community/how_to_join_community/index.html     |  4 +--
 .../docs/0.10/community/how_to_release/index.html  |  4 +--
 zh-CN/docs/0.10/community/how_to_verify/index.html |  4 +--
 zh-CN/docs/0.10/community/index.html               |  4 +--
 zh-CN/docs/0.10/docs/guide/development/index.html  |  4 +--
 .../docs/0.10/docs/guide/graalvm_guide/index.html  |  4 +--
 .../docs/guide/java_object_graph_guide/index.html  |  4 +--
 .../0.10/docs/guide/row_format_guide/index.html    |  4 +--
 zh-CN/docs/0.10/docs/guide/scala_guide/index.html  |  4 +--
 .../docs/guide/xlang_object_graph_guide/index.html |  4 +--
 .../0.10/docs/guide/xlang_type_mapping/index.html  |  4 +--
 .../0.10/docs/introduction/benchmark/index.html    |  4 +--
 .../0.10/docs/introduction/features/index.html     |  4 +--
 zh-CN/docs/0.10/docs/introduction/index.html       |  4 +--
 zh-CN/docs/0.10/docs/start/install/index.html      |  4 +--
 zh-CN/docs/0.10/docs/start/usage/index.html        |  4 +--
 .../fury_java_serialization_spec/index.html        |  4 +--
 .../specification/fury_row_format_spec/index.html  |  4 +--
 .../fury_xlang_serialization_spec/index.html       |  4 +--
 .../community/how_to_join_community/index.html     |  4 +--
 .../docs/0.11/community/how_to_release/index.html  |  4 +--
 zh-CN/docs/0.11/community/how_to_verify/index.html |  4 +--
 zh-CN/docs/0.11/community/index.html               |  4 +--
 zh-CN/docs/0.11/docs/guide/development/index.html  |  4 +--
 .../docs/0.11/docs/guide/graalvm_guide/index.html  |  4 +--
 .../docs/guide/java_object_graph_guide/index.html  |  4 +--
 .../0.11/docs/guide/row_format_guide/index.html    |  4 +--
 zh-CN/docs/0.11/docs/guide/scala_guide/index.html  |  4 +--
 .../docs/guide/xlang_object_graph_guide/index.html |  4 +--
 .../0.11/docs/guide/xlang_type_mapping/index.html  |  4 +--
 .../0.11/docs/introduction/benchmark/index.html    |  4 +--
 .../0.11/docs/introduction/features/index.html     |  4 +--
 zh-CN/docs/0.11/docs/introduction/index.html       |  4 +--
 zh-CN/docs/0.11/docs/start/install/index.html      |  4 +--
 zh-CN/docs/0.11/docs/start/usage/index.html        |  4 +--
 zh-CN/docs/0.11/guide/development/index.html       |  4 +--
 zh-CN/docs/0.11/guide/graalvm_guide/index.html     |  4 +--
 .../0.11/guide/java_object_graph_guide/index.html  |  4 +--
 zh-CN/docs/0.11/guide/row_format_guide/index.html  |  4 +--
 zh-CN/docs/0.11/guide/scala_guide/index.html       |  4 +--
 .../0.11/guide/xlang_object_graph_guide/index.html |  4 +--
 .../docs/0.11/guide/xlang_type_mapping/index.html  |  4 +--
 .../fory_java_serialization_spec/index.html        |  4 +--
 .../specification/fory_row_format_spec/index.html  |  4 +--
 .../fory_xlang_serialization_spec/index.html       |  4 +--
 .../community/how_to_join_community/index.html     |  4 +--
 zh-CN/docs/community/how_to_release/index.html     |  4 +--
 zh-CN/docs/community/how_to_verify/index.html      |  4 +--
 zh-CN/docs/community/index.html                    |  4 +--
 zh-CN/docs/community/nominate_committer/index.html |  4 +--
 zh-CN/docs/docs/guide/development/index.html       |  4 +--
 zh-CN/docs/docs/guide/graalvm_guide/index.html     |  4 +--
 .../docs/guide/java_object_graph_guide/index.html  |  4 +--
 zh-CN/docs/docs/guide/row_format_guide/index.html  |  4 +--
 zh-CN/docs/docs/guide/scala_guide/index.html       |  4 +--
 .../docs/guide/xlang_object_graph_guide/index.html |  4 +--
 .../docs/docs/guide/xlang_type_mapping/index.html  |  4 +--
 zh-CN/docs/docs/introduction/benchmark/index.html  |  4 +--
 zh-CN/docs/docs/introduction/features/index.html   |  4 +--
 zh-CN/docs/docs/introduction/index.html            |  4 +--
 zh-CN/docs/docs/start/install/index.html           |  4 +--
 zh-CN/docs/docs/start/usage/index.html             |  4 +--
 zh-CN/docs/guide/development/index.html            |  4 +--
 zh-CN/docs/guide/graalvm_guide/index.html          |  4 +--
 .../docs/guide/java_object_graph_guide/index.html  |  4 +--
 zh-CN/docs/guide/row_format_guide/index.html       |  4 +--
 zh-CN/docs/guide/scala_guide/index.html            |  4 +--
 .../docs/guide/xlang_object_graph_guide/index.html |  4 +--
 zh-CN/docs/guide/xlang_type_mapping/index.html     |  4 +--
 .../community/how_to_join_community/index.html     |  4 +--
 .../docs/next/community/how_to_release/index.html  |  4 +--
 zh-CN/docs/next/community/how_to_verify/index.html |  4 +--
 zh-CN/docs/next/community/index.html               |  4 +--
 zh-CN/docs/next/docs/guide/development/index.html  |  4 +--
 .../docs/next/docs/guide/graalvm_guide/index.html  |  4 +--
 .../docs/guide/java_object_graph_guide/index.html  |  4 +--
 .../next/docs/guide/row_format_guide/index.html    |  4 +--
 zh-CN/docs/next/docs/guide/scala_guide/index.html  |  4 +--
 .../docs/guide/xlang_object_graph_guide/index.html |  4 +--
 .../next/docs/guide/xlang_type_mapping/index.html  |  4 +--
 .../next/docs/introduction/benchmark/index.html    |  4 +--
 .../next/docs/introduction/features/index.html     |  4 +--
 zh-CN/docs/next/docs/introduction/index.html       |  4 +--
 zh-CN/docs/next/docs/start/install/index.html      |  4 +--
 zh-CN/docs/next/docs/start/usage/index.html        |  4 +--
 zh-CN/docs/next/guide/development/index.html       |  4 +--
 zh-CN/docs/next/guide/graalvm_guide/index.html     |  4 +--
 .../next/guide/java_object_graph_guide/index.html  |  4 +--
 zh-CN/docs/next/guide/row_format_guide/index.html  |  4 +--
 zh-CN/docs/next/guide/scala_guide/index.html       |  4 +--
 .../next/guide/xlang_object_graph_guide/index.html |  4 +--
 .../docs/next/guide/xlang_type_mapping/index.html  |  4 +--
 .../fory_java_serialization_spec/index.html        |  4 +--
 .../specification/fory_row_format_spec/index.html  |  4 +--
 .../fory_xlang_serialization_spec/index.html       |  4 +--
 .../fory_java_serialization_spec/index.html        |  4 +--
 .../specification/fory_row_format_spec/index.html  |  4 +--
 .../fory_xlang_serialization_spec/index.html       |  4 +--
 zh-CN/download/index.html                          |  4 +--
 .../components/HomePageLanguageCard/index.html     |  4 +--
 .../home/components/HomepageCodeDisplay/index.html |  4 +--
 zh-CN/home/components/HomepageFeatures/index.html  |  4 +--
 zh-CN/home/components/HomepageFoot/index.html      |  4 +--
 zh-CN/home/components/HomepageHeader/index.html    |  4 +--
 zh-CN/index.html                                   |  4 +--
 zh-CN/lunr-index-1757646546031.json                |  1 -
 zh-CN/lunr-index-1757903466001.json                |  1 +
 zh-CN/lunr-index.json                              |  2 +-
 ...46546031.json => search-doc-1757903466001.json} |  2 +-
 zh-CN/search-doc.json                              |  2 +-
 zh-CN/security/index.html                          | 31 +++++++++++++++++++++
 zh-CN/sitemap.xml                                  |  2 +-
 zh-CN/user/index.html                              |  4 +--
 324 files changed, 677 insertions(+), 612 deletions(-)

diff --git a/404.html b/404.html
index 10d53a993..b9f0c666f 100644
--- a/404.html
+++ b/404.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/assets/js/23cbeba4.1aeab3b3.js b/assets/js/23cbeba4.1aeab3b3.js
new file mode 100644
index 000000000..f94e49666
--- /dev/null
+++ b/assets/js/23cbeba4.1aeab3b3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[6952],{12231:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>u,frontMatter:()=>a,metadata:()=>n,toc:()=>l});var i=r(85893),o=r(11151);const a={id:"download",title:"Apache Fory\u2122 Download"},s=void 0,n={type:"mdx",permalink:"/security/",source:"@site/src/pages/security/index.md",title:"Apache Fory\u2122 Download",description:"Reporting Security Issues",frontMatter:{id:"download",title:"A [...]
\ No newline at end of file
diff --git a/assets/js/main.1a9db54d.js b/assets/js/main.1a9db54d.js
new file mode 100644
index 000000000..f232c8a64
--- /dev/null
+++ b/assets/js/main.1a9db54d.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.1a9db54d.js.LICENSE.txt */
+(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[179],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});n(67294);var r=n(68356),o=n.n(r),a=n(16887);const i={"00778aac":[()=>n.e(5881).then(n.bind(n,84118)),"@site/versioned_docs/version-0.11/docs/start/install.md",84118],"01a85c17":[()=>Promise.all([n.e(532),n.e(4013)]).then(n.bind(n,65730)),"@theme/BlogTagsListPage",65730],"02599daa":[()=>n.e(8179).then(n.bind(n,22788)),"@site/versioned_docs/version-0.10/specification/xlang_s [...]
\ No newline at end of file
diff --git a/assets/js/main.db87613f.js.LICENSE.txt b/assets/js/main.1a9db54d.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.db87613f.js.LICENSE.txt
rename to assets/js/main.1a9db54d.js.LICENSE.txt
diff --git a/assets/js/main.db87613f.js b/assets/js/main.db87613f.js
deleted file mode 100644
index 69f5a8e12..000000000
--- a/assets/js/main.db87613f.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see main.db87613f.js.LICENSE.txt */
-(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[179],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});n(67294);var r=n(68356),o=n.n(r),a=n(16887);const i={"00778aac":[()=>n.e(5881).then(n.bind(n,84118)),"@site/versioned_docs/version-0.11/docs/start/install.md",84118],"01a85c17":[()=>Promise.all([n.e(532),n.e(4013)]).then(n.bind(n,65730)),"@theme/BlogTagsListPage",65730],"02599daa":[()=>n.e(8179).then(n.bind(n,22788)),"@site/versioned_docs/version-0.10/specification/xlang_s [...]
\ No newline at end of file
diff --git a/assets/js/runtime~main.1bacc5ab.js b/assets/js/runtime~main.1bacc5ab.js
new file mode 100644
index 000000000..8a3ad17c6
--- /dev/null
+++ b/assets/js/runtime~main.1bacc5ab.js
@@ -0,0 +1 @@
+(()=>{"use strict";var e,f,a,c,d,b={},t={};function r(e){var f=t[e];if(void 0!==f)return f.exports;var a=t[e]={exports:{}};return b[e].call(a.exports,a,a.exports,r),a.exports}r.m=b,e=[],r.O=(f,a,c,d)=>{if(!a){var b=1/0;for(i=0;i<e.length;i++){a=e[i][0],c=e[i][1],d=e[i][2];for(var t=!0,o=0;o<a.length;o++)(!1&d||b>=d)&&Object.keys(r.O).every((e=>r.O[e](a[o])))?a.splice(o--,1):(t=!1,d<b&&(b=d));if(t){e.splice(i--,1);var n=c();void 0!==n&&(f=n)}}return f}d=d||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
diff --git a/assets/js/runtime~main.ac45ea1a.js b/assets/js/runtime~main.ac45ea1a.js
deleted file mode 100644
index 3232b2c19..000000000
--- a/assets/js/runtime~main.ac45ea1a.js
+++ /dev/null
@@ -1 +0,0 @@
-(()=>{"use strict";var e,f,a,c,d,b={},t={};function r(e){var f=t[e];if(void 0!==f)return f.exports;var a=t[e]={exports:{}};return b[e].call(a.exports,a,a.exports,r),a.exports}r.m=b,e=[],r.O=(f,a,c,d)=>{if(!a){var b=1/0;for(i=0;i<e.length;i++){a=e[i][0],c=e[i][1],d=e[i][2];for(var t=!0,o=0;o<a.length;o++)(!1&d||b>=d)&&Object.keys(r.O).every((e=>r.O[e](a[o])))?a.splice(o--,1):(t=!1,d<b&&(b=d));if(t){e.splice(i--,1);var n=c();void 0!==n&&(f=n)}}return f}d=d||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
diff --git a/blog/apache-fory-graduated/index.html b/blog/apache-fory-graduated/index.html
index 0f4ae0d93..59692d3da 100644
--- a/blog/apache-fory-graduated/index.html
+++ b/blog/apache-fory-graduated/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/archive/index.html b/blog/archive/index.html
index b74e56ea1..2e9c4567c 100644
--- a/blog/archive/index.html
+++ b/blog/archive/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fory_0_11_0_release/index.html b/blog/fory_0_11_0_release/index.html
index b19bc0cd1..7c7dd18e4 100644
--- a/blog/fory_0_11_0_release/index.html
+++ b/blog/fory_0_11_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fory_0_11_1_release/index.html b/blog/fory_0_11_1_release/index.html
index b2dbf7a3a..fe5b5242d 100644
--- a/blog/fory_0_11_1_release/index.html
+++ b/blog/fory_0_11_1_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fory_0_11_2_release/index.html b/blog/fory_0_11_2_release/index.html
index a09cf83a3..f9d1b9b87 100644
--- a/blog/fory_0_11_2_release/index.html
+++ b/blog/fory_0_11_2_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fory_0_12_0_release/index.html b/blog/fory_0_12_0_release/index.html
index b9a558503..c0e46c1ac 100644
--- a/blog/fory_0_12_0_release/index.html
+++ b/blog/fory_0_12_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fory_0_12_1_release/index.html b/blog/fory_0_12_1_release/index.html
index 1430dc025..dd0a46c27 100644
--- a/blog/fory_0_12_1_release/index.html
+++ b/blog/fory_0_12_1_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fory_0_12_2_release/index.html b/blog/fory_0_12_2_release/index.html
index 7f31bbff9..158ba4dce 100644
--- a/blog/fory_0_12_2_release/index.html
+++ b/blog/fory_0_12_2_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_0_10_0_release/index.html b/blog/fury_0_10_0_release/index.html
index c48f56c43..4e0cb393c 100644
--- a/blog/fury_0_10_0_release/index.html
+++ b/blog/fury_0_10_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_0_10_1_release/index.html b/blog/fury_0_10_1_release/index.html
index a608ea0cf..6a64cee91 100644
--- a/blog/fury_0_10_1_release/index.html
+++ b/blog/fury_0_10_1_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_0_10_2_release/index.html b/blog/fury_0_10_2_release/index.html
index d0c93c4da..b40e6a78e 100644
--- a/blog/fury_0_10_2_release/index.html
+++ b/blog/fury_0_10_2_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_0_10_3_release/index.html b/blog/fury_0_10_3_release/index.html
index b721e279d..8de050428 100644
--- a/blog/fury_0_10_3_release/index.html
+++ b/blog/fury_0_10_3_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_0_1_0_release/index.html b/blog/fury_0_1_0_release/index.html
index bb7e57260..44cd6911b 100644
--- a/blog/fury_0_1_0_release/index.html
+++ b/blog/fury_0_1_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_0_1_1_release/index.html b/blog/fury_0_1_1_release/index.html
index ecfe1dc15..05127cd5e 100644
--- a/blog/fury_0_1_1_release/index.html
+++ b/blog/fury_0_1_1_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_0_1_2_release/index.html b/blog/fury_0_1_2_release/index.html
index 48c293d25..b41cf839a 100644
--- a/blog/fury_0_1_2_release/index.html
+++ b/blog/fury_0_1_2_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_0_2_0_release/index.html b/blog/fury_0_2_0_release/index.html
index 5e161cd51..38c314b47 100644
--- a/blog/fury_0_2_0_release/index.html
+++ b/blog/fury_0_2_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_0_2_1_release/index.html b/blog/fury_0_2_1_release/index.html
index 8c911ec07..699abda54 100644
--- a/blog/fury_0_2_1_release/index.html
+++ b/blog/fury_0_2_1_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_0_3_0_release/index.html b/blog/fury_0_3_0_release/index.html
index 343e731ff..85f95810d 100644
--- a/blog/fury_0_3_0_release/index.html
+++ b/blog/fury_0_3_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_0_3_1_release/index.html b/blog/fury_0_3_1_release/index.html
index a9a4734e8..129e5a1d0 100644
--- a/blog/fury_0_3_1_release/index.html
+++ b/blog/fury_0_3_1_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_0_4_0_release/index.html b/blog/fury_0_4_0_release/index.html
index 022af4c8c..6955e8a60 100644
--- a/blog/fury_0_4_0_release/index.html
+++ b/blog/fury_0_4_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_0_4_1_release/index.html b/blog/fury_0_4_1_release/index.html
index aea8ac88b..46e7bd163 100644
--- a/blog/fury_0_4_1_release/index.html
+++ b/blog/fury_0_4_1_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_0_5_0_release/index.html b/blog/fury_0_5_0_release/index.html
index b0ba45ef6..da678e9f2 100644
--- a/blog/fury_0_5_0_release/index.html
+++ b/blog/fury_0_5_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_0_5_1_release/index.html b/blog/fury_0_5_1_release/index.html
index 394ae5215..8cbbd8986 100644
--- a/blog/fury_0_5_1_release/index.html
+++ b/blog/fury_0_5_1_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_0_6_0_release/index.html b/blog/fury_0_6_0_release/index.html
index 91159fa9e..51984e8e5 100644
--- a/blog/fury_0_6_0_release/index.html
+++ b/blog/fury_0_6_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_0_7_0_release/index.html b/blog/fury_0_7_0_release/index.html
index 6f70346ef..6f10df263 100644
--- a/blog/fury_0_7_0_release/index.html
+++ b/blog/fury_0_7_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_0_7_1_release/index.html b/blog/fury_0_7_1_release/index.html
index 7285b7b51..015c7f407 100644
--- a/blog/fury_0_7_1_release/index.html
+++ b/blog/fury_0_7_1_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_0_8_0_release/index.html b/blog/fury_0_8_0_release/index.html
index 594f53c56..9a80b502e 100644
--- a/blog/fury_0_8_0_release/index.html
+++ b/blog/fury_0_8_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_0_9_0_release/index.html b/blog/fury_0_9_0_release/index.html
index 80bfcbe3d..233c12d00 100644
--- a/blog/fury_0_9_0_release/index.html
+++ b/blog/fury_0_9_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html b/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html
index 1f1f06376..d3c0c3fbf 100644
--- a/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html
+++ b/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8/index.html b/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8/index.html
index b9d118ec9..a395d2418 100644
--- a/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8/index.html
+++ b/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/fury_renamed_to_fory/index.html b/blog/fury_renamed_to_fory/index.html
index c65d84fc8..c7836dd2b 100644
--- a/blog/fury_renamed_to_fory/index.html
+++ b/blog/fury_renamed_to_fory/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/index.html b/blog/index.html
index cc51f0985..b5242f01b 100644
--- a/blog/index.html
+++ b/blog/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/page/2/index.html b/blog/page/2/index.html
index f39191815..5f8609f8b 100644
--- a/blog/page/2/index.html
+++ b/blog/page/2/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/page/3/index.html b/blog/page/3/index.html
index 39d2ad17c..277477734 100644
--- a/blog/page/3/index.html
+++ b/blog/page/3/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/tags/announcement/index.html b/blog/tags/announcement/index.html
index 7e327b623..f034e9b6f 100644
--- a/blog/tags/announcement/index.html
+++ b/blog/tags/announcement/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/tags/asf/index.html b/blog/tags/asf/index.html
index 0fad0826b..4318fcf2c 100644
--- a/blog/tags/asf/index.html
+++ b/blog/tags/asf/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/tags/fory/index.html b/blog/tags/fory/index.html
index 54801ddc2..edf8dc1a9 100644
--- a/blog/tags/fory/index.html
+++ b/blog/tags/fory/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/tags/fury/index.html b/blog/tags/fury/index.html
index 5624e7ef0..d70e05276 100644
--- a/blog/tags/fury/index.html
+++ b/blog/tags/fury/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/tags/fury/page/2/index.html b/blog/tags/fury/page/2/index.html
index 1c131856b..97dc23ad4 100644
--- a/blog/tags/fury/page/2/index.html
+++ b/blog/tags/fury/page/2/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/tags/fury/page/3/index.html b/blog/tags/fury/page/3/index.html
index c8a27f4c2..787f3b188 100644
--- a/blog/tags/fury/page/3/index.html
+++ b/blog/tags/fury/page/3/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/tags/index.html b/blog/tags/index.html
index a574f4442..b3eff1e02 100644
--- a/blog/tags/index.html
+++ b/blog/tags/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/blog/tags/serialization/index.html b/blog/tags/serialization/index.html
index 95887d10b..e8895a624 100644
--- a/blog/tags/serialization/index.html
+++ b/blog/tags/serialization/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.10/community/how_to_join_community/index.html b/docs/0.10/community/how_to_join_community/index.html
index 5298e6462..0350b2ca6 100644
--- a/docs/0.10/community/how_to_join_community/index.html
+++ b/docs/0.10/community/how_to_join_community/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.10/community/how_to_release/index.html b/docs/0.10/community/how_to_release/index.html
index a4c339883..e04143f9f 100644
--- a/docs/0.10/community/how_to_release/index.html
+++ b/docs/0.10/community/how_to_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.10/community/how_to_verify/index.html b/docs/0.10/community/how_to_verify/index.html
index dbd71104c..2d0e06a26 100644
--- a/docs/0.10/community/how_to_verify/index.html
+++ b/docs/0.10/community/how_to_verify/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.10/community/index.html b/docs/0.10/community/index.html
index 55ba299db..76a4e53c6 100644
--- a/docs/0.10/community/index.html
+++ b/docs/0.10/community/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.10/docs/guide/development/index.html b/docs/0.10/docs/guide/development/index.html
index 11ce25c9a..bb722afab 100644
--- a/docs/0.10/docs/guide/development/index.html
+++ b/docs/0.10/docs/guide/development/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.10/docs/guide/graalvm_guide/index.html b/docs/0.10/docs/guide/graalvm_guide/index.html
index 54052b4a2..f1044f2a2 100644
--- a/docs/0.10/docs/guide/graalvm_guide/index.html
+++ b/docs/0.10/docs/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.10/docs/guide/java_object_graph_guide/index.html b/docs/0.10/docs/guide/java_object_graph_guide/index.html
index d9dc61f0b..8a988dd5a 100644
--- a/docs/0.10/docs/guide/java_object_graph_guide/index.html
+++ b/docs/0.10/docs/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.10/docs/guide/row_format_guide/index.html b/docs/0.10/docs/guide/row_format_guide/index.html
index ebad4fb80..ae582f7d9 100644
--- a/docs/0.10/docs/guide/row_format_guide/index.html
+++ b/docs/0.10/docs/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.10/docs/guide/scala_guide/index.html b/docs/0.10/docs/guide/scala_guide/index.html
index 65cd4b34d..9373323ce 100644
--- a/docs/0.10/docs/guide/scala_guide/index.html
+++ b/docs/0.10/docs/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.10/docs/guide/xlang_object_graph_guide/index.html b/docs/0.10/docs/guide/xlang_object_graph_guide/index.html
index 9454f26af..11af51acf 100644
--- a/docs/0.10/docs/guide/xlang_object_graph_guide/index.html
+++ b/docs/0.10/docs/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.10/docs/guide/xlang_type_mapping/index.html b/docs/0.10/docs/guide/xlang_type_mapping/index.html
index 19328ed6d..b89c8b42f 100644
--- a/docs/0.10/docs/guide/xlang_type_mapping/index.html
+++ b/docs/0.10/docs/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.10/docs/introduction/benchmark/index.html b/docs/0.10/docs/introduction/benchmark/index.html
index 52e98370d..4d60ab8d7 100644
--- a/docs/0.10/docs/introduction/benchmark/index.html
+++ b/docs/0.10/docs/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.10/docs/introduction/features/index.html b/docs/0.10/docs/introduction/features/index.html
index 1ea35d489..395c280ea 100644
--- a/docs/0.10/docs/introduction/features/index.html
+++ b/docs/0.10/docs/introduction/features/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.10/docs/introduction/index.html b/docs/0.10/docs/introduction/index.html
index 3aad02672..6d3579a5b 100644
--- a/docs/0.10/docs/introduction/index.html
+++ b/docs/0.10/docs/introduction/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.10/docs/start/install/index.html b/docs/0.10/docs/start/install/index.html
index 1b59d82e3..51885cdea 100644
--- a/docs/0.10/docs/start/install/index.html
+++ b/docs/0.10/docs/start/install/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.10/docs/start/usage/index.html b/docs/0.10/docs/start/usage/index.html
index c02988abc..f482a778c 100644
--- a/docs/0.10/docs/start/usage/index.html
+++ b/docs/0.10/docs/start/usage/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.10/specification/fury_java_serialization_spec/index.html b/docs/0.10/specification/fury_java_serialization_spec/index.html
index 5043585c9..28fd7ba10 100644
--- a/docs/0.10/specification/fury_java_serialization_spec/index.html
+++ b/docs/0.10/specification/fury_java_serialization_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.10/specification/fury_row_format_spec/index.html b/docs/0.10/specification/fury_row_format_spec/index.html
index bcf0145d3..a5fb3231c 100644
--- a/docs/0.10/specification/fury_row_format_spec/index.html
+++ b/docs/0.10/specification/fury_row_format_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.10/specification/fury_xlang_serialization_spec/index.html b/docs/0.10/specification/fury_xlang_serialization_spec/index.html
index dad4ce7ea..2aefc189d 100644
--- a/docs/0.10/specification/fury_xlang_serialization_spec/index.html
+++ b/docs/0.10/specification/fury_xlang_serialization_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/community/how_to_join_community/index.html b/docs/0.11/community/how_to_join_community/index.html
index 766c47a46..5eb85a706 100644
--- a/docs/0.11/community/how_to_join_community/index.html
+++ b/docs/0.11/community/how_to_join_community/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/community/how_to_release/index.html b/docs/0.11/community/how_to_release/index.html
index 379400964..4499e3b36 100644
--- a/docs/0.11/community/how_to_release/index.html
+++ b/docs/0.11/community/how_to_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/community/how_to_verify/index.html b/docs/0.11/community/how_to_verify/index.html
index c616e5e7e..ebc282596 100644
--- a/docs/0.11/community/how_to_verify/index.html
+++ b/docs/0.11/community/how_to_verify/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/community/index.html b/docs/0.11/community/index.html
index d1497e7e7..ea09dd2d9 100644
--- a/docs/0.11/community/index.html
+++ b/docs/0.11/community/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/docs/guide/development/index.html b/docs/0.11/docs/guide/development/index.html
index ffe9c4446..0188f8bea 100644
--- a/docs/0.11/docs/guide/development/index.html
+++ b/docs/0.11/docs/guide/development/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/docs/guide/graalvm_guide/index.html b/docs/0.11/docs/guide/graalvm_guide/index.html
index c1db24045..63e9917dd 100644
--- a/docs/0.11/docs/guide/graalvm_guide/index.html
+++ b/docs/0.11/docs/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/docs/guide/java_object_graph_guide/index.html b/docs/0.11/docs/guide/java_object_graph_guide/index.html
index 22fe4767a..ae3c25412 100644
--- a/docs/0.11/docs/guide/java_object_graph_guide/index.html
+++ b/docs/0.11/docs/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/docs/guide/row_format_guide/index.html b/docs/0.11/docs/guide/row_format_guide/index.html
index 97cb23a2c..c16e36b43 100644
--- a/docs/0.11/docs/guide/row_format_guide/index.html
+++ b/docs/0.11/docs/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/docs/guide/scala_guide/index.html b/docs/0.11/docs/guide/scala_guide/index.html
index 15050e29a..ac78e0400 100644
--- a/docs/0.11/docs/guide/scala_guide/index.html
+++ b/docs/0.11/docs/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/docs/guide/xlang_object_graph_guide/index.html b/docs/0.11/docs/guide/xlang_object_graph_guide/index.html
index 0025f7955..79bdf856e 100644
--- a/docs/0.11/docs/guide/xlang_object_graph_guide/index.html
+++ b/docs/0.11/docs/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/docs/guide/xlang_type_mapping/index.html b/docs/0.11/docs/guide/xlang_type_mapping/index.html
index 2336ef36e..fb9a55f13 100644
--- a/docs/0.11/docs/guide/xlang_type_mapping/index.html
+++ b/docs/0.11/docs/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/docs/introduction/benchmark/index.html b/docs/0.11/docs/introduction/benchmark/index.html
index 17ea74997..61850bad6 100644
--- a/docs/0.11/docs/introduction/benchmark/index.html
+++ b/docs/0.11/docs/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/docs/introduction/features/index.html b/docs/0.11/docs/introduction/features/index.html
index daed1a33f..3fd9f38b5 100644
--- a/docs/0.11/docs/introduction/features/index.html
+++ b/docs/0.11/docs/introduction/features/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/docs/introduction/index.html b/docs/0.11/docs/introduction/index.html
index 3256d510c..9ec37b42c 100644
--- a/docs/0.11/docs/introduction/index.html
+++ b/docs/0.11/docs/introduction/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/docs/start/install/index.html b/docs/0.11/docs/start/install/index.html
index cce4ba87b..e2a906a19 100644
--- a/docs/0.11/docs/start/install/index.html
+++ b/docs/0.11/docs/start/install/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/docs/start/usage/index.html b/docs/0.11/docs/start/usage/index.html
index c4a412e4d..8f973c7e5 100644
--- a/docs/0.11/docs/start/usage/index.html
+++ b/docs/0.11/docs/start/usage/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/guide/development/index.html b/docs/0.11/guide/development/index.html
index 04c6953db..0e9ccf87d 100644
--- a/docs/0.11/guide/development/index.html
+++ b/docs/0.11/guide/development/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/guide/graalvm_guide/index.html b/docs/0.11/guide/graalvm_guide/index.html
index 7bebdb842..4c61234c1 100644
--- a/docs/0.11/guide/graalvm_guide/index.html
+++ b/docs/0.11/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/guide/java_object_graph_guide/index.html b/docs/0.11/guide/java_object_graph_guide/index.html
index f72ec2a17..8a7baed51 100644
--- a/docs/0.11/guide/java_object_graph_guide/index.html
+++ b/docs/0.11/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/guide/row_format_guide/index.html b/docs/0.11/guide/row_format_guide/index.html
index 42b069a5d..279a2bd53 100644
--- a/docs/0.11/guide/row_format_guide/index.html
+++ b/docs/0.11/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/guide/scala_guide/index.html b/docs/0.11/guide/scala_guide/index.html
index 55341e720..56f37d917 100644
--- a/docs/0.11/guide/scala_guide/index.html
+++ b/docs/0.11/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/guide/xlang_object_graph_guide/index.html b/docs/0.11/guide/xlang_object_graph_guide/index.html
index 2e5455861..4ed23d5ae 100644
--- a/docs/0.11/guide/xlang_object_graph_guide/index.html
+++ b/docs/0.11/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/guide/xlang_type_mapping/index.html b/docs/0.11/guide/xlang_type_mapping/index.html
index f1a62930c..574368e98 100644
--- a/docs/0.11/guide/xlang_type_mapping/index.html
+++ b/docs/0.11/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/specification/fory_java_serialization_spec/index.html b/docs/0.11/specification/fory_java_serialization_spec/index.html
index ec31bdabf..a975cdda6 100644
--- a/docs/0.11/specification/fory_java_serialization_spec/index.html
+++ b/docs/0.11/specification/fory_java_serialization_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/specification/fory_row_format_spec/index.html b/docs/0.11/specification/fory_row_format_spec/index.html
index f6680e411..0ec0b34bd 100644
--- a/docs/0.11/specification/fory_row_format_spec/index.html
+++ b/docs/0.11/specification/fory_row_format_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/specification/fory_xlang_serialization_spec/index.html b/docs/0.11/specification/fory_xlang_serialization_spec/index.html
index 4332c0b05..86ea1c126 100644
--- a/docs/0.11/specification/fory_xlang_serialization_spec/index.html
+++ b/docs/0.11/specification/fory_xlang_serialization_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/community/how_to_join_community/index.html b/docs/community/how_to_join_community/index.html
index b5f6581a8..220e4ce40 100644
--- a/docs/community/how_to_join_community/index.html
+++ b/docs/community/how_to_join_community/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/community/how_to_release/index.html b/docs/community/how_to_release/index.html
index d8423dcb1..bc6997527 100644
--- a/docs/community/how_to_release/index.html
+++ b/docs/community/how_to_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/community/how_to_verify/index.html b/docs/community/how_to_verify/index.html
index 3b9b1dc3d..f0f2b569c 100644
--- a/docs/community/how_to_verify/index.html
+++ b/docs/community/how_to_verify/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/community/index.html b/docs/community/index.html
index 46fe3c26f..72ea5a37a 100644
--- a/docs/community/index.html
+++ b/docs/community/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/community/nominate_committer/index.html b/docs/community/nominate_committer/index.html
index 61ca3c6ac..3ee819ea3 100644
--- a/docs/community/nominate_committer/index.html
+++ b/docs/community/nominate_committer/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/docs/guide/development/index.html b/docs/docs/guide/development/index.html
index 3cd86a59d..cbe01583b 100644
--- a/docs/docs/guide/development/index.html
+++ b/docs/docs/guide/development/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/docs/guide/graalvm_guide/index.html b/docs/docs/guide/graalvm_guide/index.html
index d08714c44..858f23270 100644
--- a/docs/docs/guide/graalvm_guide/index.html
+++ b/docs/docs/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/docs/guide/java_object_graph_guide/index.html b/docs/docs/guide/java_object_graph_guide/index.html
index f8441e1ae..ddc9f9d9c 100644
--- a/docs/docs/guide/java_object_graph_guide/index.html
+++ b/docs/docs/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/docs/guide/row_format_guide/index.html b/docs/docs/guide/row_format_guide/index.html
index bcb917dc4..76d7d1b2c 100644
--- a/docs/docs/guide/row_format_guide/index.html
+++ b/docs/docs/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/docs/guide/scala_guide/index.html b/docs/docs/guide/scala_guide/index.html
index 3325fca0d..5114acfc6 100644
--- a/docs/docs/guide/scala_guide/index.html
+++ b/docs/docs/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/docs/guide/xlang_object_graph_guide/index.html b/docs/docs/guide/xlang_object_graph_guide/index.html
index 8046361d1..a70a3ceed 100644
--- a/docs/docs/guide/xlang_object_graph_guide/index.html
+++ b/docs/docs/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/docs/guide/xlang_type_mapping/index.html b/docs/docs/guide/xlang_type_mapping/index.html
index c739534a9..06bc83749 100644
--- a/docs/docs/guide/xlang_type_mapping/index.html
+++ b/docs/docs/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/docs/introduction/benchmark/index.html b/docs/docs/introduction/benchmark/index.html
index 4ac45941d..2ec970031 100644
--- a/docs/docs/introduction/benchmark/index.html
+++ b/docs/docs/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/docs/introduction/features/index.html b/docs/docs/introduction/features/index.html
index 47e962e15..e7e6d656e 100644
--- a/docs/docs/introduction/features/index.html
+++ b/docs/docs/introduction/features/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/docs/introduction/index.html b/docs/docs/introduction/index.html
index 7b581d903..5d5f4c5c4 100644
--- a/docs/docs/introduction/index.html
+++ b/docs/docs/introduction/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/docs/start/install/index.html b/docs/docs/start/install/index.html
index b49dc4dd6..8bffdb52a 100644
--- a/docs/docs/start/install/index.html
+++ b/docs/docs/start/install/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/docs/start/usage/index.html b/docs/docs/start/usage/index.html
index 6fe381901..446520d79 100644
--- a/docs/docs/start/usage/index.html
+++ b/docs/docs/start/usage/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/development/index.html b/docs/guide/development/index.html
index 2ea6d7a11..f7e44efb3 100644
--- a/docs/guide/development/index.html
+++ b/docs/guide/development/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/graalvm_guide/index.html b/docs/guide/graalvm_guide/index.html
index 1391a06f9..c8d1f42cd 100644
--- a/docs/guide/graalvm_guide/index.html
+++ b/docs/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/java_object_graph_guide/index.html b/docs/guide/java_object_graph_guide/index.html
index 3e8e81781..523006227 100644
--- a/docs/guide/java_object_graph_guide/index.html
+++ b/docs/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/row_format_guide/index.html b/docs/guide/row_format_guide/index.html
index ed8a0d8cc..41612f119 100644
--- a/docs/guide/row_format_guide/index.html
+++ b/docs/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/scala_guide/index.html b/docs/guide/scala_guide/index.html
index 8ed6f95a7..fab806626 100644
--- a/docs/guide/scala_guide/index.html
+++ b/docs/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/xlang_object_graph_guide/index.html b/docs/guide/xlang_object_graph_guide/index.html
index e9f657039..584a0ca50 100644
--- a/docs/guide/xlang_object_graph_guide/index.html
+++ b/docs/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/xlang_type_mapping/index.html b/docs/guide/xlang_type_mapping/index.html
index 40e3484d9..5f28db489 100644
--- a/docs/guide/xlang_type_mapping/index.html
+++ b/docs/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/community/how_to_join_community/index.html b/docs/next/community/how_to_join_community/index.html
index 399fe300e..b4e9d17ef 100644
--- a/docs/next/community/how_to_join_community/index.html
+++ b/docs/next/community/how_to_join_community/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/community/how_to_release/index.html b/docs/next/community/how_to_release/index.html
index 1c4a896bf..2b096274a 100644
--- a/docs/next/community/how_to_release/index.html
+++ b/docs/next/community/how_to_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/community/how_to_verify/index.html b/docs/next/community/how_to_verify/index.html
index 85631d7ea..f9e784b08 100644
--- a/docs/next/community/how_to_verify/index.html
+++ b/docs/next/community/how_to_verify/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/community/index.html b/docs/next/community/index.html
index dfbfaf976..57958a00d 100644
--- a/docs/next/community/index.html
+++ b/docs/next/community/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/docs/guide/development/index.html b/docs/next/docs/guide/development/index.html
index 12a42d120..581b67fbd 100644
--- a/docs/next/docs/guide/development/index.html
+++ b/docs/next/docs/guide/development/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/docs/guide/graalvm_guide/index.html b/docs/next/docs/guide/graalvm_guide/index.html
index d19614d2e..a31fa94b1 100644
--- a/docs/next/docs/guide/graalvm_guide/index.html
+++ b/docs/next/docs/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/docs/guide/java_object_graph_guide/index.html b/docs/next/docs/guide/java_object_graph_guide/index.html
index 72c0c7d4e..2038eae3b 100644
--- a/docs/next/docs/guide/java_object_graph_guide/index.html
+++ b/docs/next/docs/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/docs/guide/row_format_guide/index.html b/docs/next/docs/guide/row_format_guide/index.html
index 422c486c5..7b6c9435a 100644
--- a/docs/next/docs/guide/row_format_guide/index.html
+++ b/docs/next/docs/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/docs/guide/scala_guide/index.html b/docs/next/docs/guide/scala_guide/index.html
index c0a5823ca..eac101fd4 100644
--- a/docs/next/docs/guide/scala_guide/index.html
+++ b/docs/next/docs/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/docs/guide/xlang_object_graph_guide/index.html b/docs/next/docs/guide/xlang_object_graph_guide/index.html
index 311bd06fa..3079a743c 100644
--- a/docs/next/docs/guide/xlang_object_graph_guide/index.html
+++ b/docs/next/docs/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/docs/guide/xlang_type_mapping/index.html b/docs/next/docs/guide/xlang_type_mapping/index.html
index b73353a15..dcf639287 100644
--- a/docs/next/docs/guide/xlang_type_mapping/index.html
+++ b/docs/next/docs/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/docs/introduction/benchmark/index.html b/docs/next/docs/introduction/benchmark/index.html
index e373c5d94..4f89b8b82 100644
--- a/docs/next/docs/introduction/benchmark/index.html
+++ b/docs/next/docs/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/docs/introduction/features/index.html b/docs/next/docs/introduction/features/index.html
index 15332405f..5e08baee5 100644
--- a/docs/next/docs/introduction/features/index.html
+++ b/docs/next/docs/introduction/features/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/docs/introduction/index.html b/docs/next/docs/introduction/index.html
index 6f4a57b15..ebc83b930 100644
--- a/docs/next/docs/introduction/index.html
+++ b/docs/next/docs/introduction/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/docs/start/install/index.html b/docs/next/docs/start/install/index.html
index 918f505ea..174bd11f2 100644
--- a/docs/next/docs/start/install/index.html
+++ b/docs/next/docs/start/install/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/docs/start/usage/index.html b/docs/next/docs/start/usage/index.html
index e11edc017..8be102537 100644
--- a/docs/next/docs/start/usage/index.html
+++ b/docs/next/docs/start/usage/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/development/index.html b/docs/next/guide/development/index.html
index 7ff3bdaae..d96799a0e 100644
--- a/docs/next/guide/development/index.html
+++ b/docs/next/guide/development/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/graalvm_guide/index.html b/docs/next/guide/graalvm_guide/index.html
index e6ccc5737..6d7599c16 100644
--- a/docs/next/guide/graalvm_guide/index.html
+++ b/docs/next/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/java_object_graph_guide/index.html b/docs/next/guide/java_object_graph_guide/index.html
index 835815843..5b063d1d5 100644
--- a/docs/next/guide/java_object_graph_guide/index.html
+++ b/docs/next/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/row_format_guide/index.html b/docs/next/guide/row_format_guide/index.html
index 79ed229e7..b75f3f21f 100644
--- a/docs/next/guide/row_format_guide/index.html
+++ b/docs/next/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/scala_guide/index.html b/docs/next/guide/scala_guide/index.html
index be38cf45e..9f7300348 100644
--- a/docs/next/guide/scala_guide/index.html
+++ b/docs/next/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/xlang_object_graph_guide/index.html b/docs/next/guide/xlang_object_graph_guide/index.html
index b5774c3e6..a808cc0a6 100644
--- a/docs/next/guide/xlang_object_graph_guide/index.html
+++ b/docs/next/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/xlang_type_mapping/index.html b/docs/next/guide/xlang_type_mapping/index.html
index b0ca7c687..c5c949181 100644
--- a/docs/next/guide/xlang_type_mapping/index.html
+++ b/docs/next/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/specification/fory_java_serialization_spec/index.html b/docs/next/specification/fory_java_serialization_spec/index.html
index df8febb1e..84e202e86 100644
--- a/docs/next/specification/fory_java_serialization_spec/index.html
+++ b/docs/next/specification/fory_java_serialization_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/specification/fory_row_format_spec/index.html b/docs/next/specification/fory_row_format_spec/index.html
index a2b183709..c888d8e4e 100644
--- a/docs/next/specification/fory_row_format_spec/index.html
+++ b/docs/next/specification/fory_row_format_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/specification/fory_xlang_serialization_spec/index.html b/docs/next/specification/fory_xlang_serialization_spec/index.html
index fcba0d9d7..a1a0be5e1 100644
--- a/docs/next/specification/fory_xlang_serialization_spec/index.html
+++ b/docs/next/specification/fory_xlang_serialization_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/specification/fory_java_serialization_spec/index.html b/docs/specification/fory_java_serialization_spec/index.html
index 10bfae578..bd43771d9 100644
--- a/docs/specification/fory_java_serialization_spec/index.html
+++ b/docs/specification/fory_java_serialization_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/specification/fory_row_format_spec/index.html b/docs/specification/fory_row_format_spec/index.html
index 1796db63f..83c952bea 100644
--- a/docs/specification/fory_row_format_spec/index.html
+++ b/docs/specification/fory_row_format_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/specification/fory_xlang_serialization_spec/index.html b/docs/specification/fory_xlang_serialization_spec/index.html
index 127e43887..208e37400 100644
--- a/docs/specification/fory_xlang_serialization_spec/index.html
+++ b/docs/specification/fory_xlang_serialization_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/download/index.html b/download/index.html
index bbe79c347..96d47e374 100644
--- a/download/index.html
+++ b/download/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/home/components/HomePageLanguageCard/index.html b/home/components/HomePageLanguageCard/index.html
index ca9a2a74f..227a71f1b 100644
--- a/home/components/HomePageLanguageCard/index.html
+++ b/home/components/HomePageLanguageCard/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/home/components/HomepageCodeDisplay/index.html b/home/components/HomepageCodeDisplay/index.html
index 38432f451..ae24eb0f2 100644
--- a/home/components/HomepageCodeDisplay/index.html
+++ b/home/components/HomepageCodeDisplay/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/home/components/HomepageFeatures/index.html b/home/components/HomepageFeatures/index.html
index ead8964a1..5a38ccd30 100644
--- a/home/components/HomepageFeatures/index.html
+++ b/home/components/HomepageFeatures/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/home/components/HomepageFoot/index.html b/home/components/HomepageFoot/index.html
index 7566c91c5..a6f8ceab8 100644
--- a/home/components/HomepageFoot/index.html
+++ b/home/components/HomepageFoot/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/home/components/HomepageHeader/index.html b/home/components/HomepageHeader/index.html
index cebee1af5..becb3cdd8 100644
--- a/home/components/HomepageHeader/index.html
+++ b/home/components/HomepageHeader/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/index.html b/index.html
index e1d19501b..c9216614b 100644
--- a/index.html
+++ b/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/lunr-index-1757646457972.json b/lunr-index-1757646457972.json
deleted file mode 100644
index fde3fa19e..000000000
--- a/lunr-index-1757646457972.json
+++ /dev/null
@@ -1 +0,0 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,360.352,1,87.754,2,632.449,3,698.376,4,501.212,5,368.124]],["content/0",[]],["keywords/0",[]],["title/1",[0,432.804,1,167.976]],["content/1",[0,5.406,1,2.607,6,12.605,7,8.153,8,8.977,9,6.922,10,2.032,11,7.899,12,18.068,13,4.332,14,18.068,15,6.489,16,8.859,17,12.175,18,7.073,19,7.194,20,8.289,21,6.466,22,12.849,23,18.068,24,8.198,25,13.416,26,9.903,27,6.239,28,7.559,29,18.068,30,11.637,31,15.796,32,12 [...]
\ No newline at end of file
diff --git a/lunr-index-1757903375317.json b/lunr-index-1757903375317.json
new file mode 100644
index 000000000..46eb982e9
--- /dev/null
+++ b/lunr-index-1757903375317.json
@@ -0,0 +1 @@
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,360.352,1,87.754,2,632.449,3,698.376,4,501.212,5,368.124]],["content/0",[]],["keywords/0",[]],["title/1",[0,432.804,1,167.976]],["content/1",[0,5.406,1,2.607,6,12.605,7,8.153,8,8.977,9,6.922,10,2.032,11,7.899,12,18.068,13,4.332,14,18.068,15,6.489,16,8.859,17,12.175,18,7.073,19,7.194,20,8.289,21,6.466,22,12.849,23,18.068,24,8.198,25,13.416,26,9.903,27,6.239,28,7.559,29,18.068,30,11.637,31,15.796,32,12 [...]
\ No newline at end of file
diff --git a/lunr-index.json b/lunr-index.json
index fde3fa19e..46eb982e9 100644
--- a/lunr-index.json
+++ b/lunr-index.json
@@ -1 +1 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,360.352,1,87.754,2,632.449,3,698.376,4,501.212,5,368.124]],["content/0",[]],["keywords/0",[]],["title/1",[0,432.804,1,167.976]],["content/1",[0,5.406,1,2.607,6,12.605,7,8.153,8,8.977,9,6.922,10,2.032,11,7.899,12,18.068,13,4.332,14,18.068,15,6.489,16,8.859,17,12.175,18,7.073,19,7.194,20,8.289,21,6.466,22,12.849,23,18.068,24,8.198,25,13.416,26,9.903,27,6.239,28,7.559,29,18.068,30,11.637,31,15.796,32,12 [...]
\ No newline at end of file
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,360.352,1,87.754,2,632.449,3,698.376,4,501.212,5,368.124]],["content/0",[]],["keywords/0",[]],["title/1",[0,432.804,1,167.976]],["content/1",[0,5.406,1,2.607,6,12.605,7,8.153,8,8.977,9,6.922,10,2.032,11,7.899,12,18.068,13,4.332,14,18.068,15,6.489,16,8.859,17,12.175,18,7.073,19,7.194,20,8.289,21,6.466,22,12.849,23,18.068,24,8.198,25,13.416,26,9.903,27,6.239,28,7.559,29,18.068,30,11.637,31,15.796,32,12 [...]
\ No newline at end of file
diff --git a/search-doc-1757646457972.json b/search-doc-1757903375317.json
similarity index 54%
rename from search-doc-1757646457972.json
rename to search-doc-1757903375317.json
index 05f58f5f8..c13249e61 100644
--- a/search-doc-1757646457972.json
+++ b/search-doc-1757903375317.json
@@ -1 +1 @@
-{"searchDocs":[{"title":"Apache Fory™ Graduates to Top-Level Apache Project","type":0,"sectionRef":"#","url":"/blog/apache-fory-graduated","content":"","keywords":"","version":null},{"title":"What is Apache Fory?​","type":1,"pageTitle":"Apache Fory™ Graduates to Top-Level Apache Project","url":"/blog/apache-fory-graduated#what-is-apache-fory","content":" Apache Fory is a blazingly-fast multi-language serialization framework that revolutionizes data exchange between systems and languages. [...]
\ No newline at end of file
+{"searchDocs":[{"title":"Apache Fory™ Graduates to Top-Level Apache Project","type":0,"sectionRef":"#","url":"/blog/apache-fory-graduated","content":"","keywords":"","version":null},{"title":"What is Apache Fory?​","type":1,"pageTitle":"Apache Fory™ Graduates to Top-Level Apache Project","url":"/blog/apache-fory-graduated#what-is-apache-fory","content":" Apache Fory is a blazingly-fast multi-language serialization framework that revolutionizes data exchange between systems and languages. [...]
\ No newline at end of file
diff --git a/search-doc.json b/search-doc.json
index 05f58f5f8..c13249e61 100644
--- a/search-doc.json
+++ b/search-doc.json
@@ -1 +1 @@
-{"searchDocs":[{"title":"Apache Fory™ Graduates to Top-Level Apache Project","type":0,"sectionRef":"#","url":"/blog/apache-fory-graduated","content":"","keywords":"","version":null},{"title":"What is Apache Fory?​","type":1,"pageTitle":"Apache Fory™ Graduates to Top-Level Apache Project","url":"/blog/apache-fory-graduated#what-is-apache-fory","content":" Apache Fory is a blazingly-fast multi-language serialization framework that revolutionizes data exchange between systems and languages. [...]
\ No newline at end of file
+{"searchDocs":[{"title":"Apache Fory™ Graduates to Top-Level Apache Project","type":0,"sectionRef":"#","url":"/blog/apache-fory-graduated","content":"","keywords":"","version":null},{"title":"What is Apache Fory?​","type":1,"pageTitle":"Apache Fory™ Graduates to Top-Level Apache Project","url":"/blog/apache-fory-graduated#what-is-apache-fory","content":" Apache Fory is a blazingly-fast multi-language serialization framework that revolutionizes data exchange between systems and languages. [...]
\ No newline at end of file
diff --git a/security/index.html b/security/index.html
new file mode 100644
index 000000000..88e55f107
--- /dev/null
+++ b/security/index.html
@@ -0,0 +1,32 @@
+<!doctype html>
+<html lang="en-US" dir="ltr" class="mdx-wrapper mdx-page plugin-pages plugin-id-default" data-has-hydrated="false">
+<head>
+<meta charset="UTF-8">
+<meta name="generator" content="Docusaurus v3.0.1">
+<title data-rh="true">Apache Fory™ Download | Apache Fory™</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fory.apache.org/security/"><meta data-rh="true" property="og:locale" content="en_US"><meta data-rh="true" property="og:locale:alternate" content="zh_CN"><meta data-rh="true" name="docusaurus_locale" content="en-US"><m [...]
+<link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Fory™ Atom Feed">
+
+
+
+
+<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
+</head>
+<body class="navigation-with-keyboard">
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<p>Apache Fory™ uses the standard process outlined by the <a href="https://www.apache.org/security/" target="_blank" rel="noopener noreferrer">Apache Security Team</a> for reporting vulnerabilities. Note that vulnerabilities should not be publicly disclosed until the project has responded.</p>
+<p>To report a possible security vulnerability, please email <a href="mailto:private@fory.apache.org" target="_blank" rel="noopener noreferrer">private@fory.apache.org</a>.</p>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="cve-2025-59328-denial-of-service-dos-due-to-deserialization-of-untrusted-malicious-large-data"><a href="https://www.cve.org/CVERecord?id=CVE-2025-59328" target="_blank" rel="noopener noreferrer">CVE-2025-59328</a>: Denial of Service (DoS) due to Deserialization of Untrusted malicious large Data<a href="#cve-2025-59328-denial-of-service-dos-due-to-deserialization-of-untrusted-malicious-large-data" class="hash-link" aria-label="Direct link [...]
+<p>Severity: Mederate</p>
+<p>Vendor: The Apache Software Foundation</p>
+<p>Versions affected: 0.5.0 to 0.12.1</p>
+<p>Description: A vulnerability in Apache Fory allows a remote attacker to cause a Denial of Service (DoS). The issue stems from the insecure deserialization of untrusted data. An attacker can supply a large, specially crafted data payload that, when processed, consumes an excessive amount of CPU resources during the deserialization process. This leads to CPU exhaustion, rendering the application or system using the Apache Fory library unresponsive and unavailable to legitimate users.</p>
+<p>Mitigation: Users of Apache Fory are strongly advised to upgrade to version 0.12.2 or later to mitigate this vulnerability. Developers of libraries and applications that depend on Apache Fory should update their dependency requirements to Apache Fory 0.12.2 or later and release new versions of their software.</p></article></div><div class="col col--2"><div class="tableOfContents_bqdL thin-scrollbar"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#reporting-s [...]
+      <p>
+        Copyright © 2025 The Apache Software Foundation, Licensed under the Apache License, Version 2.0. <br>
+        Apache, the names of Apache projects, and the feather logo are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries.
+      </p>
+      </div></div></div></div></footer></div>
+</body>
+</html>
\ No newline at end of file
diff --git a/sitemap.xml b/sitemap.xml
index 7e17f12f2..4692a3a96 100644
--- a/sitemap.xml
+++ b/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://fory.apache.org/blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fory.apache.org/blog/apache-fory-graduated</ [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://fory.apache.org/blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fory.apache.org/blog/apache-fory-graduated</ [...]
\ No newline at end of file
diff --git a/user/index.html b/user/index.html
index d4dfbaf52..ac0bdb69a 100644
--- a/user/index.html
+++ b/user/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.46af1914.css">
-<script src="/assets/js/runtime~main.ac45ea1a.js" defer="defer"></script>
-<script src="/assets/js/main.db87613f.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.1bacc5ab.js" defer="defer"></script>
+<script src="/assets/js/main.1a9db54d.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/404.html b/zh-CN/404.html
index 483a1f119..820345095 100644
--- a/zh-CN/404.html
+++ b/zh-CN/404.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/assets/js/23cbeba4.dd62d61f.js b/zh-CN/assets/js/23cbeba4.dd62d61f.js
new file mode 100644
index 000000000..d173c9b9d
--- /dev/null
+++ b/zh-CN/assets/js/23cbeba4.dd62d61f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[6952],{12231:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>c,contentTitle:()=>s,default:()=>u,frontMatter:()=>a,metadata:()=>n,toc:()=>l});var i=r(85893),o=r(11151);const a={id:"download",title:"Apache Fory\u2122 Download"},s=void 0,n={type:"mdx",permalink:"/zh-CN/security/",source:"@site/src/pages/security/index.md",title:"Apache Fory\u2122 Download",description:"Reporting Security Issues",frontMatter:{id:"download",ti [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/main.c4b78b6e.js b/zh-CN/assets/js/main.c4b78b6e.js
deleted file mode 100644
index 5815811cf..000000000
--- a/zh-CN/assets/js/main.c4b78b6e.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see main.c4b78b6e.js.LICENSE.txt */
-(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[179],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});n(67294);var r=n(68356),o=n.n(r),a=n(16887);const i={"0159ecf3":[()=>n.e(7725).then(n.bind(n,28330)),"@site/i18n/zh-CN/docusaurus-plugin-content-docs/version-0.10/docs/start/install.md",28330],"0171e764":[()=>n.e(1632).then(n.bind(n,61420)),"@site/i18n/zh-CN/docusaurus-plugin-content-docs/version-0.11/guide/DEVELOPMENT.md",61420],"01a85c17":[()=>Promise.all([n.e(532),n.e(4 [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/main.df3d475a.js b/zh-CN/assets/js/main.df3d475a.js
new file mode 100644
index 000000000..506cc4021
--- /dev/null
+++ b/zh-CN/assets/js/main.df3d475a.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.df3d475a.js.LICENSE.txt */
+(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[179],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});n(67294);var r=n(68356),o=n.n(r),a=n(16887);const i={"0159ecf3":[()=>n.e(7725).then(n.bind(n,28330)),"@site/i18n/zh-CN/docusaurus-plugin-content-docs/version-0.10/docs/start/install.md",28330],"0171e764":[()=>n.e(1632).then(n.bind(n,61420)),"@site/i18n/zh-CN/docusaurus-plugin-content-docs/version-0.11/guide/DEVELOPMENT.md",61420],"01a85c17":[()=>Promise.all([n.e(532),n.e(4 [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/main.c4b78b6e.js.LICENSE.txt b/zh-CN/assets/js/main.df3d475a.js.LICENSE.txt
similarity index 100%
rename from zh-CN/assets/js/main.c4b78b6e.js.LICENSE.txt
rename to zh-CN/assets/js/main.df3d475a.js.LICENSE.txt
diff --git a/zh-CN/assets/js/runtime~main.3d66f479.js b/zh-CN/assets/js/runtime~main.3d66f479.js
deleted file mode 100644
index f9ddffd1d..000000000
--- a/zh-CN/assets/js/runtime~main.3d66f479.js
+++ /dev/null
@@ -1 +0,0 @@
-(()=>{"use strict";var e,c,f,a,d,b={},t={};function r(e){var c=t[e];if(void 0!==c)return c.exports;var f=t[e]={exports:{}};return b[e].call(f.exports,f,f.exports,r),f.exports}r.m=b,e=[],r.O=(c,f,a,d)=>{if(!f){var b=1/0;for(i=0;i<e.length;i++){f=e[i][0],a=e[i][1],d=e[i][2];for(var t=!0,o=0;o<f.length;o++)(!1&d||b>=d)&&Object.keys(r.O).every((e=>r.O[e](f[o])))?f.splice(o--,1):(t=!1,d<b&&(b=d));if(t){e.splice(i--,1);var n=a();void 0!==n&&(c=n)}}return c}d=d||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/runtime~main.e6362ee1.js b/zh-CN/assets/js/runtime~main.e6362ee1.js
new file mode 100644
index 000000000..85600b053
--- /dev/null
+++ b/zh-CN/assets/js/runtime~main.e6362ee1.js
@@ -0,0 +1 @@
+(()=>{"use strict";var e,c,f,a,d,b={},t={};function r(e){var c=t[e];if(void 0!==c)return c.exports;var f=t[e]={exports:{}};return b[e].call(f.exports,f,f.exports,r),f.exports}r.m=b,e=[],r.O=(c,f,a,d)=>{if(!f){var b=1/0;for(i=0;i<e.length;i++){f=e[i][0],a=e[i][1],d=e[i][2];for(var t=!0,o=0;o<f.length;o++)(!1&d||b>=d)&&Object.keys(r.O).every((e=>r.O[e](f[o])))?f.splice(o--,1):(t=!1,d<b&&(b=d));if(t){e.splice(i--,1);var n=a();void 0!==n&&(c=n)}}return c}d=d||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
diff --git a/zh-CN/blog/apache-fory-graduated/index.html b/zh-CN/blog/apache-fory-graduated/index.html
index 08feacc57..bef5a0467 100644
--- a/zh-CN/blog/apache-fory-graduated/index.html
+++ b/zh-CN/blog/apache-fory-graduated/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/archive/index.html b/zh-CN/blog/archive/index.html
index 74b56998f..4dd499939 100644
--- a/zh-CN/blog/archive/index.html
+++ b/zh-CN/blog/archive/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fory_0_11_0_release/index.html b/zh-CN/blog/fory_0_11_0_release/index.html
index c662dbe77..3aece8224 100644
--- a/zh-CN/blog/fory_0_11_0_release/index.html
+++ b/zh-CN/blog/fory_0_11_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fory_0_11_1_release/index.html b/zh-CN/blog/fory_0_11_1_release/index.html
index 310ae58e9..a87df5679 100644
--- a/zh-CN/blog/fory_0_11_1_release/index.html
+++ b/zh-CN/blog/fory_0_11_1_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fory_0_11_2_release/index.html b/zh-CN/blog/fory_0_11_2_release/index.html
index ce14481a6..baece7046 100644
--- a/zh-CN/blog/fory_0_11_2_release/index.html
+++ b/zh-CN/blog/fory_0_11_2_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fory_0_12_0_release/index.html b/zh-CN/blog/fory_0_12_0_release/index.html
index 602f164d3..68d1301d5 100644
--- a/zh-CN/blog/fory_0_12_0_release/index.html
+++ b/zh-CN/blog/fory_0_12_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fory_0_12_1_release/index.html b/zh-CN/blog/fory_0_12_1_release/index.html
index d3fd85e17..58a90bd7b 100644
--- a/zh-CN/blog/fory_0_12_1_release/index.html
+++ b/zh-CN/blog/fory_0_12_1_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fory_0_12_2_release/index.html b/zh-CN/blog/fory_0_12_2_release/index.html
index afc39a692..a81a1b7b3 100644
--- a/zh-CN/blog/fory_0_12_2_release/index.html
+++ b/zh-CN/blog/fory_0_12_2_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_0_10_0_release/index.html b/zh-CN/blog/fury_0_10_0_release/index.html
index 87624b1b7..607ef4f22 100644
--- a/zh-CN/blog/fury_0_10_0_release/index.html
+++ b/zh-CN/blog/fury_0_10_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_0_10_1_release/index.html b/zh-CN/blog/fury_0_10_1_release/index.html
index b06f40254..6ea3184c6 100644
--- a/zh-CN/blog/fury_0_10_1_release/index.html
+++ b/zh-CN/blog/fury_0_10_1_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_0_10_2_release/index.html b/zh-CN/blog/fury_0_10_2_release/index.html
index 9fc2f186c..24ffede55 100644
--- a/zh-CN/blog/fury_0_10_2_release/index.html
+++ b/zh-CN/blog/fury_0_10_2_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_0_10_3_release/index.html b/zh-CN/blog/fury_0_10_3_release/index.html
index 1b6aa673b..6faeeea7b 100644
--- a/zh-CN/blog/fury_0_10_3_release/index.html
+++ b/zh-CN/blog/fury_0_10_3_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_0_1_0_release/index.html b/zh-CN/blog/fury_0_1_0_release/index.html
index 05d0268da..684810a3e 100644
--- a/zh-CN/blog/fury_0_1_0_release/index.html
+++ b/zh-CN/blog/fury_0_1_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_0_1_1_release/index.html b/zh-CN/blog/fury_0_1_1_release/index.html
index 2dad0d5bf..e3cb59631 100644
--- a/zh-CN/blog/fury_0_1_1_release/index.html
+++ b/zh-CN/blog/fury_0_1_1_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_0_1_2_release/index.html b/zh-CN/blog/fury_0_1_2_release/index.html
index ad8b3e590..c3aa5cae1 100644
--- a/zh-CN/blog/fury_0_1_2_release/index.html
+++ b/zh-CN/blog/fury_0_1_2_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_0_2_0_release/index.html b/zh-CN/blog/fury_0_2_0_release/index.html
index 4b55b31a6..05d5d23a3 100644
--- a/zh-CN/blog/fury_0_2_0_release/index.html
+++ b/zh-CN/blog/fury_0_2_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_0_2_1_release/index.html b/zh-CN/blog/fury_0_2_1_release/index.html
index add986497..82e855485 100644
--- a/zh-CN/blog/fury_0_2_1_release/index.html
+++ b/zh-CN/blog/fury_0_2_1_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_0_3_0_release/index.html b/zh-CN/blog/fury_0_3_0_release/index.html
index 474cf7bf4..0feb77467 100644
--- a/zh-CN/blog/fury_0_3_0_release/index.html
+++ b/zh-CN/blog/fury_0_3_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_0_3_1_release/index.html b/zh-CN/blog/fury_0_3_1_release/index.html
index fac44a8b4..2a0fc49e6 100644
--- a/zh-CN/blog/fury_0_3_1_release/index.html
+++ b/zh-CN/blog/fury_0_3_1_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_0_4_0_release/index.html b/zh-CN/blog/fury_0_4_0_release/index.html
index 1a66dc775..60fc3e72b 100644
--- a/zh-CN/blog/fury_0_4_0_release/index.html
+++ b/zh-CN/blog/fury_0_4_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_0_4_1_release/index.html b/zh-CN/blog/fury_0_4_1_release/index.html
index 227954f45..c582744fc 100644
--- a/zh-CN/blog/fury_0_4_1_release/index.html
+++ b/zh-CN/blog/fury_0_4_1_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_0_5_0_release/index.html b/zh-CN/blog/fury_0_5_0_release/index.html
index 2a5bd1b93..8d8614a1b 100644
--- a/zh-CN/blog/fury_0_5_0_release/index.html
+++ b/zh-CN/blog/fury_0_5_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_0_5_1_release/index.html b/zh-CN/blog/fury_0_5_1_release/index.html
index 731d4b0aa..c7df2e696 100644
--- a/zh-CN/blog/fury_0_5_1_release/index.html
+++ b/zh-CN/blog/fury_0_5_1_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_0_6_0_release/index.html b/zh-CN/blog/fury_0_6_0_release/index.html
index 369549143..1e1778d3c 100644
--- a/zh-CN/blog/fury_0_6_0_release/index.html
+++ b/zh-CN/blog/fury_0_6_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_0_7_0_release/index.html b/zh-CN/blog/fury_0_7_0_release/index.html
index 1404943af..9fc334ed9 100644
--- a/zh-CN/blog/fury_0_7_0_release/index.html
+++ b/zh-CN/blog/fury_0_7_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_0_7_1_release/index.html b/zh-CN/blog/fury_0_7_1_release/index.html
index d6c321d20..aa679add0 100644
--- a/zh-CN/blog/fury_0_7_1_release/index.html
+++ b/zh-CN/blog/fury_0_7_1_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_0_8_0_release/index.html b/zh-CN/blog/fury_0_8_0_release/index.html
index 9a7bd0bd4..119e3c4a3 100644
--- a/zh-CN/blog/fury_0_8_0_release/index.html
+++ b/zh-CN/blog/fury_0_8_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_0_9_0_release/index.html b/zh-CN/blog/fury_0_9_0_release/index.html
index d59ee6e00..d99a6b1fc 100644
--- a/zh-CN/blog/fury_0_9_0_release/index.html
+++ b/zh-CN/blog/fury_0_9_0_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html b/zh-CN/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html
index 185916176..9e39f1e5b 100644
--- a/zh-CN/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html
+++ b/zh-CN/blog/fury_blazing_fast_multiple_language_serialization_framework/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8/index.html b/zh-CN/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8/index.html
index fdf0b1187..8098cfaf7 100644
--- a/zh-CN/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8/index.html
+++ b/zh-CN/blog/fury_meta_string_37_5_percent_space_efficient_encoding_than_utf8/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/fury_renamed_to_fory/index.html b/zh-CN/blog/fury_renamed_to_fory/index.html
index 946ae4f26..a13ecb479 100644
--- a/zh-CN/blog/fury_renamed_to_fory/index.html
+++ b/zh-CN/blog/fury_renamed_to_fory/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/index.html b/zh-CN/blog/index.html
index 2dac78660..8bb86267a 100644
--- a/zh-CN/blog/index.html
+++ b/zh-CN/blog/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/page/2/index.html b/zh-CN/blog/page/2/index.html
index 6ee3815b1..bffeb2c75 100644
--- a/zh-CN/blog/page/2/index.html
+++ b/zh-CN/blog/page/2/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/page/3/index.html b/zh-CN/blog/page/3/index.html
index 036aed042..9334d3709 100644
--- a/zh-CN/blog/page/3/index.html
+++ b/zh-CN/blog/page/3/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/tags/announcement/index.html b/zh-CN/blog/tags/announcement/index.html
index 3efa5e138..ae0521e02 100644
--- a/zh-CN/blog/tags/announcement/index.html
+++ b/zh-CN/blog/tags/announcement/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/tags/asf/index.html b/zh-CN/blog/tags/asf/index.html
index c1be69bd4..99d7a0fe6 100644
--- a/zh-CN/blog/tags/asf/index.html
+++ b/zh-CN/blog/tags/asf/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/tags/fory/index.html b/zh-CN/blog/tags/fory/index.html
index 60021d73f..54dcc02ba 100644
--- a/zh-CN/blog/tags/fory/index.html
+++ b/zh-CN/blog/tags/fory/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/tags/fury/index.html b/zh-CN/blog/tags/fury/index.html
index 5dbe0be85..56d567cb2 100644
--- a/zh-CN/blog/tags/fury/index.html
+++ b/zh-CN/blog/tags/fury/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/tags/fury/page/2/index.html b/zh-CN/blog/tags/fury/page/2/index.html
index 1afa50637..16ca91d8f 100644
--- a/zh-CN/blog/tags/fury/page/2/index.html
+++ b/zh-CN/blog/tags/fury/page/2/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/tags/fury/page/3/index.html b/zh-CN/blog/tags/fury/page/3/index.html
index fdca8118d..b6e524cbf 100644
--- a/zh-CN/blog/tags/fury/page/3/index.html
+++ b/zh-CN/blog/tags/fury/page/3/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/tags/index.html b/zh-CN/blog/tags/index.html
index d1d167983..4e2ea1e1f 100644
--- a/zh-CN/blog/tags/index.html
+++ b/zh-CN/blog/tags/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/blog/tags/serialization/index.html b/zh-CN/blog/tags/serialization/index.html
index fc86cd79a..3a81587e4 100644
--- a/zh-CN/blog/tags/serialization/index.html
+++ b/zh-CN/blog/tags/serialization/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.10/community/how_to_join_community/index.html b/zh-CN/docs/0.10/community/how_to_join_community/index.html
index 617f1b282..313e297a3 100644
--- a/zh-CN/docs/0.10/community/how_to_join_community/index.html
+++ b/zh-CN/docs/0.10/community/how_to_join_community/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.10/community/how_to_release/index.html b/zh-CN/docs/0.10/community/how_to_release/index.html
index 7d633547f..459e9c7cc 100644
--- a/zh-CN/docs/0.10/community/how_to_release/index.html
+++ b/zh-CN/docs/0.10/community/how_to_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.10/community/how_to_verify/index.html b/zh-CN/docs/0.10/community/how_to_verify/index.html
index f68d16e04..3e919c07e 100644
--- a/zh-CN/docs/0.10/community/how_to_verify/index.html
+++ b/zh-CN/docs/0.10/community/how_to_verify/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.10/community/index.html b/zh-CN/docs/0.10/community/index.html
index 70c20b733..aea7fb672 100644
--- a/zh-CN/docs/0.10/community/index.html
+++ b/zh-CN/docs/0.10/community/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.10/docs/guide/development/index.html b/zh-CN/docs/0.10/docs/guide/development/index.html
index 60f020ee7..841feb43f 100644
--- a/zh-CN/docs/0.10/docs/guide/development/index.html
+++ b/zh-CN/docs/0.10/docs/guide/development/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.10/docs/guide/graalvm_guide/index.html b/zh-CN/docs/0.10/docs/guide/graalvm_guide/index.html
index 150041508..6e794b30f 100644
--- a/zh-CN/docs/0.10/docs/guide/graalvm_guide/index.html
+++ b/zh-CN/docs/0.10/docs/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.10/docs/guide/java_object_graph_guide/index.html b/zh-CN/docs/0.10/docs/guide/java_object_graph_guide/index.html
index 4cf5b532a..078218c3b 100644
--- a/zh-CN/docs/0.10/docs/guide/java_object_graph_guide/index.html
+++ b/zh-CN/docs/0.10/docs/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.10/docs/guide/row_format_guide/index.html b/zh-CN/docs/0.10/docs/guide/row_format_guide/index.html
index 94e089612..022c5c8d6 100644
--- a/zh-CN/docs/0.10/docs/guide/row_format_guide/index.html
+++ b/zh-CN/docs/0.10/docs/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.10/docs/guide/scala_guide/index.html b/zh-CN/docs/0.10/docs/guide/scala_guide/index.html
index eb3231d71..9485f73f7 100644
--- a/zh-CN/docs/0.10/docs/guide/scala_guide/index.html
+++ b/zh-CN/docs/0.10/docs/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.10/docs/guide/xlang_object_graph_guide/index.html b/zh-CN/docs/0.10/docs/guide/xlang_object_graph_guide/index.html
index 1ad53da9b..43a4b4faa 100644
--- a/zh-CN/docs/0.10/docs/guide/xlang_object_graph_guide/index.html
+++ b/zh-CN/docs/0.10/docs/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.10/docs/guide/xlang_type_mapping/index.html b/zh-CN/docs/0.10/docs/guide/xlang_type_mapping/index.html
index e0b98084b..a5d32111b 100644
--- a/zh-CN/docs/0.10/docs/guide/xlang_type_mapping/index.html
+++ b/zh-CN/docs/0.10/docs/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.10/docs/introduction/benchmark/index.html b/zh-CN/docs/0.10/docs/introduction/benchmark/index.html
index e95b8d452..b3f804425 100644
--- a/zh-CN/docs/0.10/docs/introduction/benchmark/index.html
+++ b/zh-CN/docs/0.10/docs/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.10/docs/introduction/features/index.html b/zh-CN/docs/0.10/docs/introduction/features/index.html
index a4bcce6b8..cd0efddc3 100644
--- a/zh-CN/docs/0.10/docs/introduction/features/index.html
+++ b/zh-CN/docs/0.10/docs/introduction/features/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.10/docs/introduction/index.html b/zh-CN/docs/0.10/docs/introduction/index.html
index 22f13a22e..c06336098 100644
--- a/zh-CN/docs/0.10/docs/introduction/index.html
+++ b/zh-CN/docs/0.10/docs/introduction/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.10/docs/start/install/index.html b/zh-CN/docs/0.10/docs/start/install/index.html
index 43110da37..479801969 100644
--- a/zh-CN/docs/0.10/docs/start/install/index.html
+++ b/zh-CN/docs/0.10/docs/start/install/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.10/docs/start/usage/index.html b/zh-CN/docs/0.10/docs/start/usage/index.html
index 9f74e6e8a..e510aadab 100644
--- a/zh-CN/docs/0.10/docs/start/usage/index.html
+++ b/zh-CN/docs/0.10/docs/start/usage/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.10/specification/fury_java_serialization_spec/index.html b/zh-CN/docs/0.10/specification/fury_java_serialization_spec/index.html
index 598ad346c..9bdf13d37 100644
--- a/zh-CN/docs/0.10/specification/fury_java_serialization_spec/index.html
+++ b/zh-CN/docs/0.10/specification/fury_java_serialization_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.10/specification/fury_row_format_spec/index.html b/zh-CN/docs/0.10/specification/fury_row_format_spec/index.html
index 90a3cceb6..8e8db8b3f 100644
--- a/zh-CN/docs/0.10/specification/fury_row_format_spec/index.html
+++ b/zh-CN/docs/0.10/specification/fury_row_format_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.10/specification/fury_xlang_serialization_spec/index.html b/zh-CN/docs/0.10/specification/fury_xlang_serialization_spec/index.html
index 8ca4b5416..9af37b25c 100644
--- a/zh-CN/docs/0.10/specification/fury_xlang_serialization_spec/index.html
+++ b/zh-CN/docs/0.10/specification/fury_xlang_serialization_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/community/how_to_join_community/index.html b/zh-CN/docs/0.11/community/how_to_join_community/index.html
index 3d557c2a3..e36f07ee9 100644
--- a/zh-CN/docs/0.11/community/how_to_join_community/index.html
+++ b/zh-CN/docs/0.11/community/how_to_join_community/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/community/how_to_release/index.html b/zh-CN/docs/0.11/community/how_to_release/index.html
index 97798adcf..b60358891 100644
--- a/zh-CN/docs/0.11/community/how_to_release/index.html
+++ b/zh-CN/docs/0.11/community/how_to_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/community/how_to_verify/index.html b/zh-CN/docs/0.11/community/how_to_verify/index.html
index 0f93be478..5268f8a0e 100644
--- a/zh-CN/docs/0.11/community/how_to_verify/index.html
+++ b/zh-CN/docs/0.11/community/how_to_verify/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/community/index.html b/zh-CN/docs/0.11/community/index.html
index 0f843e08e..e73cac407 100644
--- a/zh-CN/docs/0.11/community/index.html
+++ b/zh-CN/docs/0.11/community/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/docs/guide/development/index.html b/zh-CN/docs/0.11/docs/guide/development/index.html
index 8bd487f6f..52be9eab5 100644
--- a/zh-CN/docs/0.11/docs/guide/development/index.html
+++ b/zh-CN/docs/0.11/docs/guide/development/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/docs/guide/graalvm_guide/index.html b/zh-CN/docs/0.11/docs/guide/graalvm_guide/index.html
index 734109264..a4ce1d361 100644
--- a/zh-CN/docs/0.11/docs/guide/graalvm_guide/index.html
+++ b/zh-CN/docs/0.11/docs/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/docs/guide/java_object_graph_guide/index.html b/zh-CN/docs/0.11/docs/guide/java_object_graph_guide/index.html
index 261bc8c0c..a9ee5bab1 100644
--- a/zh-CN/docs/0.11/docs/guide/java_object_graph_guide/index.html
+++ b/zh-CN/docs/0.11/docs/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/docs/guide/row_format_guide/index.html b/zh-CN/docs/0.11/docs/guide/row_format_guide/index.html
index cb7e9ba0a..bc70e65c2 100644
--- a/zh-CN/docs/0.11/docs/guide/row_format_guide/index.html
+++ b/zh-CN/docs/0.11/docs/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/docs/guide/scala_guide/index.html b/zh-CN/docs/0.11/docs/guide/scala_guide/index.html
index fdb09c643..154a662aa 100644
--- a/zh-CN/docs/0.11/docs/guide/scala_guide/index.html
+++ b/zh-CN/docs/0.11/docs/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/docs/guide/xlang_object_graph_guide/index.html b/zh-CN/docs/0.11/docs/guide/xlang_object_graph_guide/index.html
index 12fa82378..3ea4441f5 100644
--- a/zh-CN/docs/0.11/docs/guide/xlang_object_graph_guide/index.html
+++ b/zh-CN/docs/0.11/docs/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/docs/guide/xlang_type_mapping/index.html b/zh-CN/docs/0.11/docs/guide/xlang_type_mapping/index.html
index ba44da2e1..7448d65f7 100644
--- a/zh-CN/docs/0.11/docs/guide/xlang_type_mapping/index.html
+++ b/zh-CN/docs/0.11/docs/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/docs/introduction/benchmark/index.html b/zh-CN/docs/0.11/docs/introduction/benchmark/index.html
index d072108f8..483c2cfc1 100644
--- a/zh-CN/docs/0.11/docs/introduction/benchmark/index.html
+++ b/zh-CN/docs/0.11/docs/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/docs/introduction/features/index.html b/zh-CN/docs/0.11/docs/introduction/features/index.html
index db3bb71fa..3d1ab2b1e 100644
--- a/zh-CN/docs/0.11/docs/introduction/features/index.html
+++ b/zh-CN/docs/0.11/docs/introduction/features/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/docs/introduction/index.html b/zh-CN/docs/0.11/docs/introduction/index.html
index 1ca15fd06..6c0951b05 100644
--- a/zh-CN/docs/0.11/docs/introduction/index.html
+++ b/zh-CN/docs/0.11/docs/introduction/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/docs/start/install/index.html b/zh-CN/docs/0.11/docs/start/install/index.html
index 315a38929..3adffdd77 100644
--- a/zh-CN/docs/0.11/docs/start/install/index.html
+++ b/zh-CN/docs/0.11/docs/start/install/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/docs/start/usage/index.html b/zh-CN/docs/0.11/docs/start/usage/index.html
index 56a6a20ef..aa063f3a5 100644
--- a/zh-CN/docs/0.11/docs/start/usage/index.html
+++ b/zh-CN/docs/0.11/docs/start/usage/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/guide/development/index.html b/zh-CN/docs/0.11/guide/development/index.html
index b7180f8ad..a3cee9e3d 100644
--- a/zh-CN/docs/0.11/guide/development/index.html
+++ b/zh-CN/docs/0.11/guide/development/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/guide/graalvm_guide/index.html b/zh-CN/docs/0.11/guide/graalvm_guide/index.html
index 2d25ee9f5..2bae1b10e 100644
--- a/zh-CN/docs/0.11/guide/graalvm_guide/index.html
+++ b/zh-CN/docs/0.11/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/guide/java_object_graph_guide/index.html b/zh-CN/docs/0.11/guide/java_object_graph_guide/index.html
index 15b710d8f..d9ba08238 100644
--- a/zh-CN/docs/0.11/guide/java_object_graph_guide/index.html
+++ b/zh-CN/docs/0.11/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/guide/row_format_guide/index.html b/zh-CN/docs/0.11/guide/row_format_guide/index.html
index 6094b3871..9654d1475 100644
--- a/zh-CN/docs/0.11/guide/row_format_guide/index.html
+++ b/zh-CN/docs/0.11/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/guide/scala_guide/index.html b/zh-CN/docs/0.11/guide/scala_guide/index.html
index 73a41471f..121a4e5f0 100644
--- a/zh-CN/docs/0.11/guide/scala_guide/index.html
+++ b/zh-CN/docs/0.11/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/guide/xlang_object_graph_guide/index.html b/zh-CN/docs/0.11/guide/xlang_object_graph_guide/index.html
index caef75cde..2008bd513 100644
--- a/zh-CN/docs/0.11/guide/xlang_object_graph_guide/index.html
+++ b/zh-CN/docs/0.11/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/guide/xlang_type_mapping/index.html b/zh-CN/docs/0.11/guide/xlang_type_mapping/index.html
index 834d2d24e..1e5c1c4e9 100644
--- a/zh-CN/docs/0.11/guide/xlang_type_mapping/index.html
+++ b/zh-CN/docs/0.11/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/specification/fory_java_serialization_spec/index.html b/zh-CN/docs/0.11/specification/fory_java_serialization_spec/index.html
index de34ef537..73af4d8f3 100644
--- a/zh-CN/docs/0.11/specification/fory_java_serialization_spec/index.html
+++ b/zh-CN/docs/0.11/specification/fory_java_serialization_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/specification/fory_row_format_spec/index.html b/zh-CN/docs/0.11/specification/fory_row_format_spec/index.html
index 28cee284a..ea00a8c81 100644
--- a/zh-CN/docs/0.11/specification/fory_row_format_spec/index.html
+++ b/zh-CN/docs/0.11/specification/fory_row_format_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/0.11/specification/fory_xlang_serialization_spec/index.html b/zh-CN/docs/0.11/specification/fory_xlang_serialization_spec/index.html
index c981bdb52..fc9411e89 100644
--- a/zh-CN/docs/0.11/specification/fory_xlang_serialization_spec/index.html
+++ b/zh-CN/docs/0.11/specification/fory_xlang_serialization_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/community/how_to_join_community/index.html b/zh-CN/docs/community/how_to_join_community/index.html
index ffcd5fc87..110f8b86d 100644
--- a/zh-CN/docs/community/how_to_join_community/index.html
+++ b/zh-CN/docs/community/how_to_join_community/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/community/how_to_release/index.html b/zh-CN/docs/community/how_to_release/index.html
index bb1158e74..ec86e825c 100644
--- a/zh-CN/docs/community/how_to_release/index.html
+++ b/zh-CN/docs/community/how_to_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/community/how_to_verify/index.html b/zh-CN/docs/community/how_to_verify/index.html
index 8327e811c..856428234 100644
--- a/zh-CN/docs/community/how_to_verify/index.html
+++ b/zh-CN/docs/community/how_to_verify/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/community/index.html b/zh-CN/docs/community/index.html
index 457c75133..28e665a44 100644
--- a/zh-CN/docs/community/index.html
+++ b/zh-CN/docs/community/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/community/nominate_committer/index.html b/zh-CN/docs/community/nominate_committer/index.html
index 8717a421b..d05e4fc80 100644
--- a/zh-CN/docs/community/nominate_committer/index.html
+++ b/zh-CN/docs/community/nominate_committer/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/docs/guide/development/index.html b/zh-CN/docs/docs/guide/development/index.html
index 1c5293328..d62f83f9c 100644
--- a/zh-CN/docs/docs/guide/development/index.html
+++ b/zh-CN/docs/docs/guide/development/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/docs/guide/graalvm_guide/index.html b/zh-CN/docs/docs/guide/graalvm_guide/index.html
index 7a0f3feff..cec726c06 100644
--- a/zh-CN/docs/docs/guide/graalvm_guide/index.html
+++ b/zh-CN/docs/docs/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/docs/guide/java_object_graph_guide/index.html b/zh-CN/docs/docs/guide/java_object_graph_guide/index.html
index a15ef66ad..a2c40e55b 100644
--- a/zh-CN/docs/docs/guide/java_object_graph_guide/index.html
+++ b/zh-CN/docs/docs/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/docs/guide/row_format_guide/index.html b/zh-CN/docs/docs/guide/row_format_guide/index.html
index 858e65874..659756d0b 100644
--- a/zh-CN/docs/docs/guide/row_format_guide/index.html
+++ b/zh-CN/docs/docs/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/docs/guide/scala_guide/index.html b/zh-CN/docs/docs/guide/scala_guide/index.html
index 5e9f435bb..6571382a3 100644
--- a/zh-CN/docs/docs/guide/scala_guide/index.html
+++ b/zh-CN/docs/docs/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/docs/guide/xlang_object_graph_guide/index.html b/zh-CN/docs/docs/guide/xlang_object_graph_guide/index.html
index 1f1c0b782..c1eae20c3 100644
--- a/zh-CN/docs/docs/guide/xlang_object_graph_guide/index.html
+++ b/zh-CN/docs/docs/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/docs/guide/xlang_type_mapping/index.html b/zh-CN/docs/docs/guide/xlang_type_mapping/index.html
index bec8b4bde..2a0c70197 100644
--- a/zh-CN/docs/docs/guide/xlang_type_mapping/index.html
+++ b/zh-CN/docs/docs/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/docs/introduction/benchmark/index.html b/zh-CN/docs/docs/introduction/benchmark/index.html
index 0b751a162..0edfce0d8 100644
--- a/zh-CN/docs/docs/introduction/benchmark/index.html
+++ b/zh-CN/docs/docs/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/docs/introduction/features/index.html b/zh-CN/docs/docs/introduction/features/index.html
index 3b5e66e52..3242ef750 100644
--- a/zh-CN/docs/docs/introduction/features/index.html
+++ b/zh-CN/docs/docs/introduction/features/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/docs/introduction/index.html b/zh-CN/docs/docs/introduction/index.html
index f8c153479..b3bbafc1b 100644
--- a/zh-CN/docs/docs/introduction/index.html
+++ b/zh-CN/docs/docs/introduction/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/docs/start/install/index.html b/zh-CN/docs/docs/start/install/index.html
index 4304ed500..e0b87d4d7 100644
--- a/zh-CN/docs/docs/start/install/index.html
+++ b/zh-CN/docs/docs/start/install/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/docs/start/usage/index.html b/zh-CN/docs/docs/start/usage/index.html
index e73e4abbb..21457f72a 100644
--- a/zh-CN/docs/docs/start/usage/index.html
+++ b/zh-CN/docs/docs/start/usage/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/guide/development/index.html b/zh-CN/docs/guide/development/index.html
index aa61e8e08..b901c3beb 100644
--- a/zh-CN/docs/guide/development/index.html
+++ b/zh-CN/docs/guide/development/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/guide/graalvm_guide/index.html b/zh-CN/docs/guide/graalvm_guide/index.html
index 6398c542f..d84ce3fc5 100644
--- a/zh-CN/docs/guide/graalvm_guide/index.html
+++ b/zh-CN/docs/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/guide/java_object_graph_guide/index.html b/zh-CN/docs/guide/java_object_graph_guide/index.html
index d2a11f711..036736f5f 100644
--- a/zh-CN/docs/guide/java_object_graph_guide/index.html
+++ b/zh-CN/docs/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/guide/row_format_guide/index.html b/zh-CN/docs/guide/row_format_guide/index.html
index 17467c817..dd1524533 100644
--- a/zh-CN/docs/guide/row_format_guide/index.html
+++ b/zh-CN/docs/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/guide/scala_guide/index.html b/zh-CN/docs/guide/scala_guide/index.html
index c0c113c10..c91d033ff 100644
--- a/zh-CN/docs/guide/scala_guide/index.html
+++ b/zh-CN/docs/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/guide/xlang_object_graph_guide/index.html b/zh-CN/docs/guide/xlang_object_graph_guide/index.html
index 8acebc7b3..5eef36091 100644
--- a/zh-CN/docs/guide/xlang_object_graph_guide/index.html
+++ b/zh-CN/docs/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/guide/xlang_type_mapping/index.html b/zh-CN/docs/guide/xlang_type_mapping/index.html
index aa4c5a434..cdcfe8051 100644
--- a/zh-CN/docs/guide/xlang_type_mapping/index.html
+++ b/zh-CN/docs/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/community/how_to_join_community/index.html b/zh-CN/docs/next/community/how_to_join_community/index.html
index d6707e4c0..e99b40adc 100644
--- a/zh-CN/docs/next/community/how_to_join_community/index.html
+++ b/zh-CN/docs/next/community/how_to_join_community/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/community/how_to_release/index.html b/zh-CN/docs/next/community/how_to_release/index.html
index 2ea7116d9..aa25577a2 100644
--- a/zh-CN/docs/next/community/how_to_release/index.html
+++ b/zh-CN/docs/next/community/how_to_release/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/community/how_to_verify/index.html b/zh-CN/docs/next/community/how_to_verify/index.html
index 20a24535c..b9d64138b 100644
--- a/zh-CN/docs/next/community/how_to_verify/index.html
+++ b/zh-CN/docs/next/community/how_to_verify/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/community/index.html b/zh-CN/docs/next/community/index.html
index d9038bbc5..50625cfdc 100644
--- a/zh-CN/docs/next/community/index.html
+++ b/zh-CN/docs/next/community/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/docs/guide/development/index.html b/zh-CN/docs/next/docs/guide/development/index.html
index d8cdc8581..593f3afe0 100644
--- a/zh-CN/docs/next/docs/guide/development/index.html
+++ b/zh-CN/docs/next/docs/guide/development/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/docs/guide/graalvm_guide/index.html b/zh-CN/docs/next/docs/guide/graalvm_guide/index.html
index 797eb46c8..f0a1bef86 100644
--- a/zh-CN/docs/next/docs/guide/graalvm_guide/index.html
+++ b/zh-CN/docs/next/docs/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/docs/guide/java_object_graph_guide/index.html b/zh-CN/docs/next/docs/guide/java_object_graph_guide/index.html
index 0dba3dc25..a8dc31b06 100644
--- a/zh-CN/docs/next/docs/guide/java_object_graph_guide/index.html
+++ b/zh-CN/docs/next/docs/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/docs/guide/row_format_guide/index.html b/zh-CN/docs/next/docs/guide/row_format_guide/index.html
index 6b8d9b16d..343d1063f 100644
--- a/zh-CN/docs/next/docs/guide/row_format_guide/index.html
+++ b/zh-CN/docs/next/docs/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/docs/guide/scala_guide/index.html b/zh-CN/docs/next/docs/guide/scala_guide/index.html
index eb0d81bf3..45abe96f4 100644
--- a/zh-CN/docs/next/docs/guide/scala_guide/index.html
+++ b/zh-CN/docs/next/docs/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/docs/guide/xlang_object_graph_guide/index.html b/zh-CN/docs/next/docs/guide/xlang_object_graph_guide/index.html
index ec13dd5c8..6c9d41d37 100644
--- a/zh-CN/docs/next/docs/guide/xlang_object_graph_guide/index.html
+++ b/zh-CN/docs/next/docs/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/docs/guide/xlang_type_mapping/index.html b/zh-CN/docs/next/docs/guide/xlang_type_mapping/index.html
index 44846def1..fedda6b1f 100644
--- a/zh-CN/docs/next/docs/guide/xlang_type_mapping/index.html
+++ b/zh-CN/docs/next/docs/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/docs/introduction/benchmark/index.html b/zh-CN/docs/next/docs/introduction/benchmark/index.html
index 390b81a19..f3865902d 100644
--- a/zh-CN/docs/next/docs/introduction/benchmark/index.html
+++ b/zh-CN/docs/next/docs/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/docs/introduction/features/index.html b/zh-CN/docs/next/docs/introduction/features/index.html
index 71e20f733..4c3a2ff7e 100644
--- a/zh-CN/docs/next/docs/introduction/features/index.html
+++ b/zh-CN/docs/next/docs/introduction/features/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/docs/introduction/index.html b/zh-CN/docs/next/docs/introduction/index.html
index 20725f595..49797df2f 100644
--- a/zh-CN/docs/next/docs/introduction/index.html
+++ b/zh-CN/docs/next/docs/introduction/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/docs/start/install/index.html b/zh-CN/docs/next/docs/start/install/index.html
index 56c4ee09a..e11d1d48a 100644
--- a/zh-CN/docs/next/docs/start/install/index.html
+++ b/zh-CN/docs/next/docs/start/install/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/docs/start/usage/index.html b/zh-CN/docs/next/docs/start/usage/index.html
index e9821c5cb..5bff6b22e 100644
--- a/zh-CN/docs/next/docs/start/usage/index.html
+++ b/zh-CN/docs/next/docs/start/usage/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/guide/development/index.html b/zh-CN/docs/next/guide/development/index.html
index 7292b7e13..85acd8d2f 100644
--- a/zh-CN/docs/next/guide/development/index.html
+++ b/zh-CN/docs/next/guide/development/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/guide/graalvm_guide/index.html b/zh-CN/docs/next/guide/graalvm_guide/index.html
index d99e4ff5e..5ff91fdd7 100644
--- a/zh-CN/docs/next/guide/graalvm_guide/index.html
+++ b/zh-CN/docs/next/guide/graalvm_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/guide/java_object_graph_guide/index.html b/zh-CN/docs/next/guide/java_object_graph_guide/index.html
index 9f5c0be84..13ca630d9 100644
--- a/zh-CN/docs/next/guide/java_object_graph_guide/index.html
+++ b/zh-CN/docs/next/guide/java_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/guide/row_format_guide/index.html b/zh-CN/docs/next/guide/row_format_guide/index.html
index 785b0fbae..bf05ee23c 100644
--- a/zh-CN/docs/next/guide/row_format_guide/index.html
+++ b/zh-CN/docs/next/guide/row_format_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/guide/scala_guide/index.html b/zh-CN/docs/next/guide/scala_guide/index.html
index aacab0e4c..7a5960838 100644
--- a/zh-CN/docs/next/guide/scala_guide/index.html
+++ b/zh-CN/docs/next/guide/scala_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/guide/xlang_object_graph_guide/index.html b/zh-CN/docs/next/guide/xlang_object_graph_guide/index.html
index 530ef757c..de32ec386 100644
--- a/zh-CN/docs/next/guide/xlang_object_graph_guide/index.html
+++ b/zh-CN/docs/next/guide/xlang_object_graph_guide/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/guide/xlang_type_mapping/index.html b/zh-CN/docs/next/guide/xlang_type_mapping/index.html
index 60a1f5fdf..b7d49c457 100644
--- a/zh-CN/docs/next/guide/xlang_type_mapping/index.html
+++ b/zh-CN/docs/next/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/specification/fory_java_serialization_spec/index.html b/zh-CN/docs/next/specification/fory_java_serialization_spec/index.html
index 384491c78..be1d5f4fd 100644
--- a/zh-CN/docs/next/specification/fory_java_serialization_spec/index.html
+++ b/zh-CN/docs/next/specification/fory_java_serialization_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/specification/fory_row_format_spec/index.html b/zh-CN/docs/next/specification/fory_row_format_spec/index.html
index 6ceb28f68..272895cd0 100644
--- a/zh-CN/docs/next/specification/fory_row_format_spec/index.html
+++ b/zh-CN/docs/next/specification/fory_row_format_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/next/specification/fory_xlang_serialization_spec/index.html b/zh-CN/docs/next/specification/fory_xlang_serialization_spec/index.html
index afb6f819a..4a8d66f44 100644
--- a/zh-CN/docs/next/specification/fory_xlang_serialization_spec/index.html
+++ b/zh-CN/docs/next/specification/fory_xlang_serialization_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/specification/fory_java_serialization_spec/index.html b/zh-CN/docs/specification/fory_java_serialization_spec/index.html
index c62818991..6363d719a 100644
--- a/zh-CN/docs/specification/fory_java_serialization_spec/index.html
+++ b/zh-CN/docs/specification/fory_java_serialization_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/specification/fory_row_format_spec/index.html b/zh-CN/docs/specification/fory_row_format_spec/index.html
index cc76ba7c4..4a902c3e8 100644
--- a/zh-CN/docs/specification/fory_row_format_spec/index.html
+++ b/zh-CN/docs/specification/fory_row_format_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/specification/fory_xlang_serialization_spec/index.html b/zh-CN/docs/specification/fory_xlang_serialization_spec/index.html
index 81bd0fcb1..4fe9065e0 100644
--- a/zh-CN/docs/specification/fory_xlang_serialization_spec/index.html
+++ b/zh-CN/docs/specification/fory_xlang_serialization_spec/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/download/index.html b/zh-CN/download/index.html
index 7eba3ed18..5f72aa60f 100644
--- a/zh-CN/download/index.html
+++ b/zh-CN/download/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/home/components/HomePageLanguageCard/index.html b/zh-CN/home/components/HomePageLanguageCard/index.html
index f63a0133e..97507e492 100644
--- a/zh-CN/home/components/HomePageLanguageCard/index.html
+++ b/zh-CN/home/components/HomePageLanguageCard/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/home/components/HomepageCodeDisplay/index.html b/zh-CN/home/components/HomepageCodeDisplay/index.html
index 1b0d73e6a..49f57754f 100644
--- a/zh-CN/home/components/HomepageCodeDisplay/index.html
+++ b/zh-CN/home/components/HomepageCodeDisplay/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/home/components/HomepageFeatures/index.html b/zh-CN/home/components/HomepageFeatures/index.html
index 9292f06bf..14435a429 100644
--- a/zh-CN/home/components/HomepageFeatures/index.html
+++ b/zh-CN/home/components/HomepageFeatures/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/home/components/HomepageFoot/index.html b/zh-CN/home/components/HomepageFoot/index.html
index c3652b198..3c4619c84 100644
--- a/zh-CN/home/components/HomepageFoot/index.html
+++ b/zh-CN/home/components/HomepageFoot/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/home/components/HomepageHeader/index.html b/zh-CN/home/components/HomepageHeader/index.html
index d34174a50..422691f42 100644
--- a/zh-CN/home/components/HomepageHeader/index.html
+++ b/zh-CN/home/components/HomepageHeader/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/index.html b/zh-CN/index.html
index a3d4f0a5c..5c55befce 100644
--- a/zh-CN/index.html
+++ b/zh-CN/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/lunr-index-1757646546031.json b/zh-CN/lunr-index-1757646546031.json
deleted file mode 100644
index 6b2f90218..000000000
--- a/zh-CN/lunr-index-1757646546031.json
+++ /dev/null
@@ -1 +0,0 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,237.725,1,74.878,2,562.98,3,622.036,4,477.85,5,487.906]],["content/0",[]],["keywords/0",[]],["title/1",[0,293.329,1,150.433]],["content/1",[0,3.757,1,2.427,6,12.059,7,7.99,8,9.296,9,7.282,10,3.425,11,8.339,12,17.325,13,4.722,14,17.325,15,8.286,16,10.442,17,13.966,18,6.587,19,7.944,20,8.805,21,7.161,22,13.966,23,17.325,24,9.219,25,14.485,26,10.974,27,7.899,28,7.99,29,17.325,30,13.966,31,15.135,32,11.8 [...]
\ No newline at end of file
diff --git a/zh-CN/lunr-index-1757903466001.json b/zh-CN/lunr-index-1757903466001.json
new file mode 100644
index 000000000..93a145800
--- /dev/null
+++ b/zh-CN/lunr-index-1757903466001.json
@@ -0,0 +1 @@
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,237.725,1,74.878,2,562.98,3,622.036,4,477.85,5,487.906]],["content/0",[]],["keywords/0",[]],["title/1",[0,293.329,1,150.433]],["content/1",[0,3.757,1,2.427,6,12.059,7,7.99,8,9.296,9,7.282,10,3.425,11,8.339,12,17.325,13,4.722,14,17.325,15,8.286,16,10.442,17,13.966,18,6.587,19,7.944,20,8.805,21,7.161,22,13.966,23,17.325,24,9.219,25,14.485,26,10.974,27,7.899,28,7.99,29,17.325,30,13.966,31,15.135,32,11.8 [...]
\ No newline at end of file
diff --git a/zh-CN/lunr-index.json b/zh-CN/lunr-index.json
index 6b2f90218..93a145800 100644
--- a/zh-CN/lunr-index.json
+++ b/zh-CN/lunr-index.json
@@ -1 +1 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,237.725,1,74.878,2,562.98,3,622.036,4,477.85,5,487.906]],["content/0",[]],["keywords/0",[]],["title/1",[0,293.329,1,150.433]],["content/1",[0,3.757,1,2.427,6,12.059,7,7.99,8,9.296,9,7.282,10,3.425,11,8.339,12,17.325,13,4.722,14,17.325,15,8.286,16,10.442,17,13.966,18,6.587,19,7.944,20,8.805,21,7.161,22,13.966,23,17.325,24,9.219,25,14.485,26,10.974,27,7.899,28,7.99,29,17.325,30,13.966,31,15.135,32,11.8 [...]
\ No newline at end of file
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,237.725,1,74.878,2,562.98,3,622.036,4,477.85,5,487.906]],["content/0",[]],["keywords/0",[]],["title/1",[0,293.329,1,150.433]],["content/1",[0,3.757,1,2.427,6,12.059,7,7.99,8,9.296,9,7.282,10,3.425,11,8.339,12,17.325,13,4.722,14,17.325,15,8.286,16,10.442,17,13.966,18,6.587,19,7.944,20,8.805,21,7.161,22,13.966,23,17.325,24,9.219,25,14.485,26,10.974,27,7.899,28,7.99,29,17.325,30,13.966,31,15.135,32,11.8 [...]
\ No newline at end of file
diff --git a/zh-CN/search-doc-1757646546031.json b/zh-CN/search-doc-1757903466001.json
similarity index 53%
rename from zh-CN/search-doc-1757646546031.json
rename to zh-CN/search-doc-1757903466001.json
index 76ef2240f..ba97851bf 100644
--- a/zh-CN/search-doc-1757646546031.json
+++ b/zh-CN/search-doc-1757903466001.json
@@ -1 +1 @@
-{"searchDocs":[{"title":"Apache Fory™ Graduates to Top-Level Apache Project","type":0,"sectionRef":"#","url":"/zh-CN/blog/apache-fory-graduated","content":"","keywords":"","version":null},{"title":"What is Apache Fory?​","type":1,"pageTitle":"Apache Fory™ Graduates to Top-Level Apache Project","url":"/zh-CN/blog/apache-fory-graduated#what-is-apache-fory","content":" Apache Fory is a blazingly-fast multi-language serialization framework that revolutionizes data exchange between systems an [...]
\ No newline at end of file
+{"searchDocs":[{"title":"Apache Fory™ Graduates to Top-Level Apache Project","type":0,"sectionRef":"#","url":"/zh-CN/blog/apache-fory-graduated","content":"","keywords":"","version":null},{"title":"What is Apache Fory?​","type":1,"pageTitle":"Apache Fory™ Graduates to Top-Level Apache Project","url":"/zh-CN/blog/apache-fory-graduated#what-is-apache-fory","content":" Apache Fory is a blazingly-fast multi-language serialization framework that revolutionizes data exchange between systems an [...]
\ No newline at end of file
diff --git a/zh-CN/search-doc.json b/zh-CN/search-doc.json
index 76ef2240f..ba97851bf 100644
--- a/zh-CN/search-doc.json
+++ b/zh-CN/search-doc.json
@@ -1 +1 @@
-{"searchDocs":[{"title":"Apache Fory™ Graduates to Top-Level Apache Project","type":0,"sectionRef":"#","url":"/zh-CN/blog/apache-fory-graduated","content":"","keywords":"","version":null},{"title":"What is Apache Fory?​","type":1,"pageTitle":"Apache Fory™ Graduates to Top-Level Apache Project","url":"/zh-CN/blog/apache-fory-graduated#what-is-apache-fory","content":" Apache Fory is a blazingly-fast multi-language serialization framework that revolutionizes data exchange between systems an [...]
\ No newline at end of file
+{"searchDocs":[{"title":"Apache Fory™ Graduates to Top-Level Apache Project","type":0,"sectionRef":"#","url":"/zh-CN/blog/apache-fory-graduated","content":"","keywords":"","version":null},{"title":"What is Apache Fory?​","type":1,"pageTitle":"Apache Fory™ Graduates to Top-Level Apache Project","url":"/zh-CN/blog/apache-fory-graduated#what-is-apache-fory","content":" Apache Fory is a blazingly-fast multi-language serialization framework that revolutionizes data exchange between systems an [...]
\ No newline at end of file
diff --git a/zh-CN/security/index.html b/zh-CN/security/index.html
new file mode 100644
index 000000000..9c79bb615
--- /dev/null
+++ b/zh-CN/security/index.html
@@ -0,0 +1,31 @@
+<!doctype html>
+<html lang="zh-CN" dir="ltr" class="mdx-wrapper mdx-page plugin-pages plugin-id-default" data-has-hydrated="false">
+<head>
+<meta charset="UTF-8">
+<meta name="generator" content="Docusaurus v3.0.1">
+<title data-rh="true">Apache Fory™ Download | Apache Fory™</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:url" content="https://fory.apache.org/zh-CN/security/"><meta data-rh="true" property="og:locale" content="zh_CN"><meta data-rh="true" property="og:locale:alternate" content="en_US"><meta data-rh="true" name="docusaurus_locale" content="zh- [...]
+<link rel="alternate" type="application/atom+xml" href="/zh-CN/blog/atom.xml" title="Apache Fory™ Atom Feed">
+
+
+
+
+<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
+</head>
+<body class="navigation-with-keyboard">
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<p>Apache Fory™ uses the standard process outlined by the <a href="https://www.apache.org/security/" target="_blank" rel="noopener noreferrer">Apache Security Team</a> for reporting vulnerabilities. Note that vulnerabilities should not be publicly disclosed until the project has responded.</p>
+<p>To report a possible security vulnerability, please email <a href="mailto:private@fory.apache.org" target="_blank" rel="noopener noreferrer">private@fory.apache.org</a>.</p>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="cve-2025-59328-denial-of-service-dos-due-to-deserialization-of-untrusted-malicious-large-data"><a href="https://www.cve.org/CVERecord?id=CVE-2025-59328" target="_blank" rel="noopener noreferrer">CVE-2025-59328</a>: Denial of Service (DoS) due to Deserialization of Untrusted malicious large Data<a href="#cve-2025-59328-denial-of-service-dos-due-to-deserialization-of-untrusted-malicious-large-data" class="hash-link" aria-label="cve-2025-59 [...]
+<p>Severity: Mederate</p>
+<p>Vendor: The Apache Software Foundation</p>
+<p>Versions affected: 0.5.0 to 0.12.1</p>
+<p>Description: A vulnerability in Apache Fory allows a remote attacker to cause a Denial of Service (DoS). The issue stems from the insecure deserialization of untrusted data. An attacker can supply a large, specially crafted data payload that, when processed, consumes an excessive amount of CPU resources during the deserialization process. This leads to CPU exhaustion, rendering the application or system using the Apache Fory library unresponsive and unavailable to legitimate users.</p>
+<p>Mitigation: Users of Apache Fory are strongly advised to upgrade to version 0.12.2 or later to mitigate this vulnerability. Developers of libraries and applications that depend on Apache Fory should update their dependency requirements to Apache Fory 0.12.2 or later and release new versions of their software.</p></article></div><div class="col col--2"><div class="tableOfContents_bqdL thin-scrollbar"><ul class="table-of-contents table-of-contents__left-border"><li><a href="#reporting-s [...]
+      <p> 版权所有 © 2025 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
+        Apache、Apache 项目的名称以及羽毛标志是 Apache 软件基金会在美国和/或其他国家的注册商标或商标。
+      </p>
+      </div></div></div></div></footer></div>
+</body>
+</html>
\ No newline at end of file
diff --git a/zh-CN/sitemap.xml b/zh-CN/sitemap.xml
index a4b2c60bd..dbef3c6a3 100644
--- a/zh-CN/sitemap.xml
+++ b/zh-CN/sitemap.xml
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://fory.apache.org/zh-CN/blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fory.apache.org/zh-CN/blog/apache-fory [...]
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://fory.apache.org/zh-CN/blog</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fory.apache.org/zh-CN/blog/apache-fory [...]
\ No newline at end of file
diff --git a/zh-CN/user/index.html b/zh-CN/user/index.html
index ceae46f00..83cda87e6 100644
--- a/zh-CN/user/index.html
+++ b/zh-CN/user/index.html
@@ -10,8 +10,8 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.46af1914.css">
-<script src="/zh-CN/assets/js/runtime~main.3d66f479.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.c4b78b6e.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.e6362ee1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.df3d475a.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]


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