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/22 10:27:55 UTC
(fory-site) branch deploy updated: deploy: 28e9d98c398adf168e4c42179ca89e1a675a27db
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 99125afdf deploy: 28e9d98c398adf168e4c42179ca89e1a675a27db
99125afdf is described below
commit 99125afdfe07892f26745eccd5921a8340875814
Author: chaokunyang <ch...@users.noreply.github.com>
AuthorDate: Mon Dec 22 10:27:49 2025 +0000
deploy: 28e9d98c398adf168e4c42179ca89e1a675a27db
---
404.html | 4 ++--
404/index.html | 4 ++--
assets/js/c8d6785e.043be0e4.js | 1 +
assets/js/c8d6785e.2a708e5e.js | 1 -
assets/js/{main.273bad79.js => main.86aefc84.js} | 4 ++--
...273bad79.js.LICENSE.txt => main.86aefc84.js.LICENSE.txt} | 0
.../{runtime~main.d35aa9d1.js => runtime~main.5bf0054f.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 ++--
blog/fory_0_14_0_release/index.html | 4 ++--
blog/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/c/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/java/index.html | 4 ++--
blog/tags/python/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/0.13/community/how_to_join_community/index.html | 4 ++--
docs/0.13/community/how_to_release/index.html | 4 ++--
docs/0.13/community/how_to_verify/index.html | 4 ++--
docs/0.13/community/index.html | 4 ++--
docs/0.13/docs/guide/development/index.html | 4 ++--
docs/0.13/docs/guide/graalvm_serialization/index.html | 4 ++--
docs/0.13/docs/guide/java_serialization/index.html | 4 ++--
docs/0.13/docs/guide/python_serialization/index.html | 4 ++--
docs/0.13/docs/guide/row_format/index.html | 4 ++--
docs/0.13/docs/guide/rust_serialization/index.html | 4 ++--
docs/0.13/docs/guide/scala_serialization/index.html | 4 ++--
docs/0.13/docs/guide/xlang_serialization/index.html | 4 ++--
docs/0.13/docs/introduction/benchmark/index.html | 4 ++--
docs/0.13/docs/introduction/features/index.html | 4 ++--
docs/0.13/docs/introduction/index.html | 4 ++--
docs/0.13/docs/start/install/index.html | 4 ++--
docs/0.13/docs/start/usage/index.html | 4 ++--
.../specification/fory_java_serialization_spec/index.html | 4 ++--
docs/0.13/specification/fory_row_format_spec/index.html | 4 ++--
.../specification/fory_xlang_serialization_spec/index.html | 4 ++--
docs/0.13/specification/xlang_type_mapping/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/cpp/cpp_basic_serialization/index.html | 4 ++--
docs/docs/guide/cpp/cpp_configuration/index.html | 4 ++--
docs/docs/guide/cpp/cpp_cross_language/index.html | 4 ++--
docs/docs/guide/cpp/cpp_row_format/index.html | 4 ++--
docs/docs/guide/cpp/cpp_schema_evolution/index.html | 4 ++--
docs/docs/guide/cpp/cpp_supported_types/index.html | 4 ++--
docs/docs/guide/cpp/cpp_type_registration/index.html | 4 ++--
docs/docs/guide/cpp/index.html | 4 ++--
docs/docs/guide/development/index.html | 4 ++--
docs/docs/guide/graalvm_serialization/index.html | 4 ++--
docs/docs/guide/java/index.html | 4 ++--
docs/docs/guide/java/java_advanced_features/index.html | 4 ++--
docs/docs/guide/java/java_basic_serialization/index.html | 4 ++--
docs/docs/guide/java/java_compression/index.html | 4 ++--
docs/docs/guide/java/java_configuration/index.html | 4 ++--
docs/docs/guide/java/java_cross_language/index.html | 4 ++--
docs/docs/guide/java/java_custom_serializers/index.html | 4 ++--
docs/docs/guide/java/java_migration/index.html | 4 ++--
docs/docs/guide/java/java_row_format/index.html | 4 ++--
docs/docs/guide/java/java_schema_evolution/index.html | 4 ++--
docs/docs/guide/java/java_troubleshooting/index.html | 4 ++--
docs/docs/guide/java/java_type_registration/index.html | 4 ++--
docs/docs/guide/kotlin/index.html | 4 ++--
docs/docs/guide/kotlin/kotlin_default_values/index.html | 4 ++--
docs/docs/guide/kotlin/kotlin_fory_creation/index.html | 4 ++--
docs/docs/guide/kotlin/kotlin_type_serialization/index.html | 4 ++--
docs/docs/guide/python/index.html | 4 ++--
.../docs/guide/python/python_basic_serialization/index.html | 4 ++--
docs/docs/guide/python/python_configuration/index.html | 4 ++--
docs/docs/guide/python/python_cross_language/index.html | 4 ++--
docs/docs/guide/python/python_custom_serializers/index.html | 4 ++--
docs/docs/guide/python/python_migration/index.html | 4 ++--
docs/docs/guide/python/python_native_mode/index.html | 4 ++--
docs/docs/guide/python/python_numpy_integration/index.html | 4 ++--
docs/docs/guide/python/python_out_of_band/index.html | 4 ++--
docs/docs/guide/python/python_row_format/index.html | 4 ++--
docs/docs/guide/python/python_schema_evolution/index.html | 4 ++--
docs/docs/guide/python/python_security/index.html | 4 ++--
docs/docs/guide/python/python_troubleshooting/index.html | 4 ++--
docs/docs/guide/python/python_type_registration/index.html | 4 ++--
docs/docs/guide/rust/index.html | 4 ++--
docs/docs/guide/rust/rust_basic_serialization/index.html | 4 ++--
docs/docs/guide/rust/rust_configuration/index.html | 4 ++--
docs/docs/guide/rust/rust_cross_language/index.html | 4 ++--
docs/docs/guide/rust/rust_custom_serializers/index.html | 4 ++--
docs/docs/guide/rust/rust_polymorphism/index.html | 4 ++--
docs/docs/guide/rust/rust_references/index.html | 4 ++--
docs/docs/guide/rust/rust_row_format/index.html | 4 ++--
docs/docs/guide/rust/rust_schema_evolution/index.html | 4 ++--
docs/docs/guide/rust/rust_troubleshooting/index.html | 4 ++--
docs/docs/guide/rust/rust_type_registration/index.html | 4 ++--
docs/docs/guide/scala/index.html | 4 ++--
docs/docs/guide/scala/scala_default_values/index.html | 4 ++--
docs/docs/guide/scala/scala_fory_creation/index.html | 4 ++--
docs/docs/guide/scala/scala_type_serialization/index.html | 4 ++--
docs/docs/guide/xlang/index.html | 4 ++--
docs/docs/guide/xlang/row_format/index.html | 4 ++--
docs/docs/guide/xlang/xlang_getting_started/index.html | 4 ++--
docs/docs/guide/xlang/xlang_serialization/index.html | 4 ++--
docs/docs/guide/xlang/xlang_troubleshooting/index.html | 4 ++--
docs/docs/guide/xlang/xlang_zero_copy/index.html | 4 ++--
docs/docs/introduction/benchmark/index.html | 4 ++--
docs/docs/introduction/features/index.html | 4 ++--
docs/docs/introduction/index.html | 4 ++--
docs/docs/start/install/index.html | 4 ++--
docs/docs/start/usage/index.html | 4 ++--
docs/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/cpp/cpp_basic_serialization/index.html | 4 ++--
docs/next/docs/guide/cpp/cpp_configuration/index.html | 4 ++--
docs/next/docs/guide/cpp/cpp_cross_language/index.html | 4 ++--
docs/next/docs/guide/cpp/cpp_row_format/index.html | 4 ++--
docs/next/docs/guide/cpp/cpp_schema_evolution/index.html | 4 ++--
docs/next/docs/guide/cpp/cpp_supported_types/index.html | 4 ++--
docs/next/docs/guide/cpp/cpp_type_registration/index.html | 4 ++--
docs/next/docs/guide/cpp/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/index.html | 4 ++--
docs/next/docs/guide/java/java_advanced_features/index.html | 4 ++--
.../docs/guide/java/java_basic_serialization/index.html | 4 ++--
docs/next/docs/guide/java/java_compression/index.html | 4 ++--
docs/next/docs/guide/java/java_configuration/index.html | 4 ++--
docs/next/docs/guide/java/java_cross_language/index.html | 4 ++--
.../next/docs/guide/java/java_custom_serializers/index.html | 4 ++--
docs/next/docs/guide/java/java_migration/index.html | 4 ++--
docs/next/docs/guide/java/java_row_format/index.html | 4 ++--
docs/next/docs/guide/java/java_schema_evolution/index.html | 4 ++--
docs/next/docs/guide/java/java_troubleshooting/index.html | 4 ++--
docs/next/docs/guide/java/java_type_registration/index.html | 4 ++--
docs/next/docs/guide/kotlin/index.html | 4 ++--
.../next/docs/guide/kotlin/kotlin_default_values/index.html | 4 ++--
docs/next/docs/guide/kotlin/kotlin_fory_creation/index.html | 4 ++--
.../docs/guide/kotlin/kotlin_type_serialization/index.html | 4 ++--
docs/next/docs/guide/python/index.html | 4 ++--
.../docs/guide/python/python_basic_serialization/index.html | 4 ++--
docs/next/docs/guide/python/python_configuration/index.html | 4 ++--
.../next/docs/guide/python/python_cross_language/index.html | 4 ++--
.../docs/guide/python/python_custom_serializers/index.html | 4 ++--
docs/next/docs/guide/python/python_migration/index.html | 4 ++--
docs/next/docs/guide/python/python_native_mode/index.html | 4 ++--
.../docs/guide/python/python_numpy_integration/index.html | 4 ++--
docs/next/docs/guide/python/python_out_of_band/index.html | 4 ++--
docs/next/docs/guide/python/python_row_format/index.html | 4 ++--
.../docs/guide/python/python_schema_evolution/index.html | 4 ++--
docs/next/docs/guide/python/python_security/index.html | 4 ++--
.../docs/guide/python/python_troubleshooting/index.html | 4 ++--
.../docs/guide/python/python_type_registration/index.html | 4 ++--
docs/next/docs/guide/rust/index.html | 4 ++--
.../docs/guide/rust/rust_basic_serialization/index.html | 4 ++--
docs/next/docs/guide/rust/rust_configuration/index.html | 4 ++--
docs/next/docs/guide/rust/rust_cross_language/index.html | 4 ++--
.../next/docs/guide/rust/rust_custom_serializers/index.html | 11 ++++++++---
docs/next/docs/guide/rust/rust_polymorphism/index.html | 4 ++--
docs/next/docs/guide/rust/rust_references/index.html | 4 ++--
docs/next/docs/guide/rust/rust_row_format/index.html | 4 ++--
docs/next/docs/guide/rust/rust_schema_evolution/index.html | 4 ++--
docs/next/docs/guide/rust/rust_troubleshooting/index.html | 4 ++--
docs/next/docs/guide/rust/rust_type_registration/index.html | 4 ++--
docs/next/docs/guide/scala/index.html | 4 ++--
docs/next/docs/guide/scala/scala_default_values/index.html | 4 ++--
docs/next/docs/guide/scala/scala_fory_creation/index.html | 4 ++--
.../docs/guide/scala/scala_type_serialization/index.html | 4 ++--
docs/next/docs/guide/xlang/index.html | 4 ++--
docs/next/docs/guide/xlang/row_format/index.html | 4 ++--
docs/next/docs/guide/xlang/xlang_getting_started/index.html | 4 ++--
docs/next/docs/guide/xlang/xlang_serialization/index.html | 4 ++--
docs/next/docs/guide/xlang/xlang_troubleshooting/index.html | 4 ++--
docs/next/docs/guide/xlang/xlang_zero_copy/index.html | 4 ++--
docs/next/docs/introduction/benchmark/index.html | 4 ++--
docs/next/docs/introduction/features/index.html | 4 ++--
docs/next/docs/introduction/index.html | 4 ++--
docs/next/docs/start/install/index.html | 4 ++--
docs/next/docs/start/usage/index.html | 4 ++--
.../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 ++--
docs/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-1766138233269.json | 1 -
lunr-index-1766399061634.json | 1 +
lunr-index.json | 2 +-
search-doc-1766138233269.json | 1 -
search-doc-1766399061634.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/eb2fe4d7.87b2023a.js | 1 +
zh-CN/assets/js/eb2fe4d7.ee2d7fdb.js | 1 -
zh-CN/assets/js/{main.48c728af.js => main.279a3d65.js} | 4 ++--
...48c728af.js.LICENSE.txt => main.279a3d65.js.LICENSE.txt} | 0
.../{runtime~main.a58c140c.js => runtime~main.82a1d1dd.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 ++--
zh-CN/blog/fory_0_14_0_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/c/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/java/index.html | 4 ++--
zh-CN/blog/tags/python/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 ++--
zh-CN/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 ++--
.../docs/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 ++--
zh-CN/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 ++--
.../docs/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 ++--
zh-CN/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 ++--
.../docs/0.12/specification/fory_row_format_spec/index.html | 4 ++--
.../specification/fory_xlang_serialization_spec/index.html | 4 ++--
zh-CN/docs/0.13/community/how_to_join_community/index.html | 4 ++--
zh-CN/docs/0.13/community/how_to_release/index.html | 4 ++--
zh-CN/docs/0.13/community/how_to_verify/index.html | 4 ++--
zh-CN/docs/0.13/community/index.html | 4 ++--
zh-CN/docs/0.13/docs/guide/development/index.html | 4 ++--
zh-CN/docs/0.13/docs/guide/graalvm_serialization/index.html | 4 ++--
zh-CN/docs/0.13/docs/guide/java_serialization/index.html | 4 ++--
zh-CN/docs/0.13/docs/guide/python_serialization/index.html | 4 ++--
zh-CN/docs/0.13/docs/guide/row_format/index.html | 4 ++--
zh-CN/docs/0.13/docs/guide/rust_serialization/index.html | 4 ++--
zh-CN/docs/0.13/docs/guide/scala_serialization/index.html | 4 ++--
zh-CN/docs/0.13/docs/guide/xlang_serialization/index.html | 4 ++--
zh-CN/docs/0.13/docs/introduction/benchmark/index.html | 4 ++--
zh-CN/docs/0.13/docs/introduction/features/index.html | 4 ++--
zh-CN/docs/0.13/docs/introduction/index.html | 4 ++--
zh-CN/docs/0.13/docs/start/install/index.html | 4 ++--
zh-CN/docs/0.13/docs/start/usage/index.html | 4 ++--
.../specification/fory_java_serialization_spec/index.html | 4 ++--
.../docs/0.13/specification/fory_row_format_spec/index.html | 4 ++--
.../specification/fory_xlang_serialization_spec/index.html | 4 ++--
zh-CN/docs/0.13/specification/xlang_type_mapping/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 ++--
.../docs/docs/guide/cpp/cpp_basic_serialization/index.html | 4 ++--
zh-CN/docs/docs/guide/cpp/cpp_configuration/index.html | 4 ++--
zh-CN/docs/docs/guide/cpp/cpp_cross_language/index.html | 4 ++--
zh-CN/docs/docs/guide/cpp/cpp_row_format/index.html | 4 ++--
zh-CN/docs/docs/guide/cpp/cpp_schema_evolution/index.html | 4 ++--
zh-CN/docs/docs/guide/cpp/cpp_supported_types/index.html | 4 ++--
zh-CN/docs/docs/guide/cpp/cpp_type_registration/index.html | 4 ++--
zh-CN/docs/docs/guide/cpp/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/index.html | 4 ++--
.../docs/docs/guide/java/java_advanced_features/index.html | 4 ++--
.../docs/guide/java/java_basic_serialization/index.html | 4 ++--
zh-CN/docs/docs/guide/java/java_compression/index.html | 4 ++--
zh-CN/docs/docs/guide/java/java_configuration/index.html | 4 ++--
zh-CN/docs/docs/guide/java/java_cross_language/index.html | 4 ++--
.../docs/docs/guide/java/java_custom_serializers/index.html | 4 ++--
zh-CN/docs/docs/guide/java/java_migration/index.html | 4 ++--
zh-CN/docs/docs/guide/java/java_row_format/index.html | 4 ++--
zh-CN/docs/docs/guide/java/java_schema_evolution/index.html | 4 ++--
zh-CN/docs/docs/guide/java/java_troubleshooting/index.html | 4 ++--
.../docs/docs/guide/java/java_type_registration/index.html | 4 ++--
zh-CN/docs/docs/guide/kotlin/index.html | 4 ++--
.../docs/docs/guide/kotlin/kotlin_default_values/index.html | 4 ++--
.../docs/docs/guide/kotlin/kotlin_fory_creation/index.html | 4 ++--
.../docs/guide/kotlin/kotlin_type_serialization/index.html | 4 ++--
zh-CN/docs/docs/guide/python/index.html | 4 ++--
.../docs/guide/python/python_basic_serialization/index.html | 4 ++--
.../docs/docs/guide/python/python_configuration/index.html | 4 ++--
.../docs/docs/guide/python/python_cross_language/index.html | 4 ++--
.../docs/guide/python/python_custom_serializers/index.html | 4 ++--
zh-CN/docs/docs/guide/python/python_migration/index.html | 4 ++--
zh-CN/docs/docs/guide/python/python_native_mode/index.html | 4 ++--
.../docs/guide/python/python_numpy_integration/index.html | 4 ++--
zh-CN/docs/docs/guide/python/python_out_of_band/index.html | 4 ++--
zh-CN/docs/docs/guide/python/python_row_format/index.html | 4 ++--
.../docs/guide/python/python_schema_evolution/index.html | 4 ++--
zh-CN/docs/docs/guide/python/python_security/index.html | 4 ++--
.../docs/guide/python/python_troubleshooting/index.html | 4 ++--
.../docs/guide/python/python_type_registration/index.html | 4 ++--
zh-CN/docs/docs/guide/rust/index.html | 4 ++--
.../docs/guide/rust/rust_basic_serialization/index.html | 4 ++--
zh-CN/docs/docs/guide/rust/rust_configuration/index.html | 4 ++--
zh-CN/docs/docs/guide/rust/rust_cross_language/index.html | 4 ++--
.../docs/docs/guide/rust/rust_custom_serializers/index.html | 4 ++--
zh-CN/docs/docs/guide/rust/rust_polymorphism/index.html | 4 ++--
zh-CN/docs/docs/guide/rust/rust_references/index.html | 4 ++--
zh-CN/docs/docs/guide/rust/rust_row_format/index.html | 4 ++--
zh-CN/docs/docs/guide/rust/rust_schema_evolution/index.html | 4 ++--
zh-CN/docs/docs/guide/rust/rust_troubleshooting/index.html | 4 ++--
.../docs/docs/guide/rust/rust_type_registration/index.html | 4 ++--
zh-CN/docs/docs/guide/scala/index.html | 4 ++--
zh-CN/docs/docs/guide/scala/scala_default_values/index.html | 4 ++--
zh-CN/docs/docs/guide/scala/scala_fory_creation/index.html | 4 ++--
.../docs/guide/scala/scala_type_serialization/index.html | 4 ++--
zh-CN/docs/docs/guide/xlang/index.html | 4 ++--
zh-CN/docs/docs/guide/xlang/row_format/index.html | 4 ++--
.../docs/docs/guide/xlang/xlang_getting_started/index.html | 4 ++--
zh-CN/docs/docs/guide/xlang/xlang_serialization/index.html | 4 ++--
.../docs/docs/guide/xlang/xlang_troubleshooting/index.html | 4 ++--
zh-CN/docs/docs/guide/xlang/xlang_zero_copy/index.html | 4 ++--
zh-CN/docs/docs/introduction/benchmark/index.html | 4 ++--
zh-CN/docs/docs/introduction/features/index.html | 4 ++--
zh-CN/docs/docs/introduction/index.html | 4 ++--
zh-CN/docs/docs/start/install/index.html | 4 ++--
zh-CN/docs/docs/start/usage/index.html | 4 ++--
zh-CN/docs/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 ++--
.../next/docs/guide/cpp/cpp_basic_serialization/index.html | 4 ++--
zh-CN/docs/next/docs/guide/cpp/cpp_configuration/index.html | 4 ++--
.../docs/next/docs/guide/cpp/cpp_cross_language/index.html | 4 ++--
zh-CN/docs/next/docs/guide/cpp/cpp_row_format/index.html | 4 ++--
.../next/docs/guide/cpp/cpp_schema_evolution/index.html | 4 ++--
.../docs/next/docs/guide/cpp/cpp_supported_types/index.html | 4 ++--
.../next/docs/guide/cpp/cpp_type_registration/index.html | 4 ++--
zh-CN/docs/next/docs/guide/cpp/index.html | 4 ++--
zh-CN/docs/next/docs/guide/development/index.html | 4 ++--
zh-CN/docs/next/docs/guide/graalvm_serialization/index.html | 4 ++--
zh-CN/docs/next/docs/guide/java/index.html | 4 ++--
.../next/docs/guide/java/java_advanced_features/index.html | 4 ++--
.../docs/guide/java/java_basic_serialization/index.html | 4 ++--
zh-CN/docs/next/docs/guide/java/java_compression/index.html | 4 ++--
.../docs/next/docs/guide/java/java_configuration/index.html | 4 ++--
.../next/docs/guide/java/java_cross_language/index.html | 4 ++--
.../next/docs/guide/java/java_custom_serializers/index.html | 4 ++--
zh-CN/docs/next/docs/guide/java/java_migration/index.html | 4 ++--
zh-CN/docs/next/docs/guide/java/java_row_format/index.html | 4 ++--
.../next/docs/guide/java/java_schema_evolution/index.html | 4 ++--
.../next/docs/guide/java/java_troubleshooting/index.html | 4 ++--
.../next/docs/guide/java/java_type_registration/index.html | 4 ++--
zh-CN/docs/next/docs/guide/kotlin/index.html | 4 ++--
.../next/docs/guide/kotlin/kotlin_default_values/index.html | 4 ++--
.../next/docs/guide/kotlin/kotlin_fory_creation/index.html | 4 ++--
.../docs/guide/kotlin/kotlin_type_serialization/index.html | 4 ++--
zh-CN/docs/next/docs/guide/python/index.html | 4 ++--
.../docs/guide/python/python_basic_serialization/index.html | 4 ++--
.../next/docs/guide/python/python_configuration/index.html | 4 ++--
.../next/docs/guide/python/python_cross_language/index.html | 4 ++--
.../docs/guide/python/python_custom_serializers/index.html | 4 ++--
.../docs/next/docs/guide/python/python_migration/index.html | 4 ++--
.../next/docs/guide/python/python_native_mode/index.html | 4 ++--
.../docs/guide/python/python_numpy_integration/index.html | 4 ++--
.../next/docs/guide/python/python_out_of_band/index.html | 4 ++--
.../next/docs/guide/python/python_row_format/index.html | 4 ++--
.../docs/guide/python/python_schema_evolution/index.html | 4 ++--
.../docs/next/docs/guide/python/python_security/index.html | 4 ++--
.../docs/guide/python/python_troubleshooting/index.html | 4 ++--
.../docs/guide/python/python_type_registration/index.html | 4 ++--
zh-CN/docs/next/docs/guide/rust/index.html | 4 ++--
.../docs/guide/rust/rust_basic_serialization/index.html | 4 ++--
.../docs/next/docs/guide/rust/rust_configuration/index.html | 4 ++--
.../next/docs/guide/rust/rust_cross_language/index.html | 4 ++--
.../next/docs/guide/rust/rust_custom_serializers/index.html | 13 +++++++++----
.../docs/next/docs/guide/rust/rust_polymorphism/index.html | 4 ++--
zh-CN/docs/next/docs/guide/rust/rust_references/index.html | 4 ++--
zh-CN/docs/next/docs/guide/rust/rust_row_format/index.html | 4 ++--
.../next/docs/guide/rust/rust_schema_evolution/index.html | 4 ++--
.../next/docs/guide/rust/rust_troubleshooting/index.html | 4 ++--
.../next/docs/guide/rust/rust_type_registration/index.html | 4 ++--
zh-CN/docs/next/docs/guide/scala/index.html | 4 ++--
.../next/docs/guide/scala/scala_default_values/index.html | 4 ++--
.../next/docs/guide/scala/scala_fory_creation/index.html | 4 ++--
.../docs/guide/scala/scala_type_serialization/index.html | 4 ++--
zh-CN/docs/next/docs/guide/xlang/index.html | 4 ++--
zh-CN/docs/next/docs/guide/xlang/row_format/index.html | 4 ++--
.../next/docs/guide/xlang/xlang_getting_started/index.html | 4 ++--
.../next/docs/guide/xlang/xlang_serialization/index.html | 4 ++--
.../next/docs/guide/xlang/xlang_troubleshooting/index.html | 4 ++--
zh-CN/docs/next/docs/guide/xlang/xlang_zero_copy/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 | 4 ++--
zh-CN/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 ++--
zh-CN/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-1766138342829.json | 1 -
zh-CN/lunr-index-1766399165730.json | 1 +
zh-CN/lunr-index.json | 2 +-
zh-CN/search-doc-1766138342829.json | 1 -
zh-CN/search-doc-1766399165730.json | 1 +
zh-CN/search-doc.json | 2 +-
zh-CN/security/index.html | 4 ++--
zh-CN/user/index.html | 4 ++--
606 files changed, 1197 insertions(+), 1187 deletions(-)
diff --git a/404.html b/404.html
index 82ffb3025..93444e815 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 23160ce8b..98daaf0f7 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/c8d6785e.043be0e4.js b/assets/js/c8d6785e.043be0e4.js
new file mode 100644
index 000000000..8bd354061
--- /dev/null
+++ b/assets/js/c8d6785e.043be0e4.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[3422],{46483:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>a,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>l,toc:()=>c});var n=r(85893),i=r(11151);const s={title:"Custom Serializers",sidebar_position:4,id:"rust_custom_serializers",license:'Licensed to the Apache Software Foundation (ASF) under one or more\ncontributor license agreements. See the NOTICE file distributed with\nthis work for additional i [...]
\ No newline at end of file
diff --git a/assets/js/c8d6785e.2a708e5e.js b/assets/js/c8d6785e.2a708e5e.js
deleted file mode 100644
index d0eb37876..000000000
--- a/assets/js/c8d6785e.2a708e5e.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[3422],{46483:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>a,toc:()=>d});var n=r(85893),i=r(11151);const s={title:"Custom Serializers",sidebar_position:4,id:"rust_custom_serializers",license:'Licensed to the Apache Software Foundation (ASF) under one or more\ncontributor license agreements. See the NOTICE file distributed with\nthis work for additional i [...]
\ No newline at end of file
diff --git a/assets/js/main.273bad79.js b/assets/js/main.86aefc84.js
similarity index 99%
rename from assets/js/main.273bad79.js
rename to assets/js/main.86aefc84.js
index ea1eb9f2e..ac16f0b6a 100644
--- a/assets/js/main.273bad79.js
+++ b/assets/js/main.86aefc84.js
@@ -1,2 +1,2 @@
-/*! For license information please see main.273bad79.js.LICENSE.txt */
-(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[6377],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});n(67294);var o=n(68356),a=n.n(o),r=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],"01b91af6":[()=>n.e(6378).then(n.bind(n,92796)),"@site/docs/docs/guide/scala/type-serialization.md",927 [...]
\ No newline at end of file
+/*! For license information please see main.86aefc84.js.LICENSE.txt */
+(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[6377],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});n(67294);var o=n(68356),a=n.n(o),r=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],"01b91af6":[()=>n.e(6378).then(n.bind(n,92796)),"@site/docs/docs/guide/scala/type-serialization.md",927 [...]
\ No newline at end of file
diff --git a/assets/js/main.273bad79.js.LICENSE.txt b/assets/js/main.86aefc84.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.273bad79.js.LICENSE.txt
rename to assets/js/main.86aefc84.js.LICENSE.txt
diff --git a/assets/js/runtime~main.d35aa9d1.js b/assets/js/runtime~main.5bf0054f.js
similarity index 99%
rename from assets/js/runtime~main.d35aa9d1.js
rename to assets/js/runtime~main.5bf0054f.js
index 989d116d4..d72ebb6be 100644
--- a/assets/js/runtime~main.d35aa9d1.js
+++ b/assets/js/runtime~main.5bf0054f.js
@@ -1 +1 @@
-(()=>{"use strict";var e,a,f,c,d,b={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var f=t[e]={exports:{}};return b[e].call(f.exports,f,f.exports,r),f.exports}r.m=b,e=[],r.O=(a,f,c,d)=>{if(!f){var b=1/0;for(i=0;i<e.length;i++){f=e[i][0],c=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=c();void 0!==n&&(a=n)}}return a}d=d||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
+(()=>{"use strict";var e,a,f,c,d,b={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var f=t[e]={exports:{}};return b[e].call(f.exports,f,f.exports,r),f.exports}r.m=b,e=[],r.O=(a,f,c,d)=>{if(!f){var b=1/0;for(i=0;i<e.length;i++){f=e[i][0],c=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=c();void 0!==n&&(a=n)}}return a}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 7758869cf..92e77f23b 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 3cc8a868f..b0b9febbf 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 e52ae4cc3..38aff6133 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 d28ae3d4f..a5d025ddb 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a279a98e8..1f9c84309 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 0947b7de1..60270bfcb 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 ec6c89791..9900c685c 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 aeaac4e21..b09ce7c78 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 53cdae15f..712e9ea9d 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 fde3478ae..b77e3686d 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 72a550435..2ed6a76f8 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 1ccc006ca..1757566f9 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_14_0_release/index.html b/blog/fory_0_14_0_release/index.html
index e3efa567f..bd6e385db 100644
--- a/blog/fory_0_14_0_release/index.html
+++ b/blog/fory_0_14_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a7ac2bfe1..432f0ce59 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 e3afb4422..b2c6c569d 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 06002c6b2..82f1c7c66 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5ddd97cd0..a5357eade 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 ccdbfd3a2..aee5302be 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 39824bd9b..e1a2dfef8 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 d65d0f8d9..7f71fe610 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 33059e030..53fd15a8c 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a879ad909..e908bf2b4 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 77d8e3c6b..ca1f3527b 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 55849fb02..6c40910b8 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 288b31eef..9154be236 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 fc2714fc3..fdae16821 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 7262896cb..a09cd013c 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 ee1a6ff96..48fe96d02 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f73c043cb..ce288336a 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 1fe2b5e64..1dcdbfab0 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 b9898ab35..ca94ff922 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 66a57483d..bb073b023 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 1dd049334..aaca01650 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 c2443c820..c201ff645 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 331dc5996..c4691eb50 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a8d9ae10e..429d96d5c 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 4a2a7c754..249fc8368 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 535d97f06..ecfdd7c88 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 c5bd52fb8..26393d146 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a1eff94e7..bcdb94b88 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 0952ad555..5e38ac8d8 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 ba5303518..41bf3287e 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f8cda28a7..24780a7e7 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/c/index.html b/blog/tags/c/index.html
index 26c0626ed..9c2267501 100644
--- a/blog/tags/c/index.html
+++ b/blog/tags/c/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 9b1dfce97..d8436dbf2 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 cf91346a7..a7593b19f 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 515fc1eda..d6c4d242e 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 3eeddbac7..66cded5cc 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 58e4c0e10..7c4191498 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 388b5890f..f6d0a0219 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java/index.html b/blog/tags/java/index.html
index f0e323e26..2ee644daa 100644
--- a/blog/tags/java/index.html
+++ b/blog/tags/java/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python/index.html b/blog/tags/python/index.html
index adc9ec0c9..42116d1c0 100644
--- a/blog/tags/python/index.html
+++ b/blog/tags/python/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 0d86f6d51..81e7669ca 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 fa756fef3..b164ef1e8 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 2e6fecc34..fade7dbad 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 48e6b007c..eccb9bd4c 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 c0346742d..553bf1289 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 1ca37d359..0d2c389b6 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f25e24622..30a15a768 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 4eed0b6a1..2c5a53bcb 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a45e5fb1c..729b68ad2 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 4b2b9feb5..043afc24d 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 65d525ba1..864083f1d 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5d1e6a01a..d603f628d 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 d9b1aa53d..73f3d079e 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 7d6eda9bd..413a73be6 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 4031d2cf8..3c588238f 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 cab3f6595..a65afa148 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 698352ac8..7841f9c36 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a8275d209..89e077354 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 0b193ff4d..ace4b7f62 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f41c903a7..ceef221a1 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 1955e7707..7ec68a3a9 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 cdf1dc7fc..a6005afa7 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 069c1099a..e3cb83c97 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 c9c55069e..551466c4e 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 2a4fc2b28..d086e9891 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 8a84cf829..aa55a364b 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 e217541e7..cabb7b4b4 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 7d38f4959..a1499a8d1 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 cac721a0d..9fa0bdb56 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 9a365a159..dda4080bd 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a2266c62f..7ed026bab 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 eae96f23d..a7a93dbb4 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 078b4539a..25bd18c61 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 b992bc26a..72f1063af 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5242eeb61..cfa590eb4 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 3e5952288..bba68d38a 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 978eb1515..9ab005b50 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 0fe9c077b..bca5ea820 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f2f75632b..785b66485 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 bb6e83b6b..e686869aa 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 80d700013..dc73193e9 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 0a9c38a8f..593183dce 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 b90bce1fe..a801504cc 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 4949a4735..b632a996c 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 04b2bd1ad..6f1cc3bf0 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 4f3b69525..fe8ea8bca 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 ecdecbb12..74cfc429e 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 82195fa6b..6f4c4e559 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 dff12b1f9..cafcf4eee 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 89b72081b..6c464f272 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 3c519ceea..17e379c58 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 fa78de0e1..1f06555fa 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f5ba6bbd7..5f6411fdb 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 b8669579c..9f0f534d4 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 7449a8bcb..e67b7457b 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 39fe5fbd5..f4df9d183 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 c001c7b28..431970a45 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 6d8837fcd..5ce22476a 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 ed2f32b46..e1117921f 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 afc0b91c9..bd510349f 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/community/how_to_join_community/index.html b/docs/0.13/community/how_to_join_community/index.html
index 0c7570824..ee0ec3ab6 100644
--- a/docs/0.13/community/how_to_join_community/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/community/how_to_release/index.html b/docs/0.13/community/how_to_release/index.html
index 30a937452..1baa4bd11 100644
--- a/docs/0.13/community/how_to_release/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/community/how_to_verify/index.html b/docs/0.13/community/how_to_verify/index.html
index 87d5c8baa..786d60a1d 100644
--- a/docs/0.13/community/how_to_verify/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/community/index.html b/docs/0.13/community/index.html
index 469714041..dadb3a04f 100644
--- a/docs/0.13/community/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/docs/guide/development/index.html b/docs/0.13/docs/guide/development/index.html
index bb0e73de2..ca7e46f0c 100644
--- a/docs/0.13/docs/guide/development/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/docs/guide/graalvm_serialization/index.html b/docs/0.13/docs/guide/graalvm_serialization/index.html
index e413fad1d..dbb442d04 100644
--- a/docs/0.13/docs/guide/graalvm_serialization/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/docs/guide/java_serialization/index.html b/docs/0.13/docs/guide/java_serialization/index.html
index c91e33b63..705c3ad9e 100644
--- a/docs/0.13/docs/guide/java_serialization/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/docs/guide/python_serialization/index.html b/docs/0.13/docs/guide/python_serialization/index.html
index 8f4594509..7a54819d1 100644
--- a/docs/0.13/docs/guide/python_serialization/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/docs/guide/row_format/index.html b/docs/0.13/docs/guide/row_format/index.html
index b297eb8dc..ffc01121d 100644
--- a/docs/0.13/docs/guide/row_format/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/docs/guide/rust_serialization/index.html b/docs/0.13/docs/guide/rust_serialization/index.html
index 98cd28033..4182f7218 100644
--- a/docs/0.13/docs/guide/rust_serialization/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/docs/guide/scala_serialization/index.html b/docs/0.13/docs/guide/scala_serialization/index.html
index 4abb35ab0..31baa295a 100644
--- a/docs/0.13/docs/guide/scala_serialization/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/docs/guide/xlang_serialization/index.html b/docs/0.13/docs/guide/xlang_serialization/index.html
index fca1d466b..49a269f7e 100644
--- a/docs/0.13/docs/guide/xlang_serialization/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/docs/introduction/benchmark/index.html b/docs/0.13/docs/introduction/benchmark/index.html
index e4b97475c..5266f337e 100644
--- a/docs/0.13/docs/introduction/benchmark/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/docs/introduction/features/index.html b/docs/0.13/docs/introduction/features/index.html
index 03930db5d..49bc71a9d 100644
--- a/docs/0.13/docs/introduction/features/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/docs/introduction/index.html b/docs/0.13/docs/introduction/index.html
index ef2756fd2..b4207fd94 100644
--- a/docs/0.13/docs/introduction/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/docs/start/install/index.html b/docs/0.13/docs/start/install/index.html
index 88ec59f09..5c2a49c1f 100644
--- a/docs/0.13/docs/start/install/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/docs/start/usage/index.html b/docs/0.13/docs/start/usage/index.html
index 5d0d19d4a..b0a1f62c9 100644
--- a/docs/0.13/docs/start/usage/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/specification/fory_java_serialization_spec/index.html b/docs/0.13/specification/fory_java_serialization_spec/index.html
index 666a7281b..f383c9e87 100644
--- a/docs/0.13/specification/fory_java_serialization_spec/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/specification/fory_row_format_spec/index.html b/docs/0.13/specification/fory_row_format_spec/index.html
index 04760ab79..8b951512f 100644
--- a/docs/0.13/specification/fory_row_format_spec/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/specification/fory_xlang_serialization_spec/index.html b/docs/0.13/specification/fory_xlang_serialization_spec/index.html
index 6c03e8e0a..b0d898682 100644
--- a/docs/0.13/specification/fory_xlang_serialization_spec/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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.13/specification/xlang_type_mapping/index.html b/docs/0.13/specification/xlang_type_mapping/index.html
index 64179a086..a880fd020 100644
--- a/docs/0.13/specification/xlang_type_mapping/index.html
+++ b/docs/0.13/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 6732cde1e..56084c969 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 40142d753..89e7df412 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 67b768d73..60a920274 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a69f66c2a..6e5f72082 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/cpp/cpp_basic_serialization/index.html b/docs/docs/guide/cpp/cpp_basic_serialization/index.html
index 2db308a1c..a773bd0b5 100644
--- a/docs/docs/guide/cpp/cpp_basic_serialization/index.html
+++ b/docs/docs/guide/cpp/cpp_basic_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/cpp/cpp_configuration/index.html b/docs/docs/guide/cpp/cpp_configuration/index.html
index f06ac80ec..86458fef0 100644
--- a/docs/docs/guide/cpp/cpp_configuration/index.html
+++ b/docs/docs/guide/cpp/cpp_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/cpp/cpp_cross_language/index.html b/docs/docs/guide/cpp/cpp_cross_language/index.html
index 81200ad10..1fba66b3d 100644
--- a/docs/docs/guide/cpp/cpp_cross_language/index.html
+++ b/docs/docs/guide/cpp/cpp_cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/cpp/cpp_row_format/index.html b/docs/docs/guide/cpp/cpp_row_format/index.html
index b3372763d..18ab79631 100644
--- a/docs/docs/guide/cpp/cpp_row_format/index.html
+++ b/docs/docs/guide/cpp/cpp_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/cpp/cpp_schema_evolution/index.html b/docs/docs/guide/cpp/cpp_schema_evolution/index.html
index e8cf522bc..3fc2e9b7f 100644
--- a/docs/docs/guide/cpp/cpp_schema_evolution/index.html
+++ b/docs/docs/guide/cpp/cpp_schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/cpp/cpp_supported_types/index.html b/docs/docs/guide/cpp/cpp_supported_types/index.html
index 0b3db2775..2d742dfab 100644
--- a/docs/docs/guide/cpp/cpp_supported_types/index.html
+++ b/docs/docs/guide/cpp/cpp_supported_types/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/cpp/cpp_type_registration/index.html b/docs/docs/guide/cpp/cpp_type_registration/index.html
index 426c10e9c..65a1c4252 100644
--- a/docs/docs/guide/cpp/cpp_type_registration/index.html
+++ b/docs/docs/guide/cpp/cpp_type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/cpp/index.html b/docs/docs/guide/cpp/index.html
index fa202fc74..a06c8e7cf 100644
--- a/docs/docs/guide/cpp/index.html
+++ b/docs/docs/guide/cpp/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 6815adaa0..0399f8e71 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 4cf33f334..9f6d08f7b 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/index.html b/docs/docs/guide/java/index.html
index 227843be1..13ebf2945 100644
--- a/docs/docs/guide/java/index.html
+++ b/docs/docs/guide/java/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_advanced_features/index.html b/docs/docs/guide/java/java_advanced_features/index.html
index aed1f01d0..bd416c9f7 100644
--- a/docs/docs/guide/java/java_advanced_features/index.html
+++ b/docs/docs/guide/java/java_advanced_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_basic_serialization/index.html b/docs/docs/guide/java/java_basic_serialization/index.html
index 2970aad7d..bd678d794 100644
--- a/docs/docs/guide/java/java_basic_serialization/index.html
+++ b/docs/docs/guide/java/java_basic_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_compression/index.html b/docs/docs/guide/java/java_compression/index.html
index 983768863..772331cf6 100644
--- a/docs/docs/guide/java/java_compression/index.html
+++ b/docs/docs/guide/java/java_compression/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_configuration/index.html b/docs/docs/guide/java/java_configuration/index.html
index b85205fe5..b711f4238 100644
--- a/docs/docs/guide/java/java_configuration/index.html
+++ b/docs/docs/guide/java/java_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_cross_language/index.html b/docs/docs/guide/java/java_cross_language/index.html
index adf1c896c..eae5cfc9d 100644
--- a/docs/docs/guide/java/java_cross_language/index.html
+++ b/docs/docs/guide/java/java_cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_custom_serializers/index.html b/docs/docs/guide/java/java_custom_serializers/index.html
index 711e64b59..5ca435376 100644
--- a/docs/docs/guide/java/java_custom_serializers/index.html
+++ b/docs/docs/guide/java/java_custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_migration/index.html b/docs/docs/guide/java/java_migration/index.html
index 91a656312..b04e6a0b1 100644
--- a/docs/docs/guide/java/java_migration/index.html
+++ b/docs/docs/guide/java/java_migration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_row_format/index.html b/docs/docs/guide/java/java_row_format/index.html
index 1854c7927..e460ce230 100644
--- a/docs/docs/guide/java/java_row_format/index.html
+++ b/docs/docs/guide/java/java_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_schema_evolution/index.html b/docs/docs/guide/java/java_schema_evolution/index.html
index ff61c3045..fe7562edf 100644
--- a/docs/docs/guide/java/java_schema_evolution/index.html
+++ b/docs/docs/guide/java/java_schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_troubleshooting/index.html b/docs/docs/guide/java/java_troubleshooting/index.html
index 7b868741b..45c801e68 100644
--- a/docs/docs/guide/java/java_troubleshooting/index.html
+++ b/docs/docs/guide/java/java_troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_type_registration/index.html b/docs/docs/guide/java/java_type_registration/index.html
index 638c99015..fab2df4f1 100644
--- a/docs/docs/guide/java/java_type_registration/index.html
+++ b/docs/docs/guide/java/java_type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/kotlin/index.html b/docs/docs/guide/kotlin/index.html
index 2de82d985..7ec0d2fad 100644
--- a/docs/docs/guide/kotlin/index.html
+++ b/docs/docs/guide/kotlin/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/kotlin/kotlin_default_values/index.html b/docs/docs/guide/kotlin/kotlin_default_values/index.html
index 22325b922..5c73366eb 100644
--- a/docs/docs/guide/kotlin/kotlin_default_values/index.html
+++ b/docs/docs/guide/kotlin/kotlin_default_values/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/kotlin/kotlin_fory_creation/index.html b/docs/docs/guide/kotlin/kotlin_fory_creation/index.html
index 3f38d88d0..01831bb28 100644
--- a/docs/docs/guide/kotlin/kotlin_fory_creation/index.html
+++ b/docs/docs/guide/kotlin/kotlin_fory_creation/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/kotlin/kotlin_type_serialization/index.html b/docs/docs/guide/kotlin/kotlin_type_serialization/index.html
index 1d2559ae7..e4b5482a8 100644
--- a/docs/docs/guide/kotlin/kotlin_type_serialization/index.html
+++ b/docs/docs/guide/kotlin/kotlin_type_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/index.html b/docs/docs/guide/python/index.html
index 6a7bf731c..ca3e645f5 100644
--- a/docs/docs/guide/python/index.html
+++ b/docs/docs/guide/python/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_basic_serialization/index.html b/docs/docs/guide/python/python_basic_serialization/index.html
index 723bb0279..11ef8f336 100644
--- a/docs/docs/guide/python/python_basic_serialization/index.html
+++ b/docs/docs/guide/python/python_basic_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_configuration/index.html b/docs/docs/guide/python/python_configuration/index.html
index 6b3c444a5..ff4a8c402 100644
--- a/docs/docs/guide/python/python_configuration/index.html
+++ b/docs/docs/guide/python/python_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_cross_language/index.html b/docs/docs/guide/python/python_cross_language/index.html
index 1ae934ce5..4ab29df71 100644
--- a/docs/docs/guide/python/python_cross_language/index.html
+++ b/docs/docs/guide/python/python_cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_custom_serializers/index.html b/docs/docs/guide/python/python_custom_serializers/index.html
index eef1af9cd..8a8c8e76a 100644
--- a/docs/docs/guide/python/python_custom_serializers/index.html
+++ b/docs/docs/guide/python/python_custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_migration/index.html b/docs/docs/guide/python/python_migration/index.html
index 7b6c12bbe..3c5536058 100644
--- a/docs/docs/guide/python/python_migration/index.html
+++ b/docs/docs/guide/python/python_migration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_native_mode/index.html b/docs/docs/guide/python/python_native_mode/index.html
index a1932d552..f5d6b5d69 100644
--- a/docs/docs/guide/python/python_native_mode/index.html
+++ b/docs/docs/guide/python/python_native_mode/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_numpy_integration/index.html b/docs/docs/guide/python/python_numpy_integration/index.html
index 90f0c6825..9571fcb6d 100644
--- a/docs/docs/guide/python/python_numpy_integration/index.html
+++ b/docs/docs/guide/python/python_numpy_integration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_out_of_band/index.html b/docs/docs/guide/python/python_out_of_band/index.html
index bc34f97c8..78d9cc260 100644
--- a/docs/docs/guide/python/python_out_of_band/index.html
+++ b/docs/docs/guide/python/python_out_of_band/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_row_format/index.html b/docs/docs/guide/python/python_row_format/index.html
index 279118111..ecbb06c0a 100644
--- a/docs/docs/guide/python/python_row_format/index.html
+++ b/docs/docs/guide/python/python_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_schema_evolution/index.html b/docs/docs/guide/python/python_schema_evolution/index.html
index 254bd45df..60dcba3d1 100644
--- a/docs/docs/guide/python/python_schema_evolution/index.html
+++ b/docs/docs/guide/python/python_schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_security/index.html b/docs/docs/guide/python/python_security/index.html
index 6cf4eebe4..0b4492dfa 100644
--- a/docs/docs/guide/python/python_security/index.html
+++ b/docs/docs/guide/python/python_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_troubleshooting/index.html b/docs/docs/guide/python/python_troubleshooting/index.html
index de4f80bb8..19c8de32f 100644
--- a/docs/docs/guide/python/python_troubleshooting/index.html
+++ b/docs/docs/guide/python/python_troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_type_registration/index.html b/docs/docs/guide/python/python_type_registration/index.html
index 9ac6a2b9f..fb55fbc78 100644
--- a/docs/docs/guide/python/python_type_registration/index.html
+++ b/docs/docs/guide/python/python_type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/index.html b/docs/docs/guide/rust/index.html
index e06554e85..0908f42fa 100644
--- a/docs/docs/guide/rust/index.html
+++ b/docs/docs/guide/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_basic_serialization/index.html b/docs/docs/guide/rust/rust_basic_serialization/index.html
index 6fc70ec60..2b3ef8b8e 100644
--- a/docs/docs/guide/rust/rust_basic_serialization/index.html
+++ b/docs/docs/guide/rust/rust_basic_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_configuration/index.html b/docs/docs/guide/rust/rust_configuration/index.html
index dc993080f..c4f7db5ae 100644
--- a/docs/docs/guide/rust/rust_configuration/index.html
+++ b/docs/docs/guide/rust/rust_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_cross_language/index.html b/docs/docs/guide/rust/rust_cross_language/index.html
index 4cd1e13b8..99ea6adf3 100644
--- a/docs/docs/guide/rust/rust_cross_language/index.html
+++ b/docs/docs/guide/rust/rust_cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_custom_serializers/index.html b/docs/docs/guide/rust/rust_custom_serializers/index.html
index 396d9f50a..fd4273733 100644
--- a/docs/docs/guide/rust/rust_custom_serializers/index.html
+++ b/docs/docs/guide/rust/rust_custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_polymorphism/index.html b/docs/docs/guide/rust/rust_polymorphism/index.html
index b40301822..0662c05a4 100644
--- a/docs/docs/guide/rust/rust_polymorphism/index.html
+++ b/docs/docs/guide/rust/rust_polymorphism/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_references/index.html b/docs/docs/guide/rust/rust_references/index.html
index 5f4db6f91..0df909b6d 100644
--- a/docs/docs/guide/rust/rust_references/index.html
+++ b/docs/docs/guide/rust/rust_references/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_row_format/index.html b/docs/docs/guide/rust/rust_row_format/index.html
index 9f8dc1c6c..d2bc66b8d 100644
--- a/docs/docs/guide/rust/rust_row_format/index.html
+++ b/docs/docs/guide/rust/rust_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_schema_evolution/index.html b/docs/docs/guide/rust/rust_schema_evolution/index.html
index ce3666bad..ad4d6d80d 100644
--- a/docs/docs/guide/rust/rust_schema_evolution/index.html
+++ b/docs/docs/guide/rust/rust_schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_troubleshooting/index.html b/docs/docs/guide/rust/rust_troubleshooting/index.html
index ce265d031..f703d86d6 100644
--- a/docs/docs/guide/rust/rust_troubleshooting/index.html
+++ b/docs/docs/guide/rust/rust_troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_type_registration/index.html b/docs/docs/guide/rust/rust_type_registration/index.html
index df8063889..967508077 100644
--- a/docs/docs/guide/rust/rust_type_registration/index.html
+++ b/docs/docs/guide/rust/rust_type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/index.html b/docs/docs/guide/scala/index.html
index 2e885b2c5..a2276da6a 100644
--- a/docs/docs/guide/scala/index.html
+++ b/docs/docs/guide/scala/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/scala_default_values/index.html b/docs/docs/guide/scala/scala_default_values/index.html
index 8ce39baff..6e55e5051 100644
--- a/docs/docs/guide/scala/scala_default_values/index.html
+++ b/docs/docs/guide/scala/scala_default_values/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/scala_fory_creation/index.html b/docs/docs/guide/scala/scala_fory_creation/index.html
index 23987cade..f667b27a1 100644
--- a/docs/docs/guide/scala/scala_fory_creation/index.html
+++ b/docs/docs/guide/scala/scala_fory_creation/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/scala_type_serialization/index.html b/docs/docs/guide/scala/scala_type_serialization/index.html
index 14745253a..a26e73f02 100644
--- a/docs/docs/guide/scala/scala_type_serialization/index.html
+++ b/docs/docs/guide/scala/scala_type_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/index.html b/docs/docs/guide/xlang/index.html
index cfec58654..bd13ebec0 100644
--- a/docs/docs/guide/xlang/index.html
+++ b/docs/docs/guide/xlang/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/row_format/index.html b/docs/docs/guide/xlang/row_format/index.html
index 7e7af05eb..c65f2c83b 100644
--- a/docs/docs/guide/xlang/row_format/index.html
+++ b/docs/docs/guide/xlang/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/xlang_getting_started/index.html b/docs/docs/guide/xlang/xlang_getting_started/index.html
index 54d029534..d44d7bcf3 100644
--- a/docs/docs/guide/xlang/xlang_getting_started/index.html
+++ b/docs/docs/guide/xlang/xlang_getting_started/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/xlang_serialization/index.html b/docs/docs/guide/xlang/xlang_serialization/index.html
index e5b4f0be7..f3c56237d 100644
--- a/docs/docs/guide/xlang/xlang_serialization/index.html
+++ b/docs/docs/guide/xlang/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/xlang_troubleshooting/index.html b/docs/docs/guide/xlang/xlang_troubleshooting/index.html
index bc77905b3..a52bdbc8f 100644
--- a/docs/docs/guide/xlang/xlang_troubleshooting/index.html
+++ b/docs/docs/guide/xlang/xlang_troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/xlang_zero_copy/index.html b/docs/docs/guide/xlang/xlang_zero_copy/index.html
index 639f4805b..f43407947 100644
--- a/docs/docs/guide/xlang/xlang_zero_copy/index.html
+++ b/docs/docs/guide/xlang/xlang_zero_copy/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5e6ee64c4..4b65281c4 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5fc3f9513..1ab63a760 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a116e268c..1ceea46bc 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 076c08bbc..dcbfb1f3a 100644
--- a/docs/docs/start/install/index.html
+++ b/docs/docs/start/install/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/docs/start/usage/index.html b/docs/docs/start/usage/index.html
index 19048c9e5..062b0d911 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 8b50b3420..57e696dae 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 b82807405..48fcf8613 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 103186b0b..73d9a0f51 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 e21f5e369..78a00fff1 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/cpp/cpp_basic_serialization/index.html b/docs/next/docs/guide/cpp/cpp_basic_serialization/index.html
index 7c43dc973..c5e57911b 100644
--- a/docs/next/docs/guide/cpp/cpp_basic_serialization/index.html
+++ b/docs/next/docs/guide/cpp/cpp_basic_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/cpp/cpp_configuration/index.html b/docs/next/docs/guide/cpp/cpp_configuration/index.html
index 05e3dae54..ecb14df2c 100644
--- a/docs/next/docs/guide/cpp/cpp_configuration/index.html
+++ b/docs/next/docs/guide/cpp/cpp_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/cpp/cpp_cross_language/index.html b/docs/next/docs/guide/cpp/cpp_cross_language/index.html
index cbb166f13..6f31edd3f 100644
--- a/docs/next/docs/guide/cpp/cpp_cross_language/index.html
+++ b/docs/next/docs/guide/cpp/cpp_cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/cpp/cpp_row_format/index.html b/docs/next/docs/guide/cpp/cpp_row_format/index.html
index 36f92423f..14e303043 100644
--- a/docs/next/docs/guide/cpp/cpp_row_format/index.html
+++ b/docs/next/docs/guide/cpp/cpp_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/cpp/cpp_schema_evolution/index.html b/docs/next/docs/guide/cpp/cpp_schema_evolution/index.html
index a51786567..ff982c0a4 100644
--- a/docs/next/docs/guide/cpp/cpp_schema_evolution/index.html
+++ b/docs/next/docs/guide/cpp/cpp_schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/cpp/cpp_supported_types/index.html b/docs/next/docs/guide/cpp/cpp_supported_types/index.html
index ee880b212..ac8e921f0 100644
--- a/docs/next/docs/guide/cpp/cpp_supported_types/index.html
+++ b/docs/next/docs/guide/cpp/cpp_supported_types/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/cpp/cpp_type_registration/index.html b/docs/next/docs/guide/cpp/cpp_type_registration/index.html
index 8c8dc5c8b..cdb7e940a 100644
--- a/docs/next/docs/guide/cpp/cpp_type_registration/index.html
+++ b/docs/next/docs/guide/cpp/cpp_type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/cpp/index.html b/docs/next/docs/guide/cpp/index.html
index 5e6763256..2a152533a 100644
--- a/docs/next/docs/guide/cpp/index.html
+++ b/docs/next/docs/guide/cpp/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 fc8eb19bc..e40218575 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 ce9be4d98..04086de22 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/index.html b/docs/next/docs/guide/java/index.html
index cbee3c623..1ad28147c 100644
--- a/docs/next/docs/guide/java/index.html
+++ b/docs/next/docs/guide/java/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_advanced_features/index.html b/docs/next/docs/guide/java/java_advanced_features/index.html
index f03a08da8..d2b2536bf 100644
--- a/docs/next/docs/guide/java/java_advanced_features/index.html
+++ b/docs/next/docs/guide/java/java_advanced_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_basic_serialization/index.html b/docs/next/docs/guide/java/java_basic_serialization/index.html
index 34e268072..0746064b7 100644
--- a/docs/next/docs/guide/java/java_basic_serialization/index.html
+++ b/docs/next/docs/guide/java/java_basic_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_compression/index.html b/docs/next/docs/guide/java/java_compression/index.html
index fbeb80ecc..e2918d633 100644
--- a/docs/next/docs/guide/java/java_compression/index.html
+++ b/docs/next/docs/guide/java/java_compression/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_configuration/index.html b/docs/next/docs/guide/java/java_configuration/index.html
index 63c2da738..fdfa706bc 100644
--- a/docs/next/docs/guide/java/java_configuration/index.html
+++ b/docs/next/docs/guide/java/java_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_cross_language/index.html b/docs/next/docs/guide/java/java_cross_language/index.html
index 08790c08c..57c38349b 100644
--- a/docs/next/docs/guide/java/java_cross_language/index.html
+++ b/docs/next/docs/guide/java/java_cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_custom_serializers/index.html b/docs/next/docs/guide/java/java_custom_serializers/index.html
index 72d426002..285248f55 100644
--- a/docs/next/docs/guide/java/java_custom_serializers/index.html
+++ b/docs/next/docs/guide/java/java_custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_migration/index.html b/docs/next/docs/guide/java/java_migration/index.html
index 44fd8bd76..e6d8935a0 100644
--- a/docs/next/docs/guide/java/java_migration/index.html
+++ b/docs/next/docs/guide/java/java_migration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_row_format/index.html b/docs/next/docs/guide/java/java_row_format/index.html
index cc7702564..6dbc0048d 100644
--- a/docs/next/docs/guide/java/java_row_format/index.html
+++ b/docs/next/docs/guide/java/java_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_schema_evolution/index.html b/docs/next/docs/guide/java/java_schema_evolution/index.html
index cecf3b415..f5c5aec2a 100644
--- a/docs/next/docs/guide/java/java_schema_evolution/index.html
+++ b/docs/next/docs/guide/java/java_schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_troubleshooting/index.html b/docs/next/docs/guide/java/java_troubleshooting/index.html
index f5ec4b44a..04d8d64fd 100644
--- a/docs/next/docs/guide/java/java_troubleshooting/index.html
+++ b/docs/next/docs/guide/java/java_troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/java_type_registration/index.html b/docs/next/docs/guide/java/java_type_registration/index.html
index c53f5e002..21db870df 100644
--- a/docs/next/docs/guide/java/java_type_registration/index.html
+++ b/docs/next/docs/guide/java/java_type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/kotlin/index.html b/docs/next/docs/guide/kotlin/index.html
index 733d09e60..96bd6da2f 100644
--- a/docs/next/docs/guide/kotlin/index.html
+++ b/docs/next/docs/guide/kotlin/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/kotlin/kotlin_default_values/index.html b/docs/next/docs/guide/kotlin/kotlin_default_values/index.html
index 0fa3aa50c..734c557a7 100644
--- a/docs/next/docs/guide/kotlin/kotlin_default_values/index.html
+++ b/docs/next/docs/guide/kotlin/kotlin_default_values/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/kotlin/kotlin_fory_creation/index.html b/docs/next/docs/guide/kotlin/kotlin_fory_creation/index.html
index 3a3767b53..c8088f55d 100644
--- a/docs/next/docs/guide/kotlin/kotlin_fory_creation/index.html
+++ b/docs/next/docs/guide/kotlin/kotlin_fory_creation/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/kotlin/kotlin_type_serialization/index.html b/docs/next/docs/guide/kotlin/kotlin_type_serialization/index.html
index 0ada11edb..902b8c231 100644
--- a/docs/next/docs/guide/kotlin/kotlin_type_serialization/index.html
+++ b/docs/next/docs/guide/kotlin/kotlin_type_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/index.html b/docs/next/docs/guide/python/index.html
index d039c1d37..c7ec7e4df 100644
--- a/docs/next/docs/guide/python/index.html
+++ b/docs/next/docs/guide/python/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_basic_serialization/index.html b/docs/next/docs/guide/python/python_basic_serialization/index.html
index 1437f45ff..0c5adbb28 100644
--- a/docs/next/docs/guide/python/python_basic_serialization/index.html
+++ b/docs/next/docs/guide/python/python_basic_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_configuration/index.html b/docs/next/docs/guide/python/python_configuration/index.html
index d6889c9eb..647554215 100644
--- a/docs/next/docs/guide/python/python_configuration/index.html
+++ b/docs/next/docs/guide/python/python_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_cross_language/index.html b/docs/next/docs/guide/python/python_cross_language/index.html
index 8d9140fee..eca9900a9 100644
--- a/docs/next/docs/guide/python/python_cross_language/index.html
+++ b/docs/next/docs/guide/python/python_cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_custom_serializers/index.html b/docs/next/docs/guide/python/python_custom_serializers/index.html
index 9f94b50b4..ad23f90dc 100644
--- a/docs/next/docs/guide/python/python_custom_serializers/index.html
+++ b/docs/next/docs/guide/python/python_custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_migration/index.html b/docs/next/docs/guide/python/python_migration/index.html
index 9e52e0f0c..60521485f 100644
--- a/docs/next/docs/guide/python/python_migration/index.html
+++ b/docs/next/docs/guide/python/python_migration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_native_mode/index.html b/docs/next/docs/guide/python/python_native_mode/index.html
index 948173e05..92f76c056 100644
--- a/docs/next/docs/guide/python/python_native_mode/index.html
+++ b/docs/next/docs/guide/python/python_native_mode/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_numpy_integration/index.html b/docs/next/docs/guide/python/python_numpy_integration/index.html
index 9c91bd000..9827e244f 100644
--- a/docs/next/docs/guide/python/python_numpy_integration/index.html
+++ b/docs/next/docs/guide/python/python_numpy_integration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_out_of_band/index.html b/docs/next/docs/guide/python/python_out_of_band/index.html
index 64ceba41a..eef63d62a 100644
--- a/docs/next/docs/guide/python/python_out_of_band/index.html
+++ b/docs/next/docs/guide/python/python_out_of_band/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_row_format/index.html b/docs/next/docs/guide/python/python_row_format/index.html
index b83d251c4..227f3db8a 100644
--- a/docs/next/docs/guide/python/python_row_format/index.html
+++ b/docs/next/docs/guide/python/python_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_schema_evolution/index.html b/docs/next/docs/guide/python/python_schema_evolution/index.html
index 98036f856..4337bc7b2 100644
--- a/docs/next/docs/guide/python/python_schema_evolution/index.html
+++ b/docs/next/docs/guide/python/python_schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_security/index.html b/docs/next/docs/guide/python/python_security/index.html
index 1c7bb9217..049245702 100644
--- a/docs/next/docs/guide/python/python_security/index.html
+++ b/docs/next/docs/guide/python/python_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_troubleshooting/index.html b/docs/next/docs/guide/python/python_troubleshooting/index.html
index 1a88c3d6e..d77f01bac 100644
--- a/docs/next/docs/guide/python/python_troubleshooting/index.html
+++ b/docs/next/docs/guide/python/python_troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/python_type_registration/index.html b/docs/next/docs/guide/python/python_type_registration/index.html
index 03e62ab6c..a443e6609 100644
--- a/docs/next/docs/guide/python/python_type_registration/index.html
+++ b/docs/next/docs/guide/python/python_type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/index.html b/docs/next/docs/guide/rust/index.html
index 83eb5f48e..bd5db3450 100644
--- a/docs/next/docs/guide/rust/index.html
+++ b/docs/next/docs/guide/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_basic_serialization/index.html b/docs/next/docs/guide/rust/rust_basic_serialization/index.html
index 005a57cf4..2b41d2aa7 100644
--- a/docs/next/docs/guide/rust/rust_basic_serialization/index.html
+++ b/docs/next/docs/guide/rust/rust_basic_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_configuration/index.html b/docs/next/docs/guide/rust/rust_configuration/index.html
index f7038d121..92f113f8d 100644
--- a/docs/next/docs/guide/rust/rust_configuration/index.html
+++ b/docs/next/docs/guide/rust/rust_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_cross_language/index.html b/docs/next/docs/guide/rust/rust_cross_language/index.html
index 8af22110c..310a3785b 100644
--- a/docs/next/docs/guide/rust/rust_cross_language/index.html
+++ b/docs/next/docs/guide/rust/rust_cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_custom_serializers/index.html b/docs/next/docs/guide/rust/rust_custom_serializers/index.html
index 70d8148cf..0feff0556 100644
--- a/docs/next/docs/guide/rust/rust_custom_serializers/index.html
+++ b/docs/next/docs/guide/rust/rust_custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
@@ -23,7 +23,12 @@
<li>Performance-critical custom encoding</li>
</ul>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="implementing-the-serializer-trait">Implementing the Serializer Trait<a href="#implementing-the-serializer-trait" class="hash-link" aria-label="Direct link to Implementing the Serializer Trait" title="Direct link to Implementing the Serializer Trait"></a></h2>
-<div class="language-rust codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-rust codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">use</span><span class="token plain"> </span><span class="token name [...]
+<div class="language-rust codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-rust codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">use</span><span class="token plain"> </span><span class="token name [...]
+<blockquote>
+<p><strong>Note</strong>: When implementing <code>ForyDefault</code> manually, ensure your type also implements <code>Default</code> if you use <code>Self::default()</code>.
+Alternatively, you can construct a default instance directly in <code>fory_default()</code>.</p>
+<p><strong>Tip</strong>: If your type supports <code>#[derive(ForyObject)]</code>, you can use <code>#[fory(generate_default)]</code> to automatically generate both <code>ForyDefault</code> and <code>Default</code> implementations.</p>
+</blockquote>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="registering-custom-serializers">Registering Custom Serializers<a href="#registering-custom-serializers" class="hash-link" aria-label="Direct link to Registering Custom Serializers" title="Direct link to Registering Custom Serializers"></a></h2>
<div class="language-rust codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-rust codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">let</span><span class="token plain"> </span><span class="token keyw [...]
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="writecontext-and-readcontext">WriteContext and ReadContext<a href="#writecontext-and-readcontext" class="hash-link" aria-label="Direct link to WriteContext and ReadContext" title="Direct link to WriteContext and ReadContext"></a></h2>
diff --git a/docs/next/docs/guide/rust/rust_polymorphism/index.html b/docs/next/docs/guide/rust/rust_polymorphism/index.html
index 39d2cef46..76d53ebdb 100644
--- a/docs/next/docs/guide/rust/rust_polymorphism/index.html
+++ b/docs/next/docs/guide/rust/rust_polymorphism/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_references/index.html b/docs/next/docs/guide/rust/rust_references/index.html
index f48c5812d..1ed4600ea 100644
--- a/docs/next/docs/guide/rust/rust_references/index.html
+++ b/docs/next/docs/guide/rust/rust_references/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_row_format/index.html b/docs/next/docs/guide/rust/rust_row_format/index.html
index f3e66e639..9f9cf1893 100644
--- a/docs/next/docs/guide/rust/rust_row_format/index.html
+++ b/docs/next/docs/guide/rust/rust_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_schema_evolution/index.html b/docs/next/docs/guide/rust/rust_schema_evolution/index.html
index dd7b248ee..a132dc7df 100644
--- a/docs/next/docs/guide/rust/rust_schema_evolution/index.html
+++ b/docs/next/docs/guide/rust/rust_schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_troubleshooting/index.html b/docs/next/docs/guide/rust/rust_troubleshooting/index.html
index 1cf340443..ba7f030a0 100644
--- a/docs/next/docs/guide/rust/rust_troubleshooting/index.html
+++ b/docs/next/docs/guide/rust/rust_troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/rust_type_registration/index.html b/docs/next/docs/guide/rust/rust_type_registration/index.html
index 89b1dc895..82a4653bf 100644
--- a/docs/next/docs/guide/rust/rust_type_registration/index.html
+++ b/docs/next/docs/guide/rust/rust_type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/index.html b/docs/next/docs/guide/scala/index.html
index 1bc0b8308..c8a27fcf7 100644
--- a/docs/next/docs/guide/scala/index.html
+++ b/docs/next/docs/guide/scala/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/scala_default_values/index.html b/docs/next/docs/guide/scala/scala_default_values/index.html
index cb54646f6..4350f979d 100644
--- a/docs/next/docs/guide/scala/scala_default_values/index.html
+++ b/docs/next/docs/guide/scala/scala_default_values/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/scala_fory_creation/index.html b/docs/next/docs/guide/scala/scala_fory_creation/index.html
index d17083c66..565bef053 100644
--- a/docs/next/docs/guide/scala/scala_fory_creation/index.html
+++ b/docs/next/docs/guide/scala/scala_fory_creation/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/scala_type_serialization/index.html b/docs/next/docs/guide/scala/scala_type_serialization/index.html
index 96390cf13..61ba57ef8 100644
--- a/docs/next/docs/guide/scala/scala_type_serialization/index.html
+++ b/docs/next/docs/guide/scala/scala_type_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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/index.html b/docs/next/docs/guide/xlang/index.html
index 7309c048f..622fa96bf 100644
--- a/docs/next/docs/guide/xlang/index.html
+++ b/docs/next/docs/guide/xlang/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/row_format/index.html b/docs/next/docs/guide/xlang/row_format/index.html
index 4e357c680..5f0acca47 100644
--- a/docs/next/docs/guide/xlang/row_format/index.html
+++ b/docs/next/docs/guide/xlang/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/xlang_getting_started/index.html b/docs/next/docs/guide/xlang/xlang_getting_started/index.html
index de182dff3..cad8b6b82 100644
--- a/docs/next/docs/guide/xlang/xlang_getting_started/index.html
+++ b/docs/next/docs/guide/xlang/xlang_getting_started/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/xlang_serialization/index.html b/docs/next/docs/guide/xlang/xlang_serialization/index.html
index e2e7dad2f..9e3470585 100644
--- a/docs/next/docs/guide/xlang/xlang_serialization/index.html
+++ b/docs/next/docs/guide/xlang/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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/xlang_troubleshooting/index.html b/docs/next/docs/guide/xlang/xlang_troubleshooting/index.html
index 84a521c05..a7e930522 100644
--- a/docs/next/docs/guide/xlang/xlang_troubleshooting/index.html
+++ b/docs/next/docs/guide/xlang/xlang_troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/xlang_zero_copy/index.html b/docs/next/docs/guide/xlang/xlang_zero_copy/index.html
index cca9c5b50..95029d5da 100644
--- a/docs/next/docs/guide/xlang/xlang_zero_copy/index.html
+++ b/docs/next/docs/guide/xlang/xlang_zero_copy/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a277aa99f..889a97af3 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f1333e7dc..cd88894ac 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 863edf7a3..7dc5adff6 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 d05a85612..8aaffa85f 100644
--- a/docs/next/docs/start/install/index.html
+++ b/docs/next/docs/start/install/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/docs/start/usage/index.html b/docs/next/docs/start/usage/index.html
index 49213565e..7abbb6e6c 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 7477ccbfc..bac3526df 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 982eee321..150a5384d 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 2d299e20f..0b9f06b99 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 c754ac1b5..99ae0487b 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 402a09e81..0dbb8b097 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 d04acf0f6..80d7e8841 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a6fb112d0..8dd1345fe 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 8d9ac3470..6e1635d03 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f5ba69ddc..a77589427 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 66068a72d..13cf64d8d 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 1a191a6ee..948ca8fe3 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f29ec3328..788e70fd9 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 138c0a0c4..df0195da8 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 30547f64e..a15b76768 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 53f942f8e..d0562ee20 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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-1766138233269.json b/lunr-index-1766138233269.json
deleted file mode 100644
index 1415c21fb..000000000
--- a/lunr-index-1766138233269.json
+++ /dev/null
@@ -1 +0,0 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,409.131,1,100.426,2,733.347,3,692.378,4,488.551,5,426.794]],["content/0",[]],["keywords/0",[]],["title/1",[0,492.215,1,192.818]],["content/1",[0,5.55,1,2.809,6,11.79,7,8.178,8,8.314,9,5.433,10,2.324,11,8.665,12,18.527,13,3.747,14,11.693,15,7.226,16,8.891,17,14.075,18,7.869,19,7.153,20,6.579,21,5.711,22,12.34,23,12.34,24,8.585,25,12.743,26,9.69,27,5.8,28,8.223,29,18.527,30,13.055,31,13.413,32,12.743,3 [...]
\ No newline at end of file
diff --git a/lunr-index-1766399061634.json b/lunr-index-1766399061634.json
new file mode 100644
index 000000000..305b374df
--- /dev/null
+++ b/lunr-index-1766399061634.json
@@ -0,0 +1 @@
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,409.131,1,100.426,2,733.347,3,692.378,4,488.551,5,426.794]],["content/0",[]],["keywords/0",[]],["title/1",[0,492.215,1,192.818]],["content/1",[0,5.551,1,2.809,6,11.79,7,8.179,8,8.315,9,5.433,10,2.324,11,8.665,12,18.528,13,3.747,14,11.694,15,7.226,16,8.891,17,14.076,18,7.869,19,7.153,20,6.579,21,5.712,22,12.341,23,12.341,24,8.586,25,12.744,26,9.691,27,5.8,28,8.223,29,18.528,30,13.056,31,13.414,32,12.7 [...]
\ No newline at end of file
diff --git a/lunr-index.json b/lunr-index.json
index 1415c21fb..305b374df 100644
--- a/lunr-index.json
+++ b/lunr-index.json
@@ -1 +1 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,409.131,1,100.426,2,733.347,3,692.378,4,488.551,5,426.794]],["content/0",[]],["keywords/0",[]],["title/1",[0,492.215,1,192.818]],["content/1",[0,5.55,1,2.809,6,11.79,7,8.178,8,8.314,9,5.433,10,2.324,11,8.665,12,18.527,13,3.747,14,11.693,15,7.226,16,8.891,17,14.075,18,7.869,19,7.153,20,6.579,21,5.711,22,12.34,23,12.34,24,8.585,25,12.743,26,9.69,27,5.8,28,8.223,29,18.527,30,13.055,31,13.413,32,12.743,3 [...]
\ No newline at end of file
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,409.131,1,100.426,2,733.347,3,692.378,4,488.551,5,426.794]],["content/0",[]],["keywords/0",[]],["title/1",[0,492.215,1,192.818]],["content/1",[0,5.551,1,2.809,6,11.79,7,8.179,8,8.315,9,5.433,10,2.324,11,8.665,12,18.528,13,3.747,14,11.694,15,7.226,16,8.891,17,14.076,18,7.869,19,7.153,20,6.579,21,5.712,22,12.341,23,12.341,24,8.586,25,12.744,26,9.691,27,5.8,28,8.223,29,18.528,30,13.056,31,13.414,32,12.7 [...]
\ No newline at end of file
diff --git a/search-doc-1766138233269.json b/search-doc-1766138233269.json
deleted file mode 100644
index 682c5f4e5..000000000
--- a/search-doc-1766138233269.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-1766399061634.json b/search-doc-1766399061634.json
new file mode 100644
index 000000000..60f008e62
--- /dev/null
+++ b/search-doc-1766399061634.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 682c5f4e5..60f008e62 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 2c0788bef..f821c7517 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 eb96f633d..26ac40a4f 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.66efb2f1.css">
-<script src="/assets/js/runtime~main.d35aa9d1.js" defer="defer"></script>
-<script src="/assets/js/main.273bad79.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5bf0054f.js" defer="defer"></script>
+<script src="/assets/js/main.86aefc84.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 484b03aad..c168bb6f2 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 e7fbd8183..94414c312 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/eb2fe4d7.87b2023a.js b/zh-CN/assets/js/eb2fe4d7.87b2023a.js
new file mode 100644
index 000000000..ae3bba8a2
--- /dev/null
+++ b/zh-CN/assets/js/eb2fe4d7.87b2023a.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[4417],{5787:(e,t,n)=>{n.r(t),n.d(t,{assets:()=>a,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>l,toc:()=>c});var r=n(85893),i=n(11151);const s={title:"Custom Serializers",sidebar_position:4,id:"rust_custom_serializers",license:'Licensed to the Apache Software Foundation (ASF) under one or more\ncontributor license agreements. See the NOTICE file distributed with\nthis work for additional in [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/eb2fe4d7.ee2d7fdb.js b/zh-CN/assets/js/eb2fe4d7.ee2d7fdb.js
deleted file mode 100644
index 6de2ec763..000000000
--- a/zh-CN/assets/js/eb2fe4d7.ee2d7fdb.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[4417],{5787:(e,t,r)=>{r.r(t),r.d(t,{assets:()=>l,contentTitle:()=>o,default:()=>u,frontMatter:()=>s,metadata:()=>a,toc:()=>c});var n=r(85893),i=r(11151);const s={title:"Custom Serializers",sidebar_position:4,id:"rust_custom_serializers",license:'Licensed to the Apache Software Foundation (ASF) under one or more\ncontributor license agreements. See the NOTICE file distributed with\nthis work for additional in [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/main.48c728af.js b/zh-CN/assets/js/main.279a3d65.js
similarity index 99%
rename from zh-CN/assets/js/main.48c728af.js
rename to zh-CN/assets/js/main.279a3d65.js
index 2a634a274..caf5aa7eb 100644
--- a/zh-CN/assets/js/main.48c728af.js
+++ b/zh-CN/assets/js/main.279a3d65.js
@@ -1,2 +1,2 @@
-/*! For license information please see main.48c728af.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 o=n(68356),a=n.n(o),r=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],"01bf68e1":[()=>n.e(4974).then(n.bind(n,41237)),"@site/i18n/zh-CN/docusaurus- [...]
\ No newline at end of file
+/*! For license information please see main.279a3d65.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 o=n(68356),a=n.n(o),r=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],"01bf68e1":[()=>n.e(4974).then(n.bind(n,41237)),"@site/i18n/zh-CN/docusaurus- [...]
\ No newline at end of file
diff --git a/zh-CN/assets/js/main.48c728af.js.LICENSE.txt b/zh-CN/assets/js/main.279a3d65.js.LICENSE.txt
similarity index 100%
rename from zh-CN/assets/js/main.48c728af.js.LICENSE.txt
rename to zh-CN/assets/js/main.279a3d65.js.LICENSE.txt
diff --git a/zh-CN/assets/js/runtime~main.a58c140c.js b/zh-CN/assets/js/runtime~main.82a1d1dd.js
similarity index 99%
rename from zh-CN/assets/js/runtime~main.a58c140c.js
rename to zh-CN/assets/js/runtime~main.82a1d1dd.js
index de4a9551a..aad2602b9 100644
--- a/zh-CN/assets/js/runtime~main.a58c140c.js
+++ b/zh-CN/assets/js/runtime~main.82a1d1dd.js
@@ -1 +1 @@
-(()=>{"use strict";var e,a,f,d,b,c={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var f=t[e]={exports:{}};return c[e].call(f.exports,f,f.exports,r),f.exports}r.m=c,e=[],r.O=(a,f,d,b)=>{if(!f){var c=1/0;for(i=0;i<e.length;i++){f=e[i][0],d=e[i][1],b=e[i][2];for(var t=!0,o=0;o<f.length;o++)(!1&b||c>=b)&&Object.keys(r.O).every((e=>r.O[e](f[o])))?f.splice(o--,1):(t=!1,b<c&&(c=b));if(t){e.splice(i--,1);var n=d();void 0!==n&&(a=n)}}return a}b=b||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
+(()=>{"use strict";var e,a,f,d,b,c={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var f=t[e]={exports:{}};return c[e].call(f.exports,f,f.exports,r),f.exports}r.m=c,e=[],r.O=(a,f,d,b)=>{if(!f){var c=1/0;for(i=0;i<e.length;i++){f=e[i][0],d=e[i][1],b=e[i][2];for(var t=!0,o=0;o<f.length;o++)(!1&b||c>=b)&&Object.keys(r.O).every((e=>r.O[e](f[o])))?f.splice(o--,1):(t=!1,b<c&&(c=b));if(t){e.splice(i--,1);var n=d();void 0!==n&&(a=n)}}return a}b=b||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 1f048af7b..d9e62fa83 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 8aade0c26..a087b664c 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 3063f194a..952b29b54 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 c25263b0b..98cb21f78 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 d7ae40a3a..53dc0b153 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 a54f86c58..b8d6e99ee 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 3ab623107..f63839b86 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 39ae347fa..c3ce89510 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 a23ef85aa..e9907e461 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 92e32c878..1b204a766 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 e6b6fed47..4b2373b1f 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 bdbf88f2c..9d914a5c9 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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_14_0_release/index.html b/zh-CN/blog/fory_0_14_0_release/index.html
index caa6db8cd..69519f17e 100644
--- a/zh-CN/blog/fory_0_14_0_release/index.html
+++ b/zh-CN/blog/fory_0_14_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 a6b515cc0..99acec6f8 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 a816b4b7c..a413847e9 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 a9df21360..8d9e43487 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 f56a9e8eb..463239510 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 8d2f02e67..a28fce48a 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 c4aab966c..c406284e2 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 c98873800..cb7dfcdfb 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 f53cc3bde..12b56bad7 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 9c0a40813..f910d6c72 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 7acc1a594..fd0003f78 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 c0af26373..7802faee8 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 ff0d3f7ad..d3dd64b62 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 b35b28519..e1a33eacd 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 0a91bcf28..7d0d6d3b7 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 2519ce998..dd8321172 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 510a6d499..77968f534 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 472807f90..5d836b750 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 47f8f550c..53c09ac7d 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 7ad9c3b50..a6ae8f044 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 a2952a8e7..46867dbfd 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 affbc29ed..732db133c 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 e7a3acdb4..36619124c 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 f8b61160c..3058c1d34 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 341e52ffa..51409fa7b 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 1262ef849..fb72679d1 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 5c7bd25e1..b82199b74 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 41883496a..0bf8b4b57 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 8f4d38739..99a217617 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 0014476d5..a2112054b 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 1ba471ffd..1767ca13d 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/c/index.html b/zh-CN/blog/tags/c/index.html
index ea8142cc2..e21c418ae 100644
--- a/zh-CN/blog/tags/c/index.html
+++ b/zh-CN/blog/tags/c/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 c0b6dfa17..5ebf7f238 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 c2ac43e0d..84b7ebe63 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 87c2aa771..2dc29b39d 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 8b54f2c26..3cd1aadb9 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 a41fbd2d7..86b80d5f0 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 a1ceb0856..621c49a83 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java/index.html b/zh-CN/blog/tags/java/index.html
index c7a0c13a2..27a8c90e7 100644
--- a/zh-CN/blog/tags/java/index.html
+++ b/zh-CN/blog/tags/java/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python/index.html b/zh-CN/blog/tags/python/index.html
index 88ccc9c64..9c02fa3a6 100644
--- a/zh-CN/blog/tags/python/index.html
+++ b/zh-CN/blog/tags/python/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 6255a4949..714b9e1fa 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 f4658a3f8..e43b4b90f 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 d9d4a3bfb..74662b102 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 f15232611..a520cc69f 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 8d858b82d..0e47e052e 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 bd94909c8..8bfc3c3c3 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 c8e30d036..0ea285594 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 180b313bd..6918d8ae7 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 436c0e875..674a82d0e 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 6bb6bec0d..a2723dbd4 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 24af80c2f..d281adfbd 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 756425902..ac40f9905 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 388f6ac6e..c1643dab0 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 24b66015d..26adaabff 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 0384e4432..f7ddfa321 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 1fe0f92fd..8d824492b 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 5b68d5be6..0d072c9ae 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 3b450cc1e..81f1c9fe7 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 31456ed17..a0a298778 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 1a543accb..86c14ec55 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 65658bcf3..6a93d76af 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 cab9cf13a..1308203fc 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 dccc30454..68b525ac2 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 12b4378d9..ddb6cb53c 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 8dbda81fc..60e80a6ad 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 7eaf21276..e108e50c9 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 1e739d863..e0deff922 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 8b0f08649..58ce7dd1b 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 1c8594831..471d63a8f 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 0b1fb580b..d6e1c05bb 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 649701000..aef317bdf 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 30a72f50e..9b5e21efd 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 516106e32..28523dcea 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 180831728..58506a867 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 348dff8e1..45bd93869 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 932e846a1..8bb79c176 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 8781c1f30..da4881601 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 004cf62ed..12d0f9dab 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 c2b7fe53c..589cbcc42 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 d23fcd650..422222d36 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 d9cc105ec..5c70bcf52 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 d6ee609ac..7ea248f1d 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 f7bafd2b1..3ee8feb8d 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 002d49cef..8209fa2ab 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 ca74e087d..6cdc21900 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 b059d6517..1ff3c1b40 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 ddb28f84b..b707b0af3 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 6264c347f..f46746a13 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 a44424a2d..494e43eb0 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 2413a0190..fb45ee15e 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 5486639a8..8d6fd2456 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 255868a98..0faf2a6fd 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 406c08f3e..6708305ad 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 45cfa806c..aed01a91c 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 59db5db1e..9f00283d9 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 82339a7ad..1d38be2cd 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 0fbcb8228..80b520091 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 58db2c1af..0084c3b27 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 5c6e0449d..7323603ee 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 2e5e75e2e..ed643e5a9 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/community/how_to_join_community/index.html b/zh-CN/docs/0.13/community/how_to_join_community/index.html
index ba4a3653c..d0ec943c8 100644
--- a/zh-CN/docs/0.13/community/how_to_join_community/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/community/how_to_release/index.html b/zh-CN/docs/0.13/community/how_to_release/index.html
index 4b432ceae..880ea5cfa 100644
--- a/zh-CN/docs/0.13/community/how_to_release/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/community/how_to_verify/index.html b/zh-CN/docs/0.13/community/how_to_verify/index.html
index 4471c57df..41f1b21bf 100644
--- a/zh-CN/docs/0.13/community/how_to_verify/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/community/index.html b/zh-CN/docs/0.13/community/index.html
index dfb3568c2..bc1c09d24 100644
--- a/zh-CN/docs/0.13/community/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/docs/guide/development/index.html b/zh-CN/docs/0.13/docs/guide/development/index.html
index 0922ce3df..4c93a1160 100644
--- a/zh-CN/docs/0.13/docs/guide/development/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/docs/guide/graalvm_serialization/index.html b/zh-CN/docs/0.13/docs/guide/graalvm_serialization/index.html
index 525bf73c4..371819093 100644
--- a/zh-CN/docs/0.13/docs/guide/graalvm_serialization/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/docs/guide/java_serialization/index.html b/zh-CN/docs/0.13/docs/guide/java_serialization/index.html
index fdeec7dba..33e32b5bf 100644
--- a/zh-CN/docs/0.13/docs/guide/java_serialization/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/docs/guide/python_serialization/index.html b/zh-CN/docs/0.13/docs/guide/python_serialization/index.html
index b8468b757..25c94c42b 100644
--- a/zh-CN/docs/0.13/docs/guide/python_serialization/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/docs/guide/row_format/index.html b/zh-CN/docs/0.13/docs/guide/row_format/index.html
index 6e476d364..1d861f0f5 100644
--- a/zh-CN/docs/0.13/docs/guide/row_format/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/docs/guide/rust_serialization/index.html b/zh-CN/docs/0.13/docs/guide/rust_serialization/index.html
index 6bf12c7f3..ce653c311 100644
--- a/zh-CN/docs/0.13/docs/guide/rust_serialization/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/docs/guide/scala_serialization/index.html b/zh-CN/docs/0.13/docs/guide/scala_serialization/index.html
index de7408daf..d02b1280d 100644
--- a/zh-CN/docs/0.13/docs/guide/scala_serialization/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/docs/guide/xlang_serialization/index.html b/zh-CN/docs/0.13/docs/guide/xlang_serialization/index.html
index 1e22caae8..a214b24e3 100644
--- a/zh-CN/docs/0.13/docs/guide/xlang_serialization/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/docs/introduction/benchmark/index.html b/zh-CN/docs/0.13/docs/introduction/benchmark/index.html
index 7662c96a7..2a38d9fe1 100644
--- a/zh-CN/docs/0.13/docs/introduction/benchmark/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/docs/introduction/features/index.html b/zh-CN/docs/0.13/docs/introduction/features/index.html
index 400739e4d..a724e336a 100644
--- a/zh-CN/docs/0.13/docs/introduction/features/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/docs/introduction/index.html b/zh-CN/docs/0.13/docs/introduction/index.html
index 92c0a89b6..2679f09c5 100644
--- a/zh-CN/docs/0.13/docs/introduction/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/docs/start/install/index.html b/zh-CN/docs/0.13/docs/start/install/index.html
index 1d08722f0..0f8914dd9 100644
--- a/zh-CN/docs/0.13/docs/start/install/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/docs/start/usage/index.html b/zh-CN/docs/0.13/docs/start/usage/index.html
index d2840c853..a3a6cd273 100644
--- a/zh-CN/docs/0.13/docs/start/usage/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/specification/fory_java_serialization_spec/index.html b/zh-CN/docs/0.13/specification/fory_java_serialization_spec/index.html
index 61d748699..b89b087c3 100644
--- a/zh-CN/docs/0.13/specification/fory_java_serialization_spec/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/specification/fory_row_format_spec/index.html b/zh-CN/docs/0.13/specification/fory_row_format_spec/index.html
index 5e4a93b2e..239bdb4b0 100644
--- a/zh-CN/docs/0.13/specification/fory_row_format_spec/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/specification/fory_xlang_serialization_spec/index.html b/zh-CN/docs/0.13/specification/fory_xlang_serialization_spec/index.html
index d9ab435f6..afc9d68f0 100644
--- a/zh-CN/docs/0.13/specification/fory_xlang_serialization_spec/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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.13/specification/xlang_type_mapping/index.html b/zh-CN/docs/0.13/specification/xlang_type_mapping/index.html
index c8eac5bb3..f9eab07d0 100644
--- a/zh-CN/docs/0.13/specification/xlang_type_mapping/index.html
+++ b/zh-CN/docs/0.13/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 3c8a18133..9fff304f1 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 2c048cc57..d14643f29 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 68c153eac..0b8eb63a3 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 149fe584e..553a7e729 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/cpp/cpp_basic_serialization/index.html b/zh-CN/docs/docs/guide/cpp/cpp_basic_serialization/index.html
index d7d89b804..d9fd5bb7f 100644
--- a/zh-CN/docs/docs/guide/cpp/cpp_basic_serialization/index.html
+++ b/zh-CN/docs/docs/guide/cpp/cpp_basic_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/cpp/cpp_configuration/index.html b/zh-CN/docs/docs/guide/cpp/cpp_configuration/index.html
index c75569ba3..fc68a218e 100644
--- a/zh-CN/docs/docs/guide/cpp/cpp_configuration/index.html
+++ b/zh-CN/docs/docs/guide/cpp/cpp_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/cpp/cpp_cross_language/index.html b/zh-CN/docs/docs/guide/cpp/cpp_cross_language/index.html
index ac66d9dfa..ce8e42420 100644
--- a/zh-CN/docs/docs/guide/cpp/cpp_cross_language/index.html
+++ b/zh-CN/docs/docs/guide/cpp/cpp_cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/cpp/cpp_row_format/index.html b/zh-CN/docs/docs/guide/cpp/cpp_row_format/index.html
index 4eaa2a99b..8f0560b88 100644
--- a/zh-CN/docs/docs/guide/cpp/cpp_row_format/index.html
+++ b/zh-CN/docs/docs/guide/cpp/cpp_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/cpp/cpp_schema_evolution/index.html b/zh-CN/docs/docs/guide/cpp/cpp_schema_evolution/index.html
index 573a771b5..29a331ba6 100644
--- a/zh-CN/docs/docs/guide/cpp/cpp_schema_evolution/index.html
+++ b/zh-CN/docs/docs/guide/cpp/cpp_schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/cpp/cpp_supported_types/index.html b/zh-CN/docs/docs/guide/cpp/cpp_supported_types/index.html
index 74afa4d96..e4ff71c9a 100644
--- a/zh-CN/docs/docs/guide/cpp/cpp_supported_types/index.html
+++ b/zh-CN/docs/docs/guide/cpp/cpp_supported_types/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/cpp/cpp_type_registration/index.html b/zh-CN/docs/docs/guide/cpp/cpp_type_registration/index.html
index 120d0fe9c..d62a122ec 100644
--- a/zh-CN/docs/docs/guide/cpp/cpp_type_registration/index.html
+++ b/zh-CN/docs/docs/guide/cpp/cpp_type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/cpp/index.html b/zh-CN/docs/docs/guide/cpp/index.html
index 3475d824e..7324d78da 100644
--- a/zh-CN/docs/docs/guide/cpp/index.html
+++ b/zh-CN/docs/docs/guide/cpp/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 b930b6adb..f67313b52 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 614ecf704..578412f1d 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/index.html b/zh-CN/docs/docs/guide/java/index.html
index 0a0e59d1b..8f866621c 100644
--- a/zh-CN/docs/docs/guide/java/index.html
+++ b/zh-CN/docs/docs/guide/java/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_advanced_features/index.html b/zh-CN/docs/docs/guide/java/java_advanced_features/index.html
index 619020ce2..83e1808c7 100644
--- a/zh-CN/docs/docs/guide/java/java_advanced_features/index.html
+++ b/zh-CN/docs/docs/guide/java/java_advanced_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_basic_serialization/index.html b/zh-CN/docs/docs/guide/java/java_basic_serialization/index.html
index 2c5cf571a..1c7c82a8a 100644
--- a/zh-CN/docs/docs/guide/java/java_basic_serialization/index.html
+++ b/zh-CN/docs/docs/guide/java/java_basic_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_compression/index.html b/zh-CN/docs/docs/guide/java/java_compression/index.html
index 009b0e524..cfd434def 100644
--- a/zh-CN/docs/docs/guide/java/java_compression/index.html
+++ b/zh-CN/docs/docs/guide/java/java_compression/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_configuration/index.html b/zh-CN/docs/docs/guide/java/java_configuration/index.html
index 1e78b154c..eaa50fea3 100644
--- a/zh-CN/docs/docs/guide/java/java_configuration/index.html
+++ b/zh-CN/docs/docs/guide/java/java_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_cross_language/index.html b/zh-CN/docs/docs/guide/java/java_cross_language/index.html
index 2c3332873..d2c3c4171 100644
--- a/zh-CN/docs/docs/guide/java/java_cross_language/index.html
+++ b/zh-CN/docs/docs/guide/java/java_cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_custom_serializers/index.html b/zh-CN/docs/docs/guide/java/java_custom_serializers/index.html
index 164a37206..88ab5ffaf 100644
--- a/zh-CN/docs/docs/guide/java/java_custom_serializers/index.html
+++ b/zh-CN/docs/docs/guide/java/java_custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_migration/index.html b/zh-CN/docs/docs/guide/java/java_migration/index.html
index 38ce2cbf0..a98529dc4 100644
--- a/zh-CN/docs/docs/guide/java/java_migration/index.html
+++ b/zh-CN/docs/docs/guide/java/java_migration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_row_format/index.html b/zh-CN/docs/docs/guide/java/java_row_format/index.html
index 200f8a67d..8c4c4268f 100644
--- a/zh-CN/docs/docs/guide/java/java_row_format/index.html
+++ b/zh-CN/docs/docs/guide/java/java_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_schema_evolution/index.html b/zh-CN/docs/docs/guide/java/java_schema_evolution/index.html
index 1b13a8ea0..0859b1fb1 100644
--- a/zh-CN/docs/docs/guide/java/java_schema_evolution/index.html
+++ b/zh-CN/docs/docs/guide/java/java_schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_troubleshooting/index.html b/zh-CN/docs/docs/guide/java/java_troubleshooting/index.html
index a7abd4d53..4999cc0f5 100644
--- a/zh-CN/docs/docs/guide/java/java_troubleshooting/index.html
+++ b/zh-CN/docs/docs/guide/java/java_troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_type_registration/index.html b/zh-CN/docs/docs/guide/java/java_type_registration/index.html
index 230450008..9dd96537a 100644
--- a/zh-CN/docs/docs/guide/java/java_type_registration/index.html
+++ b/zh-CN/docs/docs/guide/java/java_type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/kotlin/index.html b/zh-CN/docs/docs/guide/kotlin/index.html
index fef0a5c84..cf19e0535 100644
--- a/zh-CN/docs/docs/guide/kotlin/index.html
+++ b/zh-CN/docs/docs/guide/kotlin/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/kotlin/kotlin_default_values/index.html b/zh-CN/docs/docs/guide/kotlin/kotlin_default_values/index.html
index bbdcc4223..3022c0172 100644
--- a/zh-CN/docs/docs/guide/kotlin/kotlin_default_values/index.html
+++ b/zh-CN/docs/docs/guide/kotlin/kotlin_default_values/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/kotlin/kotlin_fory_creation/index.html b/zh-CN/docs/docs/guide/kotlin/kotlin_fory_creation/index.html
index 3f813e15e..95b86b819 100644
--- a/zh-CN/docs/docs/guide/kotlin/kotlin_fory_creation/index.html
+++ b/zh-CN/docs/docs/guide/kotlin/kotlin_fory_creation/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/kotlin/kotlin_type_serialization/index.html b/zh-CN/docs/docs/guide/kotlin/kotlin_type_serialization/index.html
index 409f5bbde..0e36189ba 100644
--- a/zh-CN/docs/docs/guide/kotlin/kotlin_type_serialization/index.html
+++ b/zh-CN/docs/docs/guide/kotlin/kotlin_type_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/index.html b/zh-CN/docs/docs/guide/python/index.html
index 534416f38..e782582b1 100644
--- a/zh-CN/docs/docs/guide/python/index.html
+++ b/zh-CN/docs/docs/guide/python/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_basic_serialization/index.html b/zh-CN/docs/docs/guide/python/python_basic_serialization/index.html
index 60e7b0598..0d6fd445c 100644
--- a/zh-CN/docs/docs/guide/python/python_basic_serialization/index.html
+++ b/zh-CN/docs/docs/guide/python/python_basic_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_configuration/index.html b/zh-CN/docs/docs/guide/python/python_configuration/index.html
index f09838abc..8c1440c87 100644
--- a/zh-CN/docs/docs/guide/python/python_configuration/index.html
+++ b/zh-CN/docs/docs/guide/python/python_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_cross_language/index.html b/zh-CN/docs/docs/guide/python/python_cross_language/index.html
index 9d7deef86..79d8afead 100644
--- a/zh-CN/docs/docs/guide/python/python_cross_language/index.html
+++ b/zh-CN/docs/docs/guide/python/python_cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_custom_serializers/index.html b/zh-CN/docs/docs/guide/python/python_custom_serializers/index.html
index 7c7e453da..bb314b624 100644
--- a/zh-CN/docs/docs/guide/python/python_custom_serializers/index.html
+++ b/zh-CN/docs/docs/guide/python/python_custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_migration/index.html b/zh-CN/docs/docs/guide/python/python_migration/index.html
index b4457c791..7771fdfd6 100644
--- a/zh-CN/docs/docs/guide/python/python_migration/index.html
+++ b/zh-CN/docs/docs/guide/python/python_migration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_native_mode/index.html b/zh-CN/docs/docs/guide/python/python_native_mode/index.html
index b9834f3ce..40a5ed6ab 100644
--- a/zh-CN/docs/docs/guide/python/python_native_mode/index.html
+++ b/zh-CN/docs/docs/guide/python/python_native_mode/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_numpy_integration/index.html b/zh-CN/docs/docs/guide/python/python_numpy_integration/index.html
index 7e713ac14..d300fdebe 100644
--- a/zh-CN/docs/docs/guide/python/python_numpy_integration/index.html
+++ b/zh-CN/docs/docs/guide/python/python_numpy_integration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_out_of_band/index.html b/zh-CN/docs/docs/guide/python/python_out_of_band/index.html
index a1d3d9ce4..b6914397d 100644
--- a/zh-CN/docs/docs/guide/python/python_out_of_band/index.html
+++ b/zh-CN/docs/docs/guide/python/python_out_of_band/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_row_format/index.html b/zh-CN/docs/docs/guide/python/python_row_format/index.html
index 230141bfb..760581478 100644
--- a/zh-CN/docs/docs/guide/python/python_row_format/index.html
+++ b/zh-CN/docs/docs/guide/python/python_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_schema_evolution/index.html b/zh-CN/docs/docs/guide/python/python_schema_evolution/index.html
index 1fb7036c7..06cbde542 100644
--- a/zh-CN/docs/docs/guide/python/python_schema_evolution/index.html
+++ b/zh-CN/docs/docs/guide/python/python_schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_security/index.html b/zh-CN/docs/docs/guide/python/python_security/index.html
index 32d7aae56..5a2699e8f 100644
--- a/zh-CN/docs/docs/guide/python/python_security/index.html
+++ b/zh-CN/docs/docs/guide/python/python_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_troubleshooting/index.html b/zh-CN/docs/docs/guide/python/python_troubleshooting/index.html
index d85b3725a..56ad25952 100644
--- a/zh-CN/docs/docs/guide/python/python_troubleshooting/index.html
+++ b/zh-CN/docs/docs/guide/python/python_troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_type_registration/index.html b/zh-CN/docs/docs/guide/python/python_type_registration/index.html
index 53bd8d2d9..fccb1c257 100644
--- a/zh-CN/docs/docs/guide/python/python_type_registration/index.html
+++ b/zh-CN/docs/docs/guide/python/python_type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/index.html b/zh-CN/docs/docs/guide/rust/index.html
index 4ab2b2b59..aceddb813 100644
--- a/zh-CN/docs/docs/guide/rust/index.html
+++ b/zh-CN/docs/docs/guide/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/rust_basic_serialization/index.html b/zh-CN/docs/docs/guide/rust/rust_basic_serialization/index.html
index 548719e07..e21f7e302 100644
--- a/zh-CN/docs/docs/guide/rust/rust_basic_serialization/index.html
+++ b/zh-CN/docs/docs/guide/rust/rust_basic_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/rust_configuration/index.html b/zh-CN/docs/docs/guide/rust/rust_configuration/index.html
index e8659dea8..7f674aed0 100644
--- a/zh-CN/docs/docs/guide/rust/rust_configuration/index.html
+++ b/zh-CN/docs/docs/guide/rust/rust_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/rust_cross_language/index.html b/zh-CN/docs/docs/guide/rust/rust_cross_language/index.html
index 8a0c11af5..ad954fc01 100644
--- a/zh-CN/docs/docs/guide/rust/rust_cross_language/index.html
+++ b/zh-CN/docs/docs/guide/rust/rust_cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/rust_custom_serializers/index.html b/zh-CN/docs/docs/guide/rust/rust_custom_serializers/index.html
index c46ae15c7..27c70244a 100644
--- a/zh-CN/docs/docs/guide/rust/rust_custom_serializers/index.html
+++ b/zh-CN/docs/docs/guide/rust/rust_custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/rust_polymorphism/index.html b/zh-CN/docs/docs/guide/rust/rust_polymorphism/index.html
index 2e0135e56..b71bce9ec 100644
--- a/zh-CN/docs/docs/guide/rust/rust_polymorphism/index.html
+++ b/zh-CN/docs/docs/guide/rust/rust_polymorphism/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/rust_references/index.html b/zh-CN/docs/docs/guide/rust/rust_references/index.html
index 772d6eca9..0528bcea7 100644
--- a/zh-CN/docs/docs/guide/rust/rust_references/index.html
+++ b/zh-CN/docs/docs/guide/rust/rust_references/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/rust_row_format/index.html b/zh-CN/docs/docs/guide/rust/rust_row_format/index.html
index 850ac3fd8..493e925fa 100644
--- a/zh-CN/docs/docs/guide/rust/rust_row_format/index.html
+++ b/zh-CN/docs/docs/guide/rust/rust_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/rust_schema_evolution/index.html b/zh-CN/docs/docs/guide/rust/rust_schema_evolution/index.html
index d2291e9a1..7f4e6008d 100644
--- a/zh-CN/docs/docs/guide/rust/rust_schema_evolution/index.html
+++ b/zh-CN/docs/docs/guide/rust/rust_schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/rust_troubleshooting/index.html b/zh-CN/docs/docs/guide/rust/rust_troubleshooting/index.html
index 24d90f6eb..33c2effca 100644
--- a/zh-CN/docs/docs/guide/rust/rust_troubleshooting/index.html
+++ b/zh-CN/docs/docs/guide/rust/rust_troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/rust_type_registration/index.html b/zh-CN/docs/docs/guide/rust/rust_type_registration/index.html
index de01d7a57..4e49c0737 100644
--- a/zh-CN/docs/docs/guide/rust/rust_type_registration/index.html
+++ b/zh-CN/docs/docs/guide/rust/rust_type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/index.html b/zh-CN/docs/docs/guide/scala/index.html
index e719ca297..88d07ffb1 100644
--- a/zh-CN/docs/docs/guide/scala/index.html
+++ b/zh-CN/docs/docs/guide/scala/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/scala_default_values/index.html b/zh-CN/docs/docs/guide/scala/scala_default_values/index.html
index f57a77f69..2d1fe7575 100644
--- a/zh-CN/docs/docs/guide/scala/scala_default_values/index.html
+++ b/zh-CN/docs/docs/guide/scala/scala_default_values/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/scala_fory_creation/index.html b/zh-CN/docs/docs/guide/scala/scala_fory_creation/index.html
index db9827042..d0bf6a467 100644
--- a/zh-CN/docs/docs/guide/scala/scala_fory_creation/index.html
+++ b/zh-CN/docs/docs/guide/scala/scala_fory_creation/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/scala_type_serialization/index.html b/zh-CN/docs/docs/guide/scala/scala_type_serialization/index.html
index 5dc8793a7..63982a9c5 100644
--- a/zh-CN/docs/docs/guide/scala/scala_type_serialization/index.html
+++ b/zh-CN/docs/docs/guide/scala/scala_type_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/index.html b/zh-CN/docs/docs/guide/xlang/index.html
index 366b35033..b1500e110 100644
--- a/zh-CN/docs/docs/guide/xlang/index.html
+++ b/zh-CN/docs/docs/guide/xlang/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/row_format/index.html b/zh-CN/docs/docs/guide/xlang/row_format/index.html
index 3da424a9b..9f81c6939 100644
--- a/zh-CN/docs/docs/guide/xlang/row_format/index.html
+++ b/zh-CN/docs/docs/guide/xlang/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/xlang_getting_started/index.html b/zh-CN/docs/docs/guide/xlang/xlang_getting_started/index.html
index dda691558..16c6f36c8 100644
--- a/zh-CN/docs/docs/guide/xlang/xlang_getting_started/index.html
+++ b/zh-CN/docs/docs/guide/xlang/xlang_getting_started/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/xlang_serialization/index.html b/zh-CN/docs/docs/guide/xlang/xlang_serialization/index.html
index 2fc48fb88..aba2b9cb9 100644
--- a/zh-CN/docs/docs/guide/xlang/xlang_serialization/index.html
+++ b/zh-CN/docs/docs/guide/xlang/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/xlang_troubleshooting/index.html b/zh-CN/docs/docs/guide/xlang/xlang_troubleshooting/index.html
index d910194c6..feec05b18 100644
--- a/zh-CN/docs/docs/guide/xlang/xlang_troubleshooting/index.html
+++ b/zh-CN/docs/docs/guide/xlang/xlang_troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/xlang_zero_copy/index.html b/zh-CN/docs/docs/guide/xlang/xlang_zero_copy/index.html
index a234313ec..4f9b2dd10 100644
--- a/zh-CN/docs/docs/guide/xlang/xlang_zero_copy/index.html
+++ b/zh-CN/docs/docs/guide/xlang/xlang_zero_copy/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 65e6e6346..c4ef62f30 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 8f21a95ab..1d3c8d343 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 773e022f9..db53171a0 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 05dc78e2f..e88690dcf 100644
--- a/zh-CN/docs/docs/start/install/index.html
+++ b/zh-CN/docs/docs/start/install/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/zh-CN/docs/docs/start/usage/index.html b/zh-CN/docs/docs/start/usage/index.html
index 9fbde218b..6f94d1726 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 1e4e6aabe..4e7058ed2 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 fc4c04431..e8f389210 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 dfac79c33..682e1bf8c 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 5bb2a54b1..84450ecfe 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/cpp/cpp_basic_serialization/index.html b/zh-CN/docs/next/docs/guide/cpp/cpp_basic_serialization/index.html
index dff70031f..782602582 100644
--- a/zh-CN/docs/next/docs/guide/cpp/cpp_basic_serialization/index.html
+++ b/zh-CN/docs/next/docs/guide/cpp/cpp_basic_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/cpp/cpp_configuration/index.html b/zh-CN/docs/next/docs/guide/cpp/cpp_configuration/index.html
index 7e17e641f..b72a69954 100644
--- a/zh-CN/docs/next/docs/guide/cpp/cpp_configuration/index.html
+++ b/zh-CN/docs/next/docs/guide/cpp/cpp_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/cpp/cpp_cross_language/index.html b/zh-CN/docs/next/docs/guide/cpp/cpp_cross_language/index.html
index 6f9702763..ed6d7658c 100644
--- a/zh-CN/docs/next/docs/guide/cpp/cpp_cross_language/index.html
+++ b/zh-CN/docs/next/docs/guide/cpp/cpp_cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/cpp/cpp_row_format/index.html b/zh-CN/docs/next/docs/guide/cpp/cpp_row_format/index.html
index e002257e6..225045ef0 100644
--- a/zh-CN/docs/next/docs/guide/cpp/cpp_row_format/index.html
+++ b/zh-CN/docs/next/docs/guide/cpp/cpp_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/cpp/cpp_schema_evolution/index.html b/zh-CN/docs/next/docs/guide/cpp/cpp_schema_evolution/index.html
index 3acc4d2af..d85f0d43e 100644
--- a/zh-CN/docs/next/docs/guide/cpp/cpp_schema_evolution/index.html
+++ b/zh-CN/docs/next/docs/guide/cpp/cpp_schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/cpp/cpp_supported_types/index.html b/zh-CN/docs/next/docs/guide/cpp/cpp_supported_types/index.html
index 5c3c533f0..1bf7fb615 100644
--- a/zh-CN/docs/next/docs/guide/cpp/cpp_supported_types/index.html
+++ b/zh-CN/docs/next/docs/guide/cpp/cpp_supported_types/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/cpp/cpp_type_registration/index.html b/zh-CN/docs/next/docs/guide/cpp/cpp_type_registration/index.html
index bf4b1e0ca..b765e7324 100644
--- a/zh-CN/docs/next/docs/guide/cpp/cpp_type_registration/index.html
+++ b/zh-CN/docs/next/docs/guide/cpp/cpp_type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/cpp/index.html b/zh-CN/docs/next/docs/guide/cpp/index.html
index fcd740f8a..cfa263d81 100644
--- a/zh-CN/docs/next/docs/guide/cpp/index.html
+++ b/zh-CN/docs/next/docs/guide/cpp/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 086253033..5fd5307e0 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 b033a334c..bcaee96d6 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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/index.html b/zh-CN/docs/next/docs/guide/java/index.html
index 0cae97bbd..fe96055bd 100644
--- a/zh-CN/docs/next/docs/guide/java/index.html
+++ b/zh-CN/docs/next/docs/guide/java/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_advanced_features/index.html b/zh-CN/docs/next/docs/guide/java/java_advanced_features/index.html
index 3db6e8632..804e35767 100644
--- a/zh-CN/docs/next/docs/guide/java/java_advanced_features/index.html
+++ b/zh-CN/docs/next/docs/guide/java/java_advanced_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_basic_serialization/index.html b/zh-CN/docs/next/docs/guide/java/java_basic_serialization/index.html
index 29b492590..20fbe6623 100644
--- a/zh-CN/docs/next/docs/guide/java/java_basic_serialization/index.html
+++ b/zh-CN/docs/next/docs/guide/java/java_basic_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_compression/index.html b/zh-CN/docs/next/docs/guide/java/java_compression/index.html
index 7f4584f24..886af9cf0 100644
--- a/zh-CN/docs/next/docs/guide/java/java_compression/index.html
+++ b/zh-CN/docs/next/docs/guide/java/java_compression/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_configuration/index.html b/zh-CN/docs/next/docs/guide/java/java_configuration/index.html
index 489bbf00c..6dc8788f2 100644
--- a/zh-CN/docs/next/docs/guide/java/java_configuration/index.html
+++ b/zh-CN/docs/next/docs/guide/java/java_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_cross_language/index.html b/zh-CN/docs/next/docs/guide/java/java_cross_language/index.html
index 36d63496c..e4fe2d7fb 100644
--- a/zh-CN/docs/next/docs/guide/java/java_cross_language/index.html
+++ b/zh-CN/docs/next/docs/guide/java/java_cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_custom_serializers/index.html b/zh-CN/docs/next/docs/guide/java/java_custom_serializers/index.html
index 66c64e1b4..5a0c9cc9e 100644
--- a/zh-CN/docs/next/docs/guide/java/java_custom_serializers/index.html
+++ b/zh-CN/docs/next/docs/guide/java/java_custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_migration/index.html b/zh-CN/docs/next/docs/guide/java/java_migration/index.html
index cdff1d5e5..54f576a73 100644
--- a/zh-CN/docs/next/docs/guide/java/java_migration/index.html
+++ b/zh-CN/docs/next/docs/guide/java/java_migration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_row_format/index.html b/zh-CN/docs/next/docs/guide/java/java_row_format/index.html
index 6aab6e44f..006897e4d 100644
--- a/zh-CN/docs/next/docs/guide/java/java_row_format/index.html
+++ b/zh-CN/docs/next/docs/guide/java/java_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_schema_evolution/index.html b/zh-CN/docs/next/docs/guide/java/java_schema_evolution/index.html
index 19bc8e8e5..ccbb984de 100644
--- a/zh-CN/docs/next/docs/guide/java/java_schema_evolution/index.html
+++ b/zh-CN/docs/next/docs/guide/java/java_schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_troubleshooting/index.html b/zh-CN/docs/next/docs/guide/java/java_troubleshooting/index.html
index 372ae2922..33e62ebd1 100644
--- a/zh-CN/docs/next/docs/guide/java/java_troubleshooting/index.html
+++ b/zh-CN/docs/next/docs/guide/java/java_troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_type_registration/index.html b/zh-CN/docs/next/docs/guide/java/java_type_registration/index.html
index 46018cc2b..d2583b543 100644
--- a/zh-CN/docs/next/docs/guide/java/java_type_registration/index.html
+++ b/zh-CN/docs/next/docs/guide/java/java_type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/kotlin/index.html b/zh-CN/docs/next/docs/guide/kotlin/index.html
index c79d7b7d0..49e3cea33 100644
--- a/zh-CN/docs/next/docs/guide/kotlin/index.html
+++ b/zh-CN/docs/next/docs/guide/kotlin/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/kotlin/kotlin_default_values/index.html b/zh-CN/docs/next/docs/guide/kotlin/kotlin_default_values/index.html
index 7ae914acc..b11c679e8 100644
--- a/zh-CN/docs/next/docs/guide/kotlin/kotlin_default_values/index.html
+++ b/zh-CN/docs/next/docs/guide/kotlin/kotlin_default_values/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/kotlin/kotlin_fory_creation/index.html b/zh-CN/docs/next/docs/guide/kotlin/kotlin_fory_creation/index.html
index 0e97c71bc..70ab75592 100644
--- a/zh-CN/docs/next/docs/guide/kotlin/kotlin_fory_creation/index.html
+++ b/zh-CN/docs/next/docs/guide/kotlin/kotlin_fory_creation/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/kotlin/kotlin_type_serialization/index.html b/zh-CN/docs/next/docs/guide/kotlin/kotlin_type_serialization/index.html
index 45fcdbdc7..09b0df091 100644
--- a/zh-CN/docs/next/docs/guide/kotlin/kotlin_type_serialization/index.html
+++ b/zh-CN/docs/next/docs/guide/kotlin/kotlin_type_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/index.html b/zh-CN/docs/next/docs/guide/python/index.html
index 85c2801d6..d885ee9ca 100644
--- a/zh-CN/docs/next/docs/guide/python/index.html
+++ b/zh-CN/docs/next/docs/guide/python/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_basic_serialization/index.html b/zh-CN/docs/next/docs/guide/python/python_basic_serialization/index.html
index 2d8c029f9..e900182a4 100644
--- a/zh-CN/docs/next/docs/guide/python/python_basic_serialization/index.html
+++ b/zh-CN/docs/next/docs/guide/python/python_basic_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_configuration/index.html b/zh-CN/docs/next/docs/guide/python/python_configuration/index.html
index 682d28ccf..757e7afed 100644
--- a/zh-CN/docs/next/docs/guide/python/python_configuration/index.html
+++ b/zh-CN/docs/next/docs/guide/python/python_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_cross_language/index.html b/zh-CN/docs/next/docs/guide/python/python_cross_language/index.html
index 743e8d28f..d637245c8 100644
--- a/zh-CN/docs/next/docs/guide/python/python_cross_language/index.html
+++ b/zh-CN/docs/next/docs/guide/python/python_cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_custom_serializers/index.html b/zh-CN/docs/next/docs/guide/python/python_custom_serializers/index.html
index d8e2b7060..00a48e7f4 100644
--- a/zh-CN/docs/next/docs/guide/python/python_custom_serializers/index.html
+++ b/zh-CN/docs/next/docs/guide/python/python_custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_migration/index.html b/zh-CN/docs/next/docs/guide/python/python_migration/index.html
index 19c15ad3c..58a760f65 100644
--- a/zh-CN/docs/next/docs/guide/python/python_migration/index.html
+++ b/zh-CN/docs/next/docs/guide/python/python_migration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_native_mode/index.html b/zh-CN/docs/next/docs/guide/python/python_native_mode/index.html
index 1fc16515c..bba07b20c 100644
--- a/zh-CN/docs/next/docs/guide/python/python_native_mode/index.html
+++ b/zh-CN/docs/next/docs/guide/python/python_native_mode/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_numpy_integration/index.html b/zh-CN/docs/next/docs/guide/python/python_numpy_integration/index.html
index bcda306f6..e1f3c972a 100644
--- a/zh-CN/docs/next/docs/guide/python/python_numpy_integration/index.html
+++ b/zh-CN/docs/next/docs/guide/python/python_numpy_integration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_out_of_band/index.html b/zh-CN/docs/next/docs/guide/python/python_out_of_band/index.html
index a966cab4e..10a92cdf0 100644
--- a/zh-CN/docs/next/docs/guide/python/python_out_of_band/index.html
+++ b/zh-CN/docs/next/docs/guide/python/python_out_of_band/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_row_format/index.html b/zh-CN/docs/next/docs/guide/python/python_row_format/index.html
index b59a4dabf..a9f6fe30c 100644
--- a/zh-CN/docs/next/docs/guide/python/python_row_format/index.html
+++ b/zh-CN/docs/next/docs/guide/python/python_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_schema_evolution/index.html b/zh-CN/docs/next/docs/guide/python/python_schema_evolution/index.html
index b569094d6..69040dd5b 100644
--- a/zh-CN/docs/next/docs/guide/python/python_schema_evolution/index.html
+++ b/zh-CN/docs/next/docs/guide/python/python_schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_security/index.html b/zh-CN/docs/next/docs/guide/python/python_security/index.html
index 8990e2603..294b8ce50 100644
--- a/zh-CN/docs/next/docs/guide/python/python_security/index.html
+++ b/zh-CN/docs/next/docs/guide/python/python_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_troubleshooting/index.html b/zh-CN/docs/next/docs/guide/python/python_troubleshooting/index.html
index 30cd555d6..96b34e165 100644
--- a/zh-CN/docs/next/docs/guide/python/python_troubleshooting/index.html
+++ b/zh-CN/docs/next/docs/guide/python/python_troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/python_type_registration/index.html b/zh-CN/docs/next/docs/guide/python/python_type_registration/index.html
index 35bac8f0b..c86a7ae64 100644
--- a/zh-CN/docs/next/docs/guide/python/python_type_registration/index.html
+++ b/zh-CN/docs/next/docs/guide/python/python_type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/index.html b/zh-CN/docs/next/docs/guide/rust/index.html
index bb3c0d7d4..61f97486e 100644
--- a/zh-CN/docs/next/docs/guide/rust/index.html
+++ b/zh-CN/docs/next/docs/guide/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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/rust_basic_serialization/index.html b/zh-CN/docs/next/docs/guide/rust/rust_basic_serialization/index.html
index 454bf1dfa..f3cbd2a17 100644
--- a/zh-CN/docs/next/docs/guide/rust/rust_basic_serialization/index.html
+++ b/zh-CN/docs/next/docs/guide/rust/rust_basic_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.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/rust_configuration/index.html b/zh-CN/docs/next/docs/guide/rust/rust_configuration/index.html
index 4bf3f61c8..3e0faf6b0 100644
--- a/zh-CN/docs/next/docs/guide/rust/rust_configuration/index.html
+++ b/zh-CN/docs/next/docs/guide/rust/rust_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/rust_cross_language/index.html b/zh-CN/docs/next/docs/guide/rust/rust_cross_language/index.html
index 8880ae514..b7add53bf 100644
--- a/zh-CN/docs/next/docs/guide/rust/rust_cross_language/index.html
+++ b/zh-CN/docs/next/docs/guide/rust/rust_cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/rust_custom_serializers/index.html b/zh-CN/docs/next/docs/guide/rust/rust_custom_serializers/index.html
index e6d6780b7..d558a0b60 100644
--- a/zh-CN/docs/next/docs/guide/rust/rust_custom_serializers/index.html
+++ b/zh-CN/docs/next/docs/guide/rust/rust_custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/zh-CN/assets/css/styles.66efb2f1.css">
-<script src="/zh-CN/assets/js/runtime~main.a58c140c.js" defer="defer"></script>
-<script src="/zh-CN/assets/js/main.48c728af.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/runtime~main.82a1d1dd.js" defer="defer"></script>
+<script src="/zh-CN/assets/js/main.279a3d65.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
@@ -23,10 +23,15 @@
<li>Performance-critical custom encoding</li>
</ul>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="implementing-the-serializer-trait">Implementing the Serializer Trait<a href="#implementing-the-serializer-trait" class="hash-link" aria-label="Implementing the Serializer Trait的直接链接" title="Implementing the Serializer Trait的直接链接"></a></h2>
-<div class="language-rust codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-rust codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">use</span><span class="token plain"> </span><span class="token name [...]
+<div class="language-rust codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-rust codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">use</span><span class="token plain"> </span><span class="token name [...]
+<blockquote>
+<p><strong>Note</strong>: When implementing <code>ForyDefault</code> manually, ensure your type also implements <code>Default</code> if you use <code>Self::default()</code>.
+Alternatively, you can construct a default instance directly in <code>fory_default()</code>.</p>
+<p><strong>Tip</strong>: If your type supports <code>#[derive(ForyObject)]</code>, you can use <code>#[fory(generate_default)]</code> to automatically generate both <code>ForyDefault</code> and <code>Default</code> implementations.</p>
+</blockquote>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="registering-custom-serializers">Registering Custom Serializers<a href="#registering-custom-serializers" class="hash-link" aria-label="Registering Custom Serializers的直接链接" title="Registering Custom Serializers的直接链接"></a></h2>
<div class="language-rust codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-rust codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">let</span><span class="token plain"> </span><span class="token keyw [...]
-<h2 class="anchor anchorWithStickyNavbar_LWe7" id="writecontext-and-readcontext">WriteContext and ReadContext<a href="#writecontext-and-readcontext" class="hash-link" aria-label="WriteContext and ReadContext的直接链接" title="WriteContext and ReadContext的直接链接">