Highlights
- perf(rust): use thread local to manage fory rust WriteContext/ReadContext by @chaokunyang in
#2946 - feat(rust): add typename to unregistered error message by @chaokunyang in #2881
Features
- feat(rust): add fory config for rust by @chaokunyang in #2947
- perf(rust): use thread local to manage fory rust WriteContext/ReadContext by @chaokunyang in
#2946 - perf(rust): use segmented pool to reduce contention of fory pool by @chaokunyang in
#2945 - feat(Rust): Support u128 & u128_array by @urlyy in #2899
- perf(rust): optimize buffer write read perf by @chaokunyang in #2892
- feat(rust): direct derive primitve write/read by @chaokunyang in #2890
- refactor(rust): merge fory_debug into fory macro attr by @chaokunyang in #2883
- perf(rust): support criterion profiler to generate flamegraph by @chaokunyang in
#2882 - feat(rust): add typename to unregistered error message by @chaokunyang in #2881
- feat(rust): add duration serializer support by @chaokunyang in #2878
- feat(python): add raw method to buffer object by @chaokunyang in #2875
- feat: refine python module check by @chaokunyang in #2952
Bug Fix
- fix(kotlin): support Kotlin field with Java reserved world by @chaokunyang in
#2948 - fix(rust): raise error for nested polymorphics for collection by @chaokunyang in
#2934 - fix(rust): fix array field support by @chaokunyang in #2933
- fix(Rust): fix Binary implementation by @urlyy in #2902
Other Improvements
- docs(java): add logging section by @mosinnik in #2905
- docs: fix cargo benchmark comand in doc by @chaokunyang in #2897
- chore: move benchmarks to separate dir to speed up ci build by @chaokunyang in
#2894 - chore(CI): Fix cache with symlinks by @PrakashRaj-GK in #2893
- chore(CI): Add caching for bazel in github workflows by @PrakashRaj-GK in #2888
- chore(Java): Update java quickstart doc, for note register order-sensitive by @monk in
#2837 - docs(rust): remove redundant doc for shared reference by @chaokunyang in #2879
- chore(rust): fix tuple test comment by @chaokunyang in #2877
- docs: fix broken table in in java_serialization_guide.md by @mosinnik in #2876
Full Changelog: v0.13.1...v0.13.2-rc1