This is an automated email from the ASF dual-hosted git repository.
chaokunyang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-fury-site.git
The following commit(s) were added to refs/heads/main by this push:
new e6dd117 0.5.1 releae blog (#126)
e6dd117 is described below
commit e6dd1175cf337eb7808c0640ac84c59a68958620
Author: Shawn Yang <[email protected]>
AuthorDate: Wed May 29 11:28:05 2024 +0800
0.5.1 releae blog (#126)

---
blog/2024-05-28-fury_0_5_1_release.md | 54 +++++++++++++++++++++++++++++++++++
1 file changed, 54 insertions(+)
diff --git a/blog/2024-05-28-fury_0_5_1_release.md
b/blog/2024-05-28-fury_0_5_1_release.md
new file mode 100644
index 0000000..b868062
--- /dev/null
+++ b/blog/2024-05-28-fury_0_5_1_release.md
@@ -0,0 +1,54 @@
+---
+slug: fury_0_5_1_release
+title: Fury 0.5.1 Released
+authors: [chaokunyang]
+tags: [fury]
+---
+
+The Apache Fury team is pleased to announce the 0.5.1 release. This is a minor
release that includes [36
PR](https://github.com/apache/incubator-fury/compare/v0.5.0...v0.5.1) from 7
distinct contributors. See the Install Page to learn how to get the libraries
for your platform.
+
+## Feature
+* feat(spec): remove list/map header from type meta spec by @chaokunyang in
https://github.com/apache/incubator-fury/pull/1590
+* perf(java): Reduce performance regression caused by deleteCharAt by
@LiangliangSui in https://github.com/apache/incubator-fury/pull/1591
+* feat(java): type meta encoding for java by @chaokunyang in
https://github.com/apache/incubator-fury/pull/1556 and
https://github.com/apache/incubator-fury/pull/1601
+* feat(sepc): update type meta field info spec by @chaokunyang in
https://github.com/apache/incubator-fury/pull/1603
+* feat(javascript): add data to description util by @bytemain in
https://github.com/apache/incubator-fury/pull/1609
+* feat(java): Support CopyOnWriteArrayListSerializer by @MrChang0 in
https://github.com/apache/incubator-fury/pull/1613
+* feat(java): add blocked stream utils by @chaokunyang in
https://github.com/apache/incubator-fury/pull/1617
+* feat(go/java): Add ASCII check before meta string encoding by @jasonmokk in
https://github.com/apache/incubator-fury/pull/1620
+* feat(java): register old version guava collect by @MrChang0 in
https://github.com/apache/incubator-fury/pull/1622
+* feat(java): support deserialization ignoreEnumDeserializeError by @157152688
in https://github.com/apache/incubator-fury/pull/1623
+* feat(java): add set serializer for concurrent set by @MrChang0 in
https://github.com/apache/incubator-fury/pull/1616
+* feat(java): add custom serializer register in case of special serializer ctr
by @MrChang0 in https://github.com/apache/incubator-fury/pull/1625
+* feat(java): remove soft/weak ref values from thread safe fury by
@chaokunyang in https://github.com/apache/incubator-fury/pull/1639
+* refactor(java): Remove Guava's Collection usages by @Munoon in
https://github.com/apache/incubator-fury/pull/1611 and
https://github.com/apache/incubator-fury/pull/1614
+* refactor(java): replace Guava's string utility methods with own
implementation by @Munoon in https://github.com/apache/incubator-fury/pull/1624
+
+## Bug Fix
+* fix(java): compatible low version guava by @MrChang0 in
https://github.com/apache/incubator-fury/pull/1593 and
https://github.com/apache/incubator-fury/pull/1594
+* fix(java): fix getClassDef thead safety by @chaokunyang in
https://github.com/apache/incubator-fury/pull/1597
+* fix(java): remove maven groupId change by @chaokunyang in
https://github.com/apache/incubator-fury/pull/1602
+* fix(java): make slf4j provided by @chaokunyang in
https://github.com/apache/incubator-fury/pull/1605
+* fix(java): clear serializer for collection/map by @chaokunyang in
https://github.com/apache/incubator-fury/pull/1606
+* fix(java): fix TypeRef getSubType by @chaokunyang in
https://github.com/apache/incubator-fury/pull/1608
+* fix(java): fix fastutil Object2ObjectOpenHashMap serialization by
@chaokunyang in https://github.com/apache/incubator-fury/pull/1618
+* fix(java): subclass without fields will encode superclass by @MrChang0 in
https://github.com/apache/incubator-fury/pull/1626
+* fix(java): fix wildcard capturer capture NullPointerException by
@chaokunyang in https://github.com/apache/incubator-fury/pull/1637
+* fix(java): fix abstract collection elems same type serialization by
@chaokunyang in https://github.com/apache/incubator-fury/pull/1641
+* fix(java): ThreadPoolFury#factoryCallback don't work when create new
classLoaderFuryPooled by @MrChang0 in
https://github.com/apache/incubator-fury/pull/1628
+* fix(go/java): Enhance ASCII check in meta string encoding by @jasonmokk in
https://github.com/apache/incubator-fury/pull/1631
+
+## Misc
+* chore(java): move tests to meta/reflect pkg by @chaokunyang in
https://github.com/apache/incubator-fury/pull/1592
+* chore(java): make enum serializer as an upper level class by @chaokunyang in
https://github.com/apache/incubator-fury/pull/1598
+* chore: bump dev version to 0.6.0 by @chaokunyang in
https://github.com/apache/incubator-fury/pull/1599
+* chore: Fury header add language field by @LiangliangSui in
https://github.com/apache/incubator-fury/pull/1612
+* chore(java): rename deserializeUnexistentEnumValueAsNull to
deserializeNonexistentAsNull by @chaokunyang in
https://github.com/apache/incubator-fury/pull/1634
+* chore(java): remove gpg pinentry-mode by @chaokunyang in
https://github.com/apache/incubator-fury/pull/1636
+
+## New Contributors
+* @MrChang0 made their first contribution in
https://github.com/apache/incubator-fury/pull/1594
+* @jasonmokk made their first contribution in
https://github.com/apache/incubator-fury/pull/1620
+* @157152688 made their first contribution in
https://github.com/apache/incubator-fury/pull/1623
+
+**Full Changelog**:
https://github.com/apache/incubator-fury/compare/v0.5.0...v0.5.1
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]