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/26 07:42:25 UTC
(fory-site) branch deploy updated: deploy: 90930396ba7075fb19d7ac7dd012506c1adbe007
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 65a4fdbf3 deploy: 90930396ba7075fb19d7ac7dd012506c1adbe007
65a4fdbf3 is described below
commit 65a4fdbf329a340d9bd1f6487051244841aaa1f8
Author: chaokunyang <ch...@users.noreply.github.com>
AuthorDate: Fri Dec 26 07:42:19 2025 +0000
deploy: 90930396ba7075fb19d7ac7dd012506c1adbe007
---
404.html | 4 +-
404/index.html | 4 +-
assets/js/09d68358.67c96aa2.js | 1 +
assets/js/1151d7c7.42788aa4.js | 1 -
assets/js/1151d7c7.617745e9.js | 1 +
assets/js/6c51b693.ac05204d.js | 1 +
assets/js/781c57d4.180d2acb.js | 1 -
assets/js/781c57d4.f9620e14.js | 1 +
assets/js/935f2afb.1178085c.js | 1 -
assets/js/935f2afb.fa60ac12.js | 1 +
.../{ca9a750a.2b4d23ac.js => ca9a750a.de5a4fcf.js} | 2 +-
assets/js/ef3d9dc8.40037603.js | 1 +
assets/js/ef3d9dc8.589265b1.js | 1 -
assets/js/f848cd46.00c1e15d.js | 1 -
assets/js/f848cd46.192bd685.js | 1 +
.../{ffb12879.eed36345.js => ffb12879.7c416af9.js} | 2 +-
assets/js/fffbbdd7.0a6ea008.js | 1 +
assets/js/fffbbdd7.3d0d4506.js | 1 -
assets/js/main.968aa55b.js | 2 -
assets/js/main.cc61a3b8.js | 2 +
...js.LICENSE.txt => main.cc61a3b8.js.LICENSE.txt} | 0
...e~main.63dbd54a.js => runtime~main.9c61006c.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 +-
.../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 +-
.../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/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 +-
.../0.10/docs/guide/scala_serialization/index.html | 4 +-
.../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 +-
.../fury_java_serialization_spec/index.html | 4 +-
.../specification/fury_row_format_spec/index.html | 4 +-
.../fury_xlang_serialization_spec/index.html | 4 +-
.../community/how_to_join_community/index.html | 4 +-
docs/0.11/community/how_to_release/index.html | 4 +-
docs/0.11/community/how_to_verify/index.html | 4 +-
docs/0.11/community/index.html | 4 +-
docs/0.11/docs/guide/development/index.html | 4 +-
.../docs/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 +-
.../0.11/docs/guide/scala_serialization/index.html | 4 +-
.../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 +-
.../fory_java_serialization_spec/index.html | 4 +-
.../specification/fory_row_format_spec/index.html | 4 +-
.../fory_xlang_serialization_spec/index.html | 4 +-
.../community/how_to_join_community/index.html | 4 +-
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/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 +-
.../0.12/docs/guide/scala_serialization/index.html | 4 +-
.../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 +-
.../fory_java_serialization_spec/index.html | 4 +-
.../specification/fory_row_format_spec/index.html | 4 +-
.../fory_xlang_serialization_spec/index.html | 4 +-
.../community/how_to_join_community/index.html | 4 +-
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/guide/graalvm_serialization/index.html | 4 +-
docs/0.13/docs/guide/java_serialization/index.html | 4 +-
.../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 +-
.../0.13/docs/guide/scala_serialization/index.html | 4 +-
.../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 +-
.../fory_java_serialization_spec/index.html | 4 +-
.../specification/fory_row_format_spec/index.html | 4 +-
.../fory_xlang_serialization_spec/index.html | 4 +-
.../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 +-
.../guide/cpp/cpp_basic_serialization/index.html | 6 +-
docs/docs/guide/cpp/cpp_configuration/index.html | 6 +-
docs/docs/guide/cpp/cpp_cross_language/index.html | 6 +-
docs/docs/guide/cpp/cpp_row_format/index.html | 6 +-
.../docs/guide/cpp/cpp_schema_evolution/index.html | 6 +-
docs/docs/guide/cpp/cpp_supported_types/index.html | 6 +-
.../guide/cpp/cpp_type_registration/index.html | 6 +-
docs/docs/guide/cpp/index.html | 8 +-
docs/docs/guide/development/index.html | 6 +-
docs/docs/guide/graalvm_serialization/index.html | 6 +-
docs/docs/guide/java/index.html | 6 +-
.../guide/java/java_advanced_features/index.html | 6 +-
.../guide/java/java_basic_serialization/index.html | 6 +-
docs/docs/guide/java/java_compression/index.html | 6 +-
docs/docs/guide/java/java_configuration/index.html | 6 +-
.../docs/guide/java/java_cross_language/index.html | 6 +-
.../guide/java/java_custom_serializers/index.html | 6 +-
docs/docs/guide/java/java_migration/index.html | 6 +-
docs/docs/guide/java/java_row_format/index.html | 6 +-
.../guide/java/java_schema_evolution/index.html | 6 +-
.../guide/java/java_troubleshooting/index.html | 6 +-
.../guide/java/java_type_registration/index.html | 6 +-
docs/docs/guide/kotlin/index.html | 6 +-
.../guide/kotlin/kotlin_default_values/index.html | 6 +-
.../guide/kotlin/kotlin_fory_creation/index.html | 6 +-
.../kotlin/kotlin_type_serialization/index.html | 6 +-
docs/docs/guide/python/index.html | 6 +-
.../python/python_basic_serialization/index.html | 6 +-
.../guide/python/python_configuration/index.html | 6 +-
.../guide/python/python_cross_language/index.html | 6 +-
.../python/python_custom_serializers/index.html | 6 +-
docs/docs/guide/python/python_migration/index.html | 6 +-
.../guide/python/python_native_mode/index.html | 6 +-
.../python/python_numpy_integration/index.html | 6 +-
.../guide/python/python_out_of_band/index.html | 6 +-
.../docs/guide/python/python_row_format/index.html | 6 +-
.../python/python_schema_evolution/index.html | 6 +-
docs/docs/guide/python/python_security/index.html | 6 +-
.../guide/python/python_troubleshooting/index.html | 6 +-
.../python/python_type_registration/index.html | 6 +-
docs/docs/guide/rust/index.html | 6 +-
.../guide/rust/rust_basic_serialization/index.html | 6 +-
docs/docs/guide/rust/rust_configuration/index.html | 6 +-
.../docs/guide/rust/rust_cross_language/index.html | 6 +-
.../guide/rust/rust_custom_serializers/index.html | 6 +-
docs/docs/guide/rust/rust_polymorphism/index.html | 6 +-
docs/docs/guide/rust/rust_references/index.html | 6 +-
docs/docs/guide/rust/rust_row_format/index.html | 6 +-
.../guide/rust/rust_schema_evolution/index.html | 6 +-
.../guide/rust/rust_troubleshooting/index.html | 6 +-
.../guide/rust/rust_type_registration/index.html | 6 +-
docs/docs/guide/scala/index.html | 6 +-
.../guide/scala/scala_default_values/index.html | 6 +-
.../guide/scala/scala_fory_creation/index.html | 6 +-
.../scala/scala_type_serialization/index.html | 6 +-
docs/docs/guide/xlang/index.html | 6 +-
docs/docs/guide/xlang/row_format/index.html | 6 +-
.../guide/xlang/xlang_getting_started/index.html | 6 +-
.../guide/xlang/xlang_serialization/index.html | 6 +-
.../guide/xlang/xlang_troubleshooting/index.html | 6 +-
docs/docs/guide/xlang/xlang_zero_copy/index.html | 6 +-
docs/docs/introduction/benchmark/index.html | 6 +-
docs/docs/introduction/features/index.html | 10 +--
docs/docs/introduction/index.html | 8 +-
docs/docs/introduction/what-is-fory/index.html | 90 ++++++++++++++++++++++
docs/docs/start/install/index.html | 6 +-
docs/docs/start/usage/index.html | 6 +-
.../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 +-
.../guide/cpp/cpp_basic_serialization/index.html | 8 +-
.../docs/guide/cpp/cpp_configuration/index.html | 6 +-
.../docs/guide/cpp/cpp_cross_language/index.html | 6 +-
.../guide/cpp/cpp_field_configuration/index.html | 6 +-
docs/next/docs/guide/cpp/cpp_row_format/index.html | 6 +-
.../docs/guide/cpp/cpp_schema_evolution/index.html | 6 +-
.../docs/guide/cpp/cpp_supported_types/index.html | 6 +-
.../guide/cpp/cpp_type_registration/index.html | 6 +-
docs/next/docs/guide/cpp/index.html | 6 +-
docs/next/docs/guide/development/index.html | 8 +-
.../docs/guide/graalvm_serialization/index.html | 6 +-
docs/next/docs/guide/java/index.html | 6 +-
.../guide/java/java_advanced_features/index.html | 6 +-
.../guide/java/java_basic_serialization/index.html | 6 +-
.../docs/guide/java/java_compression/index.html | 6 +-
.../docs/guide/java/java_configuration/index.html | 6 +-
.../docs/guide/java/java_cross_language/index.html | 6 +-
.../guide/java/java_custom_serializers/index.html | 6 +-
.../next/docs/guide/java/java_migration/index.html | 6 +-
.../docs/guide/java/java_row_format/index.html | 6 +-
.../guide/java/java_schema_evolution/index.html | 6 +-
.../guide/java/java_troubleshooting/index.html | 6 +-
.../guide/java/java_type_registration/index.html | 6 +-
docs/next/docs/guide/kotlin/index.html | 6 +-
.../guide/kotlin/kotlin_default_values/index.html | 6 +-
.../guide/kotlin/kotlin_fory_creation/index.html | 6 +-
.../kotlin/kotlin_type_serialization/index.html | 6 +-
docs/next/docs/guide/python/index.html | 6 +-
.../python/python_basic_serialization/index.html | 6 +-
.../guide/python/python_configuration/index.html | 6 +-
.../guide/python/python_cross_language/index.html | 6 +-
.../python/python_custom_serializers/index.html | 6 +-
.../docs/guide/python/python_migration/index.html | 8 +-
.../guide/python/python_native_mode/index.html | 6 +-
.../python/python_numpy_integration/index.html | 6 +-
.../guide/python/python_out_of_band/index.html | 6 +-
.../docs/guide/python/python_row_format/index.html | 6 +-
.../python/python_schema_evolution/index.html | 6 +-
.../docs/guide/python/python_security/index.html | 6 +-
.../guide/python/python_troubleshooting/index.html | 6 +-
.../python/python_type_registration/index.html | 6 +-
docs/next/docs/guide/rust/index.html | 8 +-
.../guide/rust/rust_basic_serialization/index.html | 6 +-
.../docs/guide/rust/rust_configuration/index.html | 6 +-
.../docs/guide/rust/rust_cross_language/index.html | 6 +-
.../guide/rust/rust_custom_serializers/index.html | 6 +-
.../docs/guide/rust/rust_polymorphism/index.html | 6 +-
.../docs/guide/rust/rust_references/index.html | 6 +-
.../docs/guide/rust/rust_row_format/index.html | 6 +-
.../guide/rust/rust_schema_evolution/index.html | 6 +-
.../guide/rust/rust_troubleshooting/index.html | 6 +-
.../guide/rust/rust_type_registration/index.html | 6 +-
docs/next/docs/guide/scala/index.html | 6 +-
.../guide/scala/scala_default_values/index.html | 6 +-
.../guide/scala/scala_fory_creation/index.html | 6 +-
.../scala/scala_type_serialization/index.html | 6 +-
docs/next/docs/guide/xlang/index.html | 6 +-
docs/next/docs/guide/xlang/row_format/index.html | 6 +-
.../guide/xlang/xlang_getting_started/index.html | 6 +-
.../guide/xlang/xlang_serialization/index.html | 8 +-
.../guide/xlang/xlang_troubleshooting/index.html | 6 +-
.../docs/guide/xlang/xlang_zero_copy/index.html | 6 +-
docs/next/docs/introduction/benchmark/index.html | 6 +-
docs/next/docs/introduction/features/index.html | 8 +-
docs/next/docs/introduction/index.html | 8 +-
.../next/docs/introduction/what-is-fory/index.html | 90 ++++++++++++++++++++++
docs/next/docs/start/install/index.html | 6 +-
docs/next/docs/start/usage/index.html | 6 +-
.../fory_java_serialization_spec/index.html | 4 +-
.../specification/fory_row_format_spec/index.html | 4 +-
.../fory_xlang_serialization_spec/index.html | 4 +-
.../specification/xlang_type_mapping/index.html | 4 +-
.../fory_java_serialization_spec/index.html | 4 +-
docs/specification/fory_row_format_spec/index.html | 4 +-
.../fory_xlang_serialization_spec/index.html | 4 +-
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-1766733667909.json | 1 -
lunr-index-1766734731147.json | 1 +
lunr-index.json | 2 +-
search-doc-1766733667909.json | 1 -
search-doc-1766734731147.json | 1 +
search-doc.json | 2 +-
security/index.html | 4 +-
sitemap.xml | 2 +-
user/index.html | 4 +-
zh-CN/404.html | 4 +-
zh-CN/404/index.html | 4 +-
zh-CN/assets/js/09d68358.98ffe13f.js | 1 +
zh-CN/assets/js/1e3f8a43.82461646.js | 1 +
zh-CN/assets/js/71436f11.b36089e3.js | 1 +
zh-CN/assets/js/71436f11.e63475ab.js | 1 -
zh-CN/assets/js/85dc8732.8faea255.js | 1 -
zh-CN/assets/js/85dc8732.96e30faa.js | 1 +
zh-CN/assets/js/8797686b.40e87ad9.js | 1 -
zh-CN/assets/js/8797686b.bcca3a82.js | 1 +
zh-CN/assets/js/935f2afb.0a57b6fe.js | 1 -
zh-CN/assets/js/935f2afb.cb270645.js | 1 +
zh-CN/assets/js/999dc2ef.9d068a69.js | 1 +
zh-CN/assets/js/999dc2ef.f978dab9.js | 1 -
zh-CN/assets/js/ef3d9dc8.1e4289f2.js | 1 +
zh-CN/assets/js/ef3d9dc8.5a72dfb2.js | 1 -
zh-CN/assets/js/main.2a391c35.js | 2 +
...js.LICENSE.txt => main.2a391c35.js.LICENSE.txt} | 0
zh-CN/assets/js/main.c86b9d98.js | 2 -
zh-CN/assets/js/runtime~main.675de407.js | 1 +
zh-CN/assets/js/runtime~main.d44cdede.js | 1 -
zh-CN/blog/apache-fory-graduated/index.html | 4 +-
zh-CN/blog/archive/index.html | 4 +-
zh-CN/blog/fory_0_11_0_release/index.html | 4 +-
zh-CN/blog/fory_0_11_1_release/index.html | 4 +-
zh-CN/blog/fory_0_11_2_release/index.html | 4 +-
zh-CN/blog/fory_0_12_0_release/index.html | 4 +-
zh-CN/blog/fory_0_12_1_release/index.html | 4 +-
zh-CN/blog/fory_0_12_2_release/index.html | 4 +-
zh-CN/blog/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 +-
.../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 +-
.../community/how_to_join_community/index.html | 4 +-
.../docs/0.10/community/how_to_release/index.html | 4 +-
zh-CN/docs/0.10/community/how_to_verify/index.html | 4 +-
zh-CN/docs/0.10/community/index.html | 4 +-
zh-CN/docs/0.10/docs/guide/development/index.html | 4 +-
.../docs/guide/graalvm_serialization/index.html | 4 +-
.../0.10/docs/guide/java_serialization/index.html | 4 +-
zh-CN/docs/0.10/docs/guide/row_format/index.html | 4 +-
.../0.10/docs/guide/scala_serialization/index.html | 4 +-
.../0.10/docs/guide/xlang_serialization/index.html | 4 +-
.../0.10/docs/guide/xlang_type_mapping/index.html | 4 +-
.../0.10/docs/introduction/benchmark/index.html | 4 +-
.../0.10/docs/introduction/features/index.html | 4 +-
zh-CN/docs/0.10/docs/introduction/index.html | 4 +-
zh-CN/docs/0.10/docs/start/install/index.html | 4 +-
zh-CN/docs/0.10/docs/start/usage/index.html | 4 +-
.../fury_java_serialization_spec/index.html | 4 +-
.../specification/fury_row_format_spec/index.html | 4 +-
.../fury_xlang_serialization_spec/index.html | 4 +-
.../community/how_to_join_community/index.html | 4 +-
.../docs/0.11/community/how_to_release/index.html | 4 +-
zh-CN/docs/0.11/community/how_to_verify/index.html | 4 +-
zh-CN/docs/0.11/community/index.html | 4 +-
zh-CN/docs/0.11/docs/guide/development/index.html | 4 +-
.../docs/guide/graalvm_serialization/index.html | 4 +-
.../0.11/docs/guide/java_serialization/index.html | 4 +-
zh-CN/docs/0.11/docs/guide/row_format/index.html | 4 +-
.../0.11/docs/guide/scala_serialization/index.html | 4 +-
.../0.11/docs/guide/xlang_serialization/index.html | 4 +-
.../0.11/docs/guide/xlang_type_mapping/index.html | 4 +-
.../0.11/docs/introduction/benchmark/index.html | 4 +-
.../0.11/docs/introduction/features/index.html | 4 +-
zh-CN/docs/0.11/docs/introduction/index.html | 4 +-
zh-CN/docs/0.11/docs/start/install/index.html | 4 +-
zh-CN/docs/0.11/docs/start/usage/index.html | 4 +-
.../fory_java_serialization_spec/index.html | 4 +-
.../specification/fory_row_format_spec/index.html | 4 +-
.../fory_xlang_serialization_spec/index.html | 4 +-
.../community/how_to_join_community/index.html | 4 +-
.../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 +-
.../0.12/community/nominate_committer/index.html | 4 +-
zh-CN/docs/0.12/docs/guide/development/index.html | 4 +-
.../docs/guide/graalvm_serialization/index.html | 4 +-
.../0.12/docs/guide/java_serialization/index.html | 4 +-
zh-CN/docs/0.12/docs/guide/row_format/index.html | 4 +-
.../0.12/docs/guide/scala_serialization/index.html | 4 +-
.../0.12/docs/guide/xlang_serialization/index.html | 4 +-
.../0.12/docs/guide/xlang_type_mapping/index.html | 4 +-
.../0.12/docs/introduction/benchmark/index.html | 4 +-
.../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 +-
.../fory_java_serialization_spec/index.html | 4 +-
.../specification/fory_row_format_spec/index.html | 4 +-
.../fory_xlang_serialization_spec/index.html | 4 +-
.../community/how_to_join_community/index.html | 4 +-
.../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 +-
.../docs/guide/graalvm_serialization/index.html | 4 +-
.../0.13/docs/guide/java_serialization/index.html | 4 +-
.../docs/guide/python_serialization/index.html | 4 +-
zh-CN/docs/0.13/docs/guide/row_format/index.html | 4 +-
.../0.13/docs/guide/rust_serialization/index.html | 4 +-
.../0.13/docs/guide/scala_serialization/index.html | 4 +-
.../0.13/docs/guide/xlang_serialization/index.html | 4 +-
.../0.13/docs/introduction/benchmark/index.html | 4 +-
.../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 +-
.../fory_java_serialization_spec/index.html | 4 +-
.../specification/fory_row_format_spec/index.html | 4 +-
.../fory_xlang_serialization_spec/index.html | 4 +-
.../specification/xlang_type_mapping/index.html | 4 +-
.../community/how_to_join_community/index.html | 4 +-
zh-CN/docs/community/how_to_release/index.html | 4 +-
zh-CN/docs/community/how_to_verify/index.html | 4 +-
zh-CN/docs/community/index.html | 4 +-
.../guide/cpp/cpp_basic_serialization/index.html | 12 +--
.../docs/guide/cpp/cpp_configuration/index.html | 12 +--
.../docs/guide/cpp/cpp_cross_language/index.html | 14 ++--
.../docs/docs/guide/cpp/cpp_row_format/index.html | 22 +++---
.../docs/guide/cpp/cpp_schema_evolution/index.html | 20 ++---
.../docs/guide/cpp/cpp_supported_types/index.html | 14 ++--
.../guide/cpp/cpp_type_registration/index.html | 8 +-
zh-CN/docs/docs/guide/cpp/index.html | 14 ++--
zh-CN/docs/docs/guide/development/index.html | 8 +-
.../docs/guide/graalvm_serialization/index.html | 16 ++--
zh-CN/docs/docs/guide/java/index.html | 8 +-
.../guide/java/java_advanced_features/index.html | 18 ++---
.../guide/java/java_basic_serialization/index.html | 16 ++--
.../docs/guide/java/java_compression/index.html | 10 +--
.../docs/guide/java/java_configuration/index.html | 10 +--
.../docs/guide/java/java_cross_language/index.html | 10 +--
.../guide/java/java_custom_serializers/index.html | 12 +--
.../docs/docs/guide/java/java_migration/index.html | 6 +-
.../docs/guide/java/java_row_format/index.html | 8 +-
.../guide/java/java_schema_evolution/index.html | 10 +--
.../guide/java/java_troubleshooting/index.html | 10 +--
.../guide/java/java_type_registration/index.html | 8 +-
zh-CN/docs/docs/guide/kotlin/index.html | 10 +--
.../guide/kotlin/kotlin_default_values/index.html | 8 +-
.../guide/kotlin/kotlin_fory_creation/index.html | 10 +--
.../kotlin/kotlin_type_serialization/index.html | 14 ++--
zh-CN/docs/docs/guide/python/index.html | 14 ++--
.../python/python_basic_serialization/index.html | 12 +--
.../guide/python/python_configuration/index.html | 10 +--
.../guide/python/python_cross_language/index.html | 10 +--
.../python/python_custom_serializers/index.html | 12 +--
.../docs/guide/python/python_migration/index.html | 8 +-
.../guide/python/python_native_mode/index.html | 14 ++--
.../python/python_numpy_integration/index.html | 6 +-
.../guide/python/python_out_of_band/index.html | 10 +--
.../docs/guide/python/python_row_format/index.html | 6 +-
.../python/python_schema_evolution/index.html | 6 +-
.../docs/guide/python/python_security/index.html | 8 +-
.../guide/python/python_troubleshooting/index.html | 6 +-
.../python/python_type_registration/index.html | 12 +--
zh-CN/docs/docs/guide/rust/index.html | 12 +--
.../guide/rust/rust_basic_serialization/index.html | 10 +--
.../docs/guide/rust/rust_configuration/index.html | 6 +-
.../docs/guide/rust/rust_cross_language/index.html | 6 +-
.../guide/rust/rust_custom_serializers/index.html | 6 +-
.../docs/guide/rust/rust_polymorphism/index.html | 10 +--
.../docs/guide/rust/rust_references/index.html | 8 +-
.../docs/guide/rust/rust_row_format/index.html | 8 +-
.../guide/rust/rust_schema_evolution/index.html | 10 +--
.../guide/rust/rust_troubleshooting/index.html | 10 +--
.../guide/rust/rust_type_registration/index.html | 14 ++--
zh-CN/docs/docs/guide/scala/index.html | 8 +-
.../guide/scala/scala_default_values/index.html | 10 +--
.../guide/scala/scala_fory_creation/index.html | 14 ++--
.../scala/scala_type_serialization/index.html | 10 +--
zh-CN/docs/docs/guide/xlang/index.html | 8 +-
zh-CN/docs/docs/guide/xlang/row_format/index.html | 8 +-
.../guide/xlang/xlang_getting_started/index.html | 10 +--
.../guide/xlang/xlang_serialization/index.html | 14 ++--
.../guide/xlang/xlang_troubleshooting/index.html | 22 +++---
.../docs/guide/xlang/xlang_zero_copy/index.html | 18 ++---
zh-CN/docs/docs/introduction/benchmark/index.html | 8 +-
zh-CN/docs/docs/introduction/features/index.html | 10 +--
zh-CN/docs/docs/introduction/index.html | 10 +--
.../docs/docs/introduction/what-is-fory/index.html | 89 +++++++++++++++++++++
zh-CN/docs/docs/start/install/index.html | 6 +-
zh-CN/docs/docs/start/usage/index.html | 6 +-
.../community/how_to_join_community/index.html | 4 +-
.../docs/next/community/how_to_release/index.html | 4 +-
zh-CN/docs/next/community/how_to_verify/index.html | 4 +-
zh-CN/docs/next/community/index.html | 4 +-
.../guide/cpp/cpp_basic_serialization/index.html | 6 +-
.../docs/guide/cpp/cpp_configuration/index.html | 8 +-
.../docs/guide/cpp/cpp_cross_language/index.html | 10 +--
.../guide/cpp/cpp_field_configuration/index.html | 8 +-
.../next/docs/guide/cpp/cpp_row_format/index.html | 10 +--
.../docs/guide/cpp/cpp_schema_evolution/index.html | 8 +-
.../docs/guide/cpp/cpp_supported_types/index.html | 12 +--
.../guide/cpp/cpp_type_registration/index.html | 6 +-
zh-CN/docs/next/docs/guide/cpp/index.html | 6 +-
zh-CN/docs/next/docs/guide/development/index.html | 8 +-
.../docs/guide/graalvm_serialization/index.html | 10 +--
zh-CN/docs/next/docs/guide/java/index.html | 8 +-
.../guide/java/java_advanced_features/index.html | 10 +--
.../guide/java/java_basic_serialization/index.html | 6 +-
.../docs/guide/java/java_compression/index.html | 6 +-
.../docs/guide/java/java_configuration/index.html | 6 +-
.../docs/guide/java/java_cross_language/index.html | 10 +--
.../guide/java/java_custom_serializers/index.html | 10 +--
.../next/docs/guide/java/java_migration/index.html | 8 +-
.../docs/guide/java/java_row_format/index.html | 6 +-
.../guide/java/java_schema_evolution/index.html | 6 +-
.../guide/java/java_troubleshooting/index.html | 8 +-
.../guide/java/java_type_registration/index.html | 6 +-
zh-CN/docs/next/docs/guide/kotlin/index.html | 6 +-
.../guide/kotlin/kotlin_default_values/index.html | 8 +-
.../guide/kotlin/kotlin_fory_creation/index.html | 6 +-
.../kotlin/kotlin_type_serialization/index.html | 6 +-
zh-CN/docs/next/docs/guide/python/index.html | 6 +-
.../python/python_basic_serialization/index.html | 6 +-
.../guide/python/python_configuration/index.html | 8 +-
.../guide/python/python_cross_language/index.html | 8 +-
.../python/python_custom_serializers/index.html | 6 +-
.../docs/guide/python/python_migration/index.html | 6 +-
.../guide/python/python_native_mode/index.html | 6 +-
.../python/python_numpy_integration/index.html | 6 +-
.../guide/python/python_out_of_band/index.html | 6 +-
.../docs/guide/python/python_row_format/index.html | 6 +-
.../python/python_schema_evolution/index.html | 6 +-
.../docs/guide/python/python_security/index.html | 6 +-
.../guide/python/python_troubleshooting/index.html | 6 +-
.../python/python_type_registration/index.html | 6 +-
zh-CN/docs/next/docs/guide/rust/index.html | 8 +-
.../guide/rust/rust_basic_serialization/index.html | 6 +-
.../docs/guide/rust/rust_configuration/index.html | 6 +-
.../docs/guide/rust/rust_cross_language/index.html | 6 +-
.../guide/rust/rust_custom_serializers/index.html | 6 +-
.../docs/guide/rust/rust_polymorphism/index.html | 8 +-
.../docs/guide/rust/rust_references/index.html | 6 +-
.../docs/guide/rust/rust_row_format/index.html | 6 +-
.../guide/rust/rust_schema_evolution/index.html | 6 +-
.../guide/rust/rust_troubleshooting/index.html | 10 +--
.../guide/rust/rust_type_registration/index.html | 6 +-
zh-CN/docs/next/docs/guide/scala/index.html | 6 +-
.../guide/scala/scala_default_values/index.html | 8 +-
.../guide/scala/scala_fory_creation/index.html | 6 +-
.../scala/scala_type_serialization/index.html | 6 +-
zh-CN/docs/next/docs/guide/xlang/index.html | 8 +-
.../next/docs/guide/xlang/row_format/index.html | 6 +-
.../guide/xlang/xlang_getting_started/index.html | 8 +-
.../guide/xlang/xlang_serialization/index.html | 10 +--
.../guide/xlang/xlang_troubleshooting/index.html | 14 ++--
.../docs/guide/xlang/xlang_zero_copy/index.html | 8 +-
.../next/docs/introduction/benchmark/index.html | 10 +--
.../next/docs/introduction/features/index.html | 8 +-
zh-CN/docs/next/docs/introduction/index.html | 8 +-
.../next/docs/introduction/what-is-fory/index.html | 89 +++++++++++++++++++++
zh-CN/docs/next/docs/start/install/index.html | 6 +-
zh-CN/docs/next/docs/start/usage/index.html | 8 +-
.../fory_java_serialization_spec/index.html | 4 +-
.../specification/fory_row_format_spec/index.html | 4 +-
.../fory_xlang_serialization_spec/index.html | 4 +-
.../specification/xlang_type_mapping/index.html | 4 +-
.../fory_java_serialization_spec/index.html | 4 +-
.../specification/fory_row_format_spec/index.html | 4 +-
.../fory_xlang_serialization_spec/index.html | 4 +-
.../specification/xlang_type_mapping/index.html | 4 +-
zh-CN/download/index.html | 4 +-
.../components/HomePageLanguageCard/index.html | 4 +-
.../home/components/HomepageCodeDisplay/index.html | 4 +-
zh-CN/home/components/HomepageFeatures/index.html | 4 +-
zh-CN/home/components/HomepageFoot/index.html | 4 +-
zh-CN/home/components/HomepageHeader/index.html | 4 +-
zh-CN/index.html | 4 +-
zh-CN/lunr-index-1766733774110.json | 1 -
zh-CN/lunr-index-1766734837333.json | 1 +
zh-CN/lunr-index.json | 2 +-
zh-CN/search-doc-1766733774110.json | 1 -
zh-CN/search-doc-1766734837333.json | 1 +
zh-CN/search-doc.json | 2 +-
zh-CN/security/index.html | 4 +-
zh-CN/sitemap.xml | 2 +-
zh-CN/user/index.html | 4 +-
643 files changed, 2039 insertions(+), 1677 deletions(-)
diff --git a/404.html b/404.html
index 55bb7192c..e7c0802e3 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 49fe89c97..4be73da69 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/09d68358.67c96aa2.js b/assets/js/09d68358.67c96aa2.js
new file mode 100644
index 000000000..cb95125a2
--- /dev/null
+++ b/assets/js/09d68358.67c96aa2.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[9040],{6487:(e,n,s)=>{s.r(n),s.d(n,{assets:()=>l,contentTitle:()=>a,default:()=>h,frontMatter:()=>r,metadata:()=>o,toc:()=>c});var i=s(85893),t=s(11151);const r={id:"what-is-fory",title:"What is Apache Fory?",sidebar_position:2},a=void 0,o={id:"docs/introduction/what-is-fory",title:"What is Apache Fory?",description:"In simple terms",source:"@site/versioned_docs/version-0.14/docs/introduction/what-is-fory.md" [...]
\ No newline at end of file
diff --git a/assets/js/1151d7c7.42788aa4.js b/assets/js/1151d7c7.42788aa4.js
deleted file mode 100644
index 33f69bdce..000000000
--- a/assets/js/1151d7c7.42788aa4.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[4072],{81055:(e,i,n)=>{n.r(i),n.d(i,{assets:()=>c,contentTitle:()=>o,default:()=>h,frontMatter:()=>t,metadata:()=>a,toc:()=>l});var r=n(85893),s=n(11151);const t={id:"introduction",title:"Introduction",sidebar_position:1},o=void 0,a={id:"docs/introduction/introduction",title:"Introduction",description:"Apache Fory\u2122 is a blazingly-fast multi-language serialization framework powered by JIT compilation, zer [...]
\ No newline at end of file
diff --git a/assets/js/1151d7c7.617745e9.js b/assets/js/1151d7c7.617745e9.js
new file mode 100644
index 000000000..78dad13af
--- /dev/null
+++ b/assets/js/1151d7c7.617745e9.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[4072],{81055:(e,i,n)=>{n.r(i),n.d(i,{assets:()=>c,contentTitle:()=>o,default:()=>h,frontMatter:()=>t,metadata:()=>a,toc:()=>l});var r=n(85893),s=n(11151);const t={id:"introduction",title:"Introduction",sidebar_position:1},o=void 0,a={id:"docs/introduction/introduction",title:"Introduction",description:"Apache Fory\u2122 is a blazingly-fast multi-language serialization framework powered by JIT compilation, zer [...]
\ No newline at end of file
diff --git a/assets/js/6c51b693.ac05204d.js b/assets/js/6c51b693.ac05204d.js
new file mode 100644
index 000000000..1269e804e
--- /dev/null
+++ b/assets/js/6c51b693.ac05204d.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[8889],{45459:(e,n,s)=>{s.r(n),s.d(n,{assets:()=>l,contentTitle:()=>a,default:()=>h,frontMatter:()=>r,metadata:()=>o,toc:()=>c});var i=s(85893),t=s(11151);const r={id:"what-is-fory",title:"What is Apache Fory?",sidebar_position:2},a=void 0,o={id:"docs/introduction/what-is-fory",title:"What is Apache Fory?",description:"In simple terms",source:"@site/docs/docs/introduction/what-is-fory.md",sourceDirName:"docs/i [...]
\ No newline at end of file
diff --git a/assets/js/781c57d4.180d2acb.js b/assets/js/781c57d4.180d2acb.js
deleted file mode 100644
index 65e21943b..000000000
--- a/assets/js/781c57d4.180d2acb.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[2852],{74968:(e,i,n)=>{n.r(i),n.d(i,{assets:()=>c,contentTitle:()=>o,default:()=>h,frontMatter:()=>t,metadata:()=>a,toc:()=>l});var r=n(85893),s=n(11151);const t={id:"introduction",title:"Introduction",sidebar_position:1},o=void 0,a={id:"docs/introduction/introduction",title:"Introduction",description:"Apache Fory\u2122 is a blazingly-fast multi-language serialization framework powered by JIT compilation, zer [...]
\ No newline at end of file
diff --git a/assets/js/781c57d4.f9620e14.js b/assets/js/781c57d4.f9620e14.js
new file mode 100644
index 000000000..1eb594dec
--- /dev/null
+++ b/assets/js/781c57d4.f9620e14.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[2852],{74968:(e,i,n)=>{n.r(i),n.d(i,{assets:()=>c,contentTitle:()=>o,default:()=>h,frontMatter:()=>t,metadata:()=>a,toc:()=>l});var r=n(85893),s=n(11151);const t={id:"introduction",title:"Introduction",sidebar_position:1},o=void 0,a={id:"docs/introduction/introduction",title:"Introduction",description:"Apache Fory\u2122 is a blazingly-fast multi-language serialization framework powered by JIT compilation, zer [...]
\ No newline at end of file
diff --git a/assets/js/935f2afb.1178085c.js b/assets/js/935f2afb.1178085c.js
deleted file mode 100644
index fea91bacc..000000000
--- a/assets/js/935f2afb.1178085c.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[2197],{1109:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"dev","banner":"unreleased","badge":true,"noIndex":false,"className":"docs-version-current","isLast":false,"docsSidebars":{"docsSidebar":[{"type":"category","label":"Introduction","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"Features","href":"/docs/next/docs/introduction/features","docId":"docs/in [...]
\ No newline at end of file
diff --git a/assets/js/935f2afb.fa60ac12.js b/assets/js/935f2afb.fa60ac12.js
new file mode 100644
index 000000000..7ea5ed949
--- /dev/null
+++ b/assets/js/935f2afb.fa60ac12.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[2197],{1109:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"current","label":"dev","banner":"unreleased","badge":true,"noIndex":false,"className":"docs-version-current","isLast":false,"docsSidebars":{"docsSidebar":[{"type":"category","label":"Introduction","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"What is Apache Fory?","href":"/docs/next/docs/introduction/what-is-fory", [...]
\ No newline at end of file
diff --git a/assets/js/ca9a750a.2b4d23ac.js b/assets/js/ca9a750a.de5a4fcf.js
similarity index 97%
rename from assets/js/ca9a750a.2b4d23ac.js
rename to assets/js/ca9a750a.de5a4fcf.js
index b82e41662..042c403fc 100644
--- a/assets/js/ca9a750a.2b4d23ac.js
+++ b/assets/js/ca9a750a.de5a4fcf.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[5159],{97161:(e,r,a)=>{a.r(r),a.d(r,{assets:()=>o,contentTitle:()=>t,default:()=>l,frontMatter:()=>s,metadata:()=>c,toc:()=>h});var i=a(85893),n=a(11151);const s={id:"benchmark",title:"Benchmark",sidebar_position:3},t=void 0,c={id:"docs/introduction/benchmark",title:"Benchmark",description:"Note: Different serialization frameworks excel in different scenarios. Benchmark results are for reference only.",source [...]
\ No newline at end of file
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[5159],{97161:(e,r,a)=>{a.r(r),a.d(r,{assets:()=>o,contentTitle:()=>t,default:()=>l,frontMatter:()=>s,metadata:()=>c,toc:()=>h});var i=a(85893),n=a(11151);const s={id:"benchmark",title:"Benchmark",sidebar_position:4},t=void 0,c={id:"docs/introduction/benchmark",title:"Benchmark",description:"Note: Different serialization frameworks excel in different scenarios. Benchmark results are for reference only.",source [...]
\ No newline at end of file
diff --git a/assets/js/ef3d9dc8.40037603.js b/assets/js/ef3d9dc8.40037603.js
new file mode 100644
index 000000000..6a8ac395e
--- /dev/null
+++ b/assets/js/ef3d9dc8.40037603.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[1034],{69530:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"0.14","label":"0.14","banner":null,"badge":true,"noIndex":false,"className":"docs-version-0.14","isLast":true,"docsSidebars":{"docsSidebar":[{"type":"category","label":"Introduction","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"What is Apache Fory?","href":"/docs/docs/introduction/what-is-fory","docId":"docs/intr [...]
\ No newline at end of file
diff --git a/assets/js/ef3d9dc8.589265b1.js b/assets/js/ef3d9dc8.589265b1.js
deleted file mode 100644
index bbc21e9e9..000000000
--- a/assets/js/ef3d9dc8.589265b1.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[1034],{69530:e=>{e.exports=JSON.parse('{"pluginId":"default","version":"0.14","label":"0.14","banner":null,"badge":true,"noIndex":false,"className":"docs-version-0.14","isLast":true,"docsSidebars":{"docsSidebar":[{"type":"category","label":"Introduction","collapsible":false,"collapsed":false,"items":[{"type":"link","label":"Features","href":"/docs/docs/introduction/features","docId":"docs/introduction/feature [...]
\ No newline at end of file
diff --git a/assets/js/f848cd46.00c1e15d.js b/assets/js/f848cd46.00c1e15d.js
deleted file mode 100644
index b331337e6..000000000
--- a/assets/js/f848cd46.00c1e15d.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[8196],{20656:(e,i,n)=>{n.r(i),n.d(i,{assets:()=>o,contentTitle:()=>a,default:()=>h,frontMatter:()=>l,metadata:()=>t,toc:()=>c});var r=n(85893),s=n(11151);const l={id:"features",title:"Features",sidebar_position:2},a=void 0,t={id:"docs/introduction/features",title:"Features",description:"Core Capabilities",source:"@site/docs/docs/introduction/features.md",sourceDirName:"docs/introduction",slug:"/docs/introduct [...]
\ No newline at end of file
diff --git a/assets/js/f848cd46.192bd685.js b/assets/js/f848cd46.192bd685.js
new file mode 100644
index 000000000..1a0132766
--- /dev/null
+++ b/assets/js/f848cd46.192bd685.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[8196],{20656:(e,i,n)=>{n.r(i),n.d(i,{assets:()=>o,contentTitle:()=>l,default:()=>h,frontMatter:()=>a,metadata:()=>t,toc:()=>c});var r=n(85893),s=n(11151);const a={id:"features",title:"Features",sidebar_position:3},l=void 0,t={id:"docs/introduction/features",title:"Features",description:"Core Capabilities",source:"@site/docs/docs/introduction/features.md",sourceDirName:"docs/introduction",slug:"/docs/introduct [...]
\ No newline at end of file
diff --git a/assets/js/ffb12879.eed36345.js b/assets/js/ffb12879.7c416af9.js
similarity index 97%
rename from assets/js/ffb12879.eed36345.js
rename to assets/js/ffb12879.7c416af9.js
index 5f2fc152f..c707d851c 100644
--- a/assets/js/ffb12879.eed36345.js
+++ b/assets/js/ffb12879.7c416af9.js
@@ -1 +1 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[5639],{4287:(e,r,a)=>{a.r(r),a.d(r,{assets:()=>o,contentTitle:()=>t,default:()=>l,frontMatter:()=>s,metadata:()=>c,toc:()=>h});var i=a(85893),n=a(11151);const s={id:"benchmark",title:"Benchmark",sidebar_position:3},t=void 0,c={id:"docs/introduction/benchmark",title:"Benchmark",description:"Note: Different serialization frameworks excel in different scenarios. Benchmark results are for reference only.",source: [...]
\ No newline at end of file
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[5639],{4287:(e,r,a)=>{a.r(r),a.d(r,{assets:()=>o,contentTitle:()=>t,default:()=>l,frontMatter:()=>s,metadata:()=>c,toc:()=>h});var i=a(85893),n=a(11151);const s={id:"benchmark",title:"Benchmark",sidebar_position:4},t=void 0,c={id:"docs/introduction/benchmark",title:"Benchmark",description:"Note: Different serialization frameworks excel in different scenarios. Benchmark results are for reference only.",source: [...]
\ No newline at end of file
diff --git a/assets/js/fffbbdd7.0a6ea008.js b/assets/js/fffbbdd7.0a6ea008.js
new file mode 100644
index 000000000..b6615d9d0
--- /dev/null
+++ b/assets/js/fffbbdd7.0a6ea008.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[6311],{29606:(e,i,n)=>{n.r(i),n.d(i,{assets:()=>o,contentTitle:()=>l,default:()=>h,frontMatter:()=>a,metadata:()=>t,toc:()=>c});var r=n(85893),s=n(11151);const a={id:"features",title:"Features",sidebar_position:3},l=void 0,t={id:"docs/introduction/features",title:"Features",description:"Core Capabilities",source:"@site/versioned_docs/version-0.14/docs/introduction/features.md",sourceDirName:"docs/introduction [...]
\ No newline at end of file
diff --git a/assets/js/fffbbdd7.3d0d4506.js b/assets/js/fffbbdd7.3d0d4506.js
deleted file mode 100644
index 7f5ea5aa4..000000000
--- a/assets/js/fffbbdd7.3d0d4506.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[6311],{29606:(e,i,n)=>{n.r(i),n.d(i,{assets:()=>o,contentTitle:()=>a,default:()=>h,frontMatter:()=>l,metadata:()=>t,toc:()=>c});var r=n(85893),s=n(11151);const l={id:"features",title:"Features",sidebar_position:2},a=void 0,t={id:"docs/introduction/features",title:"Features",description:"Core Capabilities",source:"@site/versioned_docs/version-0.14/docs/introduction/features.md",sourceDirName:"docs/introduction [...]
\ No newline at end of file
diff --git a/assets/js/main.968aa55b.js b/assets/js/main.968aa55b.js
deleted file mode 100644
index ce3e39280..000000000
--- a/assets/js/main.968aa55b.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see main.968aa55b.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.cc61a3b8.js b/assets/js/main.cc61a3b8.js
new file mode 100644
index 000000000..2dd801705
--- /dev/null
+++ b/assets/js/main.cc61a3b8.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.cc61a3b8.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.968aa55b.js.LICENSE.txt b/assets/js/main.cc61a3b8.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.968aa55b.js.LICENSE.txt
rename to assets/js/main.cc61a3b8.js.LICENSE.txt
diff --git a/assets/js/runtime~main.63dbd54a.js b/assets/js/runtime~main.9c61006c.js
similarity index 64%
rename from assets/js/runtime~main.63dbd54a.js
rename to assets/js/runtime~main.9c61006c.js
index 6c815447c..93a54b3a8 100644
--- a/assets/js/runtime~main.63dbd54a.js
+++ b/assets/js/runtime~main.9c61006c.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 2812b8f00..f0e3bffd6 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 59bf1ac9f..b20949227 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 b2e7339f0..86db3d763 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5c5eb7652..ccd2f736c 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 37eb85c04..c4ed8d97a 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a2293f8d7..babe4e136 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5669510b3..48ece62c4 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5d3f7eb6b..e3bf5d2ee 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f8e30679d..0de337cab 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 03f2e358f..d63a5465e 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 28cf955ba..3eeb726b7 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 190d5f59f..2b1ec803c 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5992cd60a..4b0277c93 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 3978604c0..b41fe1519 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 9221a57e8..27f6b3003 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 d5a0a8fef..9eed6676b 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 fdd019e93..9494fe856 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 37cb8479e..1132f242a 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5a74da3c7..ed882d89f 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 2579a3e44..60b8bce09 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 113db2a17..d5b3715d0 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 fc7228734..f58cfcd07 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 e5bc68045..a7bda2ed2 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 4ac878bdf..5fd009948 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 b514f8168..5e6e69c74 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 bd6f84a47..929a39592 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 d09cd960f..1d51dcfda 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 548ac7d71..83ced3bf4 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 77c0748b4..ff9273cda 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 bdfbc11a8..fd5d06399 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 d783b55a2..bf9739918 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 08ec981f4..bb3ca4bdb 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 2bf77fa4d..32c6fa8ad 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 2d9d5b12e..03a9ca9f7 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 594666f8b..53da8e46b 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 9760c06c2..bf9571083 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 8a5a31d12..d11659c82 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 42b0001e3..126a66d70 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 8ad52bb15..2f1d4f9c8 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 1516dbfa0..780b3e1cf 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 bc34e2d4f..48fd5dbb8 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 bdc7f9275..88c21014d 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 ea132abd8..6ff666534 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 3839a8bf8..a3b404560 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 0dca6b7db..d0fe0a761 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 95ad8575d..39ca8195b 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 606fa5858..d74470e65 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 4866ee0d5..fda1c874e 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 4a6a2b1c4..19437285a 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 88d0348aa..7c066d2d0 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 5ea75e90c..541b0b0d8 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 74b8d4c28..7d839c4fa 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 c58ae6b9d..bbce05875 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 e3fd6fc88..e6535d032 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 b7a2d6775..8943a2c51 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 1da26574c..0f59ab1d1 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 0b0accaa3..8d55328dd 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 2cf6035b8..c73fa5415 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 5583b9492..417e0ae33 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 af61b6730..6ab56b616 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 1e3023011..6061f7bf5 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 a98303eba..68447b8bc 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 5bf67a2f8..038260fa4 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 d741c2e6d..bea3fcef3 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 23b02652c..61541fe9e 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 711ae845f..b75ec30a8 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 fc14e2a66..eff957d92 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 90b5dce60..274ebff43 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 657a1e4e3..fccd24279 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 322079698..2a97c1237 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 22afe9a2f..7aa0d1215 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 4ac8bbcc5..9f3f6ce08 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 8f1365fd5..a89a913e8 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 964a4b8d3..20e9a85e9 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 b412b3e62..1d5bca977 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 2343dd8d4..5fafe0935 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 ae6e1a782..2659e99e9 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 58251333d..97a7ddd08 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 d858ad59e..a0f0a30e1 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 9ded61a57..9063ceba4 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 f2e825c17..1996fbdaf 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 446267dda..7026f30de 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 641581701..220768264 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 15366d7d2..bacb579b4 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 25bd23a63..a45228ef7 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 190069eec..2b5586c67 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 8656425d2..16d10e586 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 ec75405b6..a1cbd54f5 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 cd9077489..6873a6f28 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 19e713b51..b137062e5 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 eb8db516c..d4d57dd84 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 703145ee0..c7eda12e7 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 cb957052e..8c95ae470 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 c70561fd2..86f730b2d 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 2dab4daf8..f138bf578 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 dcd4d1060..0e25be2ca 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 1c8ce2c16..8f58bba87 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 ae460ae70..ba1dfe3ea 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 493677ea9..13e84dbf3 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 6e35eecc4..2d650432e 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 780b50860..8258f695b 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 bbd0fd42c..5c9d1c8a3 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 b7c72a675..ea5356b1e 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 c6dd16159..3d21f13cd 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 76c8a088e..e8a37e023 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 d7045de4f..f02662622 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 67ff3df89..dee5ec0bb 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 62d10e44a..5197bc050 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 0c8940599..ff1c73599 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 e93003f22..229b665b5 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 421ece6c6..d721aac80 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 ab9ea1e93..f620cc113 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 5be7e72c5..9f60e7064 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 57c12aefc..609bb6489 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 75a18674f..ee2b886a3 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 4106a2b1b..6b393ce86 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 10d28f751..a7f007e9f 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 bc469d179..d36c02626 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 b78f60e31..090908b0a 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 3987eeb29..f48bb7e35 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 f20bf35ac..10ad3ef46 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 a53d5be7e..35df2c37e 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 7cbc5ff87..72aec22d3 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 ac032a038..7ec869d72 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 0f46d8187..51d25463b 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 54652f17c..23776e2f2 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 2851a9152..d4ac8949a 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 c041c9551..d4b0e8dd4 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 1215d5226..2bd9341c3 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 c22e651b3..f3fcab555 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 7b23ec7e6..46b9ceadb 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 fa8f05c43..ab124acba 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 0b8909966..ca944da56 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 d062e8e67..cd056224f 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 fd904bc7c..8d51bc026 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 f0b394777..496b9009f 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 15219f90c..f70c14c23 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.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 e634ec696..f0f3e5dfe 100644
--- a/docs/docs/guide/cpp/cpp_basic_serialization/index.html
+++ b/docs/docs/guide/cpp/cpp_basic_serialization/index.html
@@ -10,11 +10,11 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="object-graph-serialization">Object Graph Serialization<a href="#object-graph-serialization" class="hash-link" aria-label="Direct link to Object Graph Serialization" title="Direct link to Object Graph Serialization"></a></h2>
<p>Apache Fory™ provides automatic serialization of complex object graphs, preserving the structure and relationships between objects. The <code>FORY_STRUCT</code> macro generates efficient serialization code at compile time, eliminating runtime overhead.</p>
<p><strong>Key capabilities:</strong></p>
diff --git a/docs/docs/guide/cpp/cpp_configuration/index.html b/docs/docs/guide/cpp/cpp_configuration/index.html
index e6536dcee..1e2ddeaf8 100644
--- a/docs/docs/guide/cpp/cpp_configuration/index.html
+++ b/docs/docs/guide/cpp/cpp_configuration/index.html
@@ -10,11 +10,11 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="serialization-modes">Serialization Modes<a href="#serialization-modes" class="hash-link" aria-label="Direct link to Serialization Modes" title="Direct link to Serialization Modes"></a></h2>
<p>Apache Fory™ supports two serialization modes:</p>
<h3 class="anchor anchorWithStickyNavbar_LWe7" id="schemaconsistent-mode-default">SchemaConsistent Mode (Default)<a href="#schemaconsistent-mode-default" class="hash-link" aria-label="Direct link to SchemaConsistent Mode (Default)" title="Direct link to SchemaConsistent Mode (Default)"></a></h3>
diff --git a/docs/docs/guide/cpp/cpp_cross_language/index.html b/docs/docs/guide/cpp/cpp_cross_language/index.html
index 7cf49e596..cc7209741 100644
--- a/docs/docs/guide/cpp/cpp_cross_language/index.html
+++ b/docs/docs/guide/cpp/cpp_cross_language/index.html
@@ -10,11 +10,11 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="overview">Overview<a href="#overview" class="hash-link" aria-label="Direct link to Overview" title="Direct link to Overview"></a></h2>
<p>Apache Fory™ enables seamless data exchange between C++, Java, Python, Go, Rust, and JavaScript. The xlang (cross-language) mode ensures binary compatibility across all supported languages.</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="enabling-cross-language-mode">Enabling Cross-Language Mode<a href="#enabling-cross-language-mode" class="hash-link" aria-label="Direct link to Enabling Cross-Language Mode" title="Direct link to Enabling Cross-Language Mode"></a></h2>
diff --git a/docs/docs/guide/cpp/cpp_row_format/index.html b/docs/docs/guide/cpp/cpp_row_format/index.html
index 0b1196359..2ab8fb8d5 100644
--- a/docs/docs/guide/cpp/cpp_row_format/index.html
+++ b/docs/docs/guide/cpp/cpp_row_format/index.html
@@ -10,11 +10,11 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="overview">Overview<a href="#overview" class="hash-link" aria-label="Direct link to Overview" title="Direct link to Overview"></a></h2>
<p>Apache Fory™ Row Format is a binary format optimized for:</p>
<ul>
diff --git a/docs/docs/guide/cpp/cpp_schema_evolution/index.html b/docs/docs/guide/cpp/cpp_schema_evolution/index.html
index 1521f595e..876217c97 100644
--- a/docs/docs/guide/cpp/cpp_schema_evolution/index.html
+++ b/docs/docs/guide/cpp/cpp_schema_evolution/index.html
@@ -10,11 +10,11 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="compatible-mode">Compatible Mode<a href="#compatible-mode" class="hash-link" aria-label="Direct link to Compatible Mode" title="Direct link to Compatible Mode"></a></h2>
<p>Enable schema evolution with <code>compatible(true)</code>:</p>
<div class="language-cpp codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-cpp codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token macro property directive-hash" style="color:#36acaa">#</span><span class="token macro property direc [...]
diff --git a/docs/docs/guide/cpp/cpp_supported_types/index.html b/docs/docs/guide/cpp/cpp_supported_types/index.html
index 14bdac8da..4897943c0 100644
--- a/docs/docs/guide/cpp/cpp_supported_types/index.html
+++ b/docs/docs/guide/cpp/cpp_supported_types/index.html
@@ -10,11 +10,11 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="primitive-types">Primitive Types<a href="#primitive-types" class="hash-link" aria-label="Direct link to Primitive Types" title="Direct link to Primitive Types"></a></h2>
<p>All C++ primitive types are supported with efficient binary encoding:</p>
<table><thead><tr><th>Type</th><th>Size</th><th>Fory TypeId</th><th>Notes</th></tr></thead><tbody><tr><td><code>bool</code></td><td>1 byte</td><td>BOOL</td><td>True/false</td></tr><tr><td><code>int8_t</code></td><td>1 byte</td><td>INT8</td><td>Signed byte</td></tr><tr><td><code>uint8_t</code></td><td>1 byte</td><td>INT8</td><td>Unsigned byte</td></tr><tr><td><code>int16_t</code></td><td>2 byte</td><td>INT16</td><td>Signed short</td></tr><tr><td><code>uint16_t</code></td><td>2 byte</td><t [...]
diff --git a/docs/docs/guide/cpp/cpp_type_registration/index.html b/docs/docs/guide/cpp/cpp_type_registration/index.html
index a783a37f9..a5048efbc 100644
--- a/docs/docs/guide/cpp/cpp_type_registration/index.html
+++ b/docs/docs/guide/cpp/cpp_type_registration/index.html
@@ -10,11 +10,11 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="overview">Overview<a href="#overview" class="hash-link" aria-label="Direct link to Overview" title="Direct link to Overview"></a></h2>
<p>Apache Fory™ requires explicit type registration for struct types. This design enables:</p>
<ul>
diff --git a/docs/docs/guide/cpp/index.html b/docs/docs/guide/cpp/index.html
index a54b0a690..63ee65cad 100644
--- a/docs/docs/guide/cpp/index.html
+++ b/docs/docs/guide/cpp/index.html
@@ -10,16 +10,16 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org")</script><link rel="stylesheet" href="/assets/css/styles.66efb2f1.css">
-<script src="/assets/js/runtime~main.63dbd54a.js" defer="defer"></script>
-<script src="/assets/js/main.968aa55b.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.9c61006c.js" defer="defer"></script>
+<script src="/assets/js/main.cc61a3b8.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
-<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
+<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
<p>The C++ implementation provides high-performance serialization with compile-time type safety using modern C++17 features and template metaprogramming.</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="why-apache-fory-c">Why Apache Fory™ C++?<a href="#why-apache-fory-c" class="hash-link" aria-label="Direct link to Why Apache Fory™ C++?" title="Direct link to Why Apache Fory™ C++?"></a></h2>
<ul>
<li><strong>🔥 Blazingly Fast</strong>: Fast serialization and optimized binary protocols</li>
-<li><strong>🌍 Cross-Language</strong>: Seamlessly serialize/deserialize data across Java, Python, C++, Go, JavaScript, and Rust</li>
+<li><strong>