This is an automated email from the ASF dual-hosted git repository. suiliangliang pushed a commit to branch bump_0.11.1 in repository https://gitbox.apache.org/repos/asf/fory-site.git
commit acffde7cf6970699c3f995d1f8c238a6848bea45 Author: Liangliang Sui <[email protected]> AuthorDate: Fri Jun 27 19:31:34 2025 +0800 bump version 0.11.1 Signed-off-by: Liangliang Sui <[email protected]> --- blog/2025-06-17-fory_0_11_0_release.md | 2 +- blog/2025-06-27-fory_0_11_1_release.md | 55 ++++++++++++++++++++++++++++++++++ 2 files changed, 56 insertions(+), 1 deletion(-) diff --git a/blog/2025-06-17-fory_0_11_0_release.md b/blog/2025-06-17-fory_0_11_0_release.md index 920e12eb..e4a2c401 100644 --- a/blog/2025-06-17-fory_0_11_0_release.md +++ b/blog/2025-06-17-fory_0_11_0_release.md @@ -1,5 +1,5 @@ --- -slug: f0ry_0_11_0_release +slug: fory_0_11_0_release title: Fory v0.11.0 Released authors: [chaokunyang] tags: [fory] diff --git a/blog/2025-06-27-fory_0_11_1_release.md b/blog/2025-06-27-fory_0_11_1_release.md new file mode 100644 index 00000000..b37f8cac --- /dev/null +++ b/blog/2025-06-27-fory_0_11_1_release.md @@ -0,0 +1,55 @@ +--- +slug: fory_0_11_1_release +title: Fory v0.11.1 Released +authors: [liangliangsui] +tags: [fory] +--- + +The Apache Fory team is pleased to announce the 0.11.1 release. This is a major release that includes [32 PR](https://github.com/apache/fory/compare/v0.11.0...v0.11.1-rc1) from 13 distinct contributors. See the [Install](https://fury.apache.org/docs/docs/start/install) Page to learn how to get the libraries for your platform. + +## Features + +* feat(java): row encoder supports synthesizing interfaces nested inside of records by @stevenschlansker in https://github.com/apache/fory/pull/2304 +* feat(java): Support customized serializer for abstract or interface. by @CherishCai in https://github.com/apache/fory/pull/2311 +* feat(java): row encoder supports custom rewriting values without changing their type by @stevenschlansker in https://github.com/apache/fory/pull/2305 +* feat(java): support multi-dimensional array field serialization in xlang meta shared mode by @OmCheeLin in https://github.com/apache/fory/pull/2314 +* feat(python): bump cython to 3.1.1 by @penguin-wwy in https://github.com/apache/fory/pull/2318 +* feat(java): array row encoder supports set of interface type by @stevenschlansker in https://github.com/apache/fory/pull/2333 +* feat(java): support maven shade for disallowed.txt by @chaokunyang in https://github.com/apache/fory/pull/2327 +* feat(java): store OptionalInt, OptionalLong, OptionalDouble same as nullable values by @stevenschlansker in https://github.com/apache/fory/pull/2338 + +## Bug Fix + +* fix(java): row encoder interface synthesis handle (Optional) null correctly by @stevenschlansker in https://github.com/apache/fory/pull/2306 +* fix(java): Use (long, long, byte) key for MetaStringBytes cache to prevent collisions by @LouisLou2 in https://github.com/apache/fory/pull/2308 +* fix(python): update python benchmark script by @penguin-wwy in https://github.com/apache/fory/pull/2315 +* fix(java): fix row encoder synthesized interface lazy-decoding of Optional by @stevenschlansker in https://github.com/apache/fory/pull/2320 +* fix(java): fix row format handling Optional of type with custom codec by @stevenschlansker in https://github.com/apache/fory/pull/2321 +* fix(java): row encoder array element serializer created too late by @stevenschlansker in https://github.com/apache/fory/pull/2323 +* fix(python): fix py3.13 ci on windows by @chaokunyang in https://github.com/apache/fory/pull/2334 +* fix(python): correct compute_string_hash usage in StructHashVisitor.visit_customized by @lzaeh in https://github.com/apache/fory/pull/2335 +* fix(java): fix register serializer for abstract class by @chaokunyang in https://github.com/apache/fory/pull/2347 +* fix(java): fix map nested array type serialization codegen by @chaokunyang in https://github.com/apache/fory/pull/2352 + +## Other Improvements + +* chore(java): skip find customized serializer when absClassInfo is empty by @CherishCai in https://github.com/apache/fory/pull/2316 +* chore: add release note generate tool by @chaokunyang in https://github.com/apache/fory/pull/2322 +* chore: Update README.md for fory rename by @chaokunyang in https://github.com/apache/fory/pull/2324 +* chore: update slack invite link to fory by @chaokunyang in https://github.com/apache/fory/pull/2325 +* perf(java): Improve zone offset deserialization performance by overriding JDK caching by @Cybermaxke in https://github.com/apache/fory/pull/2336 +* chore: bump release version to 0.11.0 by @chaokunyang in https://github.com/apache/fory/pull/2340 +* perf(java): update benchmark plot by @chaokunyang in https://github.com/apache/fory/pull/2342 +* chore: update plots fro compatible by @chaokunyang in https://github.com/apache/fory/pull/2344 +* docs: add document for customized map collection serializers by @chaokunyang in https://github.com/apache/fory/pull/2351 +* docs: add row format guide for ext and interface types by @nabilshafi in https://github.com/apache/fory/pull/2346 +* chore(java): ProtobufDispatcher should trigger log warning at most once by @ClaudioConsolmagno in https://github.com/apache/fory/pull/2353 +* docs: format markdown docs by @chaokunyang in https://github.com/apache/fory/pull/2354 +* chore: refine validate serializers message for map/collection by @chaokunyang in https://github.com/apache/fory/pull/2355 + +## New Contributors + +* @nabilshafi made their first contribution in https://github.com/apache/fory/pull/2346 +* @ClaudioConsolmagno made their first contribution in https://github.com/apache/fory/pull/2353 + +__Full Changelog__: https://github.com/apache/fory/compare/v0.11.0...v0.11.1-rc1 --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
