-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
0bb5209
commit 869c490
Showing
4 changed files
with
132 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
--- | ||
slug: fury_0_8_0_release | ||
title: Fury v0.8.0 Released | ||
authors: [chaokunyang] | ||
tags: [fury] | ||
--- | ||
|
||
The Apache Fury team is pleased to announce the 0.8.0 release. This is a major release that includes [23 PR](https://github.com/apache/fury/compare/v0.7.1...v0.8.0) from 7 distinct contributors. See the [Install](https://fury.apache.org/docs/start/install) Page to learn how to get the libraries for your platform. | ||
|
||
### Features | ||
|
||
* refactor(rust): simplify error handle by @jiacai2050 in https://github.com/apache/fury/pull/1823 | ||
* feat(java): support graalvm 17/21/22 by @chaokunyang in https://github.com/apache/fury/pull/1845 | ||
* perf(java): inline same element invoke in jit by @chaokunyang in https://github.com/apache/fury/pull/1851 | ||
* perf(java): optimize read classdef perf by @chaokunyang in https://github.com/apache/fury/pull/1852 | ||
* feat(scala): optimize scala class serialization by @chaokunyang in https://github.com/apache/fury/pull/1853 | ||
* feat(java): implement sublist serializers by @chaokunyang in https://github.com/apache/fury/pull/1856 | ||
* feat(java): use SubListViewSerializer only when tracking ref by @chaokunyang in https://github.com/apache/fury/pull/1858 | ||
|
||
## Bug Fix | ||
|
||
* fix(java): DeserializationException#getMessage call by @yoohaemin in https://github.com/apache/fury/pull/1830 | ||
* fix(java): fix collection view serialization by @chaokunyang in https://github.com/apache/fury/pull/1833 | ||
* fix(java): fix long type name meta string encoding by @chaokunyang in https://github.com/apache/fury/pull/1837 | ||
* fix(java): fix serializer factory getSerializerClass by @chaokunyang in https://github.com/apache/fury/pull/1836 | ||
* fix(rust): replace `(value << 8) | (value >> 8)` with `value.rotate_right(8)` by @chaokunyang in https://github.com/apache/fury/pull/1841 | ||
* fix(java): Fix for maximum size of java arrays by @fink-arthur in https://github.com/apache/fury/pull/1843 | ||
* fix(java): Fix max Java array size for reader by @fink-arthur in https://github.com/apache/fury/pull/1844 | ||
* fix(java): fix jdk proxy serialization when proxy writeReplace method by @chaokunyang in https://github.com/apache/fury/pull/1857 | ||
|
||
## Other Improvements | ||
|
||
* chore(java): fix default value doc for metaShareEnabled/scopedMetaShareEnabled by @chaokunyang in https://github.com/apache/fury/pull/1826 | ||
* chore(doc): fix 'how to upgrade fury' link in README by @sh-cho in https://github.com/apache/fury/pull/1846 | ||
* build(deps): bump com.google.protobuf:protobuf-java from 3.16.3 to 3.25.5 in /java/benchmark by @dependabot in https://github.com/apache/fury/pull/1847 | ||
* chore(java): simplify generated codec name by @chaokunyang in https://github.com/apache/fury/pull/1850 | ||
* ci: only run sync job if the repo is apache/fury by @pjfanning in https://github.com/apache/fury/pull/1860 | ||
* feat(scala): upgrade sbt and sbt-apache-sonatype by @pjfanning in https://github.com/apache/fury/pull/1859 | ||
|
||
## New Contributors | ||
|
||
* @yoohaemin made their first contribution in https://github.com/apache/fury/pull/1830 | ||
* @fink-arthur made their first contribution in https://github.com/apache/fury/pull/1843 | ||
* @sh-cho made their first contribution in https://github.com/apache/fury/pull/1846 | ||
|
||
**Full Changelog**: https://github.com/apache/fury/compare/v0.7.1...v0.8.0 | ||
|
||
## Acknowledgements | ||
|
||
Thanks @@jiacai2050 @fink-arthur @sh-cho @pjfanning @chaokunyang @yoohaemin | ||
|
||
A big thank you to all our contributors who have worked hard on this release. Your contributions, whether through code, | ||
documentation, or issue reporting, are really appreciated. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters