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/fury-site.git
The following commit(s) were added to refs/heads/main by this push:
new 5ef710bd Release Fury 0.7.1 (#188)
5ef710bd is described below
commit 5ef710bdff5feada97b85b7e8af935c0cd21248d
Author: Shawn Yang <[email protected]>
AuthorDate: Thu Sep 12 16:26:34 2024 +0800
Release Fury 0.7.1 (#188)
---
blog/2024-08-04-fury_0_7_0_release.md | 2 +-
blog/2024-09-12-fury_0_7_1_release.md | 48 ++++++++++++++++++++++
docs/guide/scala_guide.md | 2 +-
docs/start/install.md | 4 +-
.../current/guide/scala_guide.md | 2 +-
.../current/start/install.md | 4 +-
src/pages/download.md | 10 ++---
7 files changed, 60 insertions(+), 12 deletions(-)
diff --git a/blog/2024-08-04-fury_0_7_0_release.md
b/blog/2024-08-04-fury_0_7_0_release.md
index 87fe021f..ad1c00de 100644
--- a/blog/2024-08-04-fury_0_7_0_release.md
+++ b/blog/2024-08-04-fury_0_7_0_release.md
@@ -5,7 +5,7 @@ authors: [chaokunyang]
tags: [fury]
---
-The Apache Fury team is pleased to announce the 0.6.0 release. This is a major
release that includes [24
PR](https://github.com/apache/fury/compare/v0.6.0...v0.7.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.
+The Apache Fury team is pleased to announce the 0.7.0 release. This is a major
release that includes [24
PR](https://github.com/apache/fury/compare/v0.6.0...v0.7.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.
## High Light
diff --git a/blog/2024-09-12-fury_0_7_1_release.md
b/blog/2024-09-12-fury_0_7_1_release.md
new file mode 100644
index 00000000..e2eed407
--- /dev/null
+++ b/blog/2024-09-12-fury_0_7_1_release.md
@@ -0,0 +1,48 @@
+---
+slug: fury_0_7_1_release
+title: Fury v0.7.1 Released
+authors: [chaokunyang]
+tags: [fury]
+---
+
+The Apache Fury team is pleased to announce the 0.7.1 release. This is a major
release that includes [20
PR](https://github.com/apache/fury/compare/v0.7.0...v0.7.1) from 8 distinct
contributors. See the [Install](https://fury.apache.org/docs/start/install)
Page to learn how to get the libraries for your platform.
+
+## Features
+* feat(javascript): Added MetaString Class for Unicode Encoding/Decoding in
Type.Object Code Generation by @Forchapeatl in
https://github.com/apache/fury/pull/1774
+* feat(Rust): Refine Code Structure & Prepare for Future Compatibility
Features by @theweipeng in https://github.com/apache/fury/pull/1787
+* feat(java): ThreadSafeFury add getClassResolver method by @funky-eyes in
https://github.com/apache/fury/pull/1780
+* feat(Rust): Implement TypeMeta part of the compatibility features by
@theweipeng in https://github.com/apache/fury/pull/1789
+* feat(Rust): Support polymorphism by @theweipeng in
https://github.com/apache/fury/pull/1795
+* feat(java): Support copy capabilities for some classes without no-argument
constructors by @zhaommmmomo in https://github.com/apache/fury/pull/1794
+* feat(java): support jdk9+ java.util.ImmutableCollections copy by
@zhaommmmomo in https://github.com/apache/fury/pull/1800
+* feat(rust): support enum serialization by @jiacai2050 in
https://github.com/apache/fury/pull/1817
+* refine fury website and add chinese documents by @yuluo-yx and @LofiSu
+
+## Bug Fix
+* ci: fix rust ci failed by @LiangliangSui in
https://github.com/apache/fury/pull/1783
+* fix(java): fix classloader get npe by @chaokunyang in
https://github.com/apache/fury/pull/1792
+* fix(scala): fix nested type serialization in scala object type by
@chaokunyang in https://github.com/apache/fury/pull/1809
+* fix(java): Fix replace resolver serializaiton by @chaokunyang in
https://github.com/apache/fury/pull/1812
+* fix(java): fix reserved keyword conflict by @chaokunyang in
https://github.com/apache/fury/pull/1819
+* fix(java): fix nested map field value serialization by private map
serializer by @chaokunyang in https://github.com/apache/fury/pull/1820
+* fix(rust): use iter to avoid reallocate by @jiacai2050 in
https://github.com/apache/fury/pull/1821
+
+## Other Improvements
+* chore(java): Disallow writing meta classdef when obj is null by
@LiangliangSui in https://github.com/apache/fury/pull/1686
+* chore(infra): optimize github tmpl & update actions/checkout version to
4.1.7 by @yuluo-yx in https://github.com/apache/fury/pull/1807
+* chore(infra): remove redundant bug reporting options by @yuluo-yx in
https://github.com/apache/fury/pull/1810
+* docs: add check lint ci & fix md lint by @yuluo-yx in
https://github.com/apache/fury/pull/1811
+
+## New Contributors
+* @Forchapeatl made their first contribution in
https://github.com/apache/fury/pull/1774
+* @funky-eyes made their first contribution in
https://github.com/apache/fury/pull/1780
+* @yuluo-yx made their first contribution in
https://github.com/apache/fury/pull/1807
+
+**Full Changelog**: https://github.com/apache/fury/compare/v0.7.0...v0.7.1
+
+## Acknowledgements
+
+Thanks @jiacai2050 @chaokunyang @theweipeng @funky-eyes @Forchapeatl
@zhaommmmomo @yuluo-yx @LiangliangSui @LofiSu
+
+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.
diff --git a/docs/guide/scala_guide.md b/docs/guide/scala_guide.md
index 4de2f099..2f78afd6 100644
--- a/docs/guide/scala_guide.md
+++ b/docs/guide/scala_guide.md
@@ -17,7 +17,7 @@ Scala 2 and 3 are both supported.
## Install
```sbt
-libraryDependencies += "org.apache.fury" % "fury-core" % "0.7.0"
+libraryDependencies += "org.apache.fury" % "fury-core" % "0.7.1"
```
## Fury creation
diff --git a/docs/start/install.md b/docs/start/install.md
index 1940ae9a..e9d1f8b5 100644
--- a/docs/start/install.md
+++ b/docs/start/install.md
@@ -16,12 +16,12 @@ To add a dependency on Fury using Maven, use the following:
<dependency>
<groupId>org.apache.fury</groupId>
<artifactId>fury-core</artifactId>
- <version>0.7.0</version>
+ <version>0.7.1</version>
</dependency>
<!-- row/arrow format support -->
<!-- <dependency>
<groupId>org.apache.fury</groupId>
<artifactId>fury-format</artifactId>
- <version>0.7.0</version>
+ <version>0.7.1</version>
</dependency> -->
```
diff --git
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/guide/scala_guide.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/guide/scala_guide.md
index 40fac80a..c243bce7 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/guide/scala_guide.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/guide/scala_guide.md
@@ -17,7 +17,7 @@ Scala 2 和 3 均支持。
## 安装
```sbt
-libraryDependencies += "org.apache.fury" % "fury-core" % "0.7.0"
+libraryDependencies += "org.apache.fury" % "fury-core" % "0.7.1"
```
## Fury 对象创建
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/start/install.md
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/start/install.md
index edcb489a..73695089 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/start/install.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/start/install.md
@@ -14,12 +14,12 @@ Apache Fury 源码下载请参见 Apache Fury
[download](https://github.com/apac
<dependency>
<groupId>org.apache.fury</groupId>
<artifactId>fury-core</artifactId>
- <version>0.7.0</version>
+ <version>0.7.1</version>
</dependency>
<!-- row/arrow format support -->
<!-- <dependency>
<groupId>org.apache.fury</groupId>
<artifactId>fury-format</artifactId>
- <version>0.7.0</version>
+ <version>0.7.1</version>
</dependency> -->
```
diff --git a/src/pages/download.md b/src/pages/download.md
index 7ef9a90b..7ccb2770 100644
--- a/src/pages/download.md
+++ b/src/pages/download.md
@@ -9,11 +9,11 @@ For binary install, please see Fury
[install](/docs/start/install/) document.
## The latest release
-The latest source release is 0.7.0:
+The latest source release is 0.7.1:
| Version | Date | Source | Release Notes |
|---------|------------|--------|---------------|
-| 0.7.0 |2024-08-04 |
[apache-fury-0.7.0-incubating-src.tar.gz](https://github.com/apache/fury/archive/refs/tags/v0.7.0.tar.gz)
| [release notes](https://github.com/apache/fury/releases/tag/v0.7.0) |
+| 0.7.1 |2024-09-12 |
[source](https://www.apache.org/dyn/closer.lua/incubator/fury/0.7.1/apache-fury-0.7.1-incubating-src.tar.gz?action=download)
[asc](https://downloads.apache.org/incubator/fury/0.7.1/apache-fury-0.7.1-incubating-src.tar.gz.asc)
[sha512](https://downloads.apache.org/incubator/fury/0.7.1/apache-fury-0.7.1-incubating-src.tar.gz.sha512)
| [release notes](https://github.com/apache/fury/releases/tag/v0.7.1) |
## All archived releases
@@ -31,13 +31,13 @@ These files are named after the files they relate to but
have `.sha512/.asc` ext
To verify the SHA digests, you need the `.tgz` and its associated
`.tgz.sha512` file. An example command:
```bash
-sha512sum --check apache-fury-incubating-0.7.0-src.tar.gz
+sha512sum --check apache-fury-incubating-0.7.1-src.tar.gz
```
It should output something like:
```bash
-apache-fury-incubating-0.7.0-src.tar.gz: OK
+apache-fury-incubating-0.7.1-src.tar.gz: OK
```
### Verifying Signatures
@@ -54,7 +54,7 @@ gpg --import KEYS
Then you can verify signature:
```bash
-gpg --verify apache-fury-incubating-0.7.0-src.tar.gz.asc
apache-fury-incubating-0.7.0-src.tar.gz
+gpg --verify apache-fury-incubating-0.7.1-src.tar.gz.asc
apache-fury-incubating-0.7.1-src.tar.gz
```
If something like the following appears, it means the signature is correct:
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]