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/fory-site.git


The following commit(s) were added to refs/heads/main by this push:
     new f90007173 release v0.12.1 (#307)
f90007173 is described below

commit f900071731ef7564b5e8877c6955834f65f43c9e
Author: Shawn Yang <[email protected]>
AuthorDate: Mon Sep 1 11:05:24 2025 +0800

    release v0.12.1 (#307)
---
 blog/2025-09-01-fory_0_12_1_release.md             | 32 ++++++++++++++++++++++
 blog/authors.yml                                   |  6 ++--
 docs/docs/start/install.md                         | 17 ++++++------
 .../current/docs/start/install.md                  | 14 +++++-----
 .../version-0.12/docs/start/install.md             | 14 +++++-----
 src/pages/download/index.md                        | 10 +++----
 versioned_docs/version-0.12/docs/start/install.md  | 14 +++++-----
 7 files changed, 70 insertions(+), 37 deletions(-)

diff --git a/blog/2025-09-01-fory_0_12_1_release.md 
b/blog/2025-09-01-fory_0_12_1_release.md
new file mode 100644
index 000000000..c98435c12
--- /dev/null
+++ b/blog/2025-09-01-fory_0_12_1_release.md
@@ -0,0 +1,32 @@
+---
+slug: fory_0_12_1_release
+title: Fory v0.12.1 Released
+authors: [chaokunyang]
+tags: [fory]
+---
+
+The Apache Fory team is pleased to announce the 0.12.1 release. This is a 
major release that includes [24 
PR](https://github.com/apache/fory/compare/v0.11.2...v0.12.1) from 5 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(python): set default languge to python for pyfory by @chaokunyang  in 
https://github.com/apache/fory/pull/2490
+- feat(python): add register api to python by @chaokunyang in 
https://github.com/apache/fory/pull/2491
+
+## Bug Fixes
+
+- Ensure `Encoders.mapEncoder` loads bean classes correctly by 
@stevenschlansker in https://github.com/apache/fory/pull/2494
+- fix(java): row format generated bean types handling Optional by 
@stevenschlansker in https://github.com/apache/fory/pull/2497
+- fix(java): fix addListener not releasing the lock by @open-snail in 
https://github.com/apache/fory/pull/2500
+
+## Improvements
+
+- Improve PyPI landing page and add row-format documentation 
(https://github.com/apache/fory/pull/2498, 
https://github.com/apache/fory/pull/2499)
+- Refactor python release workflow by @esafak in 
https://github.com/apache/fory/pull/2483 
https://github.com/apache/fory/pull/2532
+- chore: translate Chinese comments into English by @Asnowww in 
https://github.com/apache/fory/pull/2503
+
+## New Contributors
+
+- @Asnowww made their first contribution in 
https://github.com/apache/fory/pull/2503
+- @open-snail made their first contribution in 
https://github.com/apache/fory/pull/2500
+
+**Full Changelog**: https://github.com/apache/fory/compare/v0.12.0...v0.12.1
diff --git a/blog/authors.yml b/blog/authors.yml
index df70ca85f..4a8d6829a 100644
--- a/blog/authors.yml
+++ b/blog/authors.yml
@@ -1,12 +1,12 @@
 chaokunyang:
   name: Shawn Yang
-  title: Apache Fory PPMC Member
+  title: Apache Fory PMC Chair
   url: https://github.com/chaokunyang
   image_url: /img/authors/chaokunyang.png
 
 wangweipeng:
   name: Weipeng Wang
-  title: Apache Fory PPMC Member
+  title: Apache Fory PMC Member
   url: https://github.com/theweipeng
   image_url: /img/authors/wangweipeng.png
 
@@ -18,6 +18,6 @@ liangliangsui:
 
 pandalee99:
   name: Pan Li
-  title: Apache Fory PPMC Member
+  title: Apache Fory PMC Member
   url: https://github.com/pandalee99
   image_url: /img/authors/pandalee99.png
diff --git a/docs/docs/start/install.md b/docs/docs/start/install.md
index 4a91e3870..7e42d9236 100644
--- a/docs/docs/start/install.md
+++ b/docs/docs/start/install.md
@@ -16,13 +16,13 @@ To add a dependency on Fory using Maven, use the following:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-core</artifactId>
-  <version>0.12.0</version>
+  <version>0.12.1</version>
 </dependency>
 <!-- row/arrow format support -->
 <!-- <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-format</artifactId>
-  <version>0.12.0</version>
+  <version>0.12.1</version>
 </dependency> -->
 ```
 
@@ -34,7 +34,7 @@ To add a dependency on Fory scala for scala 2.13 with maven, 
use the following:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-scala_2.13</artifactId>
-  <version>0.12.0</version>
+  <version>0.12.1</version>
 </dependency>
 ```
 
@@ -44,20 +44,20 @@ To add a dependency on Fory scala for scala 3 with maven, 
use the following:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-scala_3</artifactId>
-  <version>0.12.0</version>
+  <version>0.12.1</version>
 </dependency>
 ```
 
 To add a dependency on Fory scala for scala 2.13 with sbt, use the following:
 
 ```sbt
-libraryDependencies += "org.apache.fory" % "fory-scala_2.13" % "0.12.0"
+libraryDependencies += "org.apache.fory" % "fory-scala_2.13" % "0.12.1"
 ```
 
 To add a dependency on Fory scala for scala 3 with sbt, use the following:
 
 ```sbt
-libraryDependencies += "org.apache.fory" % "fory-scala_3" % "0.12.0"
+libraryDependencies += "org.apache.fory" % "fory-scala_3" % "0.12.1"
 ```
 
 ## Kotlin
@@ -68,14 +68,15 @@ To add a dependency on Fory kotlin with maven, use the 
following:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-kotlin</artifactId>
-  <version>0.12.0</version>
+  <version>0.12.1</version>
 </dependency>
 ```
 
 ## Python
 
 ```bash
-pip install pyfory
+python -m pip install --upgrade pip
+pip install pyfory==0.12.1
 ```
 
 ## JavaScript
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/docs/start/install.md 
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/docs/start/install.md
index 0a04d79ab..a363da80a 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/docs/start/install.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/docs/start/install.md
@@ -14,13 +14,13 @@ Apache Fory 源码下载请参见 Apache Fory 
[download](https://github.com/apac
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-core</artifactId>
-  <version>0.12.0</version>
+  <version>0.12.1</version>
 </dependency>
 <!-- row/arrow format support -->
 <!-- <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-format</artifactId>
-  <version>0.12.0</version>
+  <version>0.12.1</version>
 </dependency> -->
 ```
 
@@ -32,7 +32,7 @@ Apache Fory 源码下载请参见 Apache Fory 
[download](https://github.com/apac
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-scala_2.13</artifactId>
-  <version>0.12.0</version>
+  <version>0.12.1</version>
 </dependency>
 ```
 
@@ -42,20 +42,20 @@ Apache Fory 源码下载请参见 Apache Fory 
[download](https://github.com/apac
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-scala_3</artifactId>
-  <version>0.12.0</version>
+  <version>0.12.1</version>
 </dependency>
 ```
 
 要使用 sbt 添加 scala 2.13 的 Fory scala 依赖,请使用以下配置:
 
 ```sbt
-libraryDependencies += "org.apache.fory" % "fory-scala_2.13" % "0.12.0"
+libraryDependencies += "org.apache.fory" % "fory-scala_2.13" % "0.12.1"
 ```
 
 要使用 sbt 添加 scala 3 的 Fory scala 依赖,请使用以下配置:
 
 ```sbt
-libraryDependencies += "org.apache.fory" % "fory-scala_3" % "0.12.0"
+libraryDependencies += "org.apache.fory" % "fory-scala_3" % "0.12.1"
 ```
 
 ## Fory Kotlin 安装
@@ -66,6 +66,6 @@ To add a dependency on Fory kotlin with maven, use the 
following:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-kotlin</artifactId>
-  <version>0.12.0</version>
+  <version>0.12.1</version>
 </dependency>
 ```
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-0.12/docs/start/install.md 
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-0.12/docs/start/install.md
index 4495506f0..c553ecdbe 100644
--- 
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-0.12/docs/start/install.md
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-0.12/docs/start/install.md
@@ -14,13 +14,13 @@ Apache Fory 源码下载请参见 Apache Fory 
[download](https://github.com/apac
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-core</artifactId>
-  <version>0.12.0</version>
+  <version>0.12.1</version>
 </dependency>
 <!-- row/arrow format support -->
 <!-- <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-format</artifactId>
-  <version>0.12.0</version>
+  <version>0.12.1</version>
 </dependency> -->
 ```
 
@@ -32,7 +32,7 @@ Apache Fory 源码下载请参见 Apache Fory 
[download](https://github.com/apac
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-scala_2.13</artifactId>
-  <version>0.12.0</version>
+  <version>0.12.1</version>
 </dependency>
 ```
 
@@ -42,20 +42,20 @@ Apache Fory 源码下载请参见 Apache Fory 
[download](https://github.com/apac
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-scala_3</artifactId>
-  <version>0.12.0</version>
+  <version>0.12.1</version>
 </dependency>
 ```
 
 要使用 sbt 添加 scala 2.13 的 Fory scala 依赖,请使用以下配置:
 
 ```sbt
-libraryDependencies += "org.apache.fory" % "fory-scala_2.13" % "0.12.0"
+libraryDependencies += "org.apache.fory" % "fory-scala_2.13" % "0.12.1"
 ```
 
 要使用 sbt 添加 scala 3 的 Fory scala 依赖,请使用以下配置:
 
 ```sbt
-libraryDependencies += "org.apache.fory" % "fory-scala_3" % "0.12.0"
+libraryDependencies += "org.apache.fory" % "fory-scala_3" % "0.12.1"
 ```
 
 ## Fory Kotlin 安装
@@ -66,7 +66,7 @@ To add a dependency on Fory kotlin with maven, use the 
following:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-kotlin</artifactId>
-  <version>0.12.0</version>
+  <version>0.12.1</version>
 </dependency>
 ```
 
diff --git a/src/pages/download/index.md b/src/pages/download/index.md
index 12f383f21..032b1388b 100644
--- a/src/pages/download/index.md
+++ b/src/pages/download/index.md
@@ -9,11 +9,11 @@ For binary install, please see Fory 
[install](/docs/docs/start/install/) documen
 
 ## The latest release
 
-The latest source release is 0.12.0:
+The latest source release is 0.12.1:
 
 | Version | Date       | Source                                                
                                                                                
                                                                                
                                                                                
                                             | Release Notes                    
                                    |
 
|---------|------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------|
-| 0.12.0  | 2025-08-18 | 
[source](https://www.apache.org/dyn/closer.lua/fory/0.12.0/apache-fory-0.12.0-src.tar.gz?action=download)
 
[asc](https://downloads.apache.org/fory/0.12.0/apache-fory-0.12.0-src.tar.gz.asc)
 
[sha512](https://downloads.apache.org/fory/0.12.0/apache-fory-0.12.0-src.tar.gz.sha512)
 | [release notes](https://github.com/apache/fory/releases/tag/v0.12.0) |
+| 0.12.1  | 2025-08-18 | 
[source](https://www.apache.org/dyn/closer.lua/fory/0.12.1/apache-fory-0.12.1-src.tar.gz?action=download)
 
[asc](https://downloads.apache.org/fory/0.12.1/apache-fory-0.12.1-src.tar.gz.asc)
 
[sha512](https://downloads.apache.org/fory/0.12.1/apache-fory-0.12.1-src.tar.gz.sha512)
 | [release notes](https://github.com/apache/fory/releases/tag/v0.12.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-fory-0.12.0-src.tar.gz
+sha512sum --check apache-fory-0.12.1-src.tar.gz
 ```
 
 It should output something like:
 
 ```bash
-apache-fory-0.12.0-src.tar.gz: OK
+apache-fory-0.12.1-src.tar.gz: OK
 ```
 
 ### Verifying Signatures
@@ -54,7 +54,7 @@ gpg --import KEYS
 Then you can verify signature:
 
 ```bash
-gpg --verify apache-fory-0.12.0-src.tar.gz.asc apache-fory-0.12.0-src.tar.gz
+gpg --verify apache-fory-0.12.1-src.tar.gz.asc apache-fory-0.12.1-src.tar.gz
 ```
 
 If something like the following appears, it means the signature is correct:
diff --git a/versioned_docs/version-0.12/docs/start/install.md 
b/versioned_docs/version-0.12/docs/start/install.md
index 4a91e3870..a60b252c0 100644
--- a/versioned_docs/version-0.12/docs/start/install.md
+++ b/versioned_docs/version-0.12/docs/start/install.md
@@ -16,13 +16,13 @@ To add a dependency on Fory using Maven, use the following:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-core</artifactId>
-  <version>0.12.0</version>
+  <version>0.12.1</version>
 </dependency>
 <!-- row/arrow format support -->
 <!-- <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-format</artifactId>
-  <version>0.12.0</version>
+  <version>0.12.1</version>
 </dependency> -->
 ```
 
@@ -34,7 +34,7 @@ To add a dependency on Fory scala for scala 2.13 with maven, 
use the following:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-scala_2.13</artifactId>
-  <version>0.12.0</version>
+  <version>0.12.1</version>
 </dependency>
 ```
 
@@ -44,20 +44,20 @@ To add a dependency on Fory scala for scala 3 with maven, 
use the following:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-scala_3</artifactId>
-  <version>0.12.0</version>
+  <version>0.12.1</version>
 </dependency>
 ```
 
 To add a dependency on Fory scala for scala 2.13 with sbt, use the following:
 
 ```sbt
-libraryDependencies += "org.apache.fory" % "fory-scala_2.13" % "0.12.0"
+libraryDependencies += "org.apache.fory" % "fory-scala_2.13" % "0.12.1"
 ```
 
 To add a dependency on Fory scala for scala 3 with sbt, use the following:
 
 ```sbt
-libraryDependencies += "org.apache.fory" % "fory-scala_3" % "0.12.0"
+libraryDependencies += "org.apache.fory" % "fory-scala_3" % "0.12.1"
 ```
 
 ## Kotlin
@@ -68,7 +68,7 @@ To add a dependency on Fory kotlin with maven, use the 
following:
 <dependency>
   <groupId>org.apache.fory</groupId>
   <artifactId>fory-kotlin</artifactId>
-  <version>0.12.0</version>
+  <version>0.12.1</version>
 </dependency>
 ```
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to