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 2026/04/09 14:13:26 UTC
(fory-site) branch deploy updated: deploy: f08e5324d5255778b165d3e180a58f1e617e635f
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 f67c47e10a deploy: f08e5324d5255778b165d3e180a58f1e617e635f
f67c47e10a is described below
commit f67c47e10a34eb3ef886c1a1db2031cf35bdd255
Author: chaokunyang <ch...@users.noreply.github.com>
AuthorDate: Thu Apr 9 14:13:16 2026 +0000
deploy: f08e5324d5255778b165d3e180a58f1e617e635f
---
404.html | 4 ++--
404/index.html | 4 ++--
assets/js/7710e7b2.355c80f2.js | 1 -
assets/js/7710e7b2.609f5fef.js | 1 +
assets/js/{main.08191f27.js => main.428502c3.js} | 4 ++--
...27.js.LICENSE.txt => main.428502c3.js.LICENSE.txt} | 0
...time~main.d0e368e3.js => runtime~main.bacf1642.js} | 2 +-
blog/apache-fory-graduated/index.html | 4 ++--
blog/archive/index.html | 4 ++--
.../index.html | 4 ++--
blog/fory_0_11_0_release/index.html | 4 ++--
blog/fory_0_11_1_release/index.html | 4 ++--
blog/fory_0_11_2_release/index.html | 4 ++--
blog/fory_0_12_0_release/index.html | 4 ++--
blog/fory_0_12_1_release/index.html | 4 ++--
blog/fory_0_12_2_release/index.html | 4 ++--
blog/fory_0_12_3_release/index.html | 4 ++--
blog/fory_0_13_0_release/index.html | 4 ++--
blog/fory_0_13_1_release/index.html | 4 ++--
blog/fory_0_13_2_release/index.html | 4 ++--
blog/fory_0_14_0_release/index.html | 4 ++--
blog/fory_0_14_1_release/index.html | 4 ++--
blog/fory_0_15_0_release/index.html | 4 ++--
blog/fory_0_16_0_release/index.html | 4 ++--
.../index.html | 4 ++--
.../index.html | 4 ++--
blog/fory_schema_idl_for_object_graph/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/page/5/index.html | 4 ++--
blog/tags/announcement/index.html | 4 ++--
blog/tags/asf/index.html | 4 ++--
blog/tags/c/index.html | 4 ++--
blog/tags/codegen/index.html | 4 ++--
blog/tags/compiler/index.html | 4 ++--
blog/tags/cpp/index.html | 4 ++--
blog/tags/cross-language/index.html | 4 ++--
blog/tags/flatbuffers/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/go/index.html | 4 ++--
blog/tags/idl/index.html | 4 ++--
blog/tags/index.html | 4 ++--
blog/tags/java/index.html | 4 ++--
blog/tags/protobuf/index.html | 4 ++--
blog/tags/python/index.html | 4 ++--
blog/tags/references/index.html | 4 ++--
blog/tags/rust/index.html | 4 ++--
blog/tags/schema/index.html | 4 ++--
blog/tags/serialization/index.html | 4 ++--
blog/tags/swift/index.html | 4 ++--
docs/0.10/community/how_to_join_community/index.html | 4 ++--
docs/0.10/community/how_to_release/index.html | 4 ++--
docs/0.10/community/how_to_verify/index.html | 4 ++--
docs/0.10/community/index.html | 4 ++--
docs/0.10/guide/development/index.html | 4 ++--
docs/0.10/guide/graalvm_serialization/index.html | 4 ++--
docs/0.10/guide/row_format/index.html | 4 ++--
docs/0.10/guide/serialization/index.html | 4 ++--
docs/0.10/guide/xlang_serialization/index.html | 4 ++--
docs/0.10/guide/xlang_type_mapping/index.html | 4 ++--
docs/0.10/introduction/benchmark/index.html | 4 ++--
docs/0.10/introduction/features/index.html | 4 ++--
docs/0.10/introduction/overview/index.html | 4 ++--
.../specification/java_serialization_spec/index.html | 4 ++--
docs/0.10/specification/row_format_spec/index.html | 4 ++--
.../specification/xlang_serialization_spec/index.html | 4 ++--
docs/0.10/start/install/index.html | 4 ++--
docs/0.10/start/usage/index.html | 4 ++--
docs/0.11/community/how_to_join_community/index.html | 4 ++--
docs/0.11/community/how_to_release/index.html | 4 ++--
docs/0.11/community/how_to_verify/index.html | 4 ++--
docs/0.11/community/index.html | 4 ++--
docs/0.11/guide/development/index.html | 4 ++--
docs/0.11/guide/graalvm_serialization/index.html | 4 ++--
docs/0.11/guide/row_format/index.html | 4 ++--
docs/0.11/guide/serialization/index.html | 4 ++--
docs/0.11/guide/xlang_serialization/index.html | 4 ++--
docs/0.11/guide/xlang_type_mapping/index.html | 4 ++--
docs/0.11/introduction/benchmark/index.html | 4 ++--
docs/0.11/introduction/features/index.html | 4 ++--
docs/0.11/introduction/overview/index.html | 4 ++--
.../specification/java_serialization_spec/index.html | 4 ++--
docs/0.11/specification/row_format_spec/index.html | 4 ++--
.../specification/xlang_serialization_spec/index.html | 4 ++--
docs/0.11/start/install/index.html | 4 ++--
docs/0.11/start/usage/index.html | 4 ++--
docs/0.12/community/how_to_join_community/index.html | 4 ++--
docs/0.12/community/how_to_release/index.html | 4 ++--
docs/0.12/community/how_to_verify/index.html | 4 ++--
docs/0.12/community/index.html | 4 ++--
docs/0.12/community/nominate_committer/index.html | 4 ++--
docs/0.12/guide/development/index.html | 4 ++--
docs/0.12/guide/graalvm_serialization/index.html | 4 ++--
docs/0.12/guide/row_format/index.html | 4 ++--
docs/0.12/guide/serialization/index.html | 4 ++--
docs/0.12/guide/xlang_serialization/index.html | 4 ++--
docs/0.12/guide/xlang_type_mapping/index.html | 4 ++--
docs/0.12/introduction/benchmark/index.html | 4 ++--
docs/0.12/introduction/features/index.html | 4 ++--
docs/0.12/introduction/overview/index.html | 4 ++--
.../specification/java_serialization_spec/index.html | 4 ++--
docs/0.12/specification/row_format_spec/index.html | 4 ++--
.../specification/xlang_serialization_spec/index.html | 4 ++--
docs/0.12/start/install/index.html | 4 ++--
docs/0.12/start/usage/index.html | 4 ++--
docs/0.13/community/how_to_join_community/index.html | 4 ++--
docs/0.13/community/how_to_release/index.html | 4 ++--
docs/0.13/community/how_to_verify/index.html | 4 ++--
docs/0.13/community/index.html | 4 ++--
docs/0.13/guide/development/index.html | 4 ++--
docs/0.13/guide/graalvm_serialization/index.html | 4 ++--
docs/0.13/guide/row_format/index.html | 4 ++--
docs/0.13/guide/serialization/index.html | 4 ++--
docs/0.13/guide/xlang_serialization/index.html | 4 ++--
docs/0.13/introduction/benchmark/index.html | 4 ++--
docs/0.13/introduction/features/index.html | 4 ++--
docs/0.13/introduction/overview/index.html | 4 ++--
.../specification/java_serialization_spec/index.html | 4 ++--
docs/0.13/specification/row_format_spec/index.html | 4 ++--
.../specification/xlang_serialization_spec/index.html | 4 ++--
docs/0.13/specification/xlang_type_mapping/index.html | 4 ++--
docs/0.13/start/install/index.html | 4 ++--
docs/0.13/start/usage/index.html | 4 ++--
docs/0.14/community/how_to_join_community/index.html | 4 ++--
docs/0.14/community/how_to_release/index.html | 4 ++--
docs/0.14/community/how_to_verify/index.html | 4 ++--
docs/0.14/community/index.html | 4 ++--
docs/0.14/guide/cpp/basic_serialization/index.html | 4 ++--
docs/0.14/guide/cpp/configuration/index.html | 4 ++--
docs/0.14/guide/cpp/cross_language/index.html | 4 ++--
docs/0.14/guide/cpp/index.html | 4 ++--
docs/0.14/guide/cpp/row_format/index.html | 4 ++--
docs/0.14/guide/cpp/schema_evolution/index.html | 4 ++--
docs/0.14/guide/cpp/supported_types/index.html | 4 ++--
docs/0.14/guide/cpp/type_registration/index.html | 4 ++--
docs/0.14/guide/development/index.html | 4 ++--
docs/0.14/guide/graalvm_serialization/index.html | 4 ++--
docs/0.14/guide/java/advanced_features/index.html | 4 ++--
docs/0.14/guide/java/basic_serialization/index.html | 4 ++--
docs/0.14/guide/java/compression/index.html | 4 ++--
docs/0.14/guide/java/configuration/index.html | 4 ++--
docs/0.14/guide/java/cross_language/index.html | 4 ++--
docs/0.14/guide/java/custom_serializers/index.html | 4 ++--
docs/0.14/guide/java/index.html | 4 ++--
docs/0.14/guide/java/migration/index.html | 4 ++--
docs/0.14/guide/java/row_format/index.html | 4 ++--
docs/0.14/guide/java/schema_evolution/index.html | 4 ++--
docs/0.14/guide/java/troubleshooting/index.html | 4 ++--
docs/0.14/guide/java/type_registration/index.html | 4 ++--
docs/0.14/guide/kotlin/default_values/index.html | 4 ++--
docs/0.14/guide/kotlin/fory_creation/index.html | 4 ++--
docs/0.14/guide/kotlin/index.html | 4 ++--
docs/0.14/guide/kotlin/type_serialization/index.html | 4 ++--
docs/0.14/guide/python/basic_serialization/index.html | 4 ++--
docs/0.14/guide/python/configuration/index.html | 4 ++--
docs/0.14/guide/python/cross_language/index.html | 4 ++--
docs/0.14/guide/python/custom_serializers/index.html | 4 ++--
docs/0.14/guide/python/index.html | 4 ++--
docs/0.14/guide/python/migration/index.html | 4 ++--
docs/0.14/guide/python/native_mode/index.html | 4 ++--
docs/0.14/guide/python/numpy_integration/index.html | 4 ++--
docs/0.14/guide/python/out_of_band/index.html | 4 ++--
docs/0.14/guide/python/row_format/index.html | 4 ++--
docs/0.14/guide/python/schema_evolution/index.html | 4 ++--
docs/0.14/guide/python/security/index.html | 4 ++--
docs/0.14/guide/python/troubleshooting/index.html | 4 ++--
docs/0.14/guide/python/type_registration/index.html | 4 ++--
docs/0.14/guide/rust/basic_serialization/index.html | 4 ++--
docs/0.14/guide/rust/configuration/index.html | 4 ++--
docs/0.14/guide/rust/cross_language/index.html | 4 ++--
docs/0.14/guide/rust/custom_serializers/index.html | 4 ++--
docs/0.14/guide/rust/index.html | 4 ++--
docs/0.14/guide/rust/polymorphism/index.html | 4 ++--
docs/0.14/guide/rust/references/index.html | 4 ++--
docs/0.14/guide/rust/row_format/index.html | 4 ++--
docs/0.14/guide/rust/schema_evolution/index.html | 4 ++--
docs/0.14/guide/rust/troubleshooting/index.html | 4 ++--
docs/0.14/guide/rust/type_registration/index.html | 4 ++--
docs/0.14/guide/scala/default_values/index.html | 4 ++--
docs/0.14/guide/scala/fory_creation/index.html | 4 ++--
docs/0.14/guide/scala/index.html | 4 ++--
docs/0.14/guide/scala/type_serialization/index.html | 4 ++--
docs/0.14/guide/xlang/index.html | 4 ++--
docs/0.14/guide/xlang/row_format/index.html | 4 ++--
.../0.14/guide/xlang/xlang_getting_started/index.html | 4 ++--
docs/0.14/guide/xlang/xlang_serialization/index.html | 4 ++--
.../0.14/guide/xlang/xlang_troubleshooting/index.html | 4 ++--
docs/0.14/guide/xlang/xlang_zero_copy/index.html | 4 ++--
docs/0.14/introduction/benchmark/index.html | 4 ++--
docs/0.14/introduction/features/index.html | 4 ++--
docs/0.14/introduction/overview/index.html | 4 ++--
.../specification/java_serialization_spec/index.html | 4 ++--
docs/0.14/specification/row_format_spec/index.html | 4 ++--
.../specification/xlang_serialization_spec/index.html | 4 ++--
docs/0.14/specification/xlang_type_mapping/index.html | 4 ++--
docs/0.14/start/install/index.html | 4 ++--
docs/0.14/start/usage/index.html | 4 ++--
docs/0.15/benchmarks/cpp/REPORT/index.html | 4 ++--
docs/0.15/benchmarks/cpp/index.html | 4 ++--
docs/0.15/benchmarks/go/index.html | 4 ++--
docs/0.15/benchmarks/java/index.html | 4 ++--
docs/0.15/benchmarks/rust/index.html | 4 ++--
docs/0.15/community/how_to_join_community/index.html | 4 ++--
docs/0.15/community/how_to_release/index.html | 4 ++--
docs/0.15/community/how_to_verify/index.html | 4 ++--
docs/0.15/community/index.html | 4 ++--
docs/0.15/compiler/compiler_guide/index.html | 4 ++--
docs/0.15/compiler/flatbuffers_idl/index.html | 4 ++--
docs/0.15/compiler/generated_code/index.html | 4 ++--
docs/0.15/compiler/index.html | 4 ++--
docs/0.15/compiler/protobuf_idl_support/index.html | 4 ++--
docs/0.15/compiler/syntax/index.html | 4 ++--
docs/0.15/guide/cpp/basic_serialization/index.html | 4 ++--
docs/0.15/guide/cpp/configuration/index.html | 4 ++--
docs/0.15/guide/cpp/cross_language/index.html | 4 ++--
docs/0.15/guide/cpp/custom_serializers/index.html | 4 ++--
docs/0.15/guide/cpp/field_configuration/index.html | 4 ++--
docs/0.15/guide/cpp/index.html | 4 ++--
docs/0.15/guide/cpp/polymorphism/index.html | 4 ++--
docs/0.15/guide/cpp/row_format/index.html | 4 ++--
docs/0.15/guide/cpp/schema_evolution/index.html | 4 ++--
docs/0.15/guide/cpp/supported_types/index.html | 4 ++--
docs/0.15/guide/cpp/type_registration/index.html | 4 ++--
docs/0.15/guide/development/index.html | 4 ++--
docs/0.15/guide/go/basic_serialization/index.html | 4 ++--
docs/0.15/guide/go/codegen/index.html | 4 ++--
docs/0.15/guide/go/configuration/index.html | 4 ++--
docs/0.15/guide/go/cross_language/index.html | 4 ++--
docs/0.15/guide/go/custom_serializers/index.html | 4 ++--
docs/0.15/guide/go/index.html | 4 ++--
docs/0.15/guide/go/references/index.html | 4 ++--
docs/0.15/guide/go/schema_evolution/index.html | 4 ++--
docs/0.15/guide/go/struct_tags/index.html | 4 ++--
docs/0.15/guide/go/supported_types/index.html | 4 ++--
docs/0.15/guide/go/thread_safety/index.html | 4 ++--
docs/0.15/guide/go/troubleshooting/index.html | 4 ++--
docs/0.15/guide/go/type_registration/index.html | 4 ++--
docs/0.15/guide/java/advanced_features/index.html | 4 ++--
docs/0.15/guide/java/basic_serialization/index.html | 4 ++--
docs/0.15/guide/java/compression/index.html | 4 ++--
docs/0.15/guide/java/configuration/index.html | 4 ++--
docs/0.15/guide/java/cross_language/index.html | 4 ++--
docs/0.15/guide/java/custom_serializers/index.html | 4 ++--
docs/0.15/guide/java/field_configuration/index.html | 4 ++--
docs/0.15/guide/java/index.html | 4 ++--
docs/0.15/guide/java/migration/index.html | 4 ++--
docs/0.15/guide/java/row_format/index.html | 4 ++--
docs/0.15/guide/java/schema_evolution/index.html | 4 ++--
docs/0.15/guide/java/troubleshooting/index.html | 4 ++--
docs/0.15/guide/java/type_registration/index.html | 4 ++--
docs/0.15/guide/kotlin/default_values/index.html | 4 ++--
docs/0.15/guide/kotlin/fory_creation/index.html | 4 ++--
docs/0.15/guide/kotlin/index.html | 4 ++--
docs/0.15/guide/kotlin/type_serialization/index.html | 4 ++--
docs/0.15/guide/python/basic_serialization/index.html | 4 ++--
docs/0.15/guide/python/configuration/index.html | 4 ++--
docs/0.15/guide/python/cross_language/index.html | 4 ++--
docs/0.15/guide/python/custom_serializers/index.html | 4 ++--
docs/0.15/guide/python/field_configuration/index.html | 4 ++--
docs/0.15/guide/python/index.html | 4 ++--
docs/0.15/guide/python/migration/index.html | 4 ++--
docs/0.15/guide/python/native_mode/index.html | 4 ++--
docs/0.15/guide/python/numpy_integration/index.html | 4 ++--
docs/0.15/guide/python/out_of_band/index.html | 4 ++--
docs/0.15/guide/python/row_format/index.html | 4 ++--
docs/0.15/guide/python/schema_evolution/index.html | 4 ++--
docs/0.15/guide/python/security/index.html | 4 ++--
docs/0.15/guide/python/troubleshooting/index.html | 4 ++--
docs/0.15/guide/python/type_registration/index.html | 4 ++--
docs/0.15/guide/rust/basic_serialization/index.html | 4 ++--
docs/0.15/guide/rust/configuration/index.html | 4 ++--
docs/0.15/guide/rust/cross_language/index.html | 4 ++--
docs/0.15/guide/rust/custom_serializers/index.html | 4 ++--
docs/0.15/guide/rust/field_configuration/index.html | 4 ++--
docs/0.15/guide/rust/index.html | 4 ++--
docs/0.15/guide/rust/polymorphism/index.html | 4 ++--
docs/0.15/guide/rust/references/index.html | 4 ++--
docs/0.15/guide/rust/row_format/index.html | 4 ++--
docs/0.15/guide/rust/schema_evolution/index.html | 4 ++--
docs/0.15/guide/rust/troubleshooting/index.html | 4 ++--
docs/0.15/guide/rust/type_registration/index.html | 4 ++--
docs/0.15/guide/scala/default_values/index.html | 4 ++--
docs/0.15/guide/scala/fory_creation/index.html | 4 ++--
docs/0.15/guide/scala/index.html | 4 ++--
docs/0.15/guide/scala/type_serialization/index.html | 4 ++--
docs/0.15/guide/serialization/index.html | 4 ++--
docs/0.15/guide/xlang/field_nullability/index.html | 4 ++--
docs/0.15/guide/xlang/field_type_meta/index.html | 4 ++--
docs/0.15/guide/xlang/getting_started/index.html | 4 ++--
docs/0.15/guide/xlang/index.html | 4 ++--
docs/0.15/guide/xlang/reference_tracking/index.html | 4 ++--
docs/0.15/guide/xlang/row_format/index.html | 4 ++--
docs/0.15/guide/xlang/serialization/index.html | 4 ++--
docs/0.15/guide/xlang/troubleshooting/index.html | 4 ++--
docs/0.15/guide/xlang/zero_copy/index.html | 4 ++--
docs/0.15/introduction/benchmark/index.html | 4 ++--
docs/0.15/introduction/features/index.html | 4 ++--
docs/0.15/introduction/overview/index.html | 4 ++--
.../specification/java_serialization_spec/index.html | 4 ++--
docs/0.15/specification/row_format_spec/index.html | 4 ++--
.../xlang_implementation_guide/index.html | 4 ++--
.../specification/xlang_serialization_spec/index.html | 4 ++--
docs/0.15/specification/xlang_type_mapping/index.html | 4 ++--
docs/0.15/start/install/index.html | 4 ++--
docs/0.15/start/usage/index.html | 4 ++--
docs/benchmarks/cpp/REPORT/index.html | 4 ++--
docs/benchmarks/cpp/index.html | 4 ++--
docs/benchmarks/csharp/index.html | 4 ++--
docs/benchmarks/go/index.html | 4 ++--
docs/benchmarks/java/index.html | 4 ++--
docs/benchmarks/python/index.html | 4 ++--
docs/benchmarks/swift/index.html | 4 ++--
docs/community/how_to_join_community/index.html | 4 ++--
docs/community/how_to_release/index.html | 4 ++--
docs/community/how_to_verify/index.html | 4 ++--
docs/community/index.html | 4 ++--
docs/compiler/compiler_guide/index.html | 4 ++--
docs/compiler/flatbuffers_idl/index.html | 4 ++--
docs/compiler/generated_code/index.html | 4 ++--
docs/compiler/index.html | 4 ++--
docs/compiler/protobuf_idl_support/index.html | 4 ++--
docs/compiler/syntax/index.html | 4 ++--
docs/guide/cpp/basic_serialization/index.html | 4 ++--
docs/guide/cpp/configuration/index.html | 4 ++--
docs/guide/cpp/cross_language/index.html | 4 ++--
docs/guide/cpp/custom_serializers/index.html | 4 ++--
docs/guide/cpp/field_configuration/index.html | 4 ++--
docs/guide/cpp/index.html | 4 ++--
docs/guide/cpp/polymorphism/index.html | 4 ++--
docs/guide/cpp/row_format/index.html | 4 ++--
docs/guide/cpp/schema_evolution/index.html | 4 ++--
docs/guide/cpp/supported_types/index.html | 4 ++--
docs/guide/cpp/type_registration/index.html | 4 ++--
docs/guide/csharp/basic_serialization/index.html | 4 ++--
docs/guide/csharp/configuration/index.html | 4 ++--
docs/guide/csharp/cross_language/index.html | 4 ++--
docs/guide/csharp/custom_serializers/index.html | 4 ++--
docs/guide/csharp/field_configuration/index.html | 4 ++--
docs/guide/csharp/index.html | 4 ++--
docs/guide/csharp/references/index.html | 4 ++--
docs/guide/csharp/schema_evolution/index.html | 4 ++--
docs/guide/csharp/supported_types/index.html | 4 ++--
docs/guide/csharp/thread_safety/index.html | 4 ++--
docs/guide/csharp/troubleshooting/index.html | 4 ++--
docs/guide/csharp/type_registration/index.html | 4 ++--
docs/guide/development/index.html | 4 ++--
docs/guide/go/basic_serialization/index.html | 4 ++--
docs/guide/go/codegen/index.html | 4 ++--
docs/guide/go/configuration/index.html | 4 ++--
docs/guide/go/cross_language/index.html | 4 ++--
docs/guide/go/custom_serializers/index.html | 4 ++--
docs/guide/go/index.html | 4 ++--
docs/guide/go/references/index.html | 4 ++--
docs/guide/go/schema_evolution/index.html | 4 ++--
docs/guide/go/struct_tags/index.html | 4 ++--
docs/guide/go/supported_types/index.html | 4 ++--
docs/guide/go/thread_safety/index.html | 4 ++--
docs/guide/go/troubleshooting/index.html | 4 ++--
docs/guide/go/type_registration/index.html | 4 ++--
docs/guide/java/advanced_features/index.html | 4 ++--
docs/guide/java/basic_serialization/index.html | 4 ++--
docs/guide/java/compression/index.html | 4 ++--
docs/guide/java/configuration/index.html | 4 ++--
docs/guide/java/cross_language/index.html | 4 ++--
docs/guide/java/custom_serializers/index.html | 4 ++--
docs/guide/java/field_configuration/index.html | 4 ++--
docs/guide/java/index.html | 4 ++--
docs/guide/java/migration/index.html | 4 ++--
docs/guide/java/row_format/index.html | 4 ++--
docs/guide/java/schema_evolution/index.html | 4 ++--
docs/guide/java/troubleshooting/index.html | 4 ++--
docs/guide/java/type_registration/index.html | 4 ++--
docs/guide/kotlin/default_values/index.html | 4 ++--
docs/guide/kotlin/fory_creation/index.html | 4 ++--
docs/guide/kotlin/index.html | 4 ++--
docs/guide/kotlin/type_serialization/index.html | 4 ++--
docs/guide/python/basic_serialization/index.html | 4 ++--
docs/guide/python/configuration/index.html | 4 ++--
docs/guide/python/cross_language/index.html | 4 ++--
docs/guide/python/custom_serializers/index.html | 4 ++--
docs/guide/python/field_configuration/index.html | 4 ++--
docs/guide/python/index.html | 4 ++--
docs/guide/python/migration/index.html | 4 ++--
docs/guide/python/native_mode/index.html | 4 ++--
docs/guide/python/numpy_integration/index.html | 4 ++--
docs/guide/python/out_of_band/index.html | 4 ++--
docs/guide/python/row_format/index.html | 4 ++--
docs/guide/python/schema_evolution/index.html | 4 ++--
docs/guide/python/security/index.html | 4 ++--
docs/guide/python/troubleshooting/index.html | 4 ++--
docs/guide/python/type_registration/index.html | 4 ++--
docs/guide/rust/basic_serialization/index.html | 4 ++--
docs/guide/rust/configuration/index.html | 4 ++--
docs/guide/rust/cross_language/index.html | 4 ++--
docs/guide/rust/custom_serializers/index.html | 4 ++--
docs/guide/rust/field_configuration/index.html | 4 ++--
docs/guide/rust/index.html | 4 ++--
docs/guide/rust/polymorphism/index.html | 4 ++--
docs/guide/rust/references/index.html | 4 ++--
docs/guide/rust/row_format/index.html | 4 ++--
docs/guide/rust/schema_evolution/index.html | 4 ++--
docs/guide/rust/troubleshooting/index.html | 4 ++--
docs/guide/rust/type_registration/index.html | 4 ++--
docs/guide/scala/default_values/index.html | 4 ++--
docs/guide/scala/fory_creation/index.html | 4 ++--
docs/guide/scala/index.html | 4 ++--
docs/guide/scala/type_serialization/index.html | 4 ++--
docs/guide/serialization/index.html | 4 ++--
docs/guide/swift/basic_serialization/index.html | 4 ++--
docs/guide/swift/configuration/index.html | 4 ++--
docs/guide/swift/cross_language/index.html | 4 ++--
docs/guide/swift/custom_serializers/index.html | 4 ++--
docs/guide/swift/field_configuration/index.html | 4 ++--
docs/guide/swift/index.html | 4 ++--
docs/guide/swift/polymorphism/index.html | 4 ++--
docs/guide/swift/references/index.html | 4 ++--
docs/guide/swift/row_format/index.html | 4 ++--
docs/guide/swift/schema_evolution/index.html | 4 ++--
docs/guide/swift/troubleshooting/index.html | 4 ++--
docs/guide/swift/type_registration/index.html | 4 ++--
docs/guide/xlang/field_nullability/index.html | 4 ++--
docs/guide/xlang/field_type_meta/index.html | 4 ++--
docs/guide/xlang/getting_started/index.html | 4 ++--
docs/guide/xlang/index.html | 4 ++--
docs/guide/xlang/reference_tracking/index.html | 4 ++--
docs/guide/xlang/row_format/index.html | 4 ++--
docs/guide/xlang/serialization/index.html | 4 ++--
docs/guide/xlang/troubleshooting/index.html | 4 ++--
docs/guide/xlang/zero_copy/index.html | 4 ++--
docs/introduction/benchmark/index.html | 4 ++--
docs/introduction/features/index.html | 4 ++--
docs/introduction/overview/index.html | 4 ++--
docs/next/benchmarks/cpp/REPORT/index.html | 4 ++--
docs/next/benchmarks/cpp/index.html | 4 ++--
docs/next/benchmarks/csharp/index.html | 4 ++--
docs/next/benchmarks/go/index.html | 4 ++--
docs/next/benchmarks/java/index.html | 4 ++--
docs/next/benchmarks/python/index.html | 4 ++--
docs/next/benchmarks/rust/index.html | 4 ++--
docs/next/benchmarks/swift/index.html | 4 ++--
docs/next/community/how_to_join_community/index.html | 4 ++--
docs/next/community/how_to_release/index.html | 4 ++--
docs/next/community/how_to_verify/index.html | 4 ++--
docs/next/community/index.html | 4 ++--
docs/next/compiler/compiler_guide/index.html | 4 ++--
docs/next/compiler/flatbuffers_idl/index.html | 4 ++--
docs/next/compiler/generated_code/index.html | 4 ++--
docs/next/compiler/index.html | 4 ++--
docs/next/compiler/protobuf_idl_support/index.html | 4 ++--
docs/next/compiler/syntax/index.html | 4 ++--
docs/next/docs/guide/development/index.html | 4 ++--
docs/next/docs/guide/serialization/index.html | 4 ++--
docs/next/guide/cpp/basic_serialization/index.html | 4 ++--
docs/next/guide/cpp/configuration/index.html | 4 ++--
docs/next/guide/cpp/cross_language/index.html | 4 ++--
docs/next/guide/cpp/custom_serializers/index.html | 4 ++--
docs/next/guide/cpp/field_configuration/index.html | 4 ++--
docs/next/guide/cpp/index.html | 4 ++--
docs/next/guide/cpp/polymorphism/index.html | 4 ++--
docs/next/guide/cpp/row_format/index.html | 4 ++--
docs/next/guide/cpp/schema_evolution/index.html | 4 ++--
docs/next/guide/cpp/supported_types/index.html | 4 ++--
docs/next/guide/cpp/type_registration/index.html | 4 ++--
docs/next/guide/csharp/basic_serialization/index.html | 4 ++--
docs/next/guide/csharp/configuration/index.html | 4 ++--
docs/next/guide/csharp/cross_language/index.html | 4 ++--
docs/next/guide/csharp/custom_serializers/index.html | 4 ++--
docs/next/guide/csharp/field_configuration/index.html | 4 ++--
docs/next/guide/csharp/index.html | 4 ++--
docs/next/guide/csharp/references/index.html | 4 ++--
docs/next/guide/csharp/schema_evolution/index.html | 4 ++--
docs/next/guide/csharp/supported_types/index.html | 4 ++--
docs/next/guide/csharp/thread_safety/index.html | 4 ++--
docs/next/guide/csharp/troubleshooting/index.html | 4 ++--
docs/next/guide/csharp/type_registration/index.html | 4 ++--
docs/next/guide/development/index.html | 4 ++--
docs/next/guide/go/basic_serialization/index.html | 4 ++--
docs/next/guide/go/codegen/index.html | 4 ++--
docs/next/guide/go/configuration/index.html | 4 ++--
docs/next/guide/go/cross_language/index.html | 4 ++--
docs/next/guide/go/custom_serializers/index.html | 4 ++--
docs/next/guide/go/index.html | 4 ++--
docs/next/guide/go/references/index.html | 4 ++--
docs/next/guide/go/schema_evolution/index.html | 4 ++--
docs/next/guide/go/struct_tags/index.html | 4 ++--
docs/next/guide/go/supported_types/index.html | 4 ++--
docs/next/guide/go/thread_safety/index.html | 4 ++--
docs/next/guide/go/troubleshooting/index.html | 4 ++--
docs/next/guide/go/type_registration/index.html | 4 ++--
docs/next/guide/java/advanced_features/index.html | 4 ++--
docs/next/guide/java/basic_serialization/index.html | 4 ++--
docs/next/guide/java/compression/index.html | 4 ++--
docs/next/guide/java/configuration/index.html | 4 ++--
docs/next/guide/java/cross_language/index.html | 4 ++--
docs/next/guide/java/custom_serializers/index.html | 19 ++++++++++---------
docs/next/guide/java/field_configuration/index.html | 4 ++--
docs/next/guide/java/index.html | 4 ++--
docs/next/guide/java/java_virtual_threads/index.html | 4 ++--
docs/next/guide/java/migration/index.html | 4 ++--
docs/next/guide/java/row_format/index.html | 4 ++--
docs/next/guide/java/schema_evolution/index.html | 4 ++--
docs/next/guide/java/troubleshooting/index.html | 4 ++--
docs/next/guide/java/type_registration/index.html | 4 ++--
docs/next/guide/kotlin/default_values/index.html | 4 ++--
docs/next/guide/kotlin/fory_creation/index.html | 4 ++--
docs/next/guide/kotlin/index.html | 4 ++--
docs/next/guide/kotlin/type_serialization/index.html | 4 ++--
docs/next/guide/python/basic_serialization/index.html | 4 ++--
docs/next/guide/python/configuration/index.html | 4 ++--
docs/next/guide/python/cross_language/index.html | 4 ++--
docs/next/guide/python/custom_serializers/index.html | 4 ++--
docs/next/guide/python/field_configuration/index.html | 4 ++--
docs/next/guide/python/index.html | 4 ++--
docs/next/guide/python/migration/index.html | 4 ++--
docs/next/guide/python/native_mode/index.html | 4 ++--
docs/next/guide/python/numpy_integration/index.html | 4 ++--
docs/next/guide/python/out_of_band/index.html | 4 ++--
docs/next/guide/python/row_format/index.html | 4 ++--
docs/next/guide/python/schema_evolution/index.html | 4 ++--
docs/next/guide/python/security/index.html | 4 ++--
docs/next/guide/python/troubleshooting/index.html | 4 ++--
docs/next/guide/python/type_registration/index.html | 4 ++--
docs/next/guide/rust/basic_serialization/index.html | 4 ++--
docs/next/guide/rust/configuration/index.html | 4 ++--
docs/next/guide/rust/cross_language/index.html | 4 ++--
docs/next/guide/rust/custom_serializers/index.html | 4 ++--
docs/next/guide/rust/field_configuration/index.html | 4 ++--
docs/next/guide/rust/index.html | 4 ++--
docs/next/guide/rust/polymorphism/index.html | 4 ++--
docs/next/guide/rust/references/index.html | 4 ++--
docs/next/guide/rust/row_format/index.html | 4 ++--
docs/next/guide/rust/schema_evolution/index.html | 4 ++--
docs/next/guide/rust/troubleshooting/index.html | 4 ++--
docs/next/guide/rust/type_registration/index.html | 4 ++--
docs/next/guide/scala/default_values/index.html | 4 ++--
docs/next/guide/scala/fory_creation/index.html | 4 ++--
docs/next/guide/scala/index.html | 4 ++--
docs/next/guide/scala/type_serialization/index.html | 4 ++--
docs/next/guide/serialization/index.html | 4 ++--
docs/next/guide/swift/basic_serialization/index.html | 4 ++--
docs/next/guide/swift/configuration/index.html | 4 ++--
docs/next/guide/swift/cross_language/index.html | 4 ++--
docs/next/guide/swift/custom_serializers/index.html | 4 ++--
docs/next/guide/swift/field_configuration/index.html | 4 ++--
docs/next/guide/swift/index.html | 4 ++--
docs/next/guide/swift/polymorphism/index.html | 4 ++--
docs/next/guide/swift/references/index.html | 4 ++--
docs/next/guide/swift/row_format/index.html | 4 ++--
docs/next/guide/swift/schema_evolution/index.html | 4 ++--
docs/next/guide/swift/troubleshooting/index.html | 4 ++--
docs/next/guide/swift/type_registration/index.html | 4 ++--
docs/next/guide/xlang/field_nullability/index.html | 4 ++--
docs/next/guide/xlang/field_type_meta/index.html | 4 ++--
docs/next/guide/xlang/getting_started/index.html | 4 ++--
docs/next/guide/xlang/index.html | 4 ++--
docs/next/guide/xlang/reference_tracking/index.html | 4 ++--
docs/next/guide/xlang/row_format/index.html | 4 ++--
docs/next/guide/xlang/serialization/index.html | 4 ++--
docs/next/guide/xlang/troubleshooting/index.html | 4 ++--
docs/next/guide/xlang/zero_copy/index.html | 4 ++--
docs/next/introduction/benchmark/index.html | 4 ++--
docs/next/introduction/features/index.html | 4 ++--
docs/next/introduction/overview/index.html | 4 ++--
.../specification/java_serialization_spec/index.html | 4 ++--
docs/next/specification/row_format_spec/index.html | 4 ++--
.../xlang_implementation_guide/index.html | 4 ++--
.../specification/xlang_serialization_spec/index.html | 4 ++--
docs/next/specification/xlang_type_mapping/index.html | 4 ++--
docs/next/start/install/index.html | 4 ++--
docs/next/start/usage/index.html | 4 ++--
docs/specification/java_serialization_spec/index.html | 4 ++--
docs/specification/row_format_spec/index.html | 4 ++--
.../xlang_implementation_guide/index.html | 4 ++--
.../specification/xlang_serialization_spec/index.html | 4 ++--
docs/specification/xlang_type_mapping/index.html | 4 ++--
docs/start/install/index.html | 4 ++--
docs/start/usage/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 ++--
...775651575989.json => lunr-index-1775743666855.json | 2 +-
lunr-index.json | 2 +-
...775651575989.json => search-doc-1775743666855.json | 2 +-
search-doc.json | 2 +-
security/index.html | 4 ++--
user/index.html | 4 ++--
zh-CN/404.html | 2 +-
zh-CN/404/index.html | 2 +-
.../assets/js/{main.26a810b5.js => main.1bf8afa3.js} | 4 ++--
...b5.js.LICENSE.txt => main.1bf8afa3.js.LICENSE.txt} | 0
zh-CN/blog/apache-fory-graduated/index.html | 2 +-
zh-CN/blog/archive/index.html | 2 +-
.../index.html | 2 +-
zh-CN/blog/fory_0_11_0_release/index.html | 2 +-
zh-CN/blog/fory_0_11_1_release/index.html | 2 +-
zh-CN/blog/fory_0_11_2_release/index.html | 2 +-
zh-CN/blog/fory_0_12_0_release/index.html | 2 +-
zh-CN/blog/fory_0_12_1_release/index.html | 2 +-
zh-CN/blog/fory_0_12_2_release/index.html | 2 +-
zh-CN/blog/fory_0_12_3_release/index.html | 2 +-
zh-CN/blog/fory_0_13_0_release/index.html | 2 +-
zh-CN/blog/fory_0_13_1_release/index.html | 2 +-
zh-CN/blog/fory_0_13_2_release/index.html | 2 +-
zh-CN/blog/fory_0_14_0_release/index.html | 2 +-
zh-CN/blog/fory_0_14_1_release/index.html | 2 +-
zh-CN/blog/fory_0_15_0_release/index.html | 2 +-
zh-CN/blog/fory_0_16_0_release/index.html | 2 +-
.../index.html | 2 +-
.../index.html | 2 +-
.../blog/fory_schema_idl_for_object_graph/index.html | 2 +-
zh-CN/blog/fury_0_10_0_release/index.html | 2 +-
zh-CN/blog/fury_0_10_1_release/index.html | 2 +-
zh-CN/blog/fury_0_10_2_release/index.html | 2 +-
zh-CN/blog/fury_0_10_3_release/index.html | 2 +-
zh-CN/blog/fury_0_1_0_release/index.html | 2 +-
zh-CN/blog/fury_0_1_1_release/index.html | 2 +-
zh-CN/blog/fury_0_1_2_release/index.html | 2 +-
zh-CN/blog/fury_0_2_0_release/index.html | 2 +-
zh-CN/blog/fury_0_2_1_release/index.html | 2 +-
zh-CN/blog/fury_0_3_0_release/index.html | 2 +-
zh-CN/blog/fury_0_3_1_release/index.html | 2 +-
zh-CN/blog/fury_0_4_0_release/index.html | 2 +-
zh-CN/blog/fury_0_4_1_release/index.html | 2 +-
zh-CN/blog/fury_0_5_0_release/index.html | 2 +-
zh-CN/blog/fury_0_5_1_release/index.html | 2 +-
zh-CN/blog/fury_0_6_0_release/index.html | 2 +-
zh-CN/blog/fury_0_7_0_release/index.html | 2 +-
zh-CN/blog/fury_0_7_1_release/index.html | 2 +-
zh-CN/blog/fury_0_8_0_release/index.html | 2 +-
zh-CN/blog/fury_0_9_0_release/index.html | 2 +-
.../index.html | 2 +-
.../index.html | 2 +-
zh-CN/blog/fury_renamed_to_fory/index.html | 2 +-
zh-CN/blog/index.html | 2 +-
zh-CN/blog/page/2/index.html | 2 +-
zh-CN/blog/page/3/index.html | 2 +-
zh-CN/blog/page/4/index.html | 2 +-
zh-CN/blog/page/5/index.html | 2 +-
zh-CN/blog/tags/announcement/index.html | 2 +-
zh-CN/blog/tags/asf/index.html | 2 +-
zh-CN/blog/tags/c/index.html | 2 +-
zh-CN/blog/tags/codegen/index.html | 2 +-
zh-CN/blog/tags/compiler/index.html | 2 +-
zh-CN/blog/tags/cpp/index.html | 2 +-
zh-CN/blog/tags/cross-language/index.html | 2 +-
zh-CN/blog/tags/flatbuffers/index.html | 2 +-
zh-CN/blog/tags/fory/index.html | 2 +-
zh-CN/blog/tags/fory/page/2/index.html | 2 +-
zh-CN/blog/tags/fury/index.html | 2 +-
zh-CN/blog/tags/fury/page/2/index.html | 2 +-
zh-CN/blog/tags/fury/page/3/index.html | 2 +-
zh-CN/blog/tags/go/index.html | 2 +-
zh-CN/blog/tags/idl/index.html | 2 +-
zh-CN/blog/tags/index.html | 2 +-
zh-CN/blog/tags/java/index.html | 2 +-
zh-CN/blog/tags/protobuf/index.html | 2 +-
zh-CN/blog/tags/python/index.html | 2 +-
zh-CN/blog/tags/references/index.html | 2 +-
zh-CN/blog/tags/rust/index.html | 2 +-
zh-CN/blog/tags/schema/index.html | 2 +-
zh-CN/blog/tags/serialization/index.html | 2 +-
zh-CN/blog/tags/swift/index.html | 2 +-
.../0.10/community/how_to_join_community/index.html | 2 +-
zh-CN/docs/0.10/community/how_to_release/index.html | 2 +-
zh-CN/docs/0.10/community/how_to_verify/index.html | 2 +-
zh-CN/docs/0.10/community/index.html | 2 +-
zh-CN/docs/0.10/guide/development/index.html | 2 +-
.../docs/0.10/guide/graalvm_serialization/index.html | 2 +-
zh-CN/docs/0.10/guide/row_format/index.html | 2 +-
zh-CN/docs/0.10/guide/serialization/index.html | 2 +-
zh-CN/docs/0.10/guide/xlang_serialization/index.html | 2 +-
zh-CN/docs/0.10/guide/xlang_type_mapping/index.html | 2 +-
zh-CN/docs/0.10/introduction/benchmark/index.html | 2 +-
zh-CN/docs/0.10/introduction/features/index.html | 2 +-
zh-CN/docs/0.10/introduction/overview/index.html | 2 +-
.../specification/java_serialization_spec/index.html | 2 +-
.../0.10/specification/row_format_spec/index.html | 2 +-
.../specification/xlang_serialization_spec/index.html | 2 +-
zh-CN/docs/0.10/start/install/index.html | 2 +-
zh-CN/docs/0.10/start/usage/index.html | 2 +-
.../0.11/community/how_to_join_community/index.html | 2 +-
zh-CN/docs/0.11/community/how_to_release/index.html | 2 +-
zh-CN/docs/0.11/community/how_to_verify/index.html | 2 +-
zh-CN/docs/0.11/community/index.html | 2 +-
zh-CN/docs/0.11/guide/development/index.html | 2 +-
.../docs/0.11/guide/graalvm_serialization/index.html | 2 +-
zh-CN/docs/0.11/guide/row_format/index.html | 2 +-
zh-CN/docs/0.11/guide/serialization/index.html | 2 +-
zh-CN/docs/0.11/guide/xlang_serialization/index.html | 2 +-
zh-CN/docs/0.11/guide/xlang_type_mapping/index.html | 2 +-
zh-CN/docs/0.11/introduction/benchmark/index.html | 2 +-
zh-CN/docs/0.11/introduction/features/index.html | 2 +-
zh-CN/docs/0.11/introduction/overview/index.html | 2 +-
.../specification/java_serialization_spec/index.html | 2 +-
.../0.11/specification/row_format_spec/index.html | 2 +-
.../specification/xlang_serialization_spec/index.html | 2 +-
zh-CN/docs/0.11/start/install/index.html | 2 +-
zh-CN/docs/0.11/start/usage/index.html | 2 +-
.../0.12/community/how_to_join_community/index.html | 2 +-
zh-CN/docs/0.12/community/how_to_release/index.html | 2 +-
zh-CN/docs/0.12/community/how_to_verify/index.html | 2 +-
zh-CN/docs/0.12/community/index.html | 2 +-
.../docs/0.12/community/nominate_committer/index.html | 2 +-
zh-CN/docs/0.12/guide/development/index.html | 2 +-
.../docs/0.12/guide/graalvm_serialization/index.html | 2 +-
zh-CN/docs/0.12/guide/row_format/index.html | 2 +-
zh-CN/docs/0.12/guide/serialization/index.html | 2 +-
zh-CN/docs/0.12/guide/xlang_serialization/index.html | 2 +-
zh-CN/docs/0.12/guide/xlang_type_mapping/index.html | 2 +-
zh-CN/docs/0.12/introduction/benchmark/index.html | 2 +-
zh-CN/docs/0.12/introduction/features/index.html | 2 +-
zh-CN/docs/0.12/introduction/overview/index.html | 2 +-
.../specification/java_serialization_spec/index.html | 2 +-
.../0.12/specification/row_format_spec/index.html | 2 +-
.../specification/xlang_serialization_spec/index.html | 2 +-
zh-CN/docs/0.12/start/install/index.html | 2 +-
zh-CN/docs/0.12/start/usage/index.html | 2 +-
.../0.13/community/how_to_join_community/index.html | 2 +-
zh-CN/docs/0.13/community/how_to_release/index.html | 2 +-
zh-CN/docs/0.13/community/how_to_verify/index.html | 2 +-
zh-CN/docs/0.13/community/index.html | 2 +-
zh-CN/docs/0.13/guide/development/index.html | 2 +-
.../docs/0.13/guide/graalvm_serialization/index.html | 2 +-
zh-CN/docs/0.13/guide/row_format/index.html | 2 +-
zh-CN/docs/0.13/guide/serialization/index.html | 2 +-
zh-CN/docs/0.13/guide/xlang_serialization/index.html | 2 +-
zh-CN/docs/0.13/introduction/benchmark/index.html | 2 +-
zh-CN/docs/0.13/introduction/features/index.html | 2 +-
zh-CN/docs/0.13/introduction/overview/index.html | 2 +-
.../specification/java_serialization_spec/index.html | 2 +-
.../0.13/specification/row_format_spec/index.html | 2 +-
.../specification/xlang_serialization_spec/index.html | 2 +-
.../0.13/specification/xlang_type_mapping/index.html | 2 +-
zh-CN/docs/0.13/start/install/index.html | 2 +-
zh-CN/docs/0.13/start/usage/index.html | 2 +-
.../0.14/community/how_to_join_community/index.html | 2 +-
zh-CN/docs/0.14/community/how_to_release/index.html | 2 +-
zh-CN/docs/0.14/community/how_to_verify/index.html | 2 +-
zh-CN/docs/0.14/community/index.html | 2 +-
.../0.14/guide/cpp/basic_serialization/index.html | 2 +-
zh-CN/docs/0.14/guide/cpp/configuration/index.html | 2 +-
zh-CN/docs/0.14/guide/cpp/cross_language/index.html | 2 +-
zh-CN/docs/0.14/guide/cpp/index.html | 2 +-
zh-CN/docs/0.14/guide/cpp/row_format/index.html | 2 +-
zh-CN/docs/0.14/guide/cpp/schema_evolution/index.html | 2 +-
zh-CN/docs/0.14/guide/cpp/supported_types/index.html | 2 +-
.../docs/0.14/guide/cpp/type_registration/index.html | 2 +-
zh-CN/docs/0.14/guide/development/index.html | 2 +-
.../docs/0.14/guide/graalvm_serialization/index.html | 2 +-
.../docs/0.14/guide/java/advanced_features/index.html | 2 +-
.../0.14/guide/java/basic_serialization/index.html | 2 +-
zh-CN/docs/0.14/guide/java/compression/index.html | 2 +-
zh-CN/docs/0.14/guide/java/configuration/index.html | 2 +-
zh-CN/docs/0.14/guide/java/cross_language/index.html | 2 +-
.../0.14/guide/java/custom_serializers/index.html | 2 +-
zh-CN/docs/0.14/guide/java/index.html | 2 +-
zh-CN/docs/0.14/guide/java/migration/index.html | 2 +-
zh-CN/docs/0.14/guide/java/row_format/index.html | 2 +-
.../docs/0.14/guide/java/schema_evolution/index.html | 2 +-
zh-CN/docs/0.14/guide/java/troubleshooting/index.html | 2 +-
.../docs/0.14/guide/java/type_registration/index.html | 2 +-
.../docs/0.14/guide/kotlin/default_values/index.html | 2 +-
zh-CN/docs/0.14/guide/kotlin/fory_creation/index.html | 2 +-
zh-CN/docs/0.14/guide/kotlin/index.html | 2 +-
.../0.14/guide/kotlin/type_serialization/index.html | 2 +-
.../0.14/guide/python/basic_serialization/index.html | 2 +-
zh-CN/docs/0.14/guide/python/configuration/index.html | 2 +-
.../docs/0.14/guide/python/cross_language/index.html | 2 +-
.../0.14/guide/python/custom_serializers/index.html | 2 +-
zh-CN/docs/0.14/guide/python/index.html | 2 +-
zh-CN/docs/0.14/guide/python/migration/index.html | 2 +-
zh-CN/docs/0.14/guide/python/native_mode/index.html | 2 +-
.../0.14/guide/python/numpy_integration/index.html | 2 +-
zh-CN/docs/0.14/guide/python/out_of_band/index.html | 2 +-
zh-CN/docs/0.14/guide/python/row_format/index.html | 2 +-
.../0.14/guide/python/schema_evolution/index.html | 2 +-
zh-CN/docs/0.14/guide/python/security/index.html | 2 +-
.../docs/0.14/guide/python/troubleshooting/index.html | 2 +-
.../0.14/guide/python/type_registration/index.html | 2 +-
.../0.14/guide/rust/basic_serialization/index.html | 2 +-
zh-CN/docs/0.14/guide/rust/configuration/index.html | 2 +-
zh-CN/docs/0.14/guide/rust/cross_language/index.html | 2 +-
.../0.14/guide/rust/custom_serializers/index.html | 2 +-
zh-CN/docs/0.14/guide/rust/index.html | 2 +-
zh-CN/docs/0.14/guide/rust/polymorphism/index.html | 2 +-
zh-CN/docs/0.14/guide/rust/references/index.html | 2 +-
zh-CN/docs/0.14/guide/rust/row_format/index.html | 2 +-
.../docs/0.14/guide/rust/schema_evolution/index.html | 2 +-
zh-CN/docs/0.14/guide/rust/troubleshooting/index.html | 2 +-
.../docs/0.14/guide/rust/type_registration/index.html | 2 +-
zh-CN/docs/0.14/guide/scala/default_values/index.html | 2 +-
zh-CN/docs/0.14/guide/scala/fory_creation/index.html | 2 +-
zh-CN/docs/0.14/guide/scala/index.html | 2 +-
.../0.14/guide/scala/type_serialization/index.html | 2 +-
zh-CN/docs/0.14/guide/xlang/index.html | 2 +-
zh-CN/docs/0.14/guide/xlang/row_format/index.html | 2 +-
.../0.14/guide/xlang/xlang_getting_started/index.html | 2 +-
.../0.14/guide/xlang/xlang_serialization/index.html | 2 +-
.../0.14/guide/xlang/xlang_troubleshooting/index.html | 2 +-
.../docs/0.14/guide/xlang/xlang_zero_copy/index.html | 2 +-
zh-CN/docs/0.14/introduction/benchmark/index.html | 2 +-
zh-CN/docs/0.14/introduction/features/index.html | 2 +-
zh-CN/docs/0.14/introduction/overview/index.html | 2 +-
.../specification/java_serialization_spec/index.html | 2 +-
.../0.14/specification/row_format_spec/index.html | 2 +-
.../specification/xlang_serialization_spec/index.html | 2 +-
.../0.14/specification/xlang_type_mapping/index.html | 2 +-
zh-CN/docs/0.14/start/install/index.html | 2 +-
zh-CN/docs/0.14/start/usage/index.html | 2 +-
zh-CN/docs/0.15/benchmarks/cpp/REPORT/index.html | 2 +-
zh-CN/docs/0.15/benchmarks/cpp/index.html | 2 +-
zh-CN/docs/0.15/benchmarks/go/index.html | 2 +-
zh-CN/docs/0.15/benchmarks/java/index.html | 2 +-
zh-CN/docs/0.15/benchmarks/rust/index.html | 2 +-
.../0.15/community/how_to_join_community/index.html | 2 +-
zh-CN/docs/0.15/community/how_to_release/index.html | 2 +-
zh-CN/docs/0.15/community/how_to_verify/index.html | 2 +-
zh-CN/docs/0.15/community/index.html | 2 +-
zh-CN/docs/0.15/compiler/compiler_guide/index.html | 2 +-
zh-CN/docs/0.15/compiler/flatbuffers_idl/index.html | 2 +-
zh-CN/docs/0.15/compiler/generated_code/index.html | 2 +-
zh-CN/docs/0.15/compiler/index.html | 2 +-
.../0.15/compiler/protobuf_idl_support/index.html | 2 +-
zh-CN/docs/0.15/compiler/syntax/index.html | 2 +-
.../0.15/guide/cpp/basic_serialization/index.html | 2 +-
zh-CN/docs/0.15/guide/cpp/configuration/index.html | 2 +-
zh-CN/docs/0.15/guide/cpp/cross_language/index.html | 2 +-
.../docs/0.15/guide/cpp/custom_serializers/index.html | 2 +-
.../0.15/guide/cpp/field_configuration/index.html | 2 +-
zh-CN/docs/0.15/guide/cpp/index.html | 2 +-
zh-CN/docs/0.15/guide/cpp/polymorphism/index.html | 2 +-
zh-CN/docs/0.15/guide/cpp/row_format/index.html | 2 +-
zh-CN/docs/0.15/guide/cpp/schema_evolution/index.html | 2 +-
zh-CN/docs/0.15/guide/cpp/supported_types/index.html | 2 +-
.../docs/0.15/guide/cpp/type_registration/index.html | 2 +-
zh-CN/docs/0.15/guide/development/index.html | 2 +-
.../docs/0.15/guide/go/basic_serialization/index.html | 2 +-
zh-CN/docs/0.15/guide/go/codegen/index.html | 2 +-
zh-CN/docs/0.15/guide/go/configuration/index.html | 2 +-
zh-CN/docs/0.15/guide/go/cross_language/index.html | 2 +-
.../docs/0.15/guide/go/custom_serializers/index.html | 2 +-
zh-CN/docs/0.15/guide/go/index.html | 2 +-
zh-CN/docs/0.15/guide/go/references/index.html | 2 +-
zh-CN/docs/0.15/guide/go/schema_evolution/index.html | 2 +-
zh-CN/docs/0.15/guide/go/struct_tags/index.html | 2 +-
zh-CN/docs/0.15/guide/go/supported_types/index.html | 2 +-
zh-CN/docs/0.15/guide/go/thread_safety/index.html | 2 +-
zh-CN/docs/0.15/guide/go/troubleshooting/index.html | 2 +-
zh-CN/docs/0.15/guide/go/type_registration/index.html | 2 +-
.../docs/0.15/guide/graalvm_serialization/index.html | 2 +-
.../docs/0.15/guide/java/advanced_features/index.html | 2 +-
.../0.15/guide/java/basic_serialization/index.html | 2 +-
zh-CN/docs/0.15/guide/java/compression/index.html | 2 +-
zh-CN/docs/0.15/guide/java/configuration/index.html | 2 +-
zh-CN/docs/0.15/guide/java/cross_language/index.html | 2 +-
.../0.15/guide/java/custom_serializers/index.html | 2 +-
.../0.15/guide/java/field_configuration/index.html | 2 +-
zh-CN/docs/0.15/guide/java/index.html | 2 +-
zh-CN/docs/0.15/guide/java/migration/index.html | 2 +-
zh-CN/docs/0.15/guide/java/row_format/index.html | 2 +-
.../docs/0.15/guide/java/schema_evolution/index.html | 2 +-
zh-CN/docs/0.15/guide/java/troubleshooting/index.html | 2 +-
.../docs/0.15/guide/java/type_registration/index.html | 2 +-
.../docs/0.15/guide/kotlin/default_values/index.html | 2 +-
zh-CN/docs/0.15/guide/kotlin/fory_creation/index.html | 2 +-
zh-CN/docs/0.15/guide/kotlin/index.html | 2 +-
.../0.15/guide/kotlin/type_serialization/index.html | 2 +-
.../0.15/guide/python/basic_serialization/index.html | 2 +-
zh-CN/docs/0.15/guide/python/configuration/index.html | 2 +-
.../docs/0.15/guide/python/cross_language/index.html | 2 +-
.../0.15/guide/python/custom_serializers/index.html | 2 +-
.../0.15/guide/python/field_configuration/index.html | 2 +-
zh-CN/docs/0.15/guide/python/index.html | 2 +-
zh-CN/docs/0.15/guide/python/migration/index.html | 2 +-
zh-CN/docs/0.15/guide/python/native_mode/index.html | 2 +-
.../0.15/guide/python/numpy_integration/index.html | 2 +-
zh-CN/docs/0.15/guide/python/out_of_band/index.html | 2 +-
zh-CN/docs/0.15/guide/python/row_format/index.html | 2 +-
.../0.15/guide/python/schema_evolution/index.html | 2 +-
zh-CN/docs/0.15/guide/python/security/index.html | 2 +-
.../docs/0.15/guide/python/troubleshooting/index.html | 2 +-
.../0.15/guide/python/type_registration/index.html | 2 +-
.../0.15/guide/rust/basic_serialization/index.html | 2 +-
zh-CN/docs/0.15/guide/rust/configuration/index.html | 2 +-
zh-CN/docs/0.15/guide/rust/cross_language/index.html | 2 +-
.../0.15/guide/rust/custom_serializers/index.html | 2 +-
.../0.15/guide/rust/field_configuration/index.html | 2 +-
zh-CN/docs/0.15/guide/rust/index.html | 2 +-
zh-CN/docs/0.15/guide/rust/polymorphism/index.html | 2 +-
zh-CN/docs/0.15/guide/rust/references/index.html | 2 +-
zh-CN/docs/0.15/guide/rust/row_format/index.html | 2 +-
.../docs/0.15/guide/rust/schema_evolution/index.html | 2 +-
zh-CN/docs/0.15/guide/rust/troubleshooting/index.html | 2 +-
.../docs/0.15/guide/rust/type_registration/index.html | 2 +-
zh-CN/docs/0.15/guide/scala/default_values/index.html | 2 +-
zh-CN/docs/0.15/guide/scala/fory_creation/index.html | 2 +-
zh-CN/docs/0.15/guide/scala/index.html | 2 +-
.../0.15/guide/scala/type_serialization/index.html | 2 +-
.../0.15/guide/xlang/field_nullability/index.html | 2 +-
.../docs/0.15/guide/xlang/field_type_meta/index.html | 2 +-
zh-CN/docs/0.15/guide/xlang/index.html | 2 +-
.../0.15/guide/xlang/reference_tracking/index.html | 2 +-
zh-CN/docs/0.15/guide/xlang/row_format/index.html | 2 +-
.../0.15/guide/xlang/xlang_getting_started/index.html | 2 +-
.../0.15/guide/xlang/xlang_serialization/index.html | 2 +-
.../0.15/guide/xlang/xlang_troubleshooting/index.html | 2 +-
.../docs/0.15/guide/xlang/xlang_zero_copy/index.html | 2 +-
zh-CN/docs/0.15/introduction/benchmark/index.html | 2 +-
zh-CN/docs/0.15/introduction/features/index.html | 2 +-
zh-CN/docs/0.15/introduction/overview/index.html | 2 +-
.../specification/java_serialization_spec/index.html | 2 +-
.../0.15/specification/row_format_spec/index.html | 2 +-
.../xlang_implementation_guide/index.html | 2 +-
.../specification/xlang_serialization_spec/index.html | 2 +-
.../0.15/specification/xlang_type_mapping/index.html | 2 +-
zh-CN/docs/0.15/start/install/index.html | 2 +-
zh-CN/docs/0.15/start/usage/index.html | 2 +-
zh-CN/docs/benchmarks/cpp/REPORT/index.html | 2 +-
zh-CN/docs/benchmarks/cpp/index.html | 2 +-
zh-CN/docs/benchmarks/csharp/index.html | 2 +-
zh-CN/docs/benchmarks/go/index.html | 2 +-
zh-CN/docs/benchmarks/java/index.html | 2 +-
zh-CN/docs/benchmarks/python/index.html | 2 +-
zh-CN/docs/benchmarks/swift/index.html | 2 +-
zh-CN/docs/community/how_to_join_community/index.html | 2 +-
zh-CN/docs/community/how_to_release/index.html | 2 +-
zh-CN/docs/community/how_to_verify/index.html | 2 +-
zh-CN/docs/community/index.html | 2 +-
zh-CN/docs/compiler/compiler_guide/index.html | 2 +-
zh-CN/docs/compiler/flatbuffers_idl/index.html | 2 +-
zh-CN/docs/compiler/generated_code/index.html | 2 +-
zh-CN/docs/compiler/index.html | 2 +-
zh-CN/docs/compiler/protobuf_idl_support/index.html | 2 +-
zh-CN/docs/compiler/syntax/index.html | 2 +-
zh-CN/docs/guide/cpp/basic_serialization/index.html | 2 +-
zh-CN/docs/guide/cpp/configuration/index.html | 2 +-
zh-CN/docs/guide/cpp/cross_language/index.html | 2 +-
zh-CN/docs/guide/cpp/custom_serializers/index.html | 2 +-
zh-CN/docs/guide/cpp/field_configuration/index.html | 2 +-
zh-CN/docs/guide/cpp/index.html | 2 +-
zh-CN/docs/guide/cpp/polymorphism/index.html | 2 +-
zh-CN/docs/guide/cpp/row_format/index.html | 2 +-
zh-CN/docs/guide/cpp/schema_evolution/index.html | 2 +-
zh-CN/docs/guide/cpp/supported_types/index.html | 2 +-
zh-CN/docs/guide/cpp/type_registration/index.html | 2 +-
.../docs/guide/csharp/basic_serialization/index.html | 2 +-
zh-CN/docs/guide/csharp/configuration/index.html | 2 +-
zh-CN/docs/guide/csharp/cross_language/index.html | 2 +-
zh-CN/docs/guide/csharp/custom_serializers/index.html | 2 +-
.../docs/guide/csharp/field_configuration/index.html | 2 +-
zh-CN/docs/guide/csharp/index.html | 2 +-
zh-CN/docs/guide/csharp/references/index.html | 2 +-
zh-CN/docs/guide/csharp/schema_evolution/index.html | 2 +-
zh-CN/docs/guide/csharp/supported_types/index.html | 2 +-
zh-CN/docs/guide/csharp/thread_safety/index.html | 2 +-
zh-CN/docs/guide/csharp/troubleshooting/index.html | 2 +-
zh-CN/docs/guide/csharp/type_registration/index.html | 2 +-
zh-CN/docs/guide/development/index.html | 2 +-
zh-CN/docs/guide/go/basic_serialization/index.html | 2 +-
zh-CN/docs/guide/go/codegen/index.html | 2 +-
zh-CN/docs/guide/go/configuration/index.html | 2 +-
zh-CN/docs/guide/go/cross_language/index.html | 2 +-
zh-CN/docs/guide/go/custom_serializers/index.html | 2 +-
zh-CN/docs/guide/go/index.html | 2 +-
zh-CN/docs/guide/go/references/index.html | 2 +-
zh-CN/docs/guide/go/schema_evolution/index.html | 2 +-
zh-CN/docs/guide/go/struct_tags/index.html | 2 +-
zh-CN/docs/guide/go/supported_types/index.html | 2 +-
zh-CN/docs/guide/go/thread_safety/index.html | 2 +-
zh-CN/docs/guide/go/troubleshooting/index.html | 2 +-
zh-CN/docs/guide/go/type_registration/index.html | 2 +-
zh-CN/docs/guide/graalvm_serialization/index.html | 2 +-
zh-CN/docs/guide/java/advanced_features/index.html | 2 +-
zh-CN/docs/guide/java/basic_serialization/index.html | 2 +-
zh-CN/docs/guide/java/compression/index.html | 2 +-
zh-CN/docs/guide/java/configuration/index.html | 2 +-
zh-CN/docs/guide/java/cross_language/index.html | 2 +-
zh-CN/docs/guide/java/custom_serializers/index.html | 2 +-
zh-CN/docs/guide/java/field_configuration/index.html | 2 +-
zh-CN/docs/guide/java/index.html | 2 +-
zh-CN/docs/guide/java/migration/index.html | 2 +-
zh-CN/docs/guide/java/row_format/index.html | 2 +-
zh-CN/docs/guide/java/schema_evolution/index.html | 2 +-
zh-CN/docs/guide/java/troubleshooting/index.html | 2 +-
zh-CN/docs/guide/java/type_registration/index.html | 2 +-
zh-CN/docs/guide/kotlin/default_values/index.html | 2 +-
zh-CN/docs/guide/kotlin/fory_creation/index.html | 2 +-
zh-CN/docs/guide/kotlin/index.html | 2 +-
zh-CN/docs/guide/kotlin/type_serialization/index.html | 2 +-
.../docs/guide/python/basic_serialization/index.html | 2 +-
zh-CN/docs/guide/python/configuration/index.html | 2 +-
zh-CN/docs/guide/python/cross_language/index.html | 2 +-
zh-CN/docs/guide/python/custom_serializers/index.html | 2 +-
.../docs/guide/python/field_configuration/index.html | 2 +-
zh-CN/docs/guide/python/index.html | 2 +-
zh-CN/docs/guide/python/migration/index.html | 2 +-
zh-CN/docs/guide/python/native_mode/index.html | 2 +-
zh-CN/docs/guide/python/numpy_integration/index.html | 2 +-
zh-CN/docs/guide/python/out_of_band/index.html | 2 +-
zh-CN/docs/guide/python/row_format/index.html | 2 +-
zh-CN/docs/guide/python/schema_evolution/index.html | 2 +-
zh-CN/docs/guide/python/security/index.html | 2 +-
zh-CN/docs/guide/python/troubleshooting/index.html | 2 +-
zh-CN/docs/guide/python/type_registration/index.html | 2 +-
zh-CN/docs/guide/rust/basic_serialization/index.html | 2 +-
zh-CN/docs/guide/rust/configuration/index.html | 2 +-
zh-CN/docs/guide/rust/cross_language/index.html | 2 +-
zh-CN/docs/guide/rust/custom_serializers/index.html | 2 +-
zh-CN/docs/guide/rust/field_configuration/index.html | 2 +-
zh-CN/docs/guide/rust/index.html | 2 +-
zh-CN/docs/guide/rust/polymorphism/index.html | 2 +-
zh-CN/docs/guide/rust/references/index.html | 2 +-
zh-CN/docs/guide/rust/row_format/index.html | 2 +-
zh-CN/docs/guide/rust/schema_evolution/index.html | 2 +-
zh-CN/docs/guide/rust/troubleshooting/index.html | 2 +-
zh-CN/docs/guide/rust/type_registration/index.html | 2 +-
zh-CN/docs/guide/scala/default_values/index.html | 2 +-
zh-CN/docs/guide/scala/fory_creation/index.html | 2 +-
zh-CN/docs/guide/scala/index.html | 2 +-
zh-CN/docs/guide/scala/type_serialization/index.html | 2 +-
zh-CN/docs/guide/swift/basic_serialization/index.html | 2 +-
zh-CN/docs/guide/swift/configuration/index.html | 2 +-
zh-CN/docs/guide/swift/cross_language/index.html | 2 +-
zh-CN/docs/guide/swift/custom_serializers/index.html | 2 +-
zh-CN/docs/guide/swift/field_configuration/index.html | 2 +-
zh-CN/docs/guide/swift/index.html | 2 +-
zh-CN/docs/guide/swift/polymorphism/index.html | 2 +-
zh-CN/docs/guide/swift/references/index.html | 2 +-
zh-CN/docs/guide/swift/row_format/index.html | 2 +-
zh-CN/docs/guide/swift/schema_evolution/index.html | 2 +-
zh-CN/docs/guide/swift/troubleshooting/index.html | 2 +-
zh-CN/docs/guide/swift/type_registration/index.html | 2 +-
zh-CN/docs/guide/xlang/field_nullability/index.html | 2 +-
zh-CN/docs/guide/xlang/field_type_meta/index.html | 2 +-
zh-CN/docs/guide/xlang/index.html | 2 +-
zh-CN/docs/guide/xlang/reference_tracking/index.html | 2 +-
zh-CN/docs/guide/xlang/row_format/index.html | 2 +-
.../docs/guide/xlang/xlang_getting_started/index.html | 2 +-
zh-CN/docs/guide/xlang/xlang_serialization/index.html | 2 +-
.../docs/guide/xlang/xlang_troubleshooting/index.html | 2 +-
zh-CN/docs/guide/xlang/xlang_zero_copy/index.html | 2 +-
zh-CN/docs/introduction/benchmark/index.html | 2 +-
zh-CN/docs/introduction/features/index.html | 2 +-
zh-CN/docs/introduction/overview/index.html | 2 +-
zh-CN/docs/next/benchmarks/cpp/REPORT/index.html | 2 +-
zh-CN/docs/next/benchmarks/cpp/index.html | 2 +-
zh-CN/docs/next/benchmarks/csharp/index.html | 2 +-
zh-CN/docs/next/benchmarks/go/index.html | 2 +-
zh-CN/docs/next/benchmarks/java/index.html | 2 +-
zh-CN/docs/next/benchmarks/python/index.html | 2 +-
zh-CN/docs/next/benchmarks/rust/index.html | 2 +-
zh-CN/docs/next/benchmarks/swift/index.html | 2 +-
.../next/community/how_to_join_community/index.html | 2 +-
zh-CN/docs/next/community/how_to_release/index.html | 2 +-
zh-CN/docs/next/community/how_to_verify/index.html | 2 +-
zh-CN/docs/next/community/index.html | 2 +-
zh-CN/docs/next/compiler/compiler_guide/index.html | 2 +-
zh-CN/docs/next/compiler/flatbuffers_idl/index.html | 2 +-
zh-CN/docs/next/compiler/generated_code/index.html | 2 +-
zh-CN/docs/next/compiler/index.html | 2 +-
.../next/compiler/protobuf_idl_support/index.html | 2 +-
zh-CN/docs/next/compiler/syntax/index.html | 2 +-
zh-CN/docs/next/docs/guide/development/index.html | 2 +-
zh-CN/docs/next/docs/guide/serialization/index.html | 2 +-
.../next/guide/cpp/basic_serialization/index.html | 2 +-
zh-CN/docs/next/guide/cpp/configuration/index.html | 2 +-
zh-CN/docs/next/guide/cpp/cross_language/index.html | 2 +-
.../docs/next/guide/cpp/custom_serializers/index.html | 2 +-
.../next/guide/cpp/field_configuration/index.html | 2 +-
zh-CN/docs/next/guide/cpp/index.html | 2 +-
zh-CN/docs/next/guide/cpp/polymorphism/index.html | 2 +-
zh-CN/docs/next/guide/cpp/row_format/index.html | 2 +-
zh-CN/docs/next/guide/cpp/schema_evolution/index.html | 2 +-
zh-CN/docs/next/guide/cpp/supported_types/index.html | 2 +-
.../docs/next/guide/cpp/type_registration/index.html | 2 +-
.../next/guide/csharp/basic_serialization/index.html | 2 +-
zh-CN/docs/next/guide/csharp/configuration/index.html | 2 +-
.../docs/next/guide/csharp/cross_language/index.html | 2 +-
.../next/guide/csharp/custom_serializers/index.html | 2 +-
.../next/guide/csharp/field_configuration/index.html | 2 +-
zh-CN/docs/next/guide/csharp/index.html | 2 +-
zh-CN/docs/next/guide/csharp/references/index.html | 2 +-
.../next/guide/csharp/schema_evolution/index.html | 2 +-
.../docs/next/guide/csharp/supported_types/index.html | 2 +-
zh-CN/docs/next/guide/csharp/thread_safety/index.html | 2 +-
.../docs/next/guide/csharp/troubleshooting/index.html | 2 +-
.../next/guide/csharp/type_registration/index.html | 2 +-
zh-CN/docs/next/guide/development/index.html | 2 +-
.../docs/next/guide/go/basic_serialization/index.html | 2 +-
zh-CN/docs/next/guide/go/codegen/index.html | 2 +-
zh-CN/docs/next/guide/go/configuration/index.html | 2 +-
zh-CN/docs/next/guide/go/cross_language/index.html | 2 +-
.../docs/next/guide/go/custom_serializers/index.html | 2 +-
zh-CN/docs/next/guide/go/index.html | 2 +-
zh-CN/docs/next/guide/go/references/index.html | 2 +-
zh-CN/docs/next/guide/go/schema_evolution/index.html | 2 +-
zh-CN/docs/next/guide/go/struct_tags/index.html | 2 +-
zh-CN/docs/next/guide/go/supported_types/index.html | 2 +-
zh-CN/docs/next/guide/go/thread_safety/index.html | 2 +-
zh-CN/docs/next/guide/go/troubleshooting/index.html | 2 +-
zh-CN/docs/next/guide/go/type_registration/index.html | 2 +-
.../docs/next/guide/graalvm_serialization/index.html | 2 +-
.../docs/next/guide/java/advanced_features/index.html | 2 +-
.../next/guide/java/basic_serialization/index.html | 2 +-
zh-CN/docs/next/guide/java/compression/index.html | 2 +-
zh-CN/docs/next/guide/java/configuration/index.html | 2 +-
zh-CN/docs/next/guide/java/cross_language/index.html | 2 +-
.../next/guide/java/custom_serializers/index.html | 2 +-
.../next/guide/java/field_configuration/index.html | 2 +-
zh-CN/docs/next/guide/java/index.html | 2 +-
.../next/guide/java/java_virtual_threads/index.html | 2 +-
zh-CN/docs/next/guide/java/migration/index.html | 2 +-
zh-CN/docs/next/guide/java/row_format/index.html | 2 +-
.../docs/next/guide/java/schema_evolution/index.html | 2 +-
zh-CN/docs/next/guide/java/troubleshooting/index.html | 2 +-
.../docs/next/guide/java/type_registration/index.html | 2 +-
.../docs/next/guide/kotlin/default_values/index.html | 2 +-
zh-CN/docs/next/guide/kotlin/fory_creation/index.html | 2 +-
zh-CN/docs/next/guide/kotlin/index.html | 2 +-
.../next/guide/kotlin/type_serialization/index.html | 2 +-
.../next/guide/python/basic_serialization/index.html | 2 +-
zh-CN/docs/next/guide/python/configuration/index.html | 2 +-
.../docs/next/guide/python/cross_language/index.html | 2 +-
.../next/guide/python/custom_serializers/index.html | 2 +-
.../next/guide/python/field_configuration/index.html | 2 +-
zh-CN/docs/next/guide/python/index.html | 2 +-
zh-CN/docs/next/guide/python/migration/index.html | 2 +-
zh-CN/docs/next/guide/python/native_mode/index.html | 2 +-
.../next/guide/python/numpy_integration/index.html | 2 +-
zh-CN/docs/next/guide/python/out_of_band/index.html | 2 +-
zh-CN/docs/next/guide/python/row_format/index.html | 2 +-
.../next/guide/python/schema_evolution/index.html | 2 +-
zh-CN/docs/next/guide/python/security/index.html | 2 +-
.../docs/next/guide/python/troubleshooting/index.html | 2 +-
.../next/guide/python/type_registration/index.html | 2 +-
.../next/guide/rust/basic_serialization/index.html | 2 +-
zh-CN/docs/next/guide/rust/configuration/index.html | 2 +-
zh-CN/docs/next/guide/rust/cross_language/index.html | 2 +-
.../next/guide/rust/custom_serializers/index.html | 2 +-
.../next/guide/rust/field_configuration/index.html | 2 +-
zh-CN/docs/next/guide/rust/index.html | 2 +-
zh-CN/docs/next/guide/rust/polymorphism/index.html | 2 +-
zh-CN/docs/next/guide/rust/references/index.html | 2 +-
zh-CN/docs/next/guide/rust/row_format/index.html | 2 +-
.../docs/next/guide/rust/schema_evolution/index.html | 2 +-
zh-CN/docs/next/guide/rust/troubleshooting/index.html | 2 +-
.../docs/next/guide/rust/type_registration/index.html | 2 +-
zh-CN/docs/next/guide/scala/default_values/index.html | 2 +-
zh-CN/docs/next/guide/scala/fory_creation/index.html | 2 +-
zh-CN/docs/next/guide/scala/index.html | 2 +-
.../next/guide/scala/type_serialization/index.html | 2 +-
.../next/guide/swift/basic_serialization/index.html | 2 +-
zh-CN/docs/next/guide/swift/configuration/index.html | 2 +-
zh-CN/docs/next/guide/swift/cross_language/index.html | 2 +-
.../next/guide/swift/custom_serializers/index.html | 2 +-
.../next/guide/swift/field_configuration/index.html | 2 +-
zh-CN/docs/next/guide/swift/index.html | 2 +-
zh-CN/docs/next/guide/swift/polymorphism/index.html | 2 +-
zh-CN/docs/next/guide/swift/references/index.html | 2 +-
zh-CN/docs/next/guide/swift/row_format/index.html | 2 +-
.../docs/next/guide/swift/schema_evolution/index.html | 2 +-
.../docs/next/guide/swift/troubleshooting/index.html | 2 +-
.../next/guide/swift/type_registration/index.html | 2 +-
.../next/guide/xlang/field_nullability/index.html | 2 +-
.../docs/next/guide/xlang/field_type_meta/index.html | 2 +-
zh-CN/docs/next/guide/xlang/index.html | 2 +-
.../next/guide/xlang/reference_tracking/index.html | 2 +-
zh-CN/docs/next/guide/xlang/row_format/index.html | 2 +-
.../next/guide/xlang/xlang_getting_started/index.html | 2 +-
.../next/guide/xlang/xlang_serialization/index.html | 2 +-
.../next/guide/xlang/xlang_troubleshooting/index.html | 2 +-
.../docs/next/guide/xlang/xlang_zero_copy/index.html | 2 +-
zh-CN/docs/next/introduction/benchmark/index.html | 2 +-
zh-CN/docs/next/introduction/features/index.html | 2 +-
zh-CN/docs/next/introduction/overview/index.html | 2 +-
.../specification/java_serialization_spec/index.html | 2 +-
.../next/specification/row_format_spec/index.html | 2 +-
.../xlang_implementation_guide/index.html | 2 +-
.../specification/xlang_serialization_spec/index.html | 2 +-
.../next/specification/xlang_type_mapping/index.html | 2 +-
zh-CN/docs/next/start/install/index.html | 2 +-
zh-CN/docs/next/start/usage/index.html | 2 +-
.../specification/java_serialization_spec/index.html | 2 +-
zh-CN/docs/specification/row_format_spec/index.html | 2 +-
.../xlang_implementation_guide/index.html | 2 +-
.../specification/xlang_serialization_spec/index.html | 2 +-
.../docs/specification/xlang_type_mapping/index.html | 2 +-
zh-CN/docs/start/install/index.html | 2 +-
zh-CN/docs/start/usage/index.html | 2 +-
zh-CN/download/index.html | 2 +-
zh-CN/home/components/HomePageLanguageCard/index.html | 2 +-
zh-CN/home/components/HomepageCodeDisplay/index.html | 2 +-
zh-CN/home/components/HomepageFeatures/index.html | 2 +-
zh-CN/home/components/HomepageFoot/index.html | 2 +-
zh-CN/home/components/HomepageHeader/index.html | 2 +-
zh-CN/index.html | 2 +-
...75651740912.json => lunr-index-1775743834400.json} | 2 +-
zh-CN/lunr-index.json | 2 +-
...75651740912.json => search-doc-1775743834400.json} | 2 +-
zh-CN/search-doc.json | 2 +-
zh-CN/security/index.html | 2 +-
zh-CN/user/index.html | 2 +-
1235 files changed, 1852 insertions(+), 1851 deletions(-)
diff --git a/404.html b/404.html
index c886029966..83f08094d7 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 86bd8da9ff..b95fd3517a 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/7710e7b2.355c80f2.js b/assets/js/7710e7b2.355c80f2.js
deleted file mode 100644
index bae5629c7a..0000000000
--- a/assets/js/7710e7b2.355c80f2.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[85152],{87397:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>l,contentTitle:()=>a,default:()=>u,frontMatter:()=>o,metadata:()=>s,toc:()=>c});var i=r(85893),t=r(11151);const o={title:"Custom Serializers",sidebar_position:4,id:"custom_serializers",license:'Licensed to the Apache Software Foundation (ASF) under one or more\ncontributor license agreements. See the NOTICE file distributed with\nthis work for additional infor [...]
\ No newline at end of file
diff --git a/assets/js/7710e7b2.609f5fef.js b/assets/js/7710e7b2.609f5fef.js
new file mode 100644
index 0000000000..fe7745ec6a
--- /dev/null
+++ b/assets/js/7710e7b2.609f5fef.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[85152],{87397:(e,n,r)=>{r.r(n),r.d(n,{assets:()=>l,contentTitle:()=>a,default:()=>u,frontMatter:()=>o,metadata:()=>s,toc:()=>c});var i=r(85893),t=r(11151);const o={title:"Custom Serializers",sidebar_position:4,id:"custom_serializers",license:'Licensed to the Apache Software Foundation (ASF) under one or more\ncontributor license agreements. See the NOTICE file distributed with\nthis work for additional infor [...]
\ No newline at end of file
diff --git a/assets/js/main.08191f27.js b/assets/js/main.428502c3.js
similarity index 99%
rename from assets/js/main.08191f27.js
rename to assets/js/main.428502c3.js
index 11c5b07a9c..3711a9d2c0 100644
--- a/assets/js/main.08191f27.js
+++ b/assets/js/main.428502c3.js
@@ -1,2 +1,2 @@
-/*! For license information please see main.08191f27.js.LICENSE.txt */
-(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[40179],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});n(67294);var o=n(68356),i=n.n(o),a=n(16887);const r={"002f6565":[()=>n.e(16662).then(n.bind(n,95411)),"@site/versioned_docs/version-0.16/guide/kotlin/default-values.md",95411],"005a008f":[()=>n.e(13351).then(n.bind(n,59465)),"@site/versioned_docs/version-0.16/benchmarks/swift/README.md",59465],"00e9f004":[()=>n.e(2357).then(n.bind(n,74965)),"@site/versioned_docs/version- [...]
\ No newline at end of file
+/*! For license information please see main.428502c3.js.LICENSE.txt */
+(self.webpackChunkfory_site=self.webpackChunkfory_site||[]).push([[40179],{723:(e,t,n)=>{"use strict";n.d(t,{Z:()=>p});n(67294);var o=n(68356),i=n.n(o),a=n(16887);const r={"002f6565":[()=>n.e(16662).then(n.bind(n,95411)),"@site/versioned_docs/version-0.16/guide/kotlin/default-values.md",95411],"005a008f":[()=>n.e(13351).then(n.bind(n,59465)),"@site/versioned_docs/version-0.16/benchmarks/swift/README.md",59465],"00e9f004":[()=>n.e(2357).then(n.bind(n,74965)),"@site/versioned_docs/version- [...]
\ No newline at end of file
diff --git a/assets/js/main.08191f27.js.LICENSE.txt b/assets/js/main.428502c3.js.LICENSE.txt
similarity index 100%
rename from assets/js/main.08191f27.js.LICENSE.txt
rename to assets/js/main.428502c3.js.LICENSE.txt
diff --git a/assets/js/runtime~main.d0e368e3.js b/assets/js/runtime~main.bacf1642.js
similarity index 99%
rename from assets/js/runtime~main.d0e368e3.js
rename to assets/js/runtime~main.bacf1642.js
index 17628de6a9..786e5c3f8f 100644
--- a/assets/js/runtime~main.d0e368e3.js
+++ b/assets/js/runtime~main.bacf1642.js
@@ -1 +1 @@
-(()=>{"use strict";var e,f,d,a,c,b={},t={};function r(e){var f=t[e];if(void 0!==f)return f.exports;var d=t[e]={exports:{}};return b[e].call(d.exports,d,d.exports,r),d.exports}r.m=b,e=[],r.O=(f,d,a,c)=>{if(!d){var b=1/0;for(i=0;i<e.length;i++){d=e[i][0],a=e[i][1],c=e[i][2];for(var t=!0,o=0;o<d.length;o++)(!1&c||b>=c)&&Object.keys(r.O).every((e=>r.O[e](d[o])))?d.splice(o--,1):(t=!1,c<b&&(b=c));if(t){e.splice(i--,1);var n=a();void 0!==n&&(f=n)}}return f}c=c||0;for(var i=e.length;i>0&&e[i-1] [...]
\ No newline at end of file
+(()=>{"use strict";var e,f,d,a,c,b={},t={};function r(e){var f=t[e];if(void 0!==f)return f.exports;var d=t[e]={exports:{}};return b[e].call(d.exports,d,d.exports,r),d.exports}r.m=b,e=[],r.O=(f,d,a,c)=>{if(!d){var b=1/0;for(i=0;i<e.length;i++){d=e[i][0],a=e[i][1],c=e[i][2];for(var t=!0,o=0;o<d.length;o++)(!1&c||b>=c)&&Object.keys(r.O).every((e=>r.O[e](d[o])))?d.splice(o--,1):(t=!1,c<b&&(b=c));if(t){e.splice(i--,1);var n=a();void 0!==n&&(f=n)}}return f}c=c||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 c8b271ca0b..b3d5c8b8c0 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 069698deec..d8a9c34254 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/extend_protobuf_flatbuffers_with_shared_circular_refs/index.html b/blog/extend_protobuf_flatbuffers_with_shared_circular_refs/index.html
index da14e50896..3eb5114077 100644
--- a/blog/extend_protobuf_flatbuffers_with_shared_circular_refs/index.html
+++ b/blog/extend_protobuf_flatbuffers_with_shared_circular_refs/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 14c20b0937..37597c93c4 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 336393993e..9eca775485 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 fd4ec2384c..2bff6243d3 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f4e48b9dc3..cce459d541 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 7d505c6a4b..44bfc8f78a 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 fc17c738fc..3884c0473f 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 fd224fd071..e7f86b814d 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 98894321cd..97b608c6a2 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 1492c9dfaf..d2ff6b8aa8 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 0f3c0f6390..5e1f9d0d88 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 47c9181c2d..41430f3e41 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_1_release/index.html b/blog/fory_0_14_1_release/index.html
index 6684224eaa..28aa091b34 100644
--- a/blog/fory_0_14_1_release/index.html
+++ b/blog/fory_0_14_1_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_15_0_release/index.html b/blog/fory_0_15_0_release/index.html
index 1d8a141276..b4c1641381 100644
--- a/blog/fory_0_15_0_release/index.html
+++ b/blog/fory_0_15_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_16_0_release/index.html b/blog/fory_0_16_0_release/index.html
index 7cdefec274..b6203de359 100644
--- a/blog/fory_0_16_0_release/index.html
+++ b/blog/fory_0_16_0_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_cpp_blazing_fast_serialization_framework/index.html b/blog/fory_cpp_blazing_fast_serialization_framework/index.html
index 3c929550ad..c428e98eff 100644
--- a/blog/fory_cpp_blazing_fast_serialization_framework/index.html
+++ b/blog/fory_cpp_blazing_fast_serialization_framework/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 ec81182652..a96171e272 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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_schema_idl_for_object_graph/index.html b/blog/fory_schema_idl_for_object_graph/index.html
index 3b0b7ad7a1..016d466988 100644
--- a/blog/fory_schema_idl_for_object_graph/index.html
+++ b/blog/fory_schema_idl_for_object_graph/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 eb2314ebf1..b090b2dca4 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 16c81c84bb..caa597a7cd 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f49ab80fc4..df2eb7e64c 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 e6160c57c7..752c4274f3 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 6201dd0d7b..6a50f04cf1 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 de3ec67bae..8ddd2b9ffa 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 43a0834de6..7e01d87b7b 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 ce11ef0e34..085ac0dd44 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f0da159b2c..3bd1105c65 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a67425b15a..31f65ba099 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 31c74914a3..3f28679190 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 33f8c21876..67a36f686e 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 3e3ae449bc..6a76fc041c 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 92a25aa9f8..6760fd2af8 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 8e3e41c151..b067ec6945 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a53daf6bc2..44d26802bc 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f886df0946..b4b2598d2d 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f09632246d..845731f5bf 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 8563e0512c..4bebcab18d 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 9d1db848b2..1411cce9e4 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 106bc211a2..823f323ced 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 8c5243356b..14f43a50c1 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 20c89a3ed7..04d577ce7d 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 d95369d274..5036943aa6 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 70b5e363c0..6a5130f7e8 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 57daea1fd3..4617d2ca6f 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 1e950902c1..8d97cfd189 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/5/index.html b/blog/page/5/index.html
index 81831336a0..b2eda8e47b 100644
--- a/blog/page/5/index.html
+++ b/blog/page/5/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 a12c28909c..67769b3d8a 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 66a1a0d1df..ba81afcc04 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 3a57257655..2ab82b148a 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/codegen/index.html b/blog/tags/codegen/index.html
index d99f87441f..6c901d07da 100644
--- a/blog/tags/codegen/index.html
+++ b/blog/tags/codegen/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/compiler/index.html b/blog/tags/compiler/index.html
index 476e7f2427..fb33d1e850 100644
--- a/blog/tags/compiler/index.html
+++ b/blog/tags/compiler/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/cpp/index.html b/blog/tags/cpp/index.html
index bc1342d409..ff00f728f7 100644
--- a/blog/tags/cpp/index.html
+++ b/blog/tags/cpp/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/cross-language/index.html b/blog/tags/cross-language/index.html
index 509ae5308f..2408b12921 100644
--- a/blog/tags/cross-language/index.html
+++ b/blog/tags/cross-language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/flatbuffers/index.html b/blog/tags/flatbuffers/index.html
index 762c514617..660ef26910 100644
--- a/blog/tags/flatbuffers/index.html
+++ b/blog/tags/flatbuffers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 8ac5dfeba3..c0c52c9aeb 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 192f4457a1..87dcc94e30 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 07f4829acf..679d2c828a 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 38edf278c9..559b66f3d0 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 814aa1c671..09ceb5b745 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/go/index.html b/blog/tags/go/index.html
index d11dac7b90..1075fa675b 100644
--- a/blog/tags/go/index.html
+++ b/blog/tags/go/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/idl/index.html b/blog/tags/idl/index.html
index c00287c5ab..b0d23bffe9 100644
--- a/blog/tags/idl/index.html
+++ b/blog/tags/idl/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 7fa875b3ca..07fcea26f7 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 dc36cf05fe..f328170b2e 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/protobuf/index.html b/blog/tags/protobuf/index.html
index 70d2fc49fd..860f51f258 100644
--- a/blog/tags/protobuf/index.html
+++ b/blog/tags/protobuf/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 0e2bb2403b..770000af6e 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/references/index.html b/blog/tags/references/index.html
index 5768d4b4df..ef6631a525 100644
--- a/blog/tags/references/index.html
+++ b/blog/tags/references/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 f5ccb37d6c..474c33b3b8 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/schema/index.html b/blog/tags/schema/index.html
index 72273612e6..cc31e53ad3 100644
--- a/blog/tags/schema/index.html
+++ b/blog/tags/schema/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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 d391a10efe..c490026c4b 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();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/swift/index.html b/blog/tags/swift/index.html
index 63fc1de5f7..04cdfc664d 100644
--- a/blog/tags/swift/index.html
+++ b/blog/tags/swift/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 b6a1675cc4..57f5a62f9f 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 33b5a8fba3..f5d51651fe 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 c9050cede5..54a3f7ed48 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 471757989f..48945c295e 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/guide/development/index.html b/docs/0.10/guide/development/index.html
index 7c92334730..bf2e332e98 100644
--- a/docs/0.10/guide/development/index.html
+++ b/docs/0.10/guide/development/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/guide/graalvm_serialization/index.html b/docs/0.10/guide/graalvm_serialization/index.html
index f7b3815691..d7ea7097bf 100644
--- a/docs/0.10/guide/graalvm_serialization/index.html
+++ b/docs/0.10/guide/graalvm_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/guide/row_format/index.html b/docs/0.10/guide/row_format/index.html
index 09652c020e..aeade22f2c 100644
--- a/docs/0.10/guide/row_format/index.html
+++ b/docs/0.10/guide/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/guide/serialization/index.html b/docs/0.10/guide/serialization/index.html
index 5c6db3852e..2d5e6d9f95 100644
--- a/docs/0.10/guide/serialization/index.html
+++ b/docs/0.10/guide/serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/guide/xlang_serialization/index.html b/docs/0.10/guide/xlang_serialization/index.html
index b9112eee6f..94cca4482c 100644
--- a/docs/0.10/guide/xlang_serialization/index.html
+++ b/docs/0.10/guide/xlang_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/guide/xlang_type_mapping/index.html b/docs/0.10/guide/xlang_type_mapping/index.html
index f9de08399b..57a97373c1 100644
--- a/docs/0.10/guide/xlang_type_mapping/index.html
+++ b/docs/0.10/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/introduction/benchmark/index.html b/docs/0.10/introduction/benchmark/index.html
index b747658996..6706c8d3cc 100644
--- a/docs/0.10/introduction/benchmark/index.html
+++ b/docs/0.10/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/introduction/features/index.html b/docs/0.10/introduction/features/index.html
index d63283999a..896b1dcc20 100644
--- a/docs/0.10/introduction/features/index.html
+++ b/docs/0.10/introduction/features/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/introduction/overview/index.html b/docs/0.10/introduction/overview/index.html
index e23d19e3ec..4926e63040 100644
--- a/docs/0.10/introduction/overview/index.html
+++ b/docs/0.10/introduction/overview/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_serialization_spec/index.html b/docs/0.10/specification/java_serialization_spec/index.html
index d07870e4a7..08953e03d8 100644
--- a/docs/0.10/specification/java_serialization_spec/index.html
+++ b/docs/0.10/specification/java_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/row_format_spec/index.html b/docs/0.10/specification/row_format_spec/index.html
index be778280a0..807acd96c6 100644
--- a/docs/0.10/specification/row_format_spec/index.html
+++ b/docs/0.10/specification/row_format_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/xlang_serialization_spec/index.html b/docs/0.10/specification/xlang_serialization_spec/index.html
index 5a8ad69398..c3505db84a 100644
--- a/docs/0.10/specification/xlang_serialization_spec/index.html
+++ b/docs/0.10/specification/xlang_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/start/install/index.html b/docs/0.10/start/install/index.html
index be9cc86517..02e72e7faf 100644
--- a/docs/0.10/start/install/index.html
+++ b/docs/0.10/start/install/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/start/usage/index.html b/docs/0.10/start/usage/index.html
index 05bdbee115..2d0ccb753e 100644
--- a/docs/0.10/start/usage/index.html
+++ b/docs/0.10/start/usage/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 7d497f9886..c599774fdf 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 ec14991c8d..186fe454ae 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 ac3982bc38..4e4d1689f7 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 18479eae51..2f345e4b3b 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/guide/development/index.html b/docs/0.11/guide/development/index.html
index 5db39e380e..a418cc30b0 100644
--- a/docs/0.11/guide/development/index.html
+++ b/docs/0.11/guide/development/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/guide/graalvm_serialization/index.html b/docs/0.11/guide/graalvm_serialization/index.html
index fc2f9fa8ad..36e7b10d54 100644
--- a/docs/0.11/guide/graalvm_serialization/index.html
+++ b/docs/0.11/guide/graalvm_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/guide/row_format/index.html b/docs/0.11/guide/row_format/index.html
index 8e6498c532..0932ba62f3 100644
--- a/docs/0.11/guide/row_format/index.html
+++ b/docs/0.11/guide/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/guide/serialization/index.html b/docs/0.11/guide/serialization/index.html
index a881f46538..abcb6dc073 100644
--- a/docs/0.11/guide/serialization/index.html
+++ b/docs/0.11/guide/serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/guide/xlang_serialization/index.html b/docs/0.11/guide/xlang_serialization/index.html
index afccfdb4f6..041fda804c 100644
--- a/docs/0.11/guide/xlang_serialization/index.html
+++ b/docs/0.11/guide/xlang_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.11/guide/xlang_type_mapping/index.html b/docs/0.11/guide/xlang_type_mapping/index.html
index f5cc124b88..1a32cde052 100644
--- a/docs/0.11/guide/xlang_type_mapping/index.html
+++ b/docs/0.11/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/introduction/benchmark/index.html b/docs/0.11/introduction/benchmark/index.html
index 47c87ca34b..d6c70145bd 100644
--- a/docs/0.11/introduction/benchmark/index.html
+++ b/docs/0.11/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/introduction/features/index.html b/docs/0.11/introduction/features/index.html
index ca7962e738..f9833140fb 100644
--- a/docs/0.11/introduction/features/index.html
+++ b/docs/0.11/introduction/features/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/introduction/overview/index.html b/docs/0.11/introduction/overview/index.html
index 01d7ca6ac9..81f0e9fd27 100644
--- a/docs/0.11/introduction/overview/index.html
+++ b/docs/0.11/introduction/overview/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_serialization_spec/index.html b/docs/0.11/specification/java_serialization_spec/index.html
index 79fec791b7..53c5f1203c 100644
--- a/docs/0.11/specification/java_serialization_spec/index.html
+++ b/docs/0.11/specification/java_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/row_format_spec/index.html b/docs/0.11/specification/row_format_spec/index.html
index 849c0d8795..58d538e0d2 100644
--- a/docs/0.11/specification/row_format_spec/index.html
+++ b/docs/0.11/specification/row_format_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/xlang_serialization_spec/index.html b/docs/0.11/specification/xlang_serialization_spec/index.html
index d536a9dc1e..5d705dc983 100644
--- a/docs/0.11/specification/xlang_serialization_spec/index.html
+++ b/docs/0.11/specification/xlang_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/start/install/index.html b/docs/0.11/start/install/index.html
index 5eaa378b55..b272df2b75 100644
--- a/docs/0.11/start/install/index.html
+++ b/docs/0.11/start/install/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/start/usage/index.html b/docs/0.11/start/usage/index.html
index 04ca874b81..af39f7c6d6 100644
--- a/docs/0.11/start/usage/index.html
+++ b/docs/0.11/start/usage/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 f0885e2991..4c89f1d5e4 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 f791096c07..8968224f5d 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 5b3a8c8298..0425b76aed 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 f1967cb826..af0b830e3c 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 efe589a409..d8a1a4a6c6 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/guide/development/index.html b/docs/0.12/guide/development/index.html
index 7f79a1c56e..375de582c6 100644
--- a/docs/0.12/guide/development/index.html
+++ b/docs/0.12/guide/development/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/guide/graalvm_serialization/index.html b/docs/0.12/guide/graalvm_serialization/index.html
index e721350b29..3fe5966955 100644
--- a/docs/0.12/guide/graalvm_serialization/index.html
+++ b/docs/0.12/guide/graalvm_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/guide/row_format/index.html b/docs/0.12/guide/row_format/index.html
index 5e8c88c93a..b4d55ac639 100644
--- a/docs/0.12/guide/row_format/index.html
+++ b/docs/0.12/guide/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/guide/serialization/index.html b/docs/0.12/guide/serialization/index.html
index d3b8856c54..c40671b824 100644
--- a/docs/0.12/guide/serialization/index.html
+++ b/docs/0.12/guide/serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/guide/xlang_serialization/index.html b/docs/0.12/guide/xlang_serialization/index.html
index 3818e9df02..52a499bdac 100644
--- a/docs/0.12/guide/xlang_serialization/index.html
+++ b/docs/0.12/guide/xlang_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/guide/xlang_type_mapping/index.html b/docs/0.12/guide/xlang_type_mapping/index.html
index f97166f430..5551c92e3f 100644
--- a/docs/0.12/guide/xlang_type_mapping/index.html
+++ b/docs/0.12/guide/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/introduction/benchmark/index.html b/docs/0.12/introduction/benchmark/index.html
index 805b528386..6312e7ed00 100644
--- a/docs/0.12/introduction/benchmark/index.html
+++ b/docs/0.12/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/introduction/features/index.html b/docs/0.12/introduction/features/index.html
index 7cb234aadf..93a62eed48 100644
--- a/docs/0.12/introduction/features/index.html
+++ b/docs/0.12/introduction/features/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/introduction/overview/index.html b/docs/0.12/introduction/overview/index.html
index 1c76a2e5f2..a54d013e59 100644
--- a/docs/0.12/introduction/overview/index.html
+++ b/docs/0.12/introduction/overview/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_serialization_spec/index.html b/docs/0.12/specification/java_serialization_spec/index.html
index bc2ea0f893..a6d6ae1fd2 100644
--- a/docs/0.12/specification/java_serialization_spec/index.html
+++ b/docs/0.12/specification/java_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/row_format_spec/index.html b/docs/0.12/specification/row_format_spec/index.html
index 08dbe328be..4b215e0bb0 100644
--- a/docs/0.12/specification/row_format_spec/index.html
+++ b/docs/0.12/specification/row_format_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/xlang_serialization_spec/index.html b/docs/0.12/specification/xlang_serialization_spec/index.html
index ac56bf8009..460181d29e 100644
--- a/docs/0.12/specification/xlang_serialization_spec/index.html
+++ b/docs/0.12/specification/xlang_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/start/install/index.html b/docs/0.12/start/install/index.html
index a7bcd1eda7..d081c7dac5 100644
--- a/docs/0.12/start/install/index.html
+++ b/docs/0.12/start/install/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/start/usage/index.html b/docs/0.12/start/usage/index.html
index b4aab5631d..d2ef0ed325 100644
--- a/docs/0.12/start/usage/index.html
+++ b/docs/0.12/start/usage/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 ef480deaad..e2166f313e 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 005ce85585..e693200e3b 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 6778079177..8e6cf5ab23 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 f03ab849a6..c772d7bdb9 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/guide/development/index.html b/docs/0.13/guide/development/index.html
index 455cb9ff4e..8f3c007459 100644
--- a/docs/0.13/guide/development/index.html
+++ b/docs/0.13/guide/development/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/guide/graalvm_serialization/index.html b/docs/0.13/guide/graalvm_serialization/index.html
index 1a7b076ca6..15b32a9224 100644
--- a/docs/0.13/guide/graalvm_serialization/index.html
+++ b/docs/0.13/guide/graalvm_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/guide/row_format/index.html b/docs/0.13/guide/row_format/index.html
index 2eb44000d1..7a96d258a0 100644
--- a/docs/0.13/guide/row_format/index.html
+++ b/docs/0.13/guide/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/guide/serialization/index.html b/docs/0.13/guide/serialization/index.html
index 008f0aca66..d2abe8c87c 100644
--- a/docs/0.13/guide/serialization/index.html
+++ b/docs/0.13/guide/serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/guide/xlang_serialization/index.html b/docs/0.13/guide/xlang_serialization/index.html
index aa8ba15841..466513245f 100644
--- a/docs/0.13/guide/xlang_serialization/index.html
+++ b/docs/0.13/guide/xlang_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/introduction/benchmark/index.html b/docs/0.13/introduction/benchmark/index.html
index 8d68663bc4..295dbbacb7 100644
--- a/docs/0.13/introduction/benchmark/index.html
+++ b/docs/0.13/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/introduction/features/index.html b/docs/0.13/introduction/features/index.html
index 42c0c413c8..2cbe5b0e6e 100644
--- a/docs/0.13/introduction/features/index.html
+++ b/docs/0.13/introduction/features/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/introduction/overview/index.html b/docs/0.13/introduction/overview/index.html
index 3cb95de229..14147b012d 100644
--- a/docs/0.13/introduction/overview/index.html
+++ b/docs/0.13/introduction/overview/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/java_serialization_spec/index.html b/docs/0.13/specification/java_serialization_spec/index.html
index 74af6a0646..ffc18cb81c 100644
--- a/docs/0.13/specification/java_serialization_spec/index.html
+++ b/docs/0.13/specification/java_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/row_format_spec/index.html b/docs/0.13/specification/row_format_spec/index.html
index 5accdd32a0..8add111069 100644
--- a/docs/0.13/specification/row_format_spec/index.html
+++ b/docs/0.13/specification/row_format_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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_serialization_spec/index.html b/docs/0.13/specification/xlang_serialization_spec/index.html
index 7c459fb40e..d074601e54 100644
--- a/docs/0.13/specification/xlang_serialization_spec/index.html
+++ b/docs/0.13/specification/xlang_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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 a3072ab94b..4399a9e455 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/start/install/index.html b/docs/0.13/start/install/index.html
index 0f31d20af1..12ab20107f 100644
--- a/docs/0.13/start/install/index.html
+++ b/docs/0.13/start/install/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[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/start/usage/index.html b/docs/0.13/start/usage/index.html
index 06052f55da..4076ce8197 100644
--- a/docs/0.13/start/usage/index.html
+++ b/docs/0.13/start/usage/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/community/how_to_join_community/index.html b/docs/0.14/community/how_to_join_community/index.html
index fa6fbfb81e..f8ef8b433f 100644
--- a/docs/0.14/community/how_to_join_community/index.html
+++ b/docs/0.14/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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/community/how_to_release/index.html b/docs/0.14/community/how_to_release/index.html
index 930d413c8a..4f352a2d85 100644
--- a/docs/0.14/community/how_to_release/index.html
+++ b/docs/0.14/community/how_to_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/community/how_to_verify/index.html b/docs/0.14/community/how_to_verify/index.html
index 5459ab394c..79bc220d9b 100644
--- a/docs/0.14/community/how_to_verify/index.html
+++ b/docs/0.14/community/how_to_verify/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/community/index.html b/docs/0.14/community/index.html
index b637ca273c..1fc0ef6be8 100644
--- a/docs/0.14/community/index.html
+++ b/docs/0.14/community/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/cpp/basic_serialization/index.html b/docs/0.14/guide/cpp/basic_serialization/index.html
index 8dd364ff53..abe9890425 100644
--- a/docs/0.14/guide/cpp/basic_serialization/index.html
+++ b/docs/0.14/guide/cpp/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/cpp/configuration/index.html b/docs/0.14/guide/cpp/configuration/index.html
index 223d19bfdc..3c6257aeb3 100644
--- a/docs/0.14/guide/cpp/configuration/index.html
+++ b/docs/0.14/guide/cpp/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/cpp/cross_language/index.html b/docs/0.14/guide/cpp/cross_language/index.html
index b2f477dfcf..85313fb33d 100644
--- a/docs/0.14/guide/cpp/cross_language/index.html
+++ b/docs/0.14/guide/cpp/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/cpp/index.html b/docs/0.14/guide/cpp/index.html
index 1912674200..aa531f4f4b 100644
--- a/docs/0.14/guide/cpp/index.html
+++ b/docs/0.14/guide/cpp/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/cpp/row_format/index.html b/docs/0.14/guide/cpp/row_format/index.html
index a367b48081..05a1c6e689 100644
--- a/docs/0.14/guide/cpp/row_format/index.html
+++ b/docs/0.14/guide/cpp/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/cpp/schema_evolution/index.html b/docs/0.14/guide/cpp/schema_evolution/index.html
index 7d3027ad50..432b3bdd34 100644
--- a/docs/0.14/guide/cpp/schema_evolution/index.html
+++ b/docs/0.14/guide/cpp/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/cpp/supported_types/index.html b/docs/0.14/guide/cpp/supported_types/index.html
index 47c6d5a597..509e1e1c79 100644
--- a/docs/0.14/guide/cpp/supported_types/index.html
+++ b/docs/0.14/guide/cpp/supported_types/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/cpp/type_registration/index.html b/docs/0.14/guide/cpp/type_registration/index.html
index 8a6e5e3da4..9876c10e3b 100644
--- a/docs/0.14/guide/cpp/type_registration/index.html
+++ b/docs/0.14/guide/cpp/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/development/index.html b/docs/0.14/guide/development/index.html
index 0becf6d16a..d7a519461e 100644
--- a/docs/0.14/guide/development/index.html
+++ b/docs/0.14/guide/development/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/graalvm_serialization/index.html b/docs/0.14/guide/graalvm_serialization/index.html
index ae75f0849e..88596d3285 100644
--- a/docs/0.14/guide/graalvm_serialization/index.html
+++ b/docs/0.14/guide/graalvm_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/java/advanced_features/index.html b/docs/0.14/guide/java/advanced_features/index.html
index 0437222f48..8773afd564 100644
--- a/docs/0.14/guide/java/advanced_features/index.html
+++ b/docs/0.14/guide/java/advanced_features/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/java/basic_serialization/index.html b/docs/0.14/guide/java/basic_serialization/index.html
index e575b6529b..a297687a7d 100644
--- a/docs/0.14/guide/java/basic_serialization/index.html
+++ b/docs/0.14/guide/java/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/java/compression/index.html b/docs/0.14/guide/java/compression/index.html
index 7a9e95c839..8e534d3619 100644
--- a/docs/0.14/guide/java/compression/index.html
+++ b/docs/0.14/guide/java/compression/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/java/configuration/index.html b/docs/0.14/guide/java/configuration/index.html
index b7b30e1cc9..643f1768dd 100644
--- a/docs/0.14/guide/java/configuration/index.html
+++ b/docs/0.14/guide/java/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/java/cross_language/index.html b/docs/0.14/guide/java/cross_language/index.html
index 5c9dfa8194..ef82d9d499 100644
--- a/docs/0.14/guide/java/cross_language/index.html
+++ b/docs/0.14/guide/java/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/java/custom_serializers/index.html b/docs/0.14/guide/java/custom_serializers/index.html
index 4644d3fef5..930f4d63b4 100644
--- a/docs/0.14/guide/java/custom_serializers/index.html
+++ b/docs/0.14/guide/java/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/java/index.html b/docs/0.14/guide/java/index.html
index ea6e079bcf..e2a31d6b14 100644
--- a/docs/0.14/guide/java/index.html
+++ b/docs/0.14/guide/java/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/java/migration/index.html b/docs/0.14/guide/java/migration/index.html
index 9550699c27..0b85d6ccb5 100644
--- a/docs/0.14/guide/java/migration/index.html
+++ b/docs/0.14/guide/java/migration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/java/row_format/index.html b/docs/0.14/guide/java/row_format/index.html
index 708606c418..db1f2bd051 100644
--- a/docs/0.14/guide/java/row_format/index.html
+++ b/docs/0.14/guide/java/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/java/schema_evolution/index.html b/docs/0.14/guide/java/schema_evolution/index.html
index c863fd2793..b943765af2 100644
--- a/docs/0.14/guide/java/schema_evolution/index.html
+++ b/docs/0.14/guide/java/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/java/troubleshooting/index.html b/docs/0.14/guide/java/troubleshooting/index.html
index a937e9f045..f4a51c6ca3 100644
--- a/docs/0.14/guide/java/troubleshooting/index.html
+++ b/docs/0.14/guide/java/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/java/type_registration/index.html b/docs/0.14/guide/java/type_registration/index.html
index 3971107392..4edf1bce00 100644
--- a/docs/0.14/guide/java/type_registration/index.html
+++ b/docs/0.14/guide/java/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/kotlin/default_values/index.html b/docs/0.14/guide/kotlin/default_values/index.html
index 1f57b7bfb2..8355945262 100644
--- a/docs/0.14/guide/kotlin/default_values/index.html
+++ b/docs/0.14/guide/kotlin/default_values/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/kotlin/fory_creation/index.html b/docs/0.14/guide/kotlin/fory_creation/index.html
index 618ee5dc67..0f2199a1f2 100644
--- a/docs/0.14/guide/kotlin/fory_creation/index.html
+++ b/docs/0.14/guide/kotlin/fory_creation/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/kotlin/index.html b/docs/0.14/guide/kotlin/index.html
index cc01d583cb..7a82cb273d 100644
--- a/docs/0.14/guide/kotlin/index.html
+++ b/docs/0.14/guide/kotlin/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/kotlin/type_serialization/index.html b/docs/0.14/guide/kotlin/type_serialization/index.html
index 0b0d983e10..3e2d4ad23a 100644
--- a/docs/0.14/guide/kotlin/type_serialization/index.html
+++ b/docs/0.14/guide/kotlin/type_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/python/basic_serialization/index.html b/docs/0.14/guide/python/basic_serialization/index.html
index 2db7de3d1a..c09812975f 100644
--- a/docs/0.14/guide/python/basic_serialization/index.html
+++ b/docs/0.14/guide/python/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/python/configuration/index.html b/docs/0.14/guide/python/configuration/index.html
index 33dfded2d5..7ac7e23a58 100644
--- a/docs/0.14/guide/python/configuration/index.html
+++ b/docs/0.14/guide/python/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/python/cross_language/index.html b/docs/0.14/guide/python/cross_language/index.html
index c3095b78b3..6f5a6982d0 100644
--- a/docs/0.14/guide/python/cross_language/index.html
+++ b/docs/0.14/guide/python/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/python/custom_serializers/index.html b/docs/0.14/guide/python/custom_serializers/index.html
index b6336b35fb..a0f0689b22 100644
--- a/docs/0.14/guide/python/custom_serializers/index.html
+++ b/docs/0.14/guide/python/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/python/index.html b/docs/0.14/guide/python/index.html
index 2bd5efc1c1..5bc6a1cec2 100644
--- a/docs/0.14/guide/python/index.html
+++ b/docs/0.14/guide/python/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/python/migration/index.html b/docs/0.14/guide/python/migration/index.html
index de47436025..1b2d4494b9 100644
--- a/docs/0.14/guide/python/migration/index.html
+++ b/docs/0.14/guide/python/migration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/python/native_mode/index.html b/docs/0.14/guide/python/native_mode/index.html
index d95d561cb0..944e33d111 100644
--- a/docs/0.14/guide/python/native_mode/index.html
+++ b/docs/0.14/guide/python/native_mode/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/python/numpy_integration/index.html b/docs/0.14/guide/python/numpy_integration/index.html
index a674cbcb7b..758937b181 100644
--- a/docs/0.14/guide/python/numpy_integration/index.html
+++ b/docs/0.14/guide/python/numpy_integration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/python/out_of_band/index.html b/docs/0.14/guide/python/out_of_band/index.html
index d19223717b..446630d301 100644
--- a/docs/0.14/guide/python/out_of_band/index.html
+++ b/docs/0.14/guide/python/out_of_band/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/python/row_format/index.html b/docs/0.14/guide/python/row_format/index.html
index d73d34e99d..51542206e2 100644
--- a/docs/0.14/guide/python/row_format/index.html
+++ b/docs/0.14/guide/python/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/python/schema_evolution/index.html b/docs/0.14/guide/python/schema_evolution/index.html
index 7c75347ec0..ef181cb6d0 100644
--- a/docs/0.14/guide/python/schema_evolution/index.html
+++ b/docs/0.14/guide/python/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/python/security/index.html b/docs/0.14/guide/python/security/index.html
index b2233a330a..204cd33ac8 100644
--- a/docs/0.14/guide/python/security/index.html
+++ b/docs/0.14/guide/python/security/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/python/troubleshooting/index.html b/docs/0.14/guide/python/troubleshooting/index.html
index 6ac9c17c8e..f6fa090d47 100644
--- a/docs/0.14/guide/python/troubleshooting/index.html
+++ b/docs/0.14/guide/python/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/python/type_registration/index.html b/docs/0.14/guide/python/type_registration/index.html
index be04647865..73cf2a13aa 100644
--- a/docs/0.14/guide/python/type_registration/index.html
+++ b/docs/0.14/guide/python/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/rust/basic_serialization/index.html b/docs/0.14/guide/rust/basic_serialization/index.html
index 95c3ae4e04..21847cc996 100644
--- a/docs/0.14/guide/rust/basic_serialization/index.html
+++ b/docs/0.14/guide/rust/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/rust/configuration/index.html b/docs/0.14/guide/rust/configuration/index.html
index 5e6c6edc34..18c4d01189 100644
--- a/docs/0.14/guide/rust/configuration/index.html
+++ b/docs/0.14/guide/rust/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/rust/cross_language/index.html b/docs/0.14/guide/rust/cross_language/index.html
index 31ef406647..a022a5cab2 100644
--- a/docs/0.14/guide/rust/cross_language/index.html
+++ b/docs/0.14/guide/rust/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/rust/custom_serializers/index.html b/docs/0.14/guide/rust/custom_serializers/index.html
index 5f41053488..2ea7bd2eff 100644
--- a/docs/0.14/guide/rust/custom_serializers/index.html
+++ b/docs/0.14/guide/rust/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/rust/index.html b/docs/0.14/guide/rust/index.html
index fa9db3a162..cda4b138a4 100644
--- a/docs/0.14/guide/rust/index.html
+++ b/docs/0.14/guide/rust/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/rust/polymorphism/index.html b/docs/0.14/guide/rust/polymorphism/index.html
index b02226fdea..afa6a671c7 100644
--- a/docs/0.14/guide/rust/polymorphism/index.html
+++ b/docs/0.14/guide/rust/polymorphism/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/rust/references/index.html b/docs/0.14/guide/rust/references/index.html
index 35d00de7ac..4b428848a9 100644
--- a/docs/0.14/guide/rust/references/index.html
+++ b/docs/0.14/guide/rust/references/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/rust/row_format/index.html b/docs/0.14/guide/rust/row_format/index.html
index 38c36a71e3..eaccd25328 100644
--- a/docs/0.14/guide/rust/row_format/index.html
+++ b/docs/0.14/guide/rust/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/rust/schema_evolution/index.html b/docs/0.14/guide/rust/schema_evolution/index.html
index 32ca803d57..7102f13322 100644
--- a/docs/0.14/guide/rust/schema_evolution/index.html
+++ b/docs/0.14/guide/rust/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/rust/troubleshooting/index.html b/docs/0.14/guide/rust/troubleshooting/index.html
index da12e2cbfd..05914f20b1 100644
--- a/docs/0.14/guide/rust/troubleshooting/index.html
+++ b/docs/0.14/guide/rust/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/rust/type_registration/index.html b/docs/0.14/guide/rust/type_registration/index.html
index fbe347c0b4..2d26eff77e 100644
--- a/docs/0.14/guide/rust/type_registration/index.html
+++ b/docs/0.14/guide/rust/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/scala/default_values/index.html b/docs/0.14/guide/scala/default_values/index.html
index 4335f1ecc1..546227b9e6 100644
--- a/docs/0.14/guide/scala/default_values/index.html
+++ b/docs/0.14/guide/scala/default_values/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/scala/fory_creation/index.html b/docs/0.14/guide/scala/fory_creation/index.html
index 2cc19269e3..b409dd6a02 100644
--- a/docs/0.14/guide/scala/fory_creation/index.html
+++ b/docs/0.14/guide/scala/fory_creation/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/scala/index.html b/docs/0.14/guide/scala/index.html
index 430dfbee0a..e19a255206 100644
--- a/docs/0.14/guide/scala/index.html
+++ b/docs/0.14/guide/scala/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/scala/type_serialization/index.html b/docs/0.14/guide/scala/type_serialization/index.html
index 5ebeefc3cc..a20d1472bb 100644
--- a/docs/0.14/guide/scala/type_serialization/index.html
+++ b/docs/0.14/guide/scala/type_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/xlang/index.html b/docs/0.14/guide/xlang/index.html
index f927c1ff9a..90d153a196 100644
--- a/docs/0.14/guide/xlang/index.html
+++ b/docs/0.14/guide/xlang/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/xlang/row_format/index.html b/docs/0.14/guide/xlang/row_format/index.html
index 4e50a7e531..2ff09ea3e9 100644
--- a/docs/0.14/guide/xlang/row_format/index.html
+++ b/docs/0.14/guide/xlang/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/xlang/xlang_getting_started/index.html b/docs/0.14/guide/xlang/xlang_getting_started/index.html
index eb0eb84a21..4c326d73e1 100644
--- a/docs/0.14/guide/xlang/xlang_getting_started/index.html
+++ b/docs/0.14/guide/xlang/xlang_getting_started/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/xlang/xlang_serialization/index.html b/docs/0.14/guide/xlang/xlang_serialization/index.html
index 98cfbaa4e2..0959ce2ea3 100644
--- a/docs/0.14/guide/xlang/xlang_serialization/index.html
+++ b/docs/0.14/guide/xlang/xlang_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/xlang/xlang_troubleshooting/index.html b/docs/0.14/guide/xlang/xlang_troubleshooting/index.html
index 1f8cfe1565..4d37a6589d 100644
--- a/docs/0.14/guide/xlang/xlang_troubleshooting/index.html
+++ b/docs/0.14/guide/xlang/xlang_troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/guide/xlang/xlang_zero_copy/index.html b/docs/0.14/guide/xlang/xlang_zero_copy/index.html
index 8cd9dafe9f..54f38c3998 100644
--- a/docs/0.14/guide/xlang/xlang_zero_copy/index.html
+++ b/docs/0.14/guide/xlang/xlang_zero_copy/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/introduction/benchmark/index.html b/docs/0.14/introduction/benchmark/index.html
index 8c4c5d78dc..55ac2784b6 100644
--- a/docs/0.14/introduction/benchmark/index.html
+++ b/docs/0.14/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/introduction/features/index.html b/docs/0.14/introduction/features/index.html
index c32da97feb..62e0c3f712 100644
--- a/docs/0.14/introduction/features/index.html
+++ b/docs/0.14/introduction/features/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/introduction/overview/index.html b/docs/0.14/introduction/overview/index.html
index 837e3f12b8..7ff735310c 100644
--- a/docs/0.14/introduction/overview/index.html
+++ b/docs/0.14/introduction/overview/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/specification/java_serialization_spec/index.html b/docs/0.14/specification/java_serialization_spec/index.html
index 1e01fae87b..72c5c8c6c5 100644
--- a/docs/0.14/specification/java_serialization_spec/index.html
+++ b/docs/0.14/specification/java_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/specification/row_format_spec/index.html b/docs/0.14/specification/row_format_spec/index.html
index e691d5a995..ecbdd81fa6 100644
--- a/docs/0.14/specification/row_format_spec/index.html
+++ b/docs/0.14/specification/row_format_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/specification/xlang_serialization_spec/index.html b/docs/0.14/specification/xlang_serialization_spec/index.html
index 5c0b9c764a..7aa01ae0a3 100644
--- a/docs/0.14/specification/xlang_serialization_spec/index.html
+++ b/docs/0.14/specification/xlang_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/specification/xlang_type_mapping/index.html b/docs/0.14/specification/xlang_type_mapping/index.html
index 87653dc8a3..5809bcd90e 100644
--- a/docs/0.14/specification/xlang_type_mapping/index.html
+++ b/docs/0.14/specification/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/start/install/index.html b/docs/0.14/start/install/index.html
index 74e46328bb..6c3422c80d 100644
--- a/docs/0.14/start/install/index.html
+++ b/docs/0.14/start/install/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.14/start/usage/index.html b/docs/0.14/start/usage/index.html
index f1c13f2500..6b4555fb09 100644
--- a/docs/0.14/start/usage/index.html
+++ b/docs/0.14/start/usage/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/benchmarks/cpp/REPORT/index.html b/docs/0.15/benchmarks/cpp/REPORT/index.html
index a4d8a3a196..98afdbdbfd 100644
--- a/docs/0.15/benchmarks/cpp/REPORT/index.html
+++ b/docs/0.15/benchmarks/cpp/REPORT/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/benchmarks/cpp/index.html b/docs/0.15/benchmarks/cpp/index.html
index e7674568b3..f1249abca4 100644
--- a/docs/0.15/benchmarks/cpp/index.html
+++ b/docs/0.15/benchmarks/cpp/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/benchmarks/go/index.html b/docs/0.15/benchmarks/go/index.html
index 3e76f0cc39..0748c3aa8a 100644
--- a/docs/0.15/benchmarks/go/index.html
+++ b/docs/0.15/benchmarks/go/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/benchmarks/java/index.html b/docs/0.15/benchmarks/java/index.html
index 33c1e1403e..c5d812c29a 100644
--- a/docs/0.15/benchmarks/java/index.html
+++ b/docs/0.15/benchmarks/java/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/benchmarks/rust/index.html b/docs/0.15/benchmarks/rust/index.html
index 723f20f41c..1f2a904eab 100644
--- a/docs/0.15/benchmarks/rust/index.html
+++ b/docs/0.15/benchmarks/rust/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/community/how_to_join_community/index.html b/docs/0.15/community/how_to_join_community/index.html
index 735e7b12fa..ae202c7411 100644
--- a/docs/0.15/community/how_to_join_community/index.html
+++ b/docs/0.15/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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/community/how_to_release/index.html b/docs/0.15/community/how_to_release/index.html
index edfbb3420d..2ef743761f 100644
--- a/docs/0.15/community/how_to_release/index.html
+++ b/docs/0.15/community/how_to_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/community/how_to_verify/index.html b/docs/0.15/community/how_to_verify/index.html
index a5c33c52f9..c509d15433 100644
--- a/docs/0.15/community/how_to_verify/index.html
+++ b/docs/0.15/community/how_to_verify/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/community/index.html b/docs/0.15/community/index.html
index 8657ff8cba..10ef412deb 100644
--- a/docs/0.15/community/index.html
+++ b/docs/0.15/community/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/compiler/compiler_guide/index.html b/docs/0.15/compiler/compiler_guide/index.html
index 040b57c831..4107a796a3 100644
--- a/docs/0.15/compiler/compiler_guide/index.html
+++ b/docs/0.15/compiler/compiler_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/compiler/flatbuffers_idl/index.html b/docs/0.15/compiler/flatbuffers_idl/index.html
index d033fd1d9e..dc08d4e46d 100644
--- a/docs/0.15/compiler/flatbuffers_idl/index.html
+++ b/docs/0.15/compiler/flatbuffers_idl/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/compiler/generated_code/index.html b/docs/0.15/compiler/generated_code/index.html
index c185433e92..aa7d56ac59 100644
--- a/docs/0.15/compiler/generated_code/index.html
+++ b/docs/0.15/compiler/generated_code/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/compiler/index.html b/docs/0.15/compiler/index.html
index 8425e2db54..3704c128fe 100644
--- a/docs/0.15/compiler/index.html
+++ b/docs/0.15/compiler/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/compiler/protobuf_idl_support/index.html b/docs/0.15/compiler/protobuf_idl_support/index.html
index 48cf6d1c25..c1bf2cba15 100644
--- a/docs/0.15/compiler/protobuf_idl_support/index.html
+++ b/docs/0.15/compiler/protobuf_idl_support/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/compiler/syntax/index.html b/docs/0.15/compiler/syntax/index.html
index 2a481d9e89..8cb747a0bc 100644
--- a/docs/0.15/compiler/syntax/index.html
+++ b/docs/0.15/compiler/syntax/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/cpp/basic_serialization/index.html b/docs/0.15/guide/cpp/basic_serialization/index.html
index 5b04066ce7..f3540f3831 100644
--- a/docs/0.15/guide/cpp/basic_serialization/index.html
+++ b/docs/0.15/guide/cpp/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/cpp/configuration/index.html b/docs/0.15/guide/cpp/configuration/index.html
index 0d7850bbed..3ba95a6ead 100644
--- a/docs/0.15/guide/cpp/configuration/index.html
+++ b/docs/0.15/guide/cpp/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/cpp/cross_language/index.html b/docs/0.15/guide/cpp/cross_language/index.html
index d1df8dc5a7..829fda0f5d 100644
--- a/docs/0.15/guide/cpp/cross_language/index.html
+++ b/docs/0.15/guide/cpp/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/cpp/custom_serializers/index.html b/docs/0.15/guide/cpp/custom_serializers/index.html
index 12e071a594..0a9c134771 100644
--- a/docs/0.15/guide/cpp/custom_serializers/index.html
+++ b/docs/0.15/guide/cpp/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/cpp/field_configuration/index.html b/docs/0.15/guide/cpp/field_configuration/index.html
index 223a442509..5fc7c80651 100644
--- a/docs/0.15/guide/cpp/field_configuration/index.html
+++ b/docs/0.15/guide/cpp/field_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/cpp/index.html b/docs/0.15/guide/cpp/index.html
index 172f2a9189..f8765cf00f 100644
--- a/docs/0.15/guide/cpp/index.html
+++ b/docs/0.15/guide/cpp/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/cpp/polymorphism/index.html b/docs/0.15/guide/cpp/polymorphism/index.html
index e66c5b34c6..77c5c53727 100644
--- a/docs/0.15/guide/cpp/polymorphism/index.html
+++ b/docs/0.15/guide/cpp/polymorphism/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/cpp/row_format/index.html b/docs/0.15/guide/cpp/row_format/index.html
index 412c05694a..1dd0b783e2 100644
--- a/docs/0.15/guide/cpp/row_format/index.html
+++ b/docs/0.15/guide/cpp/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/cpp/schema_evolution/index.html b/docs/0.15/guide/cpp/schema_evolution/index.html
index 2f01491552..9f541562dc 100644
--- a/docs/0.15/guide/cpp/schema_evolution/index.html
+++ b/docs/0.15/guide/cpp/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/cpp/supported_types/index.html b/docs/0.15/guide/cpp/supported_types/index.html
index a9c90a56f2..bfa8f79fc5 100644
--- a/docs/0.15/guide/cpp/supported_types/index.html
+++ b/docs/0.15/guide/cpp/supported_types/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/cpp/type_registration/index.html b/docs/0.15/guide/cpp/type_registration/index.html
index 5fc6d73d14..6170a0b087 100644
--- a/docs/0.15/guide/cpp/type_registration/index.html
+++ b/docs/0.15/guide/cpp/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/development/index.html b/docs/0.15/guide/development/index.html
index e496e39b6b..935fa77b8a 100644
--- a/docs/0.15/guide/development/index.html
+++ b/docs/0.15/guide/development/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/go/basic_serialization/index.html b/docs/0.15/guide/go/basic_serialization/index.html
index f85188d79d..e8ab12e504 100644
--- a/docs/0.15/guide/go/basic_serialization/index.html
+++ b/docs/0.15/guide/go/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/go/codegen/index.html b/docs/0.15/guide/go/codegen/index.html
index 88db6cf869..c7a5db89fe 100644
--- a/docs/0.15/guide/go/codegen/index.html
+++ b/docs/0.15/guide/go/codegen/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/go/configuration/index.html b/docs/0.15/guide/go/configuration/index.html
index 5eae210cb9..d30d4b6ff7 100644
--- a/docs/0.15/guide/go/configuration/index.html
+++ b/docs/0.15/guide/go/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/go/cross_language/index.html b/docs/0.15/guide/go/cross_language/index.html
index 01d91bb0c0..9c7bcc9905 100644
--- a/docs/0.15/guide/go/cross_language/index.html
+++ b/docs/0.15/guide/go/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/go/custom_serializers/index.html b/docs/0.15/guide/go/custom_serializers/index.html
index dc7ef7454c..260d0513c0 100644
--- a/docs/0.15/guide/go/custom_serializers/index.html
+++ b/docs/0.15/guide/go/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/go/index.html b/docs/0.15/guide/go/index.html
index fb4f5a4a4f..cc048256d2 100644
--- a/docs/0.15/guide/go/index.html
+++ b/docs/0.15/guide/go/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/go/references/index.html b/docs/0.15/guide/go/references/index.html
index f5bdde3bdf..ddf24bdf2b 100644
--- a/docs/0.15/guide/go/references/index.html
+++ b/docs/0.15/guide/go/references/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/go/schema_evolution/index.html b/docs/0.15/guide/go/schema_evolution/index.html
index 72fb874703..8decf7ddcf 100644
--- a/docs/0.15/guide/go/schema_evolution/index.html
+++ b/docs/0.15/guide/go/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/go/struct_tags/index.html b/docs/0.15/guide/go/struct_tags/index.html
index df4898caa5..8716dab760 100644
--- a/docs/0.15/guide/go/struct_tags/index.html
+++ b/docs/0.15/guide/go/struct_tags/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/go/supported_types/index.html b/docs/0.15/guide/go/supported_types/index.html
index c59ac33d0f..46eccf2e58 100644
--- a/docs/0.15/guide/go/supported_types/index.html
+++ b/docs/0.15/guide/go/supported_types/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/go/thread_safety/index.html b/docs/0.15/guide/go/thread_safety/index.html
index 37439b28b4..ffe827720c 100644
--- a/docs/0.15/guide/go/thread_safety/index.html
+++ b/docs/0.15/guide/go/thread_safety/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/go/troubleshooting/index.html b/docs/0.15/guide/go/troubleshooting/index.html
index 85b888edb2..604d24e092 100644
--- a/docs/0.15/guide/go/troubleshooting/index.html
+++ b/docs/0.15/guide/go/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/go/type_registration/index.html b/docs/0.15/guide/go/type_registration/index.html
index d00ffbebd5..0284fd7e30 100644
--- a/docs/0.15/guide/go/type_registration/index.html
+++ b/docs/0.15/guide/go/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/java/advanced_features/index.html b/docs/0.15/guide/java/advanced_features/index.html
index 15d6b1bfda..57fe6f4b19 100644
--- a/docs/0.15/guide/java/advanced_features/index.html
+++ b/docs/0.15/guide/java/advanced_features/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/java/basic_serialization/index.html b/docs/0.15/guide/java/basic_serialization/index.html
index af5695f9c4..601f41866f 100644
--- a/docs/0.15/guide/java/basic_serialization/index.html
+++ b/docs/0.15/guide/java/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/java/compression/index.html b/docs/0.15/guide/java/compression/index.html
index e2dbd5d435..9764ba4610 100644
--- a/docs/0.15/guide/java/compression/index.html
+++ b/docs/0.15/guide/java/compression/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/java/configuration/index.html b/docs/0.15/guide/java/configuration/index.html
index d2a8f98d5c..e108feb4f6 100644
--- a/docs/0.15/guide/java/configuration/index.html
+++ b/docs/0.15/guide/java/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/java/cross_language/index.html b/docs/0.15/guide/java/cross_language/index.html
index 4f62b21664..ada89611e2 100644
--- a/docs/0.15/guide/java/cross_language/index.html
+++ b/docs/0.15/guide/java/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/java/custom_serializers/index.html b/docs/0.15/guide/java/custom_serializers/index.html
index 6e4a72a756..4375b80a6f 100644
--- a/docs/0.15/guide/java/custom_serializers/index.html
+++ b/docs/0.15/guide/java/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/java/field_configuration/index.html b/docs/0.15/guide/java/field_configuration/index.html
index ac34f12506..e134dd8fd7 100644
--- a/docs/0.15/guide/java/field_configuration/index.html
+++ b/docs/0.15/guide/java/field_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/java/index.html b/docs/0.15/guide/java/index.html
index 8286ee52a0..8f26805797 100644
--- a/docs/0.15/guide/java/index.html
+++ b/docs/0.15/guide/java/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/java/migration/index.html b/docs/0.15/guide/java/migration/index.html
index f980e3e8cf..06f08d652e 100644
--- a/docs/0.15/guide/java/migration/index.html
+++ b/docs/0.15/guide/java/migration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/java/row_format/index.html b/docs/0.15/guide/java/row_format/index.html
index 4cf5e38fc8..7500c82946 100644
--- a/docs/0.15/guide/java/row_format/index.html
+++ b/docs/0.15/guide/java/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/java/schema_evolution/index.html b/docs/0.15/guide/java/schema_evolution/index.html
index 40b528a50f..39a64e51b9 100644
--- a/docs/0.15/guide/java/schema_evolution/index.html
+++ b/docs/0.15/guide/java/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/java/troubleshooting/index.html b/docs/0.15/guide/java/troubleshooting/index.html
index 7af80b7929..75ad8fcea4 100644
--- a/docs/0.15/guide/java/troubleshooting/index.html
+++ b/docs/0.15/guide/java/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/java/type_registration/index.html b/docs/0.15/guide/java/type_registration/index.html
index d3a5ec1df1..291cb66878 100644
--- a/docs/0.15/guide/java/type_registration/index.html
+++ b/docs/0.15/guide/java/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/kotlin/default_values/index.html b/docs/0.15/guide/kotlin/default_values/index.html
index 334734ee6d..37e44fcd9b 100644
--- a/docs/0.15/guide/kotlin/default_values/index.html
+++ b/docs/0.15/guide/kotlin/default_values/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/kotlin/fory_creation/index.html b/docs/0.15/guide/kotlin/fory_creation/index.html
index 47b11f53cd..a4e373e820 100644
--- a/docs/0.15/guide/kotlin/fory_creation/index.html
+++ b/docs/0.15/guide/kotlin/fory_creation/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/kotlin/index.html b/docs/0.15/guide/kotlin/index.html
index ee40851b1b..814bd145b2 100644
--- a/docs/0.15/guide/kotlin/index.html
+++ b/docs/0.15/guide/kotlin/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/kotlin/type_serialization/index.html b/docs/0.15/guide/kotlin/type_serialization/index.html
index 753c4c5c8a..be80f1221e 100644
--- a/docs/0.15/guide/kotlin/type_serialization/index.html
+++ b/docs/0.15/guide/kotlin/type_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/python/basic_serialization/index.html b/docs/0.15/guide/python/basic_serialization/index.html
index 19e8d8ff6a..b6eedc989b 100644
--- a/docs/0.15/guide/python/basic_serialization/index.html
+++ b/docs/0.15/guide/python/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/python/configuration/index.html b/docs/0.15/guide/python/configuration/index.html
index 877d90306c..a074d63d11 100644
--- a/docs/0.15/guide/python/configuration/index.html
+++ b/docs/0.15/guide/python/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/python/cross_language/index.html b/docs/0.15/guide/python/cross_language/index.html
index 1ea305dbd6..1a44f7c30d 100644
--- a/docs/0.15/guide/python/cross_language/index.html
+++ b/docs/0.15/guide/python/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/python/custom_serializers/index.html b/docs/0.15/guide/python/custom_serializers/index.html
index e623a9e78b..05ca361be7 100644
--- a/docs/0.15/guide/python/custom_serializers/index.html
+++ b/docs/0.15/guide/python/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/python/field_configuration/index.html b/docs/0.15/guide/python/field_configuration/index.html
index 400140d31b..9187fcbaad 100644
--- a/docs/0.15/guide/python/field_configuration/index.html
+++ b/docs/0.15/guide/python/field_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/python/index.html b/docs/0.15/guide/python/index.html
index b461ed2778..4398124a95 100644
--- a/docs/0.15/guide/python/index.html
+++ b/docs/0.15/guide/python/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/python/migration/index.html b/docs/0.15/guide/python/migration/index.html
index 253363418c..cfe607872c 100644
--- a/docs/0.15/guide/python/migration/index.html
+++ b/docs/0.15/guide/python/migration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/python/native_mode/index.html b/docs/0.15/guide/python/native_mode/index.html
index 841769bdf9..2da75e504b 100644
--- a/docs/0.15/guide/python/native_mode/index.html
+++ b/docs/0.15/guide/python/native_mode/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/python/numpy_integration/index.html b/docs/0.15/guide/python/numpy_integration/index.html
index 1fdc269c3e..6e208a6374 100644
--- a/docs/0.15/guide/python/numpy_integration/index.html
+++ b/docs/0.15/guide/python/numpy_integration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/python/out_of_band/index.html b/docs/0.15/guide/python/out_of_band/index.html
index c2dde413e8..81c7924f64 100644
--- a/docs/0.15/guide/python/out_of_band/index.html
+++ b/docs/0.15/guide/python/out_of_band/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/python/row_format/index.html b/docs/0.15/guide/python/row_format/index.html
index 534648afc4..dc08e7a091 100644
--- a/docs/0.15/guide/python/row_format/index.html
+++ b/docs/0.15/guide/python/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/python/schema_evolution/index.html b/docs/0.15/guide/python/schema_evolution/index.html
index 462b0f9ef9..171836f62b 100644
--- a/docs/0.15/guide/python/schema_evolution/index.html
+++ b/docs/0.15/guide/python/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/python/security/index.html b/docs/0.15/guide/python/security/index.html
index 366b870d0e..42306e6835 100644
--- a/docs/0.15/guide/python/security/index.html
+++ b/docs/0.15/guide/python/security/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/python/troubleshooting/index.html b/docs/0.15/guide/python/troubleshooting/index.html
index ad0fbb43b4..c822862b17 100644
--- a/docs/0.15/guide/python/troubleshooting/index.html
+++ b/docs/0.15/guide/python/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/python/type_registration/index.html b/docs/0.15/guide/python/type_registration/index.html
index c19ef5f716..13d58e3292 100644
--- a/docs/0.15/guide/python/type_registration/index.html
+++ b/docs/0.15/guide/python/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/rust/basic_serialization/index.html b/docs/0.15/guide/rust/basic_serialization/index.html
index 9305859325..6bf41573d0 100644
--- a/docs/0.15/guide/rust/basic_serialization/index.html
+++ b/docs/0.15/guide/rust/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/rust/configuration/index.html b/docs/0.15/guide/rust/configuration/index.html
index 742ff3ca0e..e5773df644 100644
--- a/docs/0.15/guide/rust/configuration/index.html
+++ b/docs/0.15/guide/rust/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/rust/cross_language/index.html b/docs/0.15/guide/rust/cross_language/index.html
index 69991224fb..13867bb020 100644
--- a/docs/0.15/guide/rust/cross_language/index.html
+++ b/docs/0.15/guide/rust/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/rust/custom_serializers/index.html b/docs/0.15/guide/rust/custom_serializers/index.html
index 8a7a3fa0ad..a25f2d5e00 100644
--- a/docs/0.15/guide/rust/custom_serializers/index.html
+++ b/docs/0.15/guide/rust/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/rust/field_configuration/index.html b/docs/0.15/guide/rust/field_configuration/index.html
index 8ea8544746..865b90b6d2 100644
--- a/docs/0.15/guide/rust/field_configuration/index.html
+++ b/docs/0.15/guide/rust/field_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/rust/index.html b/docs/0.15/guide/rust/index.html
index 975e63b097..c0cf8a95df 100644
--- a/docs/0.15/guide/rust/index.html
+++ b/docs/0.15/guide/rust/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/rust/polymorphism/index.html b/docs/0.15/guide/rust/polymorphism/index.html
index 4b9e8cbd61..f661232f4a 100644
--- a/docs/0.15/guide/rust/polymorphism/index.html
+++ b/docs/0.15/guide/rust/polymorphism/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/rust/references/index.html b/docs/0.15/guide/rust/references/index.html
index 5d21a0d106..68e190f756 100644
--- a/docs/0.15/guide/rust/references/index.html
+++ b/docs/0.15/guide/rust/references/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/rust/row_format/index.html b/docs/0.15/guide/rust/row_format/index.html
index d3dbc0d660..a64ae02c28 100644
--- a/docs/0.15/guide/rust/row_format/index.html
+++ b/docs/0.15/guide/rust/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/rust/schema_evolution/index.html b/docs/0.15/guide/rust/schema_evolution/index.html
index f107900fc8..3be534fab1 100644
--- a/docs/0.15/guide/rust/schema_evolution/index.html
+++ b/docs/0.15/guide/rust/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/rust/troubleshooting/index.html b/docs/0.15/guide/rust/troubleshooting/index.html
index 94aabd1faf..b91235a112 100644
--- a/docs/0.15/guide/rust/troubleshooting/index.html
+++ b/docs/0.15/guide/rust/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/rust/type_registration/index.html b/docs/0.15/guide/rust/type_registration/index.html
index 9f4fbde621..98d82c2fe4 100644
--- a/docs/0.15/guide/rust/type_registration/index.html
+++ b/docs/0.15/guide/rust/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/scala/default_values/index.html b/docs/0.15/guide/scala/default_values/index.html
index 906de77b66..9dd44b2ff4 100644
--- a/docs/0.15/guide/scala/default_values/index.html
+++ b/docs/0.15/guide/scala/default_values/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/scala/fory_creation/index.html b/docs/0.15/guide/scala/fory_creation/index.html
index a7c0bd7916..12b2fefc2c 100644
--- a/docs/0.15/guide/scala/fory_creation/index.html
+++ b/docs/0.15/guide/scala/fory_creation/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/scala/index.html b/docs/0.15/guide/scala/index.html
index dda85bb64e..29743c8258 100644
--- a/docs/0.15/guide/scala/index.html
+++ b/docs/0.15/guide/scala/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/scala/type_serialization/index.html b/docs/0.15/guide/scala/type_serialization/index.html
index ceecfb5c47..c6cdfb774d 100644
--- a/docs/0.15/guide/scala/type_serialization/index.html
+++ b/docs/0.15/guide/scala/type_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/serialization/index.html b/docs/0.15/guide/serialization/index.html
index fa3326db13..a738e46057 100644
--- a/docs/0.15/guide/serialization/index.html
+++ b/docs/0.15/guide/serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/xlang/field_nullability/index.html b/docs/0.15/guide/xlang/field_nullability/index.html
index 35dd604d27..f0b02fbfef 100644
--- a/docs/0.15/guide/xlang/field_nullability/index.html
+++ b/docs/0.15/guide/xlang/field_nullability/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/xlang/field_type_meta/index.html b/docs/0.15/guide/xlang/field_type_meta/index.html
index 549bc4b367..d0ccf405c5 100644
--- a/docs/0.15/guide/xlang/field_type_meta/index.html
+++ b/docs/0.15/guide/xlang/field_type_meta/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/xlang/getting_started/index.html b/docs/0.15/guide/xlang/getting_started/index.html
index 30b3c1e116..a15af355dd 100644
--- a/docs/0.15/guide/xlang/getting_started/index.html
+++ b/docs/0.15/guide/xlang/getting_started/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/xlang/index.html b/docs/0.15/guide/xlang/index.html
index 436a0f1533..6f071ac6ab 100644
--- a/docs/0.15/guide/xlang/index.html
+++ b/docs/0.15/guide/xlang/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/xlang/reference_tracking/index.html b/docs/0.15/guide/xlang/reference_tracking/index.html
index f87c9d2840..98ddf20b7b 100644
--- a/docs/0.15/guide/xlang/reference_tracking/index.html
+++ b/docs/0.15/guide/xlang/reference_tracking/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/xlang/row_format/index.html b/docs/0.15/guide/xlang/row_format/index.html
index 7a64816043..3ee5c19442 100644
--- a/docs/0.15/guide/xlang/row_format/index.html
+++ b/docs/0.15/guide/xlang/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/xlang/serialization/index.html b/docs/0.15/guide/xlang/serialization/index.html
index f06c0a07d3..07f24f10f6 100644
--- a/docs/0.15/guide/xlang/serialization/index.html
+++ b/docs/0.15/guide/xlang/serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/xlang/troubleshooting/index.html b/docs/0.15/guide/xlang/troubleshooting/index.html
index 7d221b51ea..301d4ea909 100644
--- a/docs/0.15/guide/xlang/troubleshooting/index.html
+++ b/docs/0.15/guide/xlang/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/guide/xlang/zero_copy/index.html b/docs/0.15/guide/xlang/zero_copy/index.html
index a5cd37a20a..987e936438 100644
--- a/docs/0.15/guide/xlang/zero_copy/index.html
+++ b/docs/0.15/guide/xlang/zero_copy/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/introduction/benchmark/index.html b/docs/0.15/introduction/benchmark/index.html
index cf2bb00c84..4158a69410 100644
--- a/docs/0.15/introduction/benchmark/index.html
+++ b/docs/0.15/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/introduction/features/index.html b/docs/0.15/introduction/features/index.html
index cabddec166..0751c06618 100644
--- a/docs/0.15/introduction/features/index.html
+++ b/docs/0.15/introduction/features/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/introduction/overview/index.html b/docs/0.15/introduction/overview/index.html
index 00d8af297a..fcc1e2cd38 100644
--- a/docs/0.15/introduction/overview/index.html
+++ b/docs/0.15/introduction/overview/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/specification/java_serialization_spec/index.html b/docs/0.15/specification/java_serialization_spec/index.html
index ea52f85d24..aef1d81a52 100644
--- a/docs/0.15/specification/java_serialization_spec/index.html
+++ b/docs/0.15/specification/java_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/specification/row_format_spec/index.html b/docs/0.15/specification/row_format_spec/index.html
index 2485b9b551..e425494f8b 100644
--- a/docs/0.15/specification/row_format_spec/index.html
+++ b/docs/0.15/specification/row_format_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/specification/xlang_implementation_guide/index.html b/docs/0.15/specification/xlang_implementation_guide/index.html
index 4a539583f0..a9f96a5763 100644
--- a/docs/0.15/specification/xlang_implementation_guide/index.html
+++ b/docs/0.15/specification/xlang_implementation_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/specification/xlang_serialization_spec/index.html b/docs/0.15/specification/xlang_serialization_spec/index.html
index 1fd88de609..bcbeb3df5e 100644
--- a/docs/0.15/specification/xlang_serialization_spec/index.html
+++ b/docs/0.15/specification/xlang_serialization_spec/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/specification/xlang_type_mapping/index.html b/docs/0.15/specification/xlang_type_mapping/index.html
index 1cbbd515af..0dfb727e17 100644
--- a/docs/0.15/specification/xlang_type_mapping/index.html
+++ b/docs/0.15/specification/xlang_type_mapping/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/start/install/index.html b/docs/0.15/start/install/index.html
index 3aec940674..040f048e9b 100644
--- a/docs/0.15/start/install/index.html
+++ b/docs/0.15/start/install/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/0.15/start/usage/index.html b/docs/0.15/start/usage/index.html
index 99926a55ad..99ef45502f 100644
--- a/docs/0.15/start/usage/index.html
+++ b/docs/0.15/start/usage/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/benchmarks/cpp/REPORT/index.html b/docs/benchmarks/cpp/REPORT/index.html
index 5d33b3a617..1b6090de3d 100644
--- a/docs/benchmarks/cpp/REPORT/index.html
+++ b/docs/benchmarks/cpp/REPORT/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/benchmarks/cpp/index.html b/docs/benchmarks/cpp/index.html
index 6f52dd47cc..98a7575dec 100644
--- a/docs/benchmarks/cpp/index.html
+++ b/docs/benchmarks/cpp/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/benchmarks/csharp/index.html b/docs/benchmarks/csharp/index.html
index 4e49e97615..114bd06b4a 100644
--- a/docs/benchmarks/csharp/index.html
+++ b/docs/benchmarks/csharp/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/benchmarks/go/index.html b/docs/benchmarks/go/index.html
index b80a548c84..5eb827aa2f 100644
--- a/docs/benchmarks/go/index.html
+++ b/docs/benchmarks/go/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/benchmarks/java/index.html b/docs/benchmarks/java/index.html
index 208667b08c..dbc1d92d4e 100644
--- a/docs/benchmarks/java/index.html
+++ b/docs/benchmarks/java/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/benchmarks/python/index.html b/docs/benchmarks/python/index.html
index 6612751c00..65caddc0bd 100644
--- a/docs/benchmarks/python/index.html
+++ b/docs/benchmarks/python/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/benchmarks/swift/index.html b/docs/benchmarks/swift/index.html
index c7859c37bc..1527072811 100644
--- a/docs/benchmarks/swift/index.html
+++ b/docs/benchmarks/swift/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 d49057c2c6..55777b8cb0 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 846684e7b0..9fd4d62bb2 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 57d6b80ea2..cf3c1994d6 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(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 338e4a9937..bde356947c 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"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/compiler/compiler_guide/index.html b/docs/compiler/compiler_guide/index.html
index eadf429167..aa6c1e4b8b 100644
--- a/docs/compiler/compiler_guide/index.html
+++ b/docs/compiler/compiler_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/compiler/flatbuffers_idl/index.html b/docs/compiler/flatbuffers_idl/index.html
index 7a6ee6a336..8988fb5724 100644
--- a/docs/compiler/flatbuffers_idl/index.html
+++ b/docs/compiler/flatbuffers_idl/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/compiler/generated_code/index.html b/docs/compiler/generated_code/index.html
index f3b997cffd..f99f5888ca 100644
--- a/docs/compiler/generated_code/index.html
+++ b/docs/compiler/generated_code/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/compiler/index.html b/docs/compiler/index.html
index 2e32d77e0f..5d04c9e8e8 100644
--- a/docs/compiler/index.html
+++ b/docs/compiler/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/compiler/protobuf_idl_support/index.html b/docs/compiler/protobuf_idl_support/index.html
index 6d99719de7..52d061312e 100644
--- a/docs/compiler/protobuf_idl_support/index.html
+++ b/docs/compiler/protobuf_idl_support/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/compiler/syntax/index.html b/docs/compiler/syntax/index.html
index b4ea327886..ea9a28f178 100644
--- a/docs/compiler/syntax/index.html
+++ b/docs/compiler/syntax/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/cpp/basic_serialization/index.html b/docs/guide/cpp/basic_serialization/index.html
index 4305a6c8ab..4dfd6f8669 100644
--- a/docs/guide/cpp/basic_serialization/index.html
+++ b/docs/guide/cpp/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/cpp/configuration/index.html b/docs/guide/cpp/configuration/index.html
index f5337d63e2..1631fd941a 100644
--- a/docs/guide/cpp/configuration/index.html
+++ b/docs/guide/cpp/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/cpp/cross_language/index.html b/docs/guide/cpp/cross_language/index.html
index b56f309911..6db8056ada 100644
--- a/docs/guide/cpp/cross_language/index.html
+++ b/docs/guide/cpp/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/cpp/custom_serializers/index.html b/docs/guide/cpp/custom_serializers/index.html
index e068beea60..95027fc7e2 100644
--- a/docs/guide/cpp/custom_serializers/index.html
+++ b/docs/guide/cpp/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/cpp/field_configuration/index.html b/docs/guide/cpp/field_configuration/index.html
index 43fb806204..370cf906ba 100644
--- a/docs/guide/cpp/field_configuration/index.html
+++ b/docs/guide/cpp/field_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/cpp/index.html b/docs/guide/cpp/index.html
index e04042221b..c86790dfa7 100644
--- a/docs/guide/cpp/index.html
+++ b/docs/guide/cpp/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/cpp/polymorphism/index.html b/docs/guide/cpp/polymorphism/index.html
index eeff5adbed..20c8a5cca8 100644
--- a/docs/guide/cpp/polymorphism/index.html
+++ b/docs/guide/cpp/polymorphism/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/cpp/row_format/index.html b/docs/guide/cpp/row_format/index.html
index 20d69242d3..4b3f6a78fb 100644
--- a/docs/guide/cpp/row_format/index.html
+++ b/docs/guide/cpp/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/cpp/schema_evolution/index.html b/docs/guide/cpp/schema_evolution/index.html
index a075694879..bd5999519a 100644
--- a/docs/guide/cpp/schema_evolution/index.html
+++ b/docs/guide/cpp/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/cpp/supported_types/index.html b/docs/guide/cpp/supported_types/index.html
index cc4634ed34..444a945392 100644
--- a/docs/guide/cpp/supported_types/index.html
+++ b/docs/guide/cpp/supported_types/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/cpp/type_registration/index.html b/docs/guide/cpp/type_registration/index.html
index 49fd8a1e25..1a29108229 100644
--- a/docs/guide/cpp/type_registration/index.html
+++ b/docs/guide/cpp/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/csharp/basic_serialization/index.html b/docs/guide/csharp/basic_serialization/index.html
index e157cf8fc2..3a5ccff8d6 100644
--- a/docs/guide/csharp/basic_serialization/index.html
+++ b/docs/guide/csharp/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/csharp/configuration/index.html b/docs/guide/csharp/configuration/index.html
index e38404af46..67d087e8ce 100644
--- a/docs/guide/csharp/configuration/index.html
+++ b/docs/guide/csharp/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/csharp/cross_language/index.html b/docs/guide/csharp/cross_language/index.html
index 45ee8e60db..494e65d3c9 100644
--- a/docs/guide/csharp/cross_language/index.html
+++ b/docs/guide/csharp/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/csharp/custom_serializers/index.html b/docs/guide/csharp/custom_serializers/index.html
index 51eb032870..c626756dae 100644
--- a/docs/guide/csharp/custom_serializers/index.html
+++ b/docs/guide/csharp/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/csharp/field_configuration/index.html b/docs/guide/csharp/field_configuration/index.html
index be19ab2735..c7284ac572 100644
--- a/docs/guide/csharp/field_configuration/index.html
+++ b/docs/guide/csharp/field_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/csharp/index.html b/docs/guide/csharp/index.html
index b98d90e231..d433511359 100644
--- a/docs/guide/csharp/index.html
+++ b/docs/guide/csharp/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/csharp/references/index.html b/docs/guide/csharp/references/index.html
index e013163231..1f4dc5ee12 100644
--- a/docs/guide/csharp/references/index.html
+++ b/docs/guide/csharp/references/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/csharp/schema_evolution/index.html b/docs/guide/csharp/schema_evolution/index.html
index 8b5231bb85..b981000275 100644
--- a/docs/guide/csharp/schema_evolution/index.html
+++ b/docs/guide/csharp/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/csharp/supported_types/index.html b/docs/guide/csharp/supported_types/index.html
index 1f1cf03de5..7e7e3de93b 100644
--- a/docs/guide/csharp/supported_types/index.html
+++ b/docs/guide/csharp/supported_types/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/csharp/thread_safety/index.html b/docs/guide/csharp/thread_safety/index.html
index 2898efbd71..85527b6726 100644
--- a/docs/guide/csharp/thread_safety/index.html
+++ b/docs/guide/csharp/thread_safety/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/csharp/troubleshooting/index.html b/docs/guide/csharp/troubleshooting/index.html
index 77f93deb06..7a0d56896f 100644
--- a/docs/guide/csharp/troubleshooting/index.html
+++ b/docs/guide/csharp/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/csharp/type_registration/index.html b/docs/guide/csharp/type_registration/index.html
index f822c2e7a9..3fc5e37aaf 100644
--- a/docs/guide/csharp/type_registration/index.html
+++ b/docs/guide/csharp/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/development/index.html b/docs/guide/development/index.html
index 79efb1e58a..6b6c300bc9 100644
--- a/docs/guide/development/index.html
+++ b/docs/guide/development/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/go/basic_serialization/index.html b/docs/guide/go/basic_serialization/index.html
index 3a8b9f71a7..2d313082f6 100644
--- a/docs/guide/go/basic_serialization/index.html
+++ b/docs/guide/go/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/go/codegen/index.html b/docs/guide/go/codegen/index.html
index 98f9103b19..781773fa1e 100644
--- a/docs/guide/go/codegen/index.html
+++ b/docs/guide/go/codegen/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/go/configuration/index.html b/docs/guide/go/configuration/index.html
index 13c8b10b09..326c80187a 100644
--- a/docs/guide/go/configuration/index.html
+++ b/docs/guide/go/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/go/cross_language/index.html b/docs/guide/go/cross_language/index.html
index 1fd03d76f5..109744c087 100644
--- a/docs/guide/go/cross_language/index.html
+++ b/docs/guide/go/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/go/custom_serializers/index.html b/docs/guide/go/custom_serializers/index.html
index 4fbef8bfe2..60724cbe17 100644
--- a/docs/guide/go/custom_serializers/index.html
+++ b/docs/guide/go/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/go/index.html b/docs/guide/go/index.html
index fdb4558046..4359bb1b34 100644
--- a/docs/guide/go/index.html
+++ b/docs/guide/go/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/go/references/index.html b/docs/guide/go/references/index.html
index 24a2fcc767..b4fae30aac 100644
--- a/docs/guide/go/references/index.html
+++ b/docs/guide/go/references/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/go/schema_evolution/index.html b/docs/guide/go/schema_evolution/index.html
index cddd3af7cb..946526a89b 100644
--- a/docs/guide/go/schema_evolution/index.html
+++ b/docs/guide/go/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/go/struct_tags/index.html b/docs/guide/go/struct_tags/index.html
index 77f277ae4d..f3c7bd9eaa 100644
--- a/docs/guide/go/struct_tags/index.html
+++ b/docs/guide/go/struct_tags/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/go/supported_types/index.html b/docs/guide/go/supported_types/index.html
index 90a7c86e1e..b3ec7e3980 100644
--- a/docs/guide/go/supported_types/index.html
+++ b/docs/guide/go/supported_types/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/go/thread_safety/index.html b/docs/guide/go/thread_safety/index.html
index b884a09b11..cc5560b59c 100644
--- a/docs/guide/go/thread_safety/index.html
+++ b/docs/guide/go/thread_safety/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/go/troubleshooting/index.html b/docs/guide/go/troubleshooting/index.html
index 00a5b60f96..6460abd063 100644
--- a/docs/guide/go/troubleshooting/index.html
+++ b/docs/guide/go/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/go/type_registration/index.html b/docs/guide/go/type_registration/index.html
index 7de4f23cca..e6a6a6d315 100644
--- a/docs/guide/go/type_registration/index.html
+++ b/docs/guide/go/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/java/advanced_features/index.html b/docs/guide/java/advanced_features/index.html
index acf6893ad8..4c0c8bd1e6 100644
--- a/docs/guide/java/advanced_features/index.html
+++ b/docs/guide/java/advanced_features/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/java/basic_serialization/index.html b/docs/guide/java/basic_serialization/index.html
index e5830a13d3..36141653d5 100644
--- a/docs/guide/java/basic_serialization/index.html
+++ b/docs/guide/java/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/java/compression/index.html b/docs/guide/java/compression/index.html
index 8b7846bf3e..0d84816537 100644
--- a/docs/guide/java/compression/index.html
+++ b/docs/guide/java/compression/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/java/configuration/index.html b/docs/guide/java/configuration/index.html
index df27478cde..3d6de58037 100644
--- a/docs/guide/java/configuration/index.html
+++ b/docs/guide/java/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/java/cross_language/index.html b/docs/guide/java/cross_language/index.html
index c958d8ad9c..6299d7f27f 100644
--- a/docs/guide/java/cross_language/index.html
+++ b/docs/guide/java/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/java/custom_serializers/index.html b/docs/guide/java/custom_serializers/index.html
index 9d4aa6f751..cb050bd99f 100644
--- a/docs/guide/java/custom_serializers/index.html
+++ b/docs/guide/java/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/java/field_configuration/index.html b/docs/guide/java/field_configuration/index.html
index 63a89d2c8b..f446b55c8e 100644
--- a/docs/guide/java/field_configuration/index.html
+++ b/docs/guide/java/field_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/java/index.html b/docs/guide/java/index.html
index 91ea39d3a0..57b90ad100 100644
--- a/docs/guide/java/index.html
+++ b/docs/guide/java/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/java/migration/index.html b/docs/guide/java/migration/index.html
index f5d35974ec..8df1edab95 100644
--- a/docs/guide/java/migration/index.html
+++ b/docs/guide/java/migration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/java/row_format/index.html b/docs/guide/java/row_format/index.html
index 11720c56ab..4aa7448060 100644
--- a/docs/guide/java/row_format/index.html
+++ b/docs/guide/java/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/java/schema_evolution/index.html b/docs/guide/java/schema_evolution/index.html
index 648ed9be48..8725c9cf04 100644
--- a/docs/guide/java/schema_evolution/index.html
+++ b/docs/guide/java/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/java/troubleshooting/index.html b/docs/guide/java/troubleshooting/index.html
index 6f194a803f..f4151e45b5 100644
--- a/docs/guide/java/troubleshooting/index.html
+++ b/docs/guide/java/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/java/type_registration/index.html b/docs/guide/java/type_registration/index.html
index 7b9e46ae0d..7a85bd2e38 100644
--- a/docs/guide/java/type_registration/index.html
+++ b/docs/guide/java/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/kotlin/default_values/index.html b/docs/guide/kotlin/default_values/index.html
index 9dfa362745..6fbd1bb4d4 100644
--- a/docs/guide/kotlin/default_values/index.html
+++ b/docs/guide/kotlin/default_values/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/kotlin/fory_creation/index.html b/docs/guide/kotlin/fory_creation/index.html
index ab82293573..1fc4b6cd5c 100644
--- a/docs/guide/kotlin/fory_creation/index.html
+++ b/docs/guide/kotlin/fory_creation/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/kotlin/index.html b/docs/guide/kotlin/index.html
index 4c6e1639bb..04d0b38374 100644
--- a/docs/guide/kotlin/index.html
+++ b/docs/guide/kotlin/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/kotlin/type_serialization/index.html b/docs/guide/kotlin/type_serialization/index.html
index 72e07695e1..0db01cf4e0 100644
--- a/docs/guide/kotlin/type_serialization/index.html
+++ b/docs/guide/kotlin/type_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/python/basic_serialization/index.html b/docs/guide/python/basic_serialization/index.html
index bc53df0025..520e3565db 100644
--- a/docs/guide/python/basic_serialization/index.html
+++ b/docs/guide/python/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/python/configuration/index.html b/docs/guide/python/configuration/index.html
index 6a88a7a99f..939c4045eb 100644
--- a/docs/guide/python/configuration/index.html
+++ b/docs/guide/python/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/python/cross_language/index.html b/docs/guide/python/cross_language/index.html
index 734653d49d..97d4520a5f 100644
--- a/docs/guide/python/cross_language/index.html
+++ b/docs/guide/python/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/python/custom_serializers/index.html b/docs/guide/python/custom_serializers/index.html
index 4e6e1a7d53..69d43dee44 100644
--- a/docs/guide/python/custom_serializers/index.html
+++ b/docs/guide/python/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/python/field_configuration/index.html b/docs/guide/python/field_configuration/index.html
index 15781cde7d..95dadb2768 100644
--- a/docs/guide/python/field_configuration/index.html
+++ b/docs/guide/python/field_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/python/index.html b/docs/guide/python/index.html
index 8c56bb78a1..b2c95564a1 100644
--- a/docs/guide/python/index.html
+++ b/docs/guide/python/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/python/migration/index.html b/docs/guide/python/migration/index.html
index bfa0e708cd..9f6a366f25 100644
--- a/docs/guide/python/migration/index.html
+++ b/docs/guide/python/migration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/python/native_mode/index.html b/docs/guide/python/native_mode/index.html
index d805660001..8d32364f1e 100644
--- a/docs/guide/python/native_mode/index.html
+++ b/docs/guide/python/native_mode/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/python/numpy_integration/index.html b/docs/guide/python/numpy_integration/index.html
index 0a8174e8be..821331e250 100644
--- a/docs/guide/python/numpy_integration/index.html
+++ b/docs/guide/python/numpy_integration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/python/out_of_band/index.html b/docs/guide/python/out_of_band/index.html
index c2cff49608..fb3acceed7 100644
--- a/docs/guide/python/out_of_band/index.html
+++ b/docs/guide/python/out_of_band/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/python/row_format/index.html b/docs/guide/python/row_format/index.html
index 06d8640e5d..3cfa7b75ae 100644
--- a/docs/guide/python/row_format/index.html
+++ b/docs/guide/python/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/python/schema_evolution/index.html b/docs/guide/python/schema_evolution/index.html
index 5a85b121b9..bc6e8c7e63 100644
--- a/docs/guide/python/schema_evolution/index.html
+++ b/docs/guide/python/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/python/security/index.html b/docs/guide/python/security/index.html
index d8121e404e..4d446c88a0 100644
--- a/docs/guide/python/security/index.html
+++ b/docs/guide/python/security/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/python/troubleshooting/index.html b/docs/guide/python/troubleshooting/index.html
index 34e4bc1190..c7c15d85ac 100644
--- a/docs/guide/python/troubleshooting/index.html
+++ b/docs/guide/python/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/python/type_registration/index.html b/docs/guide/python/type_registration/index.html
index 5e5f9b2154..747a71094e 100644
--- a/docs/guide/python/type_registration/index.html
+++ b/docs/guide/python/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/rust/basic_serialization/index.html b/docs/guide/rust/basic_serialization/index.html
index 6c95b017f2..c27eebc4c4 100644
--- a/docs/guide/rust/basic_serialization/index.html
+++ b/docs/guide/rust/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/rust/configuration/index.html b/docs/guide/rust/configuration/index.html
index 64648a9725..b0983555ee 100644
--- a/docs/guide/rust/configuration/index.html
+++ b/docs/guide/rust/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/rust/cross_language/index.html b/docs/guide/rust/cross_language/index.html
index 6dc6fabd96..2ff08960ad 100644
--- a/docs/guide/rust/cross_language/index.html
+++ b/docs/guide/rust/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/rust/custom_serializers/index.html b/docs/guide/rust/custom_serializers/index.html
index 0c9573c179..ff783292d7 100644
--- a/docs/guide/rust/custom_serializers/index.html
+++ b/docs/guide/rust/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/rust/field_configuration/index.html b/docs/guide/rust/field_configuration/index.html
index a10ebb32d7..6c6c78e2b4 100644
--- a/docs/guide/rust/field_configuration/index.html
+++ b/docs/guide/rust/field_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/rust/index.html b/docs/guide/rust/index.html
index 5d1a33fb16..0dc9febc17 100644
--- a/docs/guide/rust/index.html
+++ b/docs/guide/rust/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/rust/polymorphism/index.html b/docs/guide/rust/polymorphism/index.html
index 5b9196baed..de3b7186df 100644
--- a/docs/guide/rust/polymorphism/index.html
+++ b/docs/guide/rust/polymorphism/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/rust/references/index.html b/docs/guide/rust/references/index.html
index 0771a4506a..69a11422fc 100644
--- a/docs/guide/rust/references/index.html
+++ b/docs/guide/rust/references/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/rust/row_format/index.html b/docs/guide/rust/row_format/index.html
index 04730b7388..9c810bb27d 100644
--- a/docs/guide/rust/row_format/index.html
+++ b/docs/guide/rust/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/rust/schema_evolution/index.html b/docs/guide/rust/schema_evolution/index.html
index f1a4b1af62..d41094771b 100644
--- a/docs/guide/rust/schema_evolution/index.html
+++ b/docs/guide/rust/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/rust/troubleshooting/index.html b/docs/guide/rust/troubleshooting/index.html
index 423f1a1b66..40c0b2c02d 100644
--- a/docs/guide/rust/troubleshooting/index.html
+++ b/docs/guide/rust/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/rust/type_registration/index.html b/docs/guide/rust/type_registration/index.html
index df5732c9a7..2b662baf44 100644
--- a/docs/guide/rust/type_registration/index.html
+++ b/docs/guide/rust/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/scala/default_values/index.html b/docs/guide/scala/default_values/index.html
index 225be315dd..a142086ce7 100644
--- a/docs/guide/scala/default_values/index.html
+++ b/docs/guide/scala/default_values/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/scala/fory_creation/index.html b/docs/guide/scala/fory_creation/index.html
index e85c7cfb24..7f4f1f2b34 100644
--- a/docs/guide/scala/fory_creation/index.html
+++ b/docs/guide/scala/fory_creation/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/scala/index.html b/docs/guide/scala/index.html
index 558856c13b..6f75cd851d 100644
--- a/docs/guide/scala/index.html
+++ b/docs/guide/scala/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/scala/type_serialization/index.html b/docs/guide/scala/type_serialization/index.html
index 9ec4a3a3a0..fba920e2e8 100644
--- a/docs/guide/scala/type_serialization/index.html
+++ b/docs/guide/scala/type_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/serialization/index.html b/docs/guide/serialization/index.html
index f15e20a63b..228fc1894c 100644
--- a/docs/guide/serialization/index.html
+++ b/docs/guide/serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/swift/basic_serialization/index.html b/docs/guide/swift/basic_serialization/index.html
index 16ffc02f3b..4b548a11f7 100644
--- a/docs/guide/swift/basic_serialization/index.html
+++ b/docs/guide/swift/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/swift/configuration/index.html b/docs/guide/swift/configuration/index.html
index 6308f02c9a..78f8b716e9 100644
--- a/docs/guide/swift/configuration/index.html
+++ b/docs/guide/swift/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/swift/cross_language/index.html b/docs/guide/swift/cross_language/index.html
index 8099d88ebf..8b4a9252b4 100644
--- a/docs/guide/swift/cross_language/index.html
+++ b/docs/guide/swift/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/swift/custom_serializers/index.html b/docs/guide/swift/custom_serializers/index.html
index 6e9a68eb11..2cadefbf5b 100644
--- a/docs/guide/swift/custom_serializers/index.html
+++ b/docs/guide/swift/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/swift/field_configuration/index.html b/docs/guide/swift/field_configuration/index.html
index 2f148fb357..27786c6e56 100644
--- a/docs/guide/swift/field_configuration/index.html
+++ b/docs/guide/swift/field_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/swift/index.html b/docs/guide/swift/index.html
index c112c98957..c350a5d72a 100644
--- a/docs/guide/swift/index.html
+++ b/docs/guide/swift/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/swift/polymorphism/index.html b/docs/guide/swift/polymorphism/index.html
index 56d89e1d32..250f79ec40 100644
--- a/docs/guide/swift/polymorphism/index.html
+++ b/docs/guide/swift/polymorphism/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/swift/references/index.html b/docs/guide/swift/references/index.html
index a31661d1aa..fc8cb4b356 100644
--- a/docs/guide/swift/references/index.html
+++ b/docs/guide/swift/references/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/swift/row_format/index.html b/docs/guide/swift/row_format/index.html
index bb79a2488a..9c0c169f7d 100644
--- a/docs/guide/swift/row_format/index.html
+++ b/docs/guide/swift/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/swift/schema_evolution/index.html b/docs/guide/swift/schema_evolution/index.html
index d729cb74a7..85d5397e2a 100644
--- a/docs/guide/swift/schema_evolution/index.html
+++ b/docs/guide/swift/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/swift/troubleshooting/index.html b/docs/guide/swift/troubleshooting/index.html
index 440593428e..8b1d37b715 100644
--- a/docs/guide/swift/troubleshooting/index.html
+++ b/docs/guide/swift/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/swift/type_registration/index.html b/docs/guide/swift/type_registration/index.html
index e4471f2c3e..f5d817615d 100644
--- a/docs/guide/swift/type_registration/index.html
+++ b/docs/guide/swift/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/xlang/field_nullability/index.html b/docs/guide/xlang/field_nullability/index.html
index 2e8b968d15..c136dbcbd5 100644
--- a/docs/guide/xlang/field_nullability/index.html
+++ b/docs/guide/xlang/field_nullability/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/xlang/field_type_meta/index.html b/docs/guide/xlang/field_type_meta/index.html
index 1935666178..b8f8f5a243 100644
--- a/docs/guide/xlang/field_type_meta/index.html
+++ b/docs/guide/xlang/field_type_meta/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/xlang/getting_started/index.html b/docs/guide/xlang/getting_started/index.html
index 2f86fbae76..945d716f5a 100644
--- a/docs/guide/xlang/getting_started/index.html
+++ b/docs/guide/xlang/getting_started/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/xlang/index.html b/docs/guide/xlang/index.html
index 349d9af257..a134bcfb89 100644
--- a/docs/guide/xlang/index.html
+++ b/docs/guide/xlang/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/xlang/reference_tracking/index.html b/docs/guide/xlang/reference_tracking/index.html
index da3f7a7a1d..fec9a2f239 100644
--- a/docs/guide/xlang/reference_tracking/index.html
+++ b/docs/guide/xlang/reference_tracking/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/xlang/row_format/index.html b/docs/guide/xlang/row_format/index.html
index 5692e9c9e8..0dd0da0854 100644
--- a/docs/guide/xlang/row_format/index.html
+++ b/docs/guide/xlang/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/xlang/serialization/index.html b/docs/guide/xlang/serialization/index.html
index 4b6e56f5dc..e709820e63 100644
--- a/docs/guide/xlang/serialization/index.html
+++ b/docs/guide/xlang/serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/xlang/troubleshooting/index.html b/docs/guide/xlang/troubleshooting/index.html
index 717ba29696..61961d3a63 100644
--- a/docs/guide/xlang/troubleshooting/index.html
+++ b/docs/guide/xlang/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/guide/xlang/zero_copy/index.html b/docs/guide/xlang/zero_copy/index.html
index 4acd94d6ef..3ddf49401b 100644
--- a/docs/guide/xlang/zero_copy/index.html
+++ b/docs/guide/xlang/zero_copy/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/introduction/benchmark/index.html b/docs/introduction/benchmark/index.html
index 52313085c1..95b3461fa2 100644
--- a/docs/introduction/benchmark/index.html
+++ b/docs/introduction/benchmark/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/introduction/features/index.html b/docs/introduction/features/index.html
index 07da8ab142..cc8402d95c 100644
--- a/docs/introduction/features/index.html
+++ b/docs/introduction/features/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/introduction/overview/index.html b/docs/introduction/overview/index.html
index 12223aaeb3..cec27b540b 100644
--- a/docs/introduction/overview/index.html
+++ b/docs/introduction/overview/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/benchmarks/cpp/REPORT/index.html b/docs/next/benchmarks/cpp/REPORT/index.html
index f23ba938d5..8dfbaf6b86 100644
--- a/docs/next/benchmarks/cpp/REPORT/index.html
+++ b/docs/next/benchmarks/cpp/REPORT/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/benchmarks/cpp/index.html b/docs/next/benchmarks/cpp/index.html
index d9cb122953..751764ceb4 100644
--- a/docs/next/benchmarks/cpp/index.html
+++ b/docs/next/benchmarks/cpp/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/benchmarks/csharp/index.html b/docs/next/benchmarks/csharp/index.html
index 6b098538f2..3d7ce15dcc 100644
--- a/docs/next/benchmarks/csharp/index.html
+++ b/docs/next/benchmarks/csharp/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/benchmarks/go/index.html b/docs/next/benchmarks/go/index.html
index 6b6db7a7a7..39059db46a 100644
--- a/docs/next/benchmarks/go/index.html
+++ b/docs/next/benchmarks/go/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/benchmarks/java/index.html b/docs/next/benchmarks/java/index.html
index 94af386faf..6cd634ad8d 100644
--- a/docs/next/benchmarks/java/index.html
+++ b/docs/next/benchmarks/java/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/benchmarks/python/index.html b/docs/next/benchmarks/python/index.html
index 8520f0512e..0af5d9223c 100644
--- a/docs/next/benchmarks/python/index.html
+++ b/docs/next/benchmarks/python/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/benchmarks/rust/index.html b/docs/next/benchmarks/rust/index.html
index e3b7006687..c23192da4d 100644
--- a/docs/next/benchmarks/rust/index.html
+++ b/docs/next/benchmarks/rust/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/benchmarks/swift/index.html b/docs/next/benchmarks/swift/index.html
index 6a15a028ce..e8b950e705 100644
--- a/docs/next/benchmarks/swift/index.html
+++ b/docs/next/benchmarks/swift/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/community/how_to_join_community/index.html b/docs/next/community/how_to_join_community/index.html
index af0d3116d5..3538bd3d3d 100644
--- a/docs/next/community/how_to_join_community/index.html
+++ b/docs/next/community/how_to_join_community/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/community/how_to_release/index.html b/docs/next/community/how_to_release/index.html
index 7467eb0066..4de4083c19 100644
--- a/docs/next/community/how_to_release/index.html
+++ b/docs/next/community/how_to_release/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/community/how_to_verify/index.html b/docs/next/community/how_to_verify/index.html
index bcfa35cad9..a2d78d9731 100644
--- a/docs/next/community/how_to_verify/index.html
+++ b/docs/next/community/how_to_verify/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/community/index.html b/docs/next/community/index.html
index 0b7e975ded..1a04dff981 100644
--- a/docs/next/community/index.html
+++ b/docs/next/community/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/compiler/compiler_guide/index.html b/docs/next/compiler/compiler_guide/index.html
index 44b3aab3f1..d240ba0507 100644
--- a/docs/next/compiler/compiler_guide/index.html
+++ b/docs/next/compiler/compiler_guide/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/compiler/flatbuffers_idl/index.html b/docs/next/compiler/flatbuffers_idl/index.html
index 4b1263802f..80be4ef6a3 100644
--- a/docs/next/compiler/flatbuffers_idl/index.html
+++ b/docs/next/compiler/flatbuffers_idl/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/compiler/generated_code/index.html b/docs/next/compiler/generated_code/index.html
index bcc6f63ed2..d3d93917bc 100644
--- a/docs/next/compiler/generated_code/index.html
+++ b/docs/next/compiler/generated_code/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/compiler/index.html b/docs/next/compiler/index.html
index b1344c951f..f7190a8237 100644
--- a/docs/next/compiler/index.html
+++ b/docs/next/compiler/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/compiler/protobuf_idl_support/index.html b/docs/next/compiler/protobuf_idl_support/index.html
index 001ab22db6..63f062dfb5 100644
--- a/docs/next/compiler/protobuf_idl_support/index.html
+++ b/docs/next/compiler/protobuf_idl_support/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/compiler/syntax/index.html b/docs/next/compiler/syntax/index.html
index d57e677ba7..a65584d608 100644
--- a/docs/next/compiler/syntax/index.html
+++ b/docs/next/compiler/syntax/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/docs/guide/development/index.html b/docs/next/docs/guide/development/index.html
index 823313ea23..d20e35404f 100644
--- a/docs/next/docs/guide/development/index.html
+++ b/docs/next/docs/guide/development/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/docs/guide/serialization/index.html b/docs/next/docs/guide/serialization/index.html
index 278dda1847..65a276aff9 100644
--- a/docs/next/docs/guide/serialization/index.html
+++ b/docs/next/docs/guide/serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/cpp/basic_serialization/index.html b/docs/next/guide/cpp/basic_serialization/index.html
index e7d29287c4..dd5897fec4 100644
--- a/docs/next/guide/cpp/basic_serialization/index.html
+++ b/docs/next/guide/cpp/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/cpp/configuration/index.html b/docs/next/guide/cpp/configuration/index.html
index 182291a75a..25f8f88750 100644
--- a/docs/next/guide/cpp/configuration/index.html
+++ b/docs/next/guide/cpp/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/cpp/cross_language/index.html b/docs/next/guide/cpp/cross_language/index.html
index 53022c5d84..9970a4caac 100644
--- a/docs/next/guide/cpp/cross_language/index.html
+++ b/docs/next/guide/cpp/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/cpp/custom_serializers/index.html b/docs/next/guide/cpp/custom_serializers/index.html
index 13971ef64e..0435f09e08 100644
--- a/docs/next/guide/cpp/custom_serializers/index.html
+++ b/docs/next/guide/cpp/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/cpp/field_configuration/index.html b/docs/next/guide/cpp/field_configuration/index.html
index 568b92ac35..499b243716 100644
--- a/docs/next/guide/cpp/field_configuration/index.html
+++ b/docs/next/guide/cpp/field_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/cpp/index.html b/docs/next/guide/cpp/index.html
index 9cbadbd122..1a35a5dd9c 100644
--- a/docs/next/guide/cpp/index.html
+++ b/docs/next/guide/cpp/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/cpp/polymorphism/index.html b/docs/next/guide/cpp/polymorphism/index.html
index 433addc44f..7d84cfb8bb 100644
--- a/docs/next/guide/cpp/polymorphism/index.html
+++ b/docs/next/guide/cpp/polymorphism/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/cpp/row_format/index.html b/docs/next/guide/cpp/row_format/index.html
index b82ecf805d..fdeeacaf8a 100644
--- a/docs/next/guide/cpp/row_format/index.html
+++ b/docs/next/guide/cpp/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/cpp/schema_evolution/index.html b/docs/next/guide/cpp/schema_evolution/index.html
index d9ef19dfd6..5da3ada98b 100644
--- a/docs/next/guide/cpp/schema_evolution/index.html
+++ b/docs/next/guide/cpp/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/cpp/supported_types/index.html b/docs/next/guide/cpp/supported_types/index.html
index d7e55c4a84..cc8297b3bb 100644
--- a/docs/next/guide/cpp/supported_types/index.html
+++ b/docs/next/guide/cpp/supported_types/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/cpp/type_registration/index.html b/docs/next/guide/cpp/type_registration/index.html
index 74cd7166c2..33f4d51da4 100644
--- a/docs/next/guide/cpp/type_registration/index.html
+++ b/docs/next/guide/cpp/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/csharp/basic_serialization/index.html b/docs/next/guide/csharp/basic_serialization/index.html
index c1254accf3..aea29daf9a 100644
--- a/docs/next/guide/csharp/basic_serialization/index.html
+++ b/docs/next/guide/csharp/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/csharp/configuration/index.html b/docs/next/guide/csharp/configuration/index.html
index b60bdd4912..c9acdbc1ff 100644
--- a/docs/next/guide/csharp/configuration/index.html
+++ b/docs/next/guide/csharp/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/csharp/cross_language/index.html b/docs/next/guide/csharp/cross_language/index.html
index efc95985f4..fdef794d12 100644
--- a/docs/next/guide/csharp/cross_language/index.html
+++ b/docs/next/guide/csharp/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/csharp/custom_serializers/index.html b/docs/next/guide/csharp/custom_serializers/index.html
index 8615c150e7..d229e65af7 100644
--- a/docs/next/guide/csharp/custom_serializers/index.html
+++ b/docs/next/guide/csharp/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/csharp/field_configuration/index.html b/docs/next/guide/csharp/field_configuration/index.html
index 789171077f..ffa1e2f0a7 100644
--- a/docs/next/guide/csharp/field_configuration/index.html
+++ b/docs/next/guide/csharp/field_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/csharp/index.html b/docs/next/guide/csharp/index.html
index 8ed68c3132..716139f09b 100644
--- a/docs/next/guide/csharp/index.html
+++ b/docs/next/guide/csharp/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/csharp/references/index.html b/docs/next/guide/csharp/references/index.html
index a7fc5a3e8e..0e3d9a570d 100644
--- a/docs/next/guide/csharp/references/index.html
+++ b/docs/next/guide/csharp/references/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/csharp/schema_evolution/index.html b/docs/next/guide/csharp/schema_evolution/index.html
index 1046d2a288..49ef377eba 100644
--- a/docs/next/guide/csharp/schema_evolution/index.html
+++ b/docs/next/guide/csharp/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/csharp/supported_types/index.html b/docs/next/guide/csharp/supported_types/index.html
index 07b1122810..c7bd7d641d 100644
--- a/docs/next/guide/csharp/supported_types/index.html
+++ b/docs/next/guide/csharp/supported_types/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/csharp/thread_safety/index.html b/docs/next/guide/csharp/thread_safety/index.html
index f363467e6a..e41ab90fcc 100644
--- a/docs/next/guide/csharp/thread_safety/index.html
+++ b/docs/next/guide/csharp/thread_safety/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/csharp/troubleshooting/index.html b/docs/next/guide/csharp/troubleshooting/index.html
index 5dc8aa7717..00de6c319b 100644
--- a/docs/next/guide/csharp/troubleshooting/index.html
+++ b/docs/next/guide/csharp/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/csharp/type_registration/index.html b/docs/next/guide/csharp/type_registration/index.html
index f33e1567e9..9e31720f2f 100644
--- a/docs/next/guide/csharp/type_registration/index.html
+++ b/docs/next/guide/csharp/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/development/index.html b/docs/next/guide/development/index.html
index 584b8fbcc6..2a96a7318b 100644
--- a/docs/next/guide/development/index.html
+++ b/docs/next/guide/development/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/go/basic_serialization/index.html b/docs/next/guide/go/basic_serialization/index.html
index e816e57a76..51a7e56830 100644
--- a/docs/next/guide/go/basic_serialization/index.html
+++ b/docs/next/guide/go/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/go/codegen/index.html b/docs/next/guide/go/codegen/index.html
index cd50c61d42..c553470963 100644
--- a/docs/next/guide/go/codegen/index.html
+++ b/docs/next/guide/go/codegen/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/go/configuration/index.html b/docs/next/guide/go/configuration/index.html
index dd0dd3e9d9..f8602ad90c 100644
--- a/docs/next/guide/go/configuration/index.html
+++ b/docs/next/guide/go/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/go/cross_language/index.html b/docs/next/guide/go/cross_language/index.html
index 3ffbb5bb1a..fd939de8dc 100644
--- a/docs/next/guide/go/cross_language/index.html
+++ b/docs/next/guide/go/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/go/custom_serializers/index.html b/docs/next/guide/go/custom_serializers/index.html
index 9c9791e8b4..6daee31ace 100644
--- a/docs/next/guide/go/custom_serializers/index.html
+++ b/docs/next/guide/go/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/go/index.html b/docs/next/guide/go/index.html
index 22ea1c61a9..364824f8d4 100644
--- a/docs/next/guide/go/index.html
+++ b/docs/next/guide/go/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/go/references/index.html b/docs/next/guide/go/references/index.html
index ef9e8c5a3e..49adcd3eb9 100644
--- a/docs/next/guide/go/references/index.html
+++ b/docs/next/guide/go/references/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/go/schema_evolution/index.html b/docs/next/guide/go/schema_evolution/index.html
index df78405532..6a807c91a9 100644
--- a/docs/next/guide/go/schema_evolution/index.html
+++ b/docs/next/guide/go/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/go/struct_tags/index.html b/docs/next/guide/go/struct_tags/index.html
index f3ac12851b..22a84c75b7 100644
--- a/docs/next/guide/go/struct_tags/index.html
+++ b/docs/next/guide/go/struct_tags/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/go/supported_types/index.html b/docs/next/guide/go/supported_types/index.html
index d69f4b814c..5760d3e560 100644
--- a/docs/next/guide/go/supported_types/index.html
+++ b/docs/next/guide/go/supported_types/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/go/thread_safety/index.html b/docs/next/guide/go/thread_safety/index.html
index 48c67933fa..3b9acd76cd 100644
--- a/docs/next/guide/go/thread_safety/index.html
+++ b/docs/next/guide/go/thread_safety/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/go/troubleshooting/index.html b/docs/next/guide/go/troubleshooting/index.html
index 70bb98c88f..81ed2e5086 100644
--- a/docs/next/guide/go/troubleshooting/index.html
+++ b/docs/next/guide/go/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/go/type_registration/index.html b/docs/next/guide/go/type_registration/index.html
index 9b34a9dfc3..5c25e3ddf9 100644
--- a/docs/next/guide/go/type_registration/index.html
+++ b/docs/next/guide/go/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/java/advanced_features/index.html b/docs/next/guide/java/advanced_features/index.html
index db56c2ca52..1ac364d434 100644
--- a/docs/next/guide/java/advanced_features/index.html
+++ b/docs/next/guide/java/advanced_features/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/java/basic_serialization/index.html b/docs/next/guide/java/basic_serialization/index.html
index 382d6847cc..ec754a2253 100644
--- a/docs/next/guide/java/basic_serialization/index.html
+++ b/docs/next/guide/java/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/java/compression/index.html b/docs/next/guide/java/compression/index.html
index 94fd83e1e8..f16f259c54 100644
--- a/docs/next/guide/java/compression/index.html
+++ b/docs/next/guide/java/compression/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/java/configuration/index.html b/docs/next/guide/java/configuration/index.html
index d8f1833b3b..f8c8848a30 100644
--- a/docs/next/guide/java/configuration/index.html
+++ b/docs/next/guide/java/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/java/cross_language/index.html b/docs/next/guide/java/cross_language/index.html
index 199f063c5e..4bdbd473f9 100644
--- a/docs/next/guide/java/cross_language/index.html
+++ b/docs/next/guide/java/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/java/custom_serializers/index.html b/docs/next/guide/java/custom_serializers/index.html
index fec387a9dd..a3ba0fa2bd 100644
--- a/docs/next/guide/java/custom_serializers/index.html
+++ b/docs/next/guide/java/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
@@ -20,20 +20,20 @@
<ul>
<li>Use <code>Config</code> when the serializer only depends on immutable configuration and can be shared.</li>
<li>Use <code>TypeResolver</code> when the serializer needs type metadata, generics, or nested dynamic dispatch.</li>
-<li>If a serializer retains <code>TypeResolver</code>, it is usually not shareable and should keep the default
-<code>shareable() == false</code>.</li>
+<li>If a serializer retains <code>TypeResolver</code>, it is usually not shareable and should not implement
+<code>Shareable</code>.</li>
</ul>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="basic-serializer">Basic Serializer<a href="#basic-serializer" class="hash-link" aria-label="Direct link to Basic Serializer" title="Direct link to Basic Serializer">​</a></h2>
<p>Use <code>WriteContext</code> and <code>ReadContext</code> for runtime state. Only get the buffer into a local variable
when you perform multiple reads or writes.</p>
-<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">import</span><span class="token plain"> </span><span class="token i [...]
+<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">import</span><span class="token plain"> </span><span class="token i [...]
<p>Register it with a <code>Config</code>-based constructor when the serializer is shareable:</p>
<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token class-name">Fory</span><span class="token plain"> fory </span><span class="token operator" style=" [...]
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="nested-objects">Nested Objects<a href="#nested-objects" class="hash-link" aria-label="Direct link to Nested Objects" title="Direct link to Nested Objects">​</a></h2>
<p>If your serializer needs to write or read nested objects, use the context helpers instead of
retaining <code>Fory</code>:</p>
<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token keyword" style="color:#00009f">import</span><span class="token plain"> </span><span class="token i [...]
-<p>This serializer can be shareable because it retains no runtime-local mutable state.</p>
+<p>This serializer can implement <code>Shareable</code> because it retains no runtime-local mutable state.</p>
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="collection-serializers">Collection Serializers<a href="#collection-serializers" class="hash-link" aria-label="Direct link to Collection Serializers" title="Direct link to Collection Serializers">​</a></h2>
<p>For Java collections, extend <code>CollectionSerializer</code> or <code>CollectionLikeSerializer</code>.</p>
<ul>
@@ -52,9 +52,10 @@ retaining <code>Fory</code>:</p>
<p>If you want Fory to construct the serializer lazily, register a factory:</p>
<div class="language-java codeBlockContainer_Ckt0 theme-code-block" style="--prism-color:#393A34;--prism-background-color:#f6f8fa"><div class="codeBlockContent_biex"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar" style="color:#393A34;background-color:#f6f8fa"><code class="codeBlockLines_e6Vv"><span class="token-line" style="color:#393A34"><span class="token plain">fory</span><span class="token punctuation" style="color:#393A34">.</span><span class="token [...]
<h2 class="anchor anchorWithStickyNavbar_LWe7" id="shareability">Shareability<a href="#shareability" class="hash-link" aria-label="Direct link to Shareability" title="Direct link to Shareability">​</a></h2>
-<p>Override <code>shareable()</code> only when the serializer can be safely reused across equivalent runtimes and
-concurrent operations. In practice, that means the serializer must not retain operation state,
-runtime-local mutable state, or mutable scratch buffers that are shared across calls.</p>
+<p>Implement the <code>Shareable</code> marker interface when the serializer can be safely reused across
+equivalent runtimes and concurrent operations. A shareable serializer must not retain operation
+state, runtime-local mutable state, or mutable scratch buffers shared across calls. Consumers can
+check shareability via <code>serializer instanceof Shareable</code>.</p>
<p>In practice:</p>
<ul>
<li><code>Config</code>-only serializers are often shareable.</li>
diff --git a/docs/next/guide/java/field_configuration/index.html b/docs/next/guide/java/field_configuration/index.html
index 13154865eb..bb4fe12157 100644
--- a/docs/next/guide/java/field_configuration/index.html
+++ b/docs/next/guide/java/field_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/java/index.html b/docs/next/guide/java/index.html
index 0c848ef0de..6db6ff4d3d 100644
--- a/docs/next/guide/java/index.html
+++ b/docs/next/guide/java/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/java/java_virtual_threads/index.html b/docs/next/guide/java/java_virtual_threads/index.html
index 5454381067..5318a618fc 100644
--- a/docs/next/guide/java/java_virtual_threads/index.html
+++ b/docs/next/guide/java/java_virtual_threads/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/java/migration/index.html b/docs/next/guide/java/migration/index.html
index a0ed22ea26..617c4c98a5 100644
--- a/docs/next/guide/java/migration/index.html
+++ b/docs/next/guide/java/migration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/java/row_format/index.html b/docs/next/guide/java/row_format/index.html
index d4ebcefe22..9a25862211 100644
--- a/docs/next/guide/java/row_format/index.html
+++ b/docs/next/guide/java/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/java/schema_evolution/index.html b/docs/next/guide/java/schema_evolution/index.html
index f2a1c8bd36..43a227c93c 100644
--- a/docs/next/guide/java/schema_evolution/index.html
+++ b/docs/next/guide/java/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/java/troubleshooting/index.html b/docs/next/guide/java/troubleshooting/index.html
index 22d338d18d..22d9d3c14e 100644
--- a/docs/next/guide/java/troubleshooting/index.html
+++ b/docs/next/guide/java/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/java/type_registration/index.html b/docs/next/guide/java/type_registration/index.html
index c82e4c9847..53cbac8a57 100644
--- a/docs/next/guide/java/type_registration/index.html
+++ b/docs/next/guide/java/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/kotlin/default_values/index.html b/docs/next/guide/kotlin/default_values/index.html
index 97379047e4..547c364a1b 100644
--- a/docs/next/guide/kotlin/default_values/index.html
+++ b/docs/next/guide/kotlin/default_values/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/kotlin/fory_creation/index.html b/docs/next/guide/kotlin/fory_creation/index.html
index 2823c374c8..90991fb96c 100644
--- a/docs/next/guide/kotlin/fory_creation/index.html
+++ b/docs/next/guide/kotlin/fory_creation/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/kotlin/index.html b/docs/next/guide/kotlin/index.html
index ebbf6a7e81..ef466c0884 100644
--- a/docs/next/guide/kotlin/index.html
+++ b/docs/next/guide/kotlin/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/kotlin/type_serialization/index.html b/docs/next/guide/kotlin/type_serialization/index.html
index 66111c7f58..3edf63f610 100644
--- a/docs/next/guide/kotlin/type_serialization/index.html
+++ b/docs/next/guide/kotlin/type_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/python/basic_serialization/index.html b/docs/next/guide/python/basic_serialization/index.html
index 0ae81542fd..e83eee130f 100644
--- a/docs/next/guide/python/basic_serialization/index.html
+++ b/docs/next/guide/python/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/python/configuration/index.html b/docs/next/guide/python/configuration/index.html
index 831fe9b5e9..2a378db725 100644
--- a/docs/next/guide/python/configuration/index.html
+++ b/docs/next/guide/python/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/python/cross_language/index.html b/docs/next/guide/python/cross_language/index.html
index 8fd2287925..19baa36b8f 100644
--- a/docs/next/guide/python/cross_language/index.html
+++ b/docs/next/guide/python/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/python/custom_serializers/index.html b/docs/next/guide/python/custom_serializers/index.html
index 932cfdd45b..5810aa3a6d 100644
--- a/docs/next/guide/python/custom_serializers/index.html
+++ b/docs/next/guide/python/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/python/field_configuration/index.html b/docs/next/guide/python/field_configuration/index.html
index 2c27aa08ae..d1ec884190 100644
--- a/docs/next/guide/python/field_configuration/index.html
+++ b/docs/next/guide/python/field_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/python/index.html b/docs/next/guide/python/index.html
index 043cb08c86..60ce5f43be 100644
--- a/docs/next/guide/python/index.html
+++ b/docs/next/guide/python/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/python/migration/index.html b/docs/next/guide/python/migration/index.html
index 30102992ec..5acef828d3 100644
--- a/docs/next/guide/python/migration/index.html
+++ b/docs/next/guide/python/migration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/python/native_mode/index.html b/docs/next/guide/python/native_mode/index.html
index 801de3d401..dc666bb1fa 100644
--- a/docs/next/guide/python/native_mode/index.html
+++ b/docs/next/guide/python/native_mode/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/python/numpy_integration/index.html b/docs/next/guide/python/numpy_integration/index.html
index 3c92311503..e58ac4086b 100644
--- a/docs/next/guide/python/numpy_integration/index.html
+++ b/docs/next/guide/python/numpy_integration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/python/out_of_band/index.html b/docs/next/guide/python/out_of_band/index.html
index 767d020d93..2376330012 100644
--- a/docs/next/guide/python/out_of_band/index.html
+++ b/docs/next/guide/python/out_of_band/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/python/row_format/index.html b/docs/next/guide/python/row_format/index.html
index edacf651de..ee5bcacfa8 100644
--- a/docs/next/guide/python/row_format/index.html
+++ b/docs/next/guide/python/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/python/schema_evolution/index.html b/docs/next/guide/python/schema_evolution/index.html
index b4f9fd0f18..d842706bad 100644
--- a/docs/next/guide/python/schema_evolution/index.html
+++ b/docs/next/guide/python/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/python/security/index.html b/docs/next/guide/python/security/index.html
index de85e16f9f..bfd695a588 100644
--- a/docs/next/guide/python/security/index.html
+++ b/docs/next/guide/python/security/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/python/troubleshooting/index.html b/docs/next/guide/python/troubleshooting/index.html
index 21aaf3f787..5ceee9c99c 100644
--- a/docs/next/guide/python/troubleshooting/index.html
+++ b/docs/next/guide/python/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/python/type_registration/index.html b/docs/next/guide/python/type_registration/index.html
index 9c6a5282a4..f8154372fa 100644
--- a/docs/next/guide/python/type_registration/index.html
+++ b/docs/next/guide/python/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/rust/basic_serialization/index.html b/docs/next/guide/rust/basic_serialization/index.html
index ad366082e0..45131969fd 100644
--- a/docs/next/guide/rust/basic_serialization/index.html
+++ b/docs/next/guide/rust/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/rust/configuration/index.html b/docs/next/guide/rust/configuration/index.html
index 9d7fcaf1c6..722af510b1 100644
--- a/docs/next/guide/rust/configuration/index.html
+++ b/docs/next/guide/rust/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/rust/cross_language/index.html b/docs/next/guide/rust/cross_language/index.html
index 04f08f4ef6..3d34b569cf 100644
--- a/docs/next/guide/rust/cross_language/index.html
+++ b/docs/next/guide/rust/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/rust/custom_serializers/index.html b/docs/next/guide/rust/custom_serializers/index.html
index c7c3309a91..952cab970c 100644
--- a/docs/next/guide/rust/custom_serializers/index.html
+++ b/docs/next/guide/rust/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/rust/field_configuration/index.html b/docs/next/guide/rust/field_configuration/index.html
index 77afc98661..5127051a7b 100644
--- a/docs/next/guide/rust/field_configuration/index.html
+++ b/docs/next/guide/rust/field_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/rust/index.html b/docs/next/guide/rust/index.html
index 7d003bed07..2443500a57 100644
--- a/docs/next/guide/rust/index.html
+++ b/docs/next/guide/rust/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/rust/polymorphism/index.html b/docs/next/guide/rust/polymorphism/index.html
index 4add09f5f8..399f78a4fe 100644
--- a/docs/next/guide/rust/polymorphism/index.html
+++ b/docs/next/guide/rust/polymorphism/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/rust/references/index.html b/docs/next/guide/rust/references/index.html
index 7208a24f96..7195776457 100644
--- a/docs/next/guide/rust/references/index.html
+++ b/docs/next/guide/rust/references/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/rust/row_format/index.html b/docs/next/guide/rust/row_format/index.html
index 15a2b8f152..356d7b83b2 100644
--- a/docs/next/guide/rust/row_format/index.html
+++ b/docs/next/guide/rust/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/rust/schema_evolution/index.html b/docs/next/guide/rust/schema_evolution/index.html
index af2247ab88..f00edb72c9 100644
--- a/docs/next/guide/rust/schema_evolution/index.html
+++ b/docs/next/guide/rust/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/rust/troubleshooting/index.html b/docs/next/guide/rust/troubleshooting/index.html
index f004128983..3ee5433606 100644
--- a/docs/next/guide/rust/troubleshooting/index.html
+++ b/docs/next/guide/rust/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/rust/type_registration/index.html b/docs/next/guide/rust/type_registration/index.html
index fed557efab..8e760b7423 100644
--- a/docs/next/guide/rust/type_registration/index.html
+++ b/docs/next/guide/rust/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/scala/default_values/index.html b/docs/next/guide/scala/default_values/index.html
index 1dba04cb1f..24be7c6ba8 100644
--- a/docs/next/guide/scala/default_values/index.html
+++ b/docs/next/guide/scala/default_values/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/scala/fory_creation/index.html b/docs/next/guide/scala/fory_creation/index.html
index 13235493da..21b4c7a3cc 100644
--- a/docs/next/guide/scala/fory_creation/index.html
+++ b/docs/next/guide/scala/fory_creation/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/scala/index.html b/docs/next/guide/scala/index.html
index 37ae99c1d6..17a94545e0 100644
--- a/docs/next/guide/scala/index.html
+++ b/docs/next/guide/scala/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/scala/type_serialization/index.html b/docs/next/guide/scala/type_serialization/index.html
index a6b976c526..fcc49d7eba 100644
--- a/docs/next/guide/scala/type_serialization/index.html
+++ b/docs/next/guide/scala/type_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/serialization/index.html b/docs/next/guide/serialization/index.html
index d13592d41b..f346881221 100644
--- a/docs/next/guide/serialization/index.html
+++ b/docs/next/guide/serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/swift/basic_serialization/index.html b/docs/next/guide/swift/basic_serialization/index.html
index b570ef8d09..8b1366f455 100644
--- a/docs/next/guide/swift/basic_serialization/index.html
+++ b/docs/next/guide/swift/basic_serialization/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/swift/configuration/index.html b/docs/next/guide/swift/configuration/index.html
index 7376b58a3c..3b806fc4ab 100644
--- a/docs/next/guide/swift/configuration/index.html
+++ b/docs/next/guide/swift/configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/swift/cross_language/index.html b/docs/next/guide/swift/cross_language/index.html
index d72a17cec3..a6d57d476b 100644
--- a/docs/next/guide/swift/cross_language/index.html
+++ b/docs/next/guide/swift/cross_language/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/swift/custom_serializers/index.html b/docs/next/guide/swift/custom_serializers/index.html
index 1bc4f31b75..f2507e29bf 100644
--- a/docs/next/guide/swift/custom_serializers/index.html
+++ b/docs/next/guide/swift/custom_serializers/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/swift/field_configuration/index.html b/docs/next/guide/swift/field_configuration/index.html
index e174be67de..eeeecd99bb 100644
--- a/docs/next/guide/swift/field_configuration/index.html
+++ b/docs/next/guide/swift/field_configuration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/swift/index.html b/docs/next/guide/swift/index.html
index 6d8f40203e..61f4608374 100644
--- a/docs/next/guide/swift/index.html
+++ b/docs/next/guide/swift/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/swift/polymorphism/index.html b/docs/next/guide/swift/polymorphism/index.html
index 5a7dab53df..54a1a78247 100644
--- a/docs/next/guide/swift/polymorphism/index.html
+++ b/docs/next/guide/swift/polymorphism/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/swift/references/index.html b/docs/next/guide/swift/references/index.html
index 658504a496..4d11ea8906 100644
--- a/docs/next/guide/swift/references/index.html
+++ b/docs/next/guide/swift/references/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/swift/row_format/index.html b/docs/next/guide/swift/row_format/index.html
index d232e08709..37bfcdcf35 100644
--- a/docs/next/guide/swift/row_format/index.html
+++ b/docs/next/guide/swift/row_format/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/swift/schema_evolution/index.html b/docs/next/guide/swift/schema_evolution/index.html
index 6caeebbfdf..bb0646b255 100644
--- a/docs/next/guide/swift/schema_evolution/index.html
+++ b/docs/next/guide/swift/schema_evolution/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/swift/troubleshooting/index.html b/docs/next/guide/swift/troubleshooting/index.html
index 5c7274646c..23d685ba6d 100644
--- a/docs/next/guide/swift/troubleshooting/index.html
+++ b/docs/next/guide/swift/troubleshooting/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/swift/type_registration/index.html b/docs/next/guide/swift/type_registration/index.html
index 42c487754b..f2d83ba2c2 100644
--- a/docs/next/guide/swift/type_registration/index.html
+++ b/docs/next/guide/swift/type_registration/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/xlang/field_nullability/index.html b/docs/next/guide/xlang/field_nullability/index.html
index 1537dcd953..9c4f3d62cf 100644
--- a/docs/next/guide/xlang/field_nullability/index.html
+++ b/docs/next/guide/xlang/field_nullability/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/xlang/field_type_meta/index.html b/docs/next/guide/xlang/field_type_meta/index.html
index 43df35a030..5337dce8a9 100644
--- a/docs/next/guide/xlang/field_type_meta/index.html
+++ b/docs/next/guide/xlang/field_type_meta/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
<body class="navigation-with-keyboard">
<script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){try{return new URLSearchParams(window.location.search).get("docusaurus-theme")}catch(t){}}()||function(){try{return localStorage.getItem("theme")}catch(t){}}();t(null!==e?e:"light")}(),function(){try{const c=new URLSearchParams(window.location.search).entries();for(var[t,e]of c)if(t.startsWith("docusaurus-data-")){var a=t.replace("docusaurus-data-","data-");document.documentElement.se [...]
diff --git a/docs/next/guide/xlang/getting_started/index.html b/docs/next/guide/xlang/getting_started/index.html
index 382363041a..05eb54508f 100644
--- a/docs/next/guide/xlang/getting_started/index.html
+++ b/docs/next/guide/xlang/getting_started/index.html
@@ -10,8 +10,8 @@
<script>"fury.apache.org"===window.location.host&&(window.location.href="https://fory.apache.org"),function(){for(var o=window.location.pathname,a=["guide","introduction","start"],n=0;n<a.length;n++){var t=a[n],i=new RegExp("^((?:/[a-z]{2}-[A-Z]{2})?/docs(?:/(?:next|[0-9]+.[0-9]+))?)/docs/"+t+"(/.*)?$"),c=o.match(i);if(c){var r=c[1]+"/"+t+(c[2]||"");return void window.location.replace(r+window.location.search+window.location.hash)}}}()</script><link rel="stylesheet" href="/assets/css/sty [...]
-<script src="/assets/js/runtime~main.d0e368e3.js" defer="defer"></script>
-<script src="/assets/js/main.08191f27.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.bacf1642.js" defer="defer"></script>
+<script src="/assets/js/main.428502c3.js" defer="defer"></script>
</head>
... 8514 lines suppressed ...
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@fory.apache.org
For additional commands, e-mail: commits-help@fory.apache.org