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/12/04 16:44:22 UTC

(fory-site) branch deploy updated: deploy: 6641947a94b686b3cea6592b5b941fe450aa3ae5

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 4d69cd247 deploy: 6641947a94b686b3cea6592b5b941fe450aa3ae5
4d69cd247 is described below

commit 4d69cd24760a20f554384d5d0f48d92b547c400c
Author: chaokunyang <ch...@users.noreply.github.com>
AuthorDate: Thu Dec 4 16:44:17 2025 +0000

    deploy: 6641947a94b686b3cea6592b5b941fe450aa3ae5
---
 404.html                                                   |  4 ++--
 404/index.html                                             |  4 ++--
 assets/js/219ec8ab.02a2985e.js                             |  1 +
 assets/js/219ec8ab.97e47439.js                             |  1 -
 assets/js/de7d07ed.13197780.js                             |  1 -
 assets/js/de7d07ed.fda6d19f.js                             |  1 +
 assets/js/{main.7bd2504e.js => main.337dc110.js}           |  4 ++--
 ...bd2504e.js.LICENSE.txt => main.337dc110.js.LICENSE.txt} |  0
 .../{runtime~main.85aa1cb3.js => runtime~main.a129819a.js} |  2 +-
 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/fory_0_12_3_release/index.html                        |  4 ++--
 blog/fory_0_13_0_release/index.html                        |  4 ++--
 blog/fory_0_13_1_release/index.html                        |  4 ++--
 blog/fory_0_13_2_release/index.html                        |  4 ++--
 .../fory_rust_versatile_serialization_framework/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/page/4/index.html                                     |  4 ++--
 blog/tags/announcement/index.html                          |  4 ++--
 blog/tags/asf/index.html                                   |  4 ++--
 blog/tags/fory/index.html                                  |  4 ++--
 blog/tags/fory/page/2/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/rust/index.html                                  |  4 ++--
 blog/tags/serialization/index.html                         |  4 ++--
 docs/0.10/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_serialization/index.html      |  4 ++--
 docs/0.10/docs/guide/java_serialization/index.html         |  4 ++--
 docs/0.10/docs/guide/row_format/index.html                 |  4 ++--
 docs/0.10/docs/guide/scala_serialization/index.html        |  4 ++--
 docs/0.10/docs/guide/xlang_serialization/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 ++--
 .../specification/fury_java_serialization_spec/index.html  |  4 ++--
 docs/0.10/specification/fury_row_format_spec/index.html    |  4 ++--
 .../specification/fury_xlang_serialization_spec/index.html |  4 ++--
 docs/0.11/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_serialization/index.html      |  4 ++--
 docs/0.11/docs/guide/java_serialization/index.html         |  4 ++--
 docs/0.11/docs/guide/row_format/index.html                 |  4 ++--
 docs/0.11/docs/guide/scala_serialization/index.html        |  4 ++--
 docs/0.11/docs/guide/xlang_serialization/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 ++--
 .../specification/fory_java_serialization_spec/index.html  |  4 ++--
 docs/0.11/specification/fory_row_format_spec/index.html    |  4 ++--
 .../specification/fory_xlang_serialization_spec/index.html |  4 ++--
 docs/0.12/community/how_to_join_community/index.html       |  4 ++--
 docs/0.12/community/how_to_release/index.html              |  4 ++--
 docs/0.12/community/how_to_verify/index.html               |  4 ++--
 docs/0.12/community/index.html                             |  4 ++--
 docs/0.12/community/nominate_committer/index.html          |  4 ++--
 docs/0.12/docs/guide/development/index.html                |  4 ++--
 docs/0.12/docs/guide/graalvm_serialization/index.html      |  4 ++--
 docs/0.12/docs/guide/java_serialization/index.html         |  4 ++--
 docs/0.12/docs/guide/row_format/index.html                 |  4 ++--
 docs/0.12/docs/guide/scala_serialization/index.html        |  4 ++--
 docs/0.12/docs/guide/xlang_serialization/index.html        |  4 ++--
 docs/0.12/docs/guide/xlang_type_mapping/index.html         |  4 ++--
 docs/0.12/docs/introduction/benchmark/index.html           |  4 ++--
 docs/0.12/docs/introduction/features/index.html            |  4 ++--
 docs/0.12/docs/introduction/index.html                     |  4 ++--
 docs/0.12/docs/start/install/index.html                    |  4 ++--
 docs/0.12/docs/start/usage/index.html                      |  4 ++--
 .../specification/fory_java_serialization_spec/index.html  |  4 ++--
 docs/0.12/specification/fory_row_format_spec/index.html    |  4 ++--
 .../specification/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/docs/guide/development/index.html                     |  4 ++--
 docs/docs/guide/graalvm_serialization/index.html           |  4 ++--
 docs/docs/guide/java_serialization/index.html              |  4 ++--
 docs/docs/guide/python_serialization/index.html            |  4 ++--
 docs/docs/guide/row_format/index.html                      |  4 ++--
 docs/docs/guide/rust_serialization/index.html              |  4 ++--
 docs/docs/guide/scala_serialization/index.html             |  4 ++--
 docs/docs/guide/xlang_serialization/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                         |  6 +++---
 docs/docs/start/usage/index.html                           |  4 ++--
 docs/next/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_serialization/index.html      |  4 ++--
 docs/next/docs/guide/java_serialization/index.html         |  4 ++--
 docs/next/docs/guide/python_serialization/index.html       |  4 ++--
 docs/next/docs/guide/row_format/index.html                 |  4 ++--
 docs/next/docs/guide/rust_serialization/index.html         |  4 ++--
 docs/next/docs/guide/scala_serialization/index.html        |  4 ++--
 docs/next/docs/guide/xlang_serialization/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                    |  6 +++---
 docs/next/docs/start/usage/index.html                      |  4 ++--
 .../specification/fory_java_serialization_spec/index.html  |  4 ++--
 docs/next/specification/fory_row_format_spec/index.html    |  4 ++--
 .../specification/fory_xlang_serialization_spec/index.html |  4 ++--
 docs/next/specification/xlang_type_mapping/index.html      |  4 ++--
 docs/specification/fory_java_serialization_spec/index.html |  4 ++--
 docs/specification/fory_row_format_spec/index.html         |  4 ++--
 .../specification/fory_xlang_serialization_spec/index.html |  4 ++--
 docs/specification/xlang_type_mapping/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-1764865688493.json                              |  1 -
 lunr-index-1764866470112.json                              |  1 +
 lunr-index.json                                            |  2 +-
 search-doc-1764865688493.json                              |  1 -
 search-doc-1764866470112.json                              |  1 +
 search-doc.json                                            |  2 +-
 security/index.html                                        |  4 ++--
 user/index.html                                            |  4 ++--
 zh-CN/404.html                                             |  4 ++--
 zh-CN/404/index.html                                       |  4 ++--
 zh-CN/assets/js/2aecd206.0f550555.js                       |  1 -
 zh-CN/assets/js/2aecd206.892fba22.js                       |  1 +
 zh-CN/assets/js/68bdd6dc.3041efb3.js                       |  1 +
 zh-CN/assets/js/68bdd6dc.c43f8b48.js                       |  1 -
 zh-CN/assets/js/{main.400174e1.js => main.5e2cd972.js}     |  4 ++--
 ...00174e1.js.LICENSE.txt => main.5e2cd972.js.LICENSE.txt} |  0
 .../{runtime~main.363a00c1.js => runtime~main.ecf02eb3.js} |  2 +-
 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/fory_0_12_3_release/index.html                  |  4 ++--
 zh-CN/blog/fory_0_13_0_release/index.html                  |  4 ++--
 zh-CN/blog/fory_0_13_1_release/index.html                  |  4 ++--
 zh-CN/blog/fory_0_13_2_release/index.html                  |  4 ++--
 .../fory_rust_versatile_serialization_framework/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/page/4/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/fory/page/2/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/rust/index.html                            |  4 ++--
 zh-CN/blog/tags/serialization/index.html                   |  4 ++--
 zh-CN/docs/0.10/community/how_to_join_community/index.html |  4 ++--
 zh-CN/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_serialization/index.html  |  4 ++--
 zh-CN/docs/0.10/docs/guide/java_serialization/index.html   |  4 ++--
 zh-CN/docs/0.10/docs/guide/row_format/index.html           |  4 ++--
 zh-CN/docs/0.10/docs/guide/scala_serialization/index.html  |  4 ++--
 zh-CN/docs/0.10/docs/guide/xlang_serialization/index.html  |  4 ++--
 zh-CN/docs/0.10/docs/guide/xlang_type_mapping/index.html   |  4 ++--
 zh-CN/docs/0.10/docs/introduction/benchmark/index.html     |  4 ++--
 zh-CN/docs/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 ++--
 .../specification/fury_java_serialization_spec/index.html  |  4 ++--
 .../0.10/specification/fury_row_format_spec/index.html     |  4 ++--
 .../specification/fury_xlang_serialization_spec/index.html |  4 ++--
 zh-CN/docs/0.11/community/how_to_join_community/index.html |  4 ++--
 zh-CN/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_serialization/index.html  |  4 ++--
 zh-CN/docs/0.11/docs/guide/java_serialization/index.html   |  4 ++--
 zh-CN/docs/0.11/docs/guide/row_format/index.html           |  4 ++--
 zh-CN/docs/0.11/docs/guide/scala_serialization/index.html  |  4 ++--
 zh-CN/docs/0.11/docs/guide/xlang_serialization/index.html  |  4 ++--
 zh-CN/docs/0.11/docs/guide/xlang_type_mapping/index.html   |  4 ++--
 zh-CN/docs/0.11/docs/introduction/benchmark/index.html     |  4 ++--
 zh-CN/docs/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 ++--
 .../specification/fory_java_serialization_spec/index.html  |  4 ++--
 .../0.11/specification/fory_row_format_spec/index.html     |  4 ++--
 .../specification/fory_xlang_serialization_spec/index.html |  4 ++--
 zh-CN/docs/0.12/community/how_to_join_community/index.html |  4 ++--
 zh-CN/docs/0.12/community/how_to_release/index.html        |  4 ++--
 zh-CN/docs/0.12/community/how_to_verify/index.html         |  4 ++--
 zh-CN/docs/0.12/community/index.html                       |  4 ++--
 zh-CN/docs/0.12/community/nominate_committer/index.html    |  4 ++--
 zh-CN/docs/0.12/docs/guide/development/index.html          |  4 ++--
 .../docs/0.12/docs/guide/graalvm_serialization/index.html  |  4 ++--
 zh-CN/docs/0.12/docs/guide/java_serialization/index.html   |  4 ++--
 zh-CN/docs/0.12/docs/guide/row_format/index.html           |  4 ++--
 zh-CN/docs/0.12/docs/guide/scala_serialization/index.html  |  4 ++--
 zh-CN/docs/0.12/docs/guide/xlang_serialization/index.html  |  4 ++--
 zh-CN/docs/0.12/docs/guide/xlang_type_mapping/index.html   |  4 ++--
 zh-CN/docs/0.12/docs/introduction/benchmark/index.html     |  4 ++--
 zh-CN/docs/0.12/docs/introduction/features/index.html      |  4 ++--
 zh-CN/docs/0.12/docs/introduction/index.html               |  4 ++--
 zh-CN/docs/0.12/docs/start/install/index.html              |  4 ++--
 zh-CN/docs/0.12/docs/start/usage/index.html                |  4 ++--
 .../specification/fory_java_serialization_spec/index.html  |  4 ++--
 .../0.12/specification/fory_row_format_spec/index.html     |  4 ++--
 .../specification/fory_xlang_serialization_spec/index.html |  4 ++--
 zh-CN/docs/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/docs/guide/development/index.html               |  4 ++--
 zh-CN/docs/docs/guide/graalvm_serialization/index.html     |  4 ++--
 zh-CN/docs/docs/guide/java_serialization/index.html        |  4 ++--
 zh-CN/docs/docs/guide/python_serialization/index.html      |  4 ++--
 zh-CN/docs/docs/guide/row_format/index.html                |  4 ++--
 zh-CN/docs/docs/guide/rust_serialization/index.html        |  4 ++--
 zh-CN/docs/docs/guide/scala_serialization/index.html       |  4 ++--
 zh-CN/docs/docs/guide/xlang_serialization/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                   |  6 +++---
 zh-CN/docs/docs/start/usage/index.html                     |  4 ++--
 zh-CN/docs/next/community/how_to_join_community/index.html |  4 ++--
 zh-CN/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_serialization/index.html  |  4 ++--
 zh-CN/docs/next/docs/guide/java_serialization/index.html   |  4 ++--
 zh-CN/docs/next/docs/guide/python_serialization/index.html |  4 ++--
 zh-CN/docs/next/docs/guide/row_format/index.html           |  4 ++--
 zh-CN/docs/next/docs/guide/rust_serialization/index.html   |  4 ++--
 zh-CN/docs/next/docs/guide/scala_serialization/index.html  |  4 ++--
 zh-CN/docs/next/docs/guide/xlang_serialization/index.html  |  4 ++--
 zh-CN/docs/next/docs/introduction/benchmark/index.html     |  4 ++--
 zh-CN/docs/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              | 14 +++++++-------
 zh-CN/docs/next/docs/start/usage/index.html                |  4 ++--
 .../specification/fory_java_serialization_spec/index.html  |  4 ++--
 .../next/specification/fory_row_format_spec/index.html     |  4 ++--
 .../specification/fory_xlang_serialization_spec/index.html |  4 ++--
 .../docs/next/specification/xlang_type_mapping/index.html  |  4 ++--
 .../specification/fory_java_serialization_spec/index.html  |  4 ++--
 zh-CN/docs/specification/fory_row_format_spec/index.html   |  4 ++--
 .../specification/fory_xlang_serialization_spec/index.html |  4 ++--
 zh-CN/docs/specification/xlang_type_mapping/index.html     |  4 ++--
 zh-CN/download/index.html                                  |  4 ++--
 zh-CN/home/components/HomePageLanguageCard/index.html      |  4 ++--
 zh-CN/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-1764865780246.json                        |  1 -
 zh-CN/lunr-index-1764866564180.json                        |  1 +
 zh-CN/lunr-index.json                                      |  2 +-
 zh-CN/search-doc-1764865780246.json                        |  1 -
 zh-CN/search-doc-1764866564180.json                        |  1 +
 zh-CN/search-doc.json                                      |  2 +-
 zh-CN/security/index.html                                  |  4 ++--
 zh-CN/user/index.html                                      |  4 ++--
 348 files changed, 670 insertions(+), 670 deletions(-)

diff --git a/404.html b/404.html
index 5ccf77661..17da60b48 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/404/index.html b/404/index.html
index 9aeb2bef3..932ca1219 100644
--- a/404/index.html
+++ b/404/index.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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/219ec8ab.02a2985e.js b/assets/js/219ec8ab.02a2985e.js
new file mode 100644
index 000000000..da1a780c1
--- /dev/null
+++ b/assets/js/219ec8ab.02a2985e.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[8643],{29875:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>t,contentTitle:()=>c,default:()=>p,frontMatter:()=>s,metadata:()=>d,toc:()=>i});var r=a(85893),o=a(11151);const s={id:"install",title:"Install",sidebar_position:0},c=void 0,d={id:"docs/start/install",title:"Install",description:"The official Apache Fory\u2122 releases are provided as source artifacts.",source:"@site/docs/docs/start/install.md",sourceDirName:"doc [...]
\ No newline at end of file
diff --git a/assets/js/219ec8ab.97e47439.js b/assets/js/219ec8ab.97e47439.js
deleted file mode 100644
index 9bfc14c69..000000000
--- a/assets/js/219ec8ab.97e47439.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[8643],{29875:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>t,contentTitle:()=>c,default:()=>p,frontMatter:()=>s,metadata:()=>d,toc:()=>l});var r=a(85893),o=a(11151);const s={id:"install",title:"Install",sidebar_position:0},c=void 0,d={id:"docs/start/install",title:"Install",description:"The official Apache Fory\u2122 releases are provided as source artifacts.",source:"@site/docs/docs/start/install.md",sourceDirName:"doc [...]
\ No newline at end of file
diff --git a/assets/js/de7d07ed.13197780.js b/assets/js/de7d07ed.13197780.js
deleted file mode 100644
index 1f221da50..000000000
--- a/assets/js/de7d07ed.13197780.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[6648],{5650:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>t,contentTitle:()=>c,default:()=>p,frontMatter:()=>s,metadata:()=>d,toc:()=>i});var r=a(85893),o=a(11151);const s={id:"install",title:"Install",sidebar_position:0},c=void 0,d={id:"docs/start/install",title:"Install",description:"The official Apache Fory\u2122 releases are provided as source artifacts.",source:"@site/versioned_docs/version-0.13/docs/start/install. [...]
\ No newline at end of file
diff --git a/assets/js/de7d07ed.fda6d19f.js b/assets/js/de7d07ed.fda6d19f.js
new file mode 100644
index 000000000..e8a79cb86
--- /dev/null
+++ b/assets/js/de7d07ed.fda6d19f.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[6648],{5650:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>t,contentTitle:()=>c,default:()=>p,frontMatter:()=>s,metadata:()=>d,toc:()=>i});var r=a(85893),o=a(11151);const s={id:"install",title:"Install",sidebar_position:0},c=void 0,d={id:"docs/start/install",title:"Install",description:"The official Apache Fory\u2122 releases are provided as source artifacts.",source:"@site/versioned_docs/version-0.13/docs/start/install. [...]
\ No newline at end of file
diff --git a/assets/js/main.7bd2504e.js b/assets/js/main.337dc110.js
similarity index 99%
rename from assets/js/main.7bd2504e.js
rename to assets/js/main.337dc110.js
index 6f22ea35d..514dfb32d 100644
--- a/assets/js/main.7bd2504e.js
+++ b/assets/js/main.337dc110.js
@@ -1,2 +1,2 @@
-/*! For license information please see main.7bd2504e.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
+/*! For license information please see main.337dc110.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.7bd2504e.js.LICENSE.txt b/assets/js/main.337dc110.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.7bd2504e.js.LICENSE.txt
rename to assets/js/main.337dc110.js.LICENSE.txt
diff --git a/assets/js/runtime~main.85aa1cb3.js b/assets/js/runtime~main.a129819a.js
similarity index 98%
rename from assets/js/runtime~main.85aa1cb3.js
rename to assets/js/runtime~main.a129819a.js
index 63aba4dd3..b55d86058 100644
--- a/assets/js/runtime~main.85aa1cb3.js
+++ b/assets/js/runtime~main.a129819a.js
@@ -1 +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
+(()=>{"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 0f485da7d..e0c5032e9 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 cca88f3aa..c43f9e501 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 03336f8f7..a008d97d0 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 d3c8bf1b2..b19f246bd 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 104cdf494..996fd23c5 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 666b0545f..b2f9123c9 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 27195e917..309fa2044 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 aac51f9b7..12c28589a 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_3_release/index.html b/blog/fory_0_12_3_release/index.html
index c5de5d21d..f61ea7fb5 100644
--- a/blog/fory_0_12_3_release/index.html
+++ b/blog/fory_0_12_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_13_0_release/index.html b/blog/fory_0_13_0_release/index.html
index c39d4a602..2dd98c447 100644
--- a/blog/fory_0_13_0_release/index.html
+++ b/blog/fory_0_13_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_13_1_release/index.html b/blog/fory_0_13_1_release/index.html
index 55abab2d6..d89292b6d 100644
--- a/blog/fory_0_13_1_release/index.html
+++ b/blog/fory_0_13_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_13_2_release/index.html b/blog/fory_0_13_2_release/index.html
index 4417427f0..fedfa4005 100644
--- a/blog/fory_0_13_2_release/index.html
+++ b/blog/fory_0_13_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_rust_versatile_serialization_framework/index.html b/blog/fory_rust_versatile_serialization_framework/index.html
index 9d68b690b..357cc13f0 100644
--- a/blog/fory_rust_versatile_serialization_framework/index.html
+++ b/blog/fory_rust_versatile_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 c929757e4..fef8ffea7 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 0089b5824..14b18f8af 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 89e985e06..8f0c85517 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 246ec527a..f5a300ac9 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 af10b9701..b631a000c 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a5c2f411d..f1c9d879e 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 3a19b612d..2a5b04f95 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 8bfae7cd9..b1a96404d 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 01005e93a..b47128b0e 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 678fd9939..cd650621b 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 d47025e99..e5d8c08cc 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 639f668a4..0aa399dec 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 c3ac73096..6094520e5 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 0fd76a4f7..2903be97c 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 914a5eece..1d64e9662 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 d3698a342..026454aff 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 3f4839e75..a78cd36f1 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 836981512..ff3514982 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a7f8bc124..cacfc5aff 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 640bc5090..d076596dc 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 2a5635f52..b8822faad 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 72792c481..74f6306f6 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f2a92ef3a..2650e8db9 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 fbb5efc8b..552fd8525 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a7bd6e47e..73cda7f78 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 79da89289..8dde1f761 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/4/index.html b/blog/page/4/index.html
index d82522f6b..96dd54630 100644
--- a/blog/page/4/index.html
+++ b/blog/page/4/index.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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 7577871f4..9e25a653c 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 47cfccb57..74aaffed5 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 4ee9208e4..95c68b976 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/page/2/index.html b/blog/tags/fory/page/2/index.html
index 225214727..7d1fdb8ac 100644
--- a/blog/tags/fory/page/2/index.html
+++ b/blog/tags/fory/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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 416a2ee6b..d84cbc0d7 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 177ce0929..ebbaae9a5 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 419b89581..3ca87989f 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 c008790eb..9fe166d38 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust/index.html b/blog/tags/rust/index.html
index 24110f225..c8b9ea03f 100644
--- a/blog/tags/rust/index.html
+++ b/blog/tags/rust/index.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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 7c408212d..0cc9d9585 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 c8a710a05..897922e90 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5affd3e34..2fb0a5689 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 074b9b27f..1b5edb1b8 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 3e66d9d10..7a50fc460 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 4860a6afe..ab0b48bb3 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/docs/0.10/docs/guide/graalvm_serialization/index.html
index bb7bc268e..b41844c6a 100644
--- a/docs/0.10/docs/guide/graalvm_serialization/index.html
+++ b/docs/0.10/docs/guide/graalvm_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/docs/0.10/docs/guide/java_serialization/index.html
index ba53e0a61..16bd09ee3 100644
--- a/docs/0.10/docs/guide/java_serialization/index.html
+++ b/docs/0.10/docs/guide/java_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/index.html b/docs/0.10/docs/guide/row_format/index.html
index 78d539bfd..efdabef89 100644
--- a/docs/0.10/docs/guide/row_format/index.html
+++ b/docs/0.10/docs/guide/row_format/index.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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/docs/0.10/docs/guide/scala_serialization/index.html
index 0f01d6451..bee1092d9 100644
--- a/docs/0.10/docs/guide/scala_serialization/index.html
+++ b/docs/0.10/docs/guide/scala_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/docs/0.10/docs/guide/xlang_serialization/index.html
index b9316c82d..3d9301ad0 100644
--- a/docs/0.10/docs/guide/xlang_serialization/index.html
+++ b/docs/0.10/docs/guide/xlang_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 e512624d2..485a1c65c 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 3a02ab750..27293f60e 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 20e8f7cca..ccf09f96f 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f58b717a0..5cbfda034 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 589da3630..1daf2c023 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 bc63879d8..b1c645092 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 8c7c18b65..cdd53a6ae 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 bd0e24f5a..4bf7bd045 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 d301fc3e1..2db1c5588 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 42265a17f..3799ee64a 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 737f9bf03..76a8e53e9 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 06b1c9cd9..ada224b85 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 7233b8b7e..4e784213e 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a8c0e2ee7..5b2e3803e 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/docs/0.11/docs/guide/graalvm_serialization/index.html
index f52cd0a26..68c4a6647 100644
--- a/docs/0.11/docs/guide/graalvm_serialization/index.html
+++ b/docs/0.11/docs/guide/graalvm_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/docs/0.11/docs/guide/java_serialization/index.html
index 89f37659f..793c7b63c 100644
--- a/docs/0.11/docs/guide/java_serialization/index.html
+++ b/docs/0.11/docs/guide/java_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/index.html b/docs/0.11/docs/guide/row_format/index.html
index d89e504f6..81289d0c6 100644
--- a/docs/0.11/docs/guide/row_format/index.html
+++ b/docs/0.11/docs/guide/row_format/index.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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/docs/0.11/docs/guide/scala_serialization/index.html
index b2fcaae67..60e63da64 100644
--- a/docs/0.11/docs/guide/scala_serialization/index.html
+++ b/docs/0.11/docs/guide/scala_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/docs/0.11/docs/guide/xlang_serialization/index.html
index d976437c3..c0b528fe2 100644
--- a/docs/0.11/docs/guide/xlang_serialization/index.html
+++ b/docs/0.11/docs/guide/xlang_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 9eccdb75c..1c44140cc 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5657edefb..262d5927e 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a3a261e9d..8bc45d2a7 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 8124b0ce0..9518478b0 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 96ec6170c..46e58406c 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 1c9474e03..a6f34ca4c 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 2da8ee0ee..2335eee7c 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 e7a4f909b..61d317df1 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 7b764c6e4..c4c099dd0 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/community/how_to_join_community/index.html b/docs/0.12/community/how_to_join_community/index.html
index d8cfdbb96..57473d4b7 100644
--- a/docs/0.12/community/how_to_join_community/index.html
+++ b/docs/0.12/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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/community/how_to_release/index.html b/docs/0.12/community/how_to_release/index.html
index 0f1303ba1..3d5a3227b 100644
--- a/docs/0.12/community/how_to_release/index.html
+++ b/docs/0.12/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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/community/how_to_verify/index.html b/docs/0.12/community/how_to_verify/index.html
index 01f4a84b3..1c658aed4 100644
--- a/docs/0.12/community/how_to_verify/index.html
+++ b/docs/0.12/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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/community/index.html b/docs/0.12/community/index.html
index a2d7f991b..318d402a5 100644
--- a/docs/0.12/community/index.html
+++ b/docs/0.12/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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/community/nominate_committer/index.html b/docs/0.12/community/nominate_committer/index.html
index bb58c6461..ae36f7f02 100644
--- a/docs/0.12/community/nominate_committer/index.html
+++ b/docs/0.12/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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/guide/development/index.html b/docs/0.12/docs/guide/development/index.html
index c074b35a4..349915435 100644
--- a/docs/0.12/docs/guide/development/index.html
+++ b/docs/0.12/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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/guide/graalvm_serialization/index.html b/docs/0.12/docs/guide/graalvm_serialization/index.html
index 235099db5..ffa280809 100644
--- a/docs/0.12/docs/guide/graalvm_serialization/index.html
+++ b/docs/0.12/docs/guide/graalvm_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/guide/java_serialization/index.html b/docs/0.12/docs/guide/java_serialization/index.html
index fecc7f13b..2d2c7a91d 100644
--- a/docs/0.12/docs/guide/java_serialization/index.html
+++ b/docs/0.12/docs/guide/java_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/guide/row_format/index.html b/docs/0.12/docs/guide/row_format/index.html
index 6302ccc88..740191919 100644
--- a/docs/0.12/docs/guide/row_format/index.html
+++ b/docs/0.12/docs/guide/row_format/index.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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/guide/scala_serialization/index.html b/docs/0.12/docs/guide/scala_serialization/index.html
index 20c6441c6..62a5798ab 100644
--- a/docs/0.12/docs/guide/scala_serialization/index.html
+++ b/docs/0.12/docs/guide/scala_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/guide/xlang_serialization/index.html b/docs/0.12/docs/guide/xlang_serialization/index.html
index 4eaab9963..d19122c8b 100644
--- a/docs/0.12/docs/guide/xlang_serialization/index.html
+++ b/docs/0.12/docs/guide/xlang_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/guide/xlang_type_mapping/index.html b/docs/0.12/docs/guide/xlang_type_mapping/index.html
index f03936c71..c22315286 100644
--- a/docs/0.12/docs/guide/xlang_type_mapping/index.html
+++ b/docs/0.12/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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/introduction/benchmark/index.html b/docs/0.12/docs/introduction/benchmark/index.html
index c537e4fab..005681acc 100644
--- a/docs/0.12/docs/introduction/benchmark/index.html
+++ b/docs/0.12/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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/introduction/features/index.html b/docs/0.12/docs/introduction/features/index.html
index a10357688..b5d81f567 100644
--- a/docs/0.12/docs/introduction/features/index.html
+++ b/docs/0.12/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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/introduction/index.html b/docs/0.12/docs/introduction/index.html
index a45c8cd91..74d68369c 100644
--- a/docs/0.12/docs/introduction/index.html
+++ b/docs/0.12/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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/start/install/index.html b/docs/0.12/docs/start/install/index.html
index c0bdd8d90..4ac7571ef 100644
--- a/docs/0.12/docs/start/install/index.html
+++ b/docs/0.12/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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/start/usage/index.html b/docs/0.12/docs/start/usage/index.html
index cd3b0bab3..6f697a8f4 100644
--- a/docs/0.12/docs/start/usage/index.html
+++ b/docs/0.12/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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/specification/fory_java_serialization_spec/index.html b/docs/0.12/specification/fory_java_serialization_spec/index.html
index fa0df9276..995634940 100644
--- a/docs/0.12/specification/fory_java_serialization_spec/index.html
+++ b/docs/0.12/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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/specification/fory_row_format_spec/index.html b/docs/0.12/specification/fory_row_format_spec/index.html
index fd1dc521a..8cecd8836 100644
--- a/docs/0.12/specification/fory_row_format_spec/index.html
+++ b/docs/0.12/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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/specification/fory_xlang_serialization_spec/index.html b/docs/0.12/specification/fory_xlang_serialization_spec/index.html
index cd7bf7281..c0e621d11 100644
--- a/docs/0.12/specification/fory_xlang_serialization_spec/index.html
+++ b/docs/0.12/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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f4c01cb99..6fc0728d6 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 aea16f786..f672f0768 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 839aae465..1610f107e 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 75de6fd22..59fcca370 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 04eac9bf3..aebc256fe 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/docs/docs/guide/graalvm_serialization/index.html
index 72e88dd3f..0de8ce211 100644
--- a/docs/docs/guide/graalvm_serialization/index.html
+++ b/docs/docs/guide/graalvm_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/docs/docs/guide/java_serialization/index.html
index f7ef85e22..d74a16540 100644
--- a/docs/docs/guide/java_serialization/index.html
+++ b/docs/docs/guide/java_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_serialization/index.html b/docs/docs/guide/python_serialization/index.html
index 718a1f7e8..cc4636ae1 100644
--- a/docs/docs/guide/python_serialization/index.html
+++ b/docs/docs/guide/python_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/index.html b/docs/docs/guide/row_format/index.html
index 2d2056390..8510bdb43 100644
--- a/docs/docs/guide/row_format/index.html
+++ b/docs/docs/guide/row_format/index.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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_serialization/index.html b/docs/docs/guide/rust_serialization/index.html
index 129571433..b787cbbb3 100644
--- a/docs/docs/guide/rust_serialization/index.html
+++ b/docs/docs/guide/rust_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/docs/docs/guide/scala_serialization/index.html
index 486beca40..e0aafe4d9 100644
--- a/docs/docs/guide/scala_serialization/index.html
+++ b/docs/docs/guide/scala_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/docs/docs/guide/xlang_serialization/index.html
index 370c65ee5..eff0e8687 100644
--- a/docs/docs/guide/xlang_serialization/index.html
+++ b/docs/docs/guide/xlang_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 8e1339bd6..af9d32d28 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 d1ba6ab6c..4572cbdb7 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 e031fbcb5..7815db9c4 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f8038129c..73ceb983c 100644
--- a/docs/docs/start/install/index.html
+++ b/docs/docs/start/install/index.html
@@ -10,15 +10,15 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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>For source download, please see Apache Fory™ <a href="https://fory.apache.org/download" target="_blank" rel="noopener noreferrer">download</a> page.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="java">Java<a href="#java" class="hash-link" aria-label="Direct link to Java" title="Direct link to Java">​</a></h2>
 <p>To add a dependency on Apache Fory™ using Maven, use the following:</p>
-<div class="language-xml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">depe [...]
+<div class="language-xml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">depe [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="scala">Scala<a href="#scala" class="hash-link" aria-label="Direct link to Scala" title="Direct link to Scala">​</a></h2>
 <p>To add a dependency on Apache Fory™ scala for scala 2.13 with maven, use the following:</p>
 <div class="language-xml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">depe [...]
diff --git a/docs/docs/start/usage/index.html b/docs/docs/start/usage/index.html
index 04c589a30..61a799a0b 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 bba826a11..bf0bc4f0c 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f16e25a1e..6cac6f1df 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 ad43a72ab..ec68e5b9b 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 ff04d97b5..a49f8fa27 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 8a0e0b043..36cc533e2 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/docs/next/docs/guide/graalvm_serialization/index.html
index 798221474..a817de7b5 100644
--- a/docs/next/docs/guide/graalvm_serialization/index.html
+++ b/docs/next/docs/guide/graalvm_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/docs/next/docs/guide/java_serialization/index.html
index 9720f108d..51f43160b 100644
--- a/docs/next/docs/guide/java_serialization/index.html
+++ b/docs/next/docs/guide/java_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_serialization/index.html b/docs/next/docs/guide/python_serialization/index.html
index 7da88cd41..2042efdf1 100644
--- a/docs/next/docs/guide/python_serialization/index.html
+++ b/docs/next/docs/guide/python_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/index.html b/docs/next/docs/guide/row_format/index.html
index 35be585eb..3d6977be0 100644
--- a/docs/next/docs/guide/row_format/index.html
+++ b/docs/next/docs/guide/row_format/index.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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_serialization/index.html b/docs/next/docs/guide/rust_serialization/index.html
index 98776620c..f1b900811 100644
--- a/docs/next/docs/guide/rust_serialization/index.html
+++ b/docs/next/docs/guide/rust_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/docs/next/docs/guide/scala_serialization/index.html
index 83294a6da..a999e920d 100644
--- a/docs/next/docs/guide/scala_serialization/index.html
+++ b/docs/next/docs/guide/scala_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/docs/next/docs/guide/xlang_serialization/index.html
index 50a83c948..81823ebc0 100644
--- a/docs/next/docs/guide/xlang_serialization/index.html
+++ b/docs/next/docs/guide/xlang_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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 cff0b8f68..1daeba3d2 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 b0d5be6fa..909744d2b 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 b19088b26..756fdf7ef 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 590043652..5882cb88e 100644
--- a/docs/next/docs/start/install/index.html
+++ b/docs/next/docs/start/install/index.html
@@ -10,15 +10,15 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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>For source download, please see Apache Fory™ <a href="https://fory.apache.org/download" target="_blank" rel="noopener noreferrer">download</a> page.</p>
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="java">Java<a href="#java" class="hash-link" aria-label="Direct link to Java" title="Direct link to Java">​</a></h2>
 <p>To add a dependency on Apache Fory™ using Maven, use the following:</p>
-<div class="language-xml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">depe [...]
+<div class="language-xml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">depe [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="scala">Scala<a href="#scala" class="hash-link" aria-label="Direct link to Scala" title="Direct link to Scala">​</a></h2>
 <p>To add a dependency on Apache Fory™ scala for scala 2.13 with maven, use the following:</p>
 <div class="language-xml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">depe [...]
diff --git a/docs/next/docs/start/usage/index.html b/docs/next/docs/start/usage/index.html
index d248869c3..4f0858229 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 57e2a5cdc..60a01d928 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f7537dd43..e76843eb1 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 316768d26..54495ab8b 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/xlang_type_mapping/index.html b/docs/next/specification/xlang_type_mapping/index.html
index 036e3d48d..26b721d6f 100644
--- a/docs/next/specification/xlang_type_mapping/index.html
+++ b/docs/next/specification/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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 aeb4681f2..f626ff8a7 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 866491587..9a1191338 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 75a059c33..509676093 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/xlang_type_mapping/index.html b/docs/specification/xlang_type_mapping/index.html
index bf89679f6..5c7c4ec95 100644
--- a/docs/specification/xlang_type_mapping/index.html
+++ b/docs/specification/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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 181ba05f5..fe8ba1d44 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 45bb2c7cf..d4f3369f8 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 795a30e32..2dc759b53 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 44671a6d7..6dfdd280b 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 1cbf2db04..885d923a5 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 58a917e66..f1eed8d3c 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5173de9d2..1a76b31f6 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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-1764865688493.json b/lunr-index-1764865688493.json
deleted file mode 100644
index ba07614eb..000000000
--- a/lunr-index-1764865688493.json
+++ /dev/null
@@ -1 +0,0 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,330.883,1,92.741,2,667.042,3,733.528,4,454.355,5,371.257]],["content/0",[]],["keywords/0",[]],["title/1",[0,396.571,1,176.843]],["content/1",[0,4.834,1,2.699,6,11.65,7,7.89,8,8.271,9,6.04,10,1.984,11,8.091,12,18.395,13,3.88,14,12.09,15,6.996,16,8.546,17,13.541,18,7.644,19,7.019,20,7.137,21,5.98,22,12.429,23,12.82,24,8.234,25,13.541,26,9.602,27,5.799,28,7.733,29,18.395,30,12.617,31,13.541,32,12.617,33 [...]
\ No newline at end of file
diff --git a/lunr-index-1764866470112.json b/lunr-index-1764866470112.json
new file mode 100644
index 000000000..6e187fb86
--- /dev/null
+++ b/lunr-index-1764866470112.json
@@ -0,0 +1 @@
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,330.883,1,92.741,2,667.042,3,733.528,4,454.355,5,371.257]],["content/0",[]],["keywords/0",[]],["title/1",[0,396.571,1,176.843]],["content/1",[0,4.835,1,2.699,6,11.651,7,7.89,8,8.272,9,6.04,10,1.984,11,8.091,12,18.396,13,3.88,14,12.09,15,6.996,16,8.546,17,13.542,18,7.644,19,7.019,20,7.138,21,5.98,22,12.43,23,12.82,24,8.234,25,13.542,26,9.602,27,5.799,28,7.734,29,18.396,30,12.618,31,13.542,32,12.618,33 [...]
\ No newline at end of file
diff --git a/lunr-index.json b/lunr-index.json
index ba07614eb..6e187fb86 100644
--- a/lunr-index.json
+++ b/lunr-index.json
@@ -1 +1 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,330.883,1,92.741,2,667.042,3,733.528,4,454.355,5,371.257]],["content/0",[]],["keywords/0",[]],["title/1",[0,396.571,1,176.843]],["content/1",[0,4.834,1,2.699,6,11.65,7,7.89,8,8.271,9,6.04,10,1.984,11,8.091,12,18.395,13,3.88,14,12.09,15,6.996,16,8.546,17,13.541,18,7.644,19,7.019,20,7.137,21,5.98,22,12.429,23,12.82,24,8.234,25,13.541,26,9.602,27,5.799,28,7.733,29,18.395,30,12.617,31,13.541,32,12.617,33 [...]
\ No newline at end of file
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,330.883,1,92.741,2,667.042,3,733.528,4,454.355,5,371.257]],["content/0",[]],["keywords/0",[]],["title/1",[0,396.571,1,176.843]],["content/1",[0,4.835,1,2.699,6,11.651,7,7.89,8,8.272,9,6.04,10,1.984,11,8.091,12,18.396,13,3.88,14,12.09,15,6.996,16,8.546,17,13.542,18,7.644,19,7.019,20,7.138,21,5.98,22,12.43,23,12.82,24,8.234,25,13.542,26,9.602,27,5.799,28,7.734,29,18.396,30,12.618,31,13.542,32,12.618,33 [...]
\ No newline at end of file
diff --git a/search-doc-1764865688493.json b/search-doc-1764865688493.json
deleted file mode 100644
index 42fa30733..000000000
--- a/search-doc-1764865688493.json
+++ /dev/null
@@ -1 +0,0 @@
-{"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-1764866470112.json b/search-doc-1764866470112.json
new file mode 100644
index 000000000..cd626b1ea
--- /dev/null
+++ b/search-doc-1764866470112.json
@@ -0,0 +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
diff --git a/search-doc.json b/search-doc.json
index 42fa30733..cd626b1ea 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
index 96f06cfe9..ffe3c381f 100644
--- a/security/index.html
+++ b/security/index.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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/user/index.html b/user/index.html
index 971d79661..261f85722 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.e63a0512.css">
-<script src="/assets/js/runtime~main.85aa1cb3.js" defer="defer"></script>
-<script src="/assets/js/main.7bd2504e.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.a129819a.js" defer="defer"></script>
+<script src="/assets/js/main.337dc110.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 72094dbee..2277e096c 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/index.html b/zh-CN/404/index.html
index 8dfd9d8e2..3a8d20c08 100644
--- a/zh-CN/404/index.html
+++ b/zh-CN/404/index.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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/2aecd206.0f550555.js b/zh-CN/assets/js/2aecd206.0f550555.js
deleted file mode 100644
index 2bce69a76..000000000
--- a/zh-CN/assets/js/2aecd206.0f550555.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[6892],{75186:(e,a,n)=>{n.r(a),n.d(a,{assets:()=>d,contentTitle:()=>s,default:()=>p,frontMatter:()=>c,metadata:()=>t,toc:()=>i});var r=n(85893),o=n(11151);const c={id:"install",title:"\u5b89\u88c5 Apache Fory\u2122",sidebar_position:0},s=void 0,t={id:"docs/start/install",title:"\u5b89\u88c5 Apache Fory\u2122",description:"Apache Fory\u2122 \u6e90\u7801\u4e0b\u8f7d\u8bf7\u53c2\u89c1 Apache Fory\u2122 download\u [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/2aecd206.892fba22.js b/zh-CN/assets/js/2aecd206.892fba22.js
new file mode 100644
index 000000000..77dad958e
--- /dev/null
+++ b/zh-CN/assets/js/2aecd206.892fba22.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[6892],{75186:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>d,contentTitle:()=>s,default:()=>p,frontMatter:()=>c,metadata:()=>t,toc:()=>i});var r=a(85893),o=a(11151);const c={id:"install",title:"\u5b89\u88c5 Apache Fory\u2122",sidebar_position:0},s=void 0,t={id:"docs/start/install",title:"\u5b89\u88c5 Apache Fory\u2122",description:"Apache Fory\u2122 \u6e90\u7801\u4e0b\u8f7d\u8bf7\u53c2\u89c1 Apache Fory\u2122 download\u [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/68bdd6dc.3041efb3.js b/zh-CN/assets/js/68bdd6dc.3041efb3.js
new file mode 100644
index 000000000..847af1ad2
--- /dev/null
+++ b/zh-CN/assets/js/68bdd6dc.3041efb3.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[7468],{84506:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>d,contentTitle:()=>s,default:()=>p,frontMatter:()=>o,metadata:()=>t,toc:()=>i});var r=a(85893),c=a(11151);const o={id:"install",title:"\u5b89\u88c5 Apache Fory\u2122",sidebar_position:0},s=void 0,t={id:"docs/start/install",title:"\u5b89\u88c5 Apache Fory\u2122",description:"Apache Fory\u2122 \u6e90\u7801\u4e0b\u8f7d\u8bf7\u53c2\u89c1 Apache Fory\u2122 download\u [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/68bdd6dc.c43f8b48.js b/zh-CN/assets/js/68bdd6dc.c43f8b48.js
deleted file mode 100644
index c2c337ed3..000000000
--- a/zh-CN/assets/js/68bdd6dc.c43f8b48.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[7468],{84506:(e,n,a)=>{a.r(n),a.d(n,{assets:()=>d,contentTitle:()=>s,default:()=>p,frontMatter:()=>o,metadata:()=>t,toc:()=>i});var r=a(85893),c=a(11151);const o={id:"install",title:"\u5b89\u88c5 Apache Fory\u2122",sidebar_position:0},s=void 0,t={id:"docs/start/install",title:"\u5b89\u88c5 Apache Fory\u2122",description:"Apache Fory\u2122 \u6e90\u7801\u4e0b\u8f7d\u8bf7\u53c2\u89c1 Apache Fory\u2122 download\u [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/main.400174e1.js b/zh-CN/assets/js/main.5e2cd972.js
similarity index 99%
rename from zh-CN/assets/js/main.400174e1.js
rename to zh-CN/assets/js/main.5e2cd972.js
index 5efe3d41d..d8004636e 100644
--- a/zh-CN/assets/js/main.400174e1.js
+++ b/zh-CN/assets/js/main.5e2cd972.js
@@ -1,2 +1,2 @@
-/*! For license information please see main.400174e1.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],"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 [...]
\ No newline at end of file
+/*! For license information please see main.5e2cd972.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],"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 [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/main.400174e1.js.LICENSE.txt b/zh-CN/assets/js/main.5e2cd972.js.LICENSE.txt
similarity index 100%
rename from zh-CN/assets/js/main.400174e1.js.LICENSE.txt
rename to zh-CN/assets/js/main.5e2cd972.js.LICENSE.txt
diff --git a/zh-CN/assets/js/runtime~main.363a00c1.js b/zh-CN/assets/js/runtime~main.ecf02eb3.js
similarity index 98%
rename from zh-CN/assets/js/runtime~main.363a00c1.js
rename to zh-CN/assets/js/runtime~main.ecf02eb3.js
index 04f6b2c77..19bd32182 100644
--- a/zh-CN/assets/js/runtime~main.363a00c1.js
+++ b/zh-CN/assets/js/runtime~main.ecf02eb3.js
@@ -1 +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
+(()=>{"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 3f584cff8..d60886c81 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 d4e8d1b5b..bc5b605db 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 c623d67b3..6ea37f62e 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 ba5836fa7..3a6b24c65 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 162d47984..3c64f4527 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 e54b70ebb..271e047c7 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 6b81671d2..115b82ddd 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 13418926e..9a14f6d37 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_3_release/index.html b/zh-CN/blog/fory_0_12_3_release/index.html
index 61e6dc16b..6b19ef83d 100644
--- a/zh-CN/blog/fory_0_12_3_release/index.html
+++ b/zh-CN/blog/fory_0_12_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_13_0_release/index.html b/zh-CN/blog/fory_0_13_0_release/index.html
index f4519db2a..a72aabde4 100644
--- a/zh-CN/blog/fory_0_13_0_release/index.html
+++ b/zh-CN/blog/fory_0_13_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_13_1_release/index.html b/zh-CN/blog/fory_0_13_1_release/index.html
index f12a12194..543d20352 100644
--- a/zh-CN/blog/fory_0_13_1_release/index.html
+++ b/zh-CN/blog/fory_0_13_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_13_2_release/index.html b/zh-CN/blog/fory_0_13_2_release/index.html
index 367ffc3ec..6d62a6c16 100644
--- a/zh-CN/blog/fory_0_13_2_release/index.html
+++ b/zh-CN/blog/fory_0_13_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_rust_versatile_serialization_framework/index.html b/zh-CN/blog/fory_rust_versatile_serialization_framework/index.html
index 918e84209..1964f5dc7 100644
--- a/zh-CN/blog/fory_rust_versatile_serialization_framework/index.html
+++ b/zh-CN/blog/fory_rust_versatile_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a848948c7..e5ec0edad 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 1debc8bc7..f2bb70c26 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f73de7174..94ba9a81c 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 61f5aeae7..4e95e3de1 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 295f39a7b..17281fb46 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 4d2ee17c6..b54584b14 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 0241d8134..d7ed577b0 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 97d853253..8f32d9f2f 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 3d3afba11..5f8b04ed0 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f85e1e151..68bde8f3f 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 974fed745..b7f296165 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 e8bd24a9e..1550d25ae 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 441eac499..a73ee427a 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 c39a414bd..64b92c66d 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 61cbab823..fddfcac66 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f3feba824..4763129ca 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5b506101c..e014ce0fe 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f39db5b2b..ed310e7a0 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5d7c89f44..ea299a49a 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 7139e9f0e..947d1a9ad 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 aa21e9365..a15f73108 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 be78fa41d..8eb0654a0 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 6848dd9c6..50514b68d 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 3463a01d8..6d19d64e2 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 c32cbe5ac..40fb64447 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 4ca4ca9fb..546a84c8e 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/4/index.html b/zh-CN/blog/page/4/index.html
index 74b8dec19..d97ae06e6 100644
--- a/zh-CN/blog/page/4/index.html
+++ b/zh-CN/blog/page/4/index.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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 d58d68315..46bee253b 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5bcceee23..9a1955323 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 452ab9e1e..4b0736980 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/page/2/index.html b/zh-CN/blog/tags/fory/page/2/index.html
index d9f5a7f06..7923d5a5d 100644
--- a/zh-CN/blog/tags/fory/page/2/index.html
+++ b/zh-CN/blog/tags/fory/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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 01d06c06c..b403eeb88 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 1d12fd198..f7e58aed1 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 bc73ff840..dd20c07fe 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 522e34e5d..867e14e8d 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust/index.html b/zh-CN/blog/tags/rust/index.html
index d2f9114a8..ff2f7031f 100644
--- a/zh-CN/blog/tags/rust/index.html
+++ b/zh-CN/blog/tags/rust/index.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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 850c94901..c1862dfb6 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 379227567..3d0178bd1 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 14d8dab02..d56cf03d9 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 b6e5d7181..129513a58 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 03345be91..68508586e 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 94390f819..7baeef149 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/zh-CN/docs/0.10/docs/guide/graalvm_serialization/index.html
index c6ccff01d..e7e20ff04 100644
--- a/zh-CN/docs/0.10/docs/guide/graalvm_serialization/index.html
+++ b/zh-CN/docs/0.10/docs/guide/graalvm_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/zh-CN/docs/0.10/docs/guide/java_serialization/index.html
index 6fe5e439a..fcb2de1b3 100644
--- a/zh-CN/docs/0.10/docs/guide/java_serialization/index.html
+++ b/zh-CN/docs/0.10/docs/guide/java_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/index.html b/zh-CN/docs/0.10/docs/guide/row_format/index.html
index 16b6a34bc..f0e0bb5c5 100644
--- a/zh-CN/docs/0.10/docs/guide/row_format/index.html
+++ b/zh-CN/docs/0.10/docs/guide/row_format/index.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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/zh-CN/docs/0.10/docs/guide/scala_serialization/index.html
index eb4b3fbb2..38f02de7b 100644
--- a/zh-CN/docs/0.10/docs/guide/scala_serialization/index.html
+++ b/zh-CN/docs/0.10/docs/guide/scala_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/zh-CN/docs/0.10/docs/guide/xlang_serialization/index.html
index 3395ec200..4aeaf031d 100644
--- a/zh-CN/docs/0.10/docs/guide/xlang_serialization/index.html
+++ b/zh-CN/docs/0.10/docs/guide/xlang_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5a744397c..e25573f82 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 857455e21..3d7843d1a 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5ed9897b2..df82b2794 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 0dceb9f19..f6c49f5fe 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 dde88b67c..4180e49c0 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 438262942..724a88e42 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 01abecdaa..d414bceb7 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 c19bd4a44..4cd6dedf8 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 467dbb7ff..f3ecfce19 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5543b1c8c..18de6c63b 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 0ece9744c..1cc3193fc 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 ae6cdfc93..bd77d1448 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 e6eddb083..b015b88ff 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 7e784dd27..2b1626dcd 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/zh-CN/docs/0.11/docs/guide/graalvm_serialization/index.html
index d5aa9faf8..d3e0a8bea 100644
--- a/zh-CN/docs/0.11/docs/guide/graalvm_serialization/index.html
+++ b/zh-CN/docs/0.11/docs/guide/graalvm_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/zh-CN/docs/0.11/docs/guide/java_serialization/index.html
index 315736a99..4a34a9c93 100644
--- a/zh-CN/docs/0.11/docs/guide/java_serialization/index.html
+++ b/zh-CN/docs/0.11/docs/guide/java_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/index.html b/zh-CN/docs/0.11/docs/guide/row_format/index.html
index d9a2148fc..256f90844 100644
--- a/zh-CN/docs/0.11/docs/guide/row_format/index.html
+++ b/zh-CN/docs/0.11/docs/guide/row_format/index.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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/zh-CN/docs/0.11/docs/guide/scala_serialization/index.html
index 07463c411..eea983f10 100644
--- a/zh-CN/docs/0.11/docs/guide/scala_serialization/index.html
+++ b/zh-CN/docs/0.11/docs/guide/scala_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/zh-CN/docs/0.11/docs/guide/xlang_serialization/index.html
index 649cd12e1..60da3207b 100644
--- a/zh-CN/docs/0.11/docs/guide/xlang_serialization/index.html
+++ b/zh-CN/docs/0.11/docs/guide/xlang_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 49d54eae3..629c0ca08 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 71139b20e..e513500aa 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 b46d3b37c..967d1ac20 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 34b1039c9..e9ebe376d 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 132d63f01..81e73844a 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 07340761c..d10b5e208 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 0db1dc60f..ba1484e5e 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 6e78733ef..933f65be6 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 305d1ac0b..85e00566d 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/community/how_to_join_community/index.html b/zh-CN/docs/0.12/community/how_to_join_community/index.html
index 085e5c218..786207bb9 100644
--- a/zh-CN/docs/0.12/community/how_to_join_community/index.html
+++ b/zh-CN/docs/0.12/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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/community/how_to_release/index.html b/zh-CN/docs/0.12/community/how_to_release/index.html
index 97cd09111..962c5ff28 100644
--- a/zh-CN/docs/0.12/community/how_to_release/index.html
+++ b/zh-CN/docs/0.12/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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/community/how_to_verify/index.html b/zh-CN/docs/0.12/community/how_to_verify/index.html
index a7d123301..e4a56d119 100644
--- a/zh-CN/docs/0.12/community/how_to_verify/index.html
+++ b/zh-CN/docs/0.12/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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/community/index.html b/zh-CN/docs/0.12/community/index.html
index 5e120921d..101bde690 100644
--- a/zh-CN/docs/0.12/community/index.html
+++ b/zh-CN/docs/0.12/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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/community/nominate_committer/index.html b/zh-CN/docs/0.12/community/nominate_committer/index.html
index 53c71d726..73d68fc45 100644
--- a/zh-CN/docs/0.12/community/nominate_committer/index.html
+++ b/zh-CN/docs/0.12/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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/guide/development/index.html b/zh-CN/docs/0.12/docs/guide/development/index.html
index 3043ea810..f42628a05 100644
--- a/zh-CN/docs/0.12/docs/guide/development/index.html
+++ b/zh-CN/docs/0.12/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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/guide/graalvm_serialization/index.html b/zh-CN/docs/0.12/docs/guide/graalvm_serialization/index.html
index 59fdee336..f624cd739 100644
--- a/zh-CN/docs/0.12/docs/guide/graalvm_serialization/index.html
+++ b/zh-CN/docs/0.12/docs/guide/graalvm_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/guide/java_serialization/index.html b/zh-CN/docs/0.12/docs/guide/java_serialization/index.html
index 17b9ef3cd..ab8a313b4 100644
--- a/zh-CN/docs/0.12/docs/guide/java_serialization/index.html
+++ b/zh-CN/docs/0.12/docs/guide/java_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/guide/row_format/index.html b/zh-CN/docs/0.12/docs/guide/row_format/index.html
index 3d3bd884f..d28e986df 100644
--- a/zh-CN/docs/0.12/docs/guide/row_format/index.html
+++ b/zh-CN/docs/0.12/docs/guide/row_format/index.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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/guide/scala_serialization/index.html b/zh-CN/docs/0.12/docs/guide/scala_serialization/index.html
index 640f483a6..9764caac0 100644
--- a/zh-CN/docs/0.12/docs/guide/scala_serialization/index.html
+++ b/zh-CN/docs/0.12/docs/guide/scala_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/guide/xlang_serialization/index.html b/zh-CN/docs/0.12/docs/guide/xlang_serialization/index.html
index 90118eb41..2aea214c5 100644
--- a/zh-CN/docs/0.12/docs/guide/xlang_serialization/index.html
+++ b/zh-CN/docs/0.12/docs/guide/xlang_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/guide/xlang_type_mapping/index.html b/zh-CN/docs/0.12/docs/guide/xlang_type_mapping/index.html
index f04132622..8b598f8db 100644
--- a/zh-CN/docs/0.12/docs/guide/xlang_type_mapping/index.html
+++ b/zh-CN/docs/0.12/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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/introduction/benchmark/index.html b/zh-CN/docs/0.12/docs/introduction/benchmark/index.html
index abbb53348..1ba7c6364 100644
--- a/zh-CN/docs/0.12/docs/introduction/benchmark/index.html
+++ b/zh-CN/docs/0.12/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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/introduction/features/index.html b/zh-CN/docs/0.12/docs/introduction/features/index.html
index 39c2ad1d6..f38a22f67 100644
--- a/zh-CN/docs/0.12/docs/introduction/features/index.html
+++ b/zh-CN/docs/0.12/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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/introduction/index.html b/zh-CN/docs/0.12/docs/introduction/index.html
index 40e5fc211..8d0cf9720 100644
--- a/zh-CN/docs/0.12/docs/introduction/index.html
+++ b/zh-CN/docs/0.12/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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/start/install/index.html b/zh-CN/docs/0.12/docs/start/install/index.html
index 7849b1dba..685feb808 100644
--- a/zh-CN/docs/0.12/docs/start/install/index.html
+++ b/zh-CN/docs/0.12/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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/docs/start/usage/index.html b/zh-CN/docs/0.12/docs/start/usage/index.html
index c96c37088..89c70bde6 100644
--- a/zh-CN/docs/0.12/docs/start/usage/index.html
+++ b/zh-CN/docs/0.12/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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/specification/fory_java_serialization_spec/index.html b/zh-CN/docs/0.12/specification/fory_java_serialization_spec/index.html
index 19989b24a..700dea598 100644
--- a/zh-CN/docs/0.12/specification/fory_java_serialization_spec/index.html
+++ b/zh-CN/docs/0.12/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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/specification/fory_row_format_spec/index.html b/zh-CN/docs/0.12/specification/fory_row_format_spec/index.html
index 552a08956..b2d1c780f 100644
--- a/zh-CN/docs/0.12/specification/fory_row_format_spec/index.html
+++ b/zh-CN/docs/0.12/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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.12/specification/fory_xlang_serialization_spec/index.html b/zh-CN/docs/0.12/specification/fory_xlang_serialization_spec/index.html
index e39ce9d27..456255c44 100644
--- a/zh-CN/docs/0.12/specification/fory_xlang_serialization_spec/index.html
+++ b/zh-CN/docs/0.12/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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 194538f17..16bdd5337 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 3fe79a964..25192a41e 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 1a8912fa1..f1d575838 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a4a23a69e..8c334deb0 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 0a025e67a..4721f14a6 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/zh-CN/docs/docs/guide/graalvm_serialization/index.html
index b24c52f3f..c813a7b95 100644
--- a/zh-CN/docs/docs/guide/graalvm_serialization/index.html
+++ b/zh-CN/docs/docs/guide/graalvm_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/zh-CN/docs/docs/guide/java_serialization/index.html
index 01114d96f..75865d385 100644
--- a/zh-CN/docs/docs/guide/java_serialization/index.html
+++ b/zh-CN/docs/docs/guide/java_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_serialization/index.html b/zh-CN/docs/docs/guide/python_serialization/index.html
index c0657a22f..a582b47f7 100644
--- a/zh-CN/docs/docs/guide/python_serialization/index.html
+++ b/zh-CN/docs/docs/guide/python_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/index.html b/zh-CN/docs/docs/guide/row_format/index.html
index 691cd2c4e..efe3dd114 100644
--- a/zh-CN/docs/docs/guide/row_format/index.html
+++ b/zh-CN/docs/docs/guide/row_format/index.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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_serialization/index.html b/zh-CN/docs/docs/guide/rust_serialization/index.html
index c8de1d15f..26ea5a319 100644
--- a/zh-CN/docs/docs/guide/rust_serialization/index.html
+++ b/zh-CN/docs/docs/guide/rust_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/zh-CN/docs/docs/guide/scala_serialization/index.html
index f3f127b7e..c6b94fd3a 100644
--- a/zh-CN/docs/docs/guide/scala_serialization/index.html
+++ b/zh-CN/docs/docs/guide/scala_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/zh-CN/docs/docs/guide/xlang_serialization/index.html
index 00778d57a..8f752afd9 100644
--- a/zh-CN/docs/docs/guide/xlang_serialization/index.html
+++ b/zh-CN/docs/docs/guide/xlang_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 8a08789b2..ef2ff81c6 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 8c3b2b3ad..61bf4d919 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 4eea5fc7e..30b7b47f8 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f62e5a9ac..88b4fa9c4 100644
--- a/zh-CN/docs/docs/start/install/index.html
+++ b/zh-CN/docs/docs/start/install/index.html
@@ -10,14 +10,14 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="安装-apache-fory-java">安装 Apache Fory™ Java<a href="#安装-apache-fory-java" class="hash-link" aria-label="安装 Apache Fory™ Java的直接链接" title="安装 Apache Fory™ Java的直接链接">​</a></h2>
 <p>要使用 Maven 添加对 Apache Fory™ 的依赖,请使用以下配置:</p>
-<div class="language-xml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">depe [...]
+<div class="language-xml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">depe [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="安装-apache-fory-scala">安装 Apache Fory™ Scala<a href="#安装-apache-fory-scala" class="hash-link" aria-label="安装 Apache Fory™ Scala的直接链接" title="安装 Apache Fory™ Scala的直接链接">​</a></h2>
 <p>要使用 Maven 添加 scala 2.13 的 Fory scala 依赖,请使用以下配置:</p>
 <div class="language-xml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">depe [...]
diff --git a/zh-CN/docs/docs/start/usage/index.html b/zh-CN/docs/docs/start/usage/index.html
index dc9658e63..c4934b29e 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 3845ccf36..758931cf1 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 982163916..ef4b0fd51 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5377b0d16..7915683c6 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 1e23e61b8..95349a7f8 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 afcfb16c1..692383208 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/zh-CN/docs/next/docs/guide/graalvm_serialization/index.html
index fc608efc6..018838d5b 100644
--- a/zh-CN/docs/next/docs/guide/graalvm_serialization/index.html
+++ b/zh-CN/docs/next/docs/guide/graalvm_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/zh-CN/docs/next/docs/guide/java_serialization/index.html
index a0629fca8..fc410f79c 100644
--- a/zh-CN/docs/next/docs/guide/java_serialization/index.html
+++ b/zh-CN/docs/next/docs/guide/java_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_serialization/index.html b/zh-CN/docs/next/docs/guide/python_serialization/index.html
index d3ded6a9f..3e5d8d121 100644
--- a/zh-CN/docs/next/docs/guide/python_serialization/index.html
+++ b/zh-CN/docs/next/docs/guide/python_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/index.html b/zh-CN/docs/next/docs/guide/row_format/index.html
index d97cd1400..a2b7baa1d 100644
--- a/zh-CN/docs/next/docs/guide/row_format/index.html
+++ b/zh-CN/docs/next/docs/guide/row_format/index.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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_serialization/index.html b/zh-CN/docs/next/docs/guide/rust_serialization/index.html
index 27b6a867f..5ab33b40b 100644
--- a/zh-CN/docs/next/docs/guide/rust_serialization/index.html
+++ b/zh-CN/docs/next/docs/guide/rust_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/zh-CN/docs/next/docs/guide/scala_serialization/index.html
index 4a2ea2f03..18a5a106f 100644
--- a/zh-CN/docs/next/docs/guide/scala_serialization/index.html
+++ b/zh-CN/docs/next/docs/guide/scala_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_serialization/index.html b/zh-CN/docs/next/docs/guide/xlang_serialization/index.html
index 3ac7dd171..995e21668 100644
--- a/zh-CN/docs/next/docs/guide/xlang_serialization/index.html
+++ b/zh-CN/docs/next/docs/guide/xlang_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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 fda0e2943..15e049f96 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 98195e198..c055684e7 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 26c0ef93b..92dd02d27 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 e072b1400..2b560f8f0 100644
--- a/zh-CN/docs/next/docs/start/install/index.html
+++ b/zh-CN/docs/next/docs/start/install/index.html
@@ -10,32 +10,32 @@
 
 
 <script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="安装-apache-fory-java">安装 Apache Fory™ Java<a href="#安装-apache-fory-java" class="hash-link" aria-label="安装 Apache Fory™ Java的直接链接" title="安装 Apache Fory™ Java的直接链接">​</a></h2>
 <p>要使用 Maven 添加对 Apache Fory™ 的依赖,请使用以下配置:</p>
-<div class="language-xml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">depe [...]
+<div class="language-xml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">depe [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="安装-apache-fory-scala">安装 Apache Fory™ Scala<a href="#安装-apache-fory-scala" class="hash-link" aria-label="安装 Apache Fory™ Scala的直接链接" title="安装 Apache Fory™ Scala的直接链接">​</a></h2>
 <p>要使用 Maven 添加 scala 2.13 的 Fory scala 依赖,请使用以下配置:</p>
 <div class="language-xml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">depe [...]
 <p>要使用 Maven 添加 scala 3 的 Fory scala 依赖,请使用以下配置:</p>
 <div class="language-xml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">depe [...]
-<p>要使用 sbt 添加 scala 2.13 的 Fory scala 依赖,请使用以下配置:</p>
+<p>要使用 sbt 添加 scala 2.13 的 Fory scala 依赖,请使用以下配置:</p>
 <div class="language-sbt codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sbt codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">libraryDependencies += &quot;org.apache.fory&quot; % &quot;fory-scala_2.13&quot; % &quot;0.13 [...]
 <p>要使用 sbt 添加 scala 3 的 Fory scala 依赖,请使用以下配置:</p>
 <div class="language-sbt codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-sbt codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">libraryDependencies += &quot;org.apache.fory&quot; % &quot;fory-scala_3&quot; % &quot;0.13.2& [...]
 <h2 class="anchor anchorWithStickyNavbar_LWe7" id="安装-apache-fory-kotlin">安装 Apache Fory™ Kotlin<a href="#安装-apache-fory-kotlin" class="hash-link" aria-label="安装 Apache Fory™ Kotlin的直接链接" title="安装 Apache Fory™ Kotlin的直接链接">​</a></h2>
 <p>To add a dependency on Apache Fory™kotlin with maven, use the following:</p>
 <div class="language-xml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-xml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token tag punctuation" style="color:#393A34">&lt;</span><span class="token tag" style="color:#00009f">depe [...]
-<h2 class="anchor anchorWithStickyNavbar_LWe7" id="安装-apache-fory-python">安装 Apache Fory™ Python<a href="#安装-apache-fory-python" class="hash-link" aria-label="安装 Apache Fory™ Python的直接链接" title="安装 Apache Fory™ Python的直接链接">​</a></h2>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="安装-apache-fory-python">安装 Apache Fory™ Python<a href="#安装-apache-fory-python" class="hash-link" aria-label="安装 Apache Fory™ Python的直接链接" title="安装 Apache Fory™ Python的直接链接">​</a></h2>
 <div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">python </span><span class="token parameter variable" style="color:#36acaa">-m</span><span c [...]
-<h2 class="anchor anchorWithStickyNavbar_LWe7" id="安装-apache-fory-rust">安装 Apache Fory™ Rust<a href="#安装-apache-fory-rust" class="hash-link" aria-label="安装 Apache Fory™ Rust的直接链接" title="安装 Apache Fory™ Rust的直接链接">​</a></h2>
+<h2 class="anchor anchorWithStickyNavbar_LWe7" id="安装-apache-fory-rust">安装 Apache Fory™ Rust<a href="#安装-apache-fory-rust" class="hash-link" aria-label="安装 Apache Fory™ Rust的直接链接" title="安装 Apache Fory™ Rust的直接链接">​</a></h2>
 <div class="language-toml codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-toml codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">[dependencies]</span><br></span><span class="token-line" style="color:#393A34"><span class= [...]
 <p>或者直接执行以下命令:</p>
-<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token function" style="color:#d73a49">cargo</span><span class="token plain"> </span><span class="token f [...]
+<div class="language-bash codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-bash codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token function" style="color:#d73a49">cargo</span><span class="token plain"> </span><span class="token f [...]
       <p> 版权所有 © 2025 The Apache Software Foundation,许可证:Apache License, Version 2.0。 <br>
         Apache Fory、Fory、Apache、Apache Logo、Apache Fory Logo 是 Apache 软件基金会在美国和/或其他国家的注册商标或商标。
       </p>
diff --git a/zh-CN/docs/next/docs/start/usage/index.html b/zh-CN/docs/next/docs/start/usage/index.html
index 532ec0ce2..2b93e2ff4 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 085570d5d..7e4c854df 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 55ae8a852..ba9b8371e 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 75c9d2cf6..b7d6f972e 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/xlang_type_mapping/index.html b/zh-CN/docs/next/specification/xlang_type_mapping/index.html
index 44fd2968b..5a6f00d57 100644
--- a/zh-CN/docs/next/specification/xlang_type_mapping/index.html
+++ b/zh-CN/docs/next/specification/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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 1f6dbeceb..87a2e9b5c 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 76b6598e6..f4ec87bfa 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 c0b2779a1..1f47f6a68 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/xlang_type_mapping/index.html b/zh-CN/docs/specification/xlang_type_mapping/index.html
index c42229dc3..cbb24436d 100644
--- a/zh-CN/docs/specification/xlang_type_mapping/index.html
+++ b/zh-CN/docs/specification/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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a033cf61a..8a3c50a29 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 3e9ad77e4..8af585444 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 08ad47434..4d1fbdc8f 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 d6b0f1074..46b1273e8 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 ac91a763d..be5a3e4d0 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 ab710ebb4..6763c4908 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 dba46876f..7ecec5761 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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-1764865780246.json b/zh-CN/lunr-index-1764865780246.json
deleted file mode 100644
index d8b101b70..000000000
--- a/zh-CN/lunr-index-1764865780246.json
+++ /dev/null
@@ -1 +0,0 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,221.034,1,74.614,2,571.957,3,629.937,4,471.181,5,488.38]],["content/0",[]],["keywords/0",[]],["title/1",[0,273.937,1,151.077]],["content/1",[0,3.455,1,2.424,6,11.84,7,8.325,8,9.011,9,7.228,10,4.033,11,8.517,12,17.376,13,4.522,14,16.089,15,9.404,16,10.141,17,17.376,18,7.019,19,8.517,20,9.073,21,7.537,22,15.241,23,14.608,24,9.404,25,14.608,26,11.335,27,8.835,28,8.419,29,17.376,30,15.241,31,15.241,32,11 [...]
\ No newline at end of file
diff --git a/zh-CN/lunr-index-1764866564180.json b/zh-CN/lunr-index-1764866564180.json
new file mode 100644
index 000000000..99933d905
--- /dev/null
+++ b/zh-CN/lunr-index-1764866564180.json
@@ -0,0 +1 @@
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,221.034,1,74.614,2,571.957,3,629.937,4,471.181,5,488.38]],["content/0",[]],["keywords/0",[]],["title/1",[0,273.937,1,151.077]],["content/1",[0,3.456,1,2.424,6,11.841,7,8.325,8,9.012,9,7.228,10,4.033,11,8.517,12,17.377,13,4.523,14,16.09,15,9.405,16,10.142,17,17.377,18,7.02,19,8.517,20,9.073,21,7.538,22,15.242,23,14.609,24,9.405,25,14.609,26,11.336,27,8.836,28,8.419,29,17.377,30,15.242,31,15.242,32,11. [...]
\ No newline at end of file
diff --git a/zh-CN/lunr-index.json b/zh-CN/lunr-index.json
index d8b101b70..99933d905 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,221.034,1,74.614,2,571.957,3,629.937,4,471.181,5,488.38]],["content/0",[]],["keywords/0",[]],["title/1",[0,273.937,1,151.077]],["content/1",[0,3.455,1,2.424,6,11.84,7,8.325,8,9.011,9,7.228,10,4.033,11,8.517,12,17.376,13,4.522,14,16.089,15,9.404,16,10.141,17,17.376,18,7.019,19,8.517,20,9.073,21,7.537,22,15.241,23,14.608,24,9.404,25,14.608,26,11.335,27,8.835,28,8.419,29,17.376,30,15.241,31,15.241,32,11 [...]
\ No newline at end of file
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,221.034,1,74.614,2,571.957,3,629.937,4,471.181,5,488.38]],["content/0",[]],["keywords/0",[]],["title/1",[0,273.937,1,151.077]],["content/1",[0,3.456,1,2.424,6,11.841,7,8.325,8,9.012,9,7.228,10,4.033,11,8.517,12,17.377,13,4.523,14,16.09,15,9.405,16,10.142,17,17.377,18,7.02,19,8.517,20,9.073,21,7.538,22,15.242,23,14.609,24,9.405,25,14.609,26,11.336,27,8.836,28,8.419,29,17.377,30,15.242,31,15.242,32,11. [...]
\ No newline at end of file
diff --git a/zh-CN/search-doc-1764865780246.json b/zh-CN/search-doc-1764865780246.json
deleted file mode 100644
index 7dfd0029d..000000000
--- a/zh-CN/search-doc-1764865780246.json
+++ /dev/null
@@ -1 +0,0 @@
-{"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-1764866564180.json b/zh-CN/search-doc-1764866564180.json
new file mode 100644
index 000000000..49c4e88bf
--- /dev/null
+++ b/zh-CN/search-doc-1764866564180.json
@@ -0,0 +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
diff --git a/zh-CN/search-doc.json b/zh-CN/search-doc.json
index 7dfd0029d..49c4e88bf 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
index e0d3f4150..fef93a58d 100644
--- a/zh-CN/security/index.html
+++ b/zh-CN/security/index.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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/user/index.html b/zh-CN/user/index.html
index a0aaf6698..bebefc304 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.e63a0512.css">
-<script src="/zh-CN/assets/js/runtime~main.363a00c1.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.400174e1.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.ecf02eb3.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.5e2cd972.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.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