This is an automated email from the ASF dual-hosted git repository.

albumenj pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/dubbo-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 9f2c9bd9005 Release 3.1.4 & 3.2.0-beta.3 (#1758)
9f2c9bd9005 is described below

commit 9f2c9bd9005fc301201c5fd5482f98480d7a7d05
Author: Albumen Kevin <[email protected]>
AuthorDate: Thu Dec 22 16:00:37 2022 +0800

    Release 3.1.4 & 3.2.0-beta.3 (#1758)
    
    * Release 3.1.4 & 3.2.0-beta.3
    
    * fix style
---
 content/en/blog/releases/past-releases.md          |  24 +++--
 content/zh/blog/news/20221222-release.md           | 112 +++++++++++++++++++++
 content/zh/blog/news/release-roadmap.md            |  67 ++++++++++++
 .../2.x-to-3.x-compatibility-guide.md              | 106 ++++++++++++++-----
 content/zh/release/java.md                         |  24 ++---
 content/zh/release/past-releases/java.md           |  52 ++++++++--
 static/imgs/blog/release/3-1-4.png                 | Bin 0 -> 941334 bytes
 static/imgs/blog/release/3-2-0-beta-3.png          | Bin 0 -> 843437 bytes
 static/imgs/blog/release/release-roadmap.png       | Bin 0 -> 282824 bytes
 9 files changed, 334 insertions(+), 51 deletions(-)

diff --git a/content/en/blog/releases/past-releases.md 
b/content/en/blog/releases/past-releases.md
index 86bed0b4109..6c1aef84121 100644
--- a/content/en/blog/releases/past-releases.md
+++ b/content/en/blog/releases/past-releases.md
@@ -15,6 +15,18 @@ you can follow these 
[procedures](https://www.apache.org/info/verification) and
 > GitHub: https://github.com/apache/dubbo \
 > Release Notes: https://github.com/apache/dubbo/releases
 
+### 3.2.0-beta.3 (2022-12-22)
+
+* 
[source](https://www.apache.org/dyn/closer.lua/dubbo/3.2.0-beta.3/apache-dubbo-3.2.0-beta.3-src.zip)
 |
+  
[asc](https://www.apache.org/dyn/closer.lua/dubbo/3.2.0-beta.3/apache-dubbo-3.2.0-beta.3-src.zip.asc)
 |
+  
[sha512](https://www.apache.org/dyn/closer.lua/dubbo/3.2.0-beta.3/apache-dubbo-3.2.0-beta.3-src.zip.sha512)
+
+### 3.1.3 (2022-12-22)
+
+* 
[source](https://www.apache.org/dyn/closer.lua/dubbo/3.1.4/apache-dubbo-3.1.4-src.zip)
 |
+  
[asc](https://www.apache.org/dyn/closer.lua/dubbo/3.1.4/apache-dubbo-3.1.4-src.zip.asc)
 |
+  
[sha512](https://www.apache.org/dyn/closer.lua/dubbo/3.1.4/apache-dubbo-3.1.4-src.zip.sha512)
+
 ### 2.7.19 (2022-12-13)
 
 * 
[source](https://www.apache.org/dyn/closer.lua/dubbo/2.7.19/apache-dubbo-2.7.19-src.zip)
 |
@@ -23,15 +35,15 @@ you can follow these 
[procedures](https://www.apache.org/info/verification) and
 
 ### 3.2.0-beta.2 (2022-11-28)
 
-* 
[source](https://www.apache.org/dyn/closer.lua/dubbo/3.2.0-beta.2/apache-dubbo-3.2.0-beta.2-src.zip)
 |
-  
[asc](https://www.apache.org/dyn/closer.lua/dubbo/3.2.0-beta.2/apache-dubbo-3.2.0-beta.2-src.zip.asc)
 |
-  
[sha512](https://www.apache.org/dyn/closer.lua/dubbo/3.2.0-beta.2/apache-dubbo-3.2.0-beta.2-src.zip.sha512)
+* 
[source](https://archive.apache.org/dist/dubbo/3.2.0-beta.2/apache-dubbo-3.2.0-beta.2-src.zip)
 |
+  
[asc](https://archive.apache.org/dist/dubbo/3.2.0-beta.2/apache-dubbo-3.2.0-beta.2-src.zip.asc)
 |
+  
[sha512](https://archive.apache.org/dist/dubbo/3.2.0-beta.2/apache-dubbo-3.2.0-beta.2-src.zip.sha512)
 
 ### 3.1.3 (2022-11-28)
 
-* 
[source](https://www.apache.org/dyn/closer.lua/dubbo/3.1.3/apache-dubbo-3.1.3-src.zip)
 |
-  
[asc](https://www.apache.org/dyn/closer.lua/dubbo/3.1.3/apache-dubbo-3.1.3-src.zip.asc)
 |
-  
[sha512](https://www.apache.org/dyn/closer.lua/dubbo/3.1.3/apache-dubbo-3.1.3-src.zip.sha512)
+* 
[source](https://archive.apache.org/dist/dubbo/3.1.3/apache-dubbo-3.1.3-src.zip)
 |
+  
[asc](https://archive.apache.org/dist/dubbo/3.1.3/apache-dubbo-3.1.3-src.zip.asc)
 |
+  
[sha512](https://archive.apache.org/dist/dubbo/3.1.3/apache-dubbo-3.1.3-src.zip.sha512)
 
 ### 3.2.0-beta.1 (2022-11-08)
 
diff --git a/content/zh/blog/news/20221222-release.md 
b/content/zh/blog/news/20221222-release.md
new file mode 100644
index 00000000000..8947829c68e
--- /dev/null
+++ b/content/zh/blog/news/20221222-release.md
@@ -0,0 +1,112 @@
+---
+title: "Dubbo 3.1.3、3.2.0-beta.2 正式发布"
+linkTitle: "Dubbo 3.1.3、3.2.0-beta.2 正式发布"
+date: 2022-12-22
+description: >
+  在 12 月 22 日,Dubbo 3.1.4 和 3.2.0-beta.3 正式通过投票发布。本文将介绍发布的变化一览。
+---
+
+Dubbo 3.1.4 版本是目前 Dubbo 3 的最新稳定版本,我们建议所有的用户都升级到最新的稳定版本。Dubbo 3.2.0-beta.3 
版本是目前 Dubbo 3 的最新特性版本,包括了如 Spring Boot 3、JDK 17、服务粒度的线程池隔离等新特性的支持,欢迎大家尝鲜使用。
+
+# Dubbo 3.1.4
+
+![image.png](/imgs/blog/release/3-1-4.png)
+
+### 新特性
+
+- Dubbo QoS 支持指定白名单 IP 列表访问所有命令
+
+### Bugfix
+
+- 修复在泛化调用时 Dubbo Metrics 采集方法名错误
+- 修复使用 Zookeeper 作为元数据中心时,上报接口映射可能存在相互覆盖的问题
+- 修复 timeout countdown 在 Triple 协议的支持
+- 修复 timeout countdown 存在透传的问题
+- 修复多注册中心请求时,由于没有可用的地址导致的 NPE 问题
+- 修复 Mesh 模式下 Triple 获取 remoteApplicationName 为空的问题
+- 修复 GraalVM Native Image 的支持
+- 修复端口复用时无 SSL 连接导致的 NPE 异常
+- 完善 JDK 编译器报错日志的输出格式
+- 修复 MetadataReportConfig 部分配置时应用无法启动的问题
+- 修复 dubbo.reference 作为默认参数在 3.x 版本中不生效的问题
+- 完善 Zookeeper 连接失败的日志
+- 修复 ReferenceConfig 中配置的 ClassLoader 可能被覆盖的问题
+- 修复部分属性在应用级服务发现时被缓存在实例级的地址中导致方法级配置失效的问题
+- 修复 Triple 协议 onError 异常的问题
+
+### FAQ
+
+本次发布中有 3 个提交涉及异常日志 FAQ 
的完善。关于错误码机制请参考官网错误码机制介绍一文。(https://cn.dubbo.apache.org/zh/docs3-v2/java-sdk/faq/intro/)
+
+### 代码优化
+
+本次发布中有 11 个提交涉及代码质量的优化。
+
+### 依赖升级
+
+- 升级 fastjson2: 2.0.14 -> 2.0.21
+- 升级 resteasy-jaxrs: 3.0.19.Final -> 3.0.20.Final
+
+### 贡献者
+
+Dubbo 感谢以下贡献者对本次发布的贡献:@cnjxzhao, @CrazyHZM, @EarthChen, @gold-fisher, 
@IncrementalRefinement, @Koooooo-7, @ShenFeng312, @tonycody, @twz007, @win120a, 
@wlazjr
+
+### 新贡献者
+
+- @twz007  在 PR #11012 提交了第一个贡献
+- @IncrementalRefinement 在 PR #11046 提交了第一个贡献
+- @gold-fisher  在 PR #11058 提交了第一个贡献
+- @wlazjr  在 PR #11084 提交了第一个贡献
+- @ShenFeng312  在 PR #11102 提交了第一个贡献
+
+# Dubbo 3.2.0-beta.3
+
+![image.png](/imgs/blog/release/3-2-0-beta-3.png)
+
+**注:Dubbo 3.2.0-beta.3 的代码基础和 Dubbo 3.1.4 完全一致,因此在 Dubbo 3.1.4 中包括的所有修改内容,在 
Dubbo 3.2.0-beta.3 中也同样存在,后续说明中对于重复的内容讲不再赘述。**
+
+### 新特性
+
+- 支持使用 jackson 作为Dubbo 内部的 JSON 序列化方式
+- 优化 Dubbo Logger 的选择逻辑,在存在多种日志框架的情况下会尝试读取其配置,选择一个有效的日志框架,解决在 SpringBoot 等场景下 
Dubbo 日志不输出的问题。
+- Triple 协议支持客户端流控
+- 支持发布 Dubbo Metrics 数据到 Spring Boot 的 Endpoints 上
+- 支持可选关闭线程池满时的线程 Dump 以及支持配置 Dump 的结果输出路径
+- xDS 实现支持路由规则的解析
+- 支持 Dubbo QoS 命令安全性分级,默认对外暴露存活检测的端口,支持 Kubernetes 的原生接入
+- 支持基于 P2C 的自适应负载均衡
+
+### Bugfix
+
+- 修复默认 Metadata 缓存未开启的问题
+- 修复 Metrics 指标资源路径错误的问题
+- 完善线程池隔离的配置,默认采用共享线程池,避免创建过多的线程
+- 完善 prefer-serialization 的选择逻辑,提供向前兼容的能力
+- 修复 Triple 协议传输时未携带版本号导致版本调用错误的问题
+- 完善 GraalVM Native Image 的支持
+
+### 性能优化
+
+- 优化在连接数高时由于获取 channels 数量导致的资源占用问题
+
+### 代码优化
+
+本次发布中有 5 个提交涉及代码质量的优化。
+
+### 贡献者
+
+Dubbo 感谢以下贡献者对本次发布的贡献:@AlbumenJ, @asa3311, @conghuhu, @CrazyHZM, @gitchenjh, 
@haoyann, @JavaHello, @Koooooo-7, @nannanfighting, @ningboliu, @shanuo0312, 
@songxiaosheng, @tonycody, @XDanwar
+
+### 新贡献者
+
+- @JavaHello  在 PR #10970 提交了第一个贡献
+- @songxiaosheng  在 PR #10997提交了第一个贡献
+- @Koooooo-7  在 PR #11051 提交了第一个贡献
+- @ningboliu  在 PR #10745 提交了第一个贡献
+- @XDanwar  在 PR #11063 提交了第一个贡献
+
+# 未来版本规划
+
+![image.png](/imgs/blog/release/release-roadmap.png)
+
+Dubbo 版本的发布规划以及在《[聚焦稳定性,Dubbo 
发版规划公布](https://mp.weixin.qq.com/s?__biz=MzIwODYwNTA4MA==&mid=2247484424&idx=1&sn=2f5ff4846f7dafad325f78fd8cf4d1fc&chksm=9701deffa07657e9a46eb97bb859770b4856599566b992724013a848a730f394702938e72404&token=1547029975&lang=zh_CN#rd)》一文中正式发布,欢迎查看。
diff --git a/content/zh/blog/news/release-roadmap.md 
b/content/zh/blog/news/release-roadmap.md
new file mode 100644
index 00000000000..601124d949e
--- /dev/null
+++ b/content/zh/blog/news/release-roadmap.md
@@ -0,0 +1,67 @@
+---
+title: "聚焦稳定性,Dubbo 发版规划公布"
+linkTitle: "Dubbo 发版规划"
+date: 2022-12-05
+description: >
+  聚焦稳定性,Dubbo 发版规划公布
+---
+
+## Dubbo 简介
+Apache Dubbo 是一款 RPC 服务开发框架,用于解决微服务架构下的服务治理与通信问题,官方提供了 Java、Golang 等多语言 SDK 
实现。使用 Dubbo 开发的微服务原生具备相互之间的远程地址发现与通信能力, 利用 Dubbo 
提供的丰富服务治理特性,可以实现诸如服务发现、负载均衡、流量调度等服务治理诉求。Dubbo 被设计为高度可扩展,用户可以方便的实现流量拦截、选址的各种定制逻辑。
+
+## 我应该如何选择版本?
+对于这个问题,一直以来 Dubbo 都没有很好地去回答。究其原因保证所有版本的稳定性是一件非常有挑战的事情。比如在 Dubbo 2.7 
的一些版本中,出现了一些前后不兼容的问题,给一些用户升级带来了困扰。为此,很多用户从保障稳定性的视角出发,选择了更保守的策略,即生产环境采用被采用最多的版本,此后就不再更新,避免升级过程中出现意外。
+
+但是这种方式无疑是有问题的,一方面这将导致永远无法用上社区新的功能,得到技术演进的红利;另一方面,对于安全漏洞和带来不稳定因素的 bug 
等已知问题如果不升级永远会存在,久而久之将给应用带来巨大的风险,很有可能导致严重的安全生产事故。
+
+因此,为了更好地回答这个问题,Dubbo 制定了未来的版本迭代规划,明确版本的稳定性维护机制,提升开发者使用 Dubbo 的信心。
+
+## 现状
+在此前,Dubbo 总共维护了 2.6.x、2.7.x 以及 3.x 三个大版本,其中 2.7.x 为捐献进入 Apache 基金会之后的版本。
+
+2.6.x 在去年已经宣布生命周期结束(EOL)了,而 2.7.x 累计维护了四年的时间了。这四年的时间里,2.7.x 版本经历了多次大的修改,如 
2.7.3 版本中对 Nacos 的注册方式进行了修改、2.7.6 版本中添加了应用级服务发现、2.7.9 版本中对应用级服务发现进行大的重构等。
+
+这些修改都对 2.7.x 版本的稳定性带来了巨大的风险隐患,导致 2.7.x 中很多版本或多或少存在不同的问题,用户无法选择一个最稳定的版本进行使用。
+
+因此,我们希望在 3.x 版本中将这种不稳定的情况通过发版机制给收敛掉,提高 Dubbo 版本的稳定性。
+
+## 未来总体规划
+在接下来,Dubbo 将以每 6 个月为一个周期,对每个版本包括了新功能合入、稳定性维护以及安全漏洞修复三个大方向的内容。
+
+新功能合入是指将 Dubbo 
开发过程中所有新的特性、性能优化、破坏性修改都会被合入的行为。由于新功能是需要一段时间迭代稳定的,所以新功能的合入会给对应版本带来不稳定因素,因此只能在每个版本最开始的时候进行。
+
+稳定性维护是指修复**已有**功能的非预期行为,进一步提升版本的稳定性。特别的,对于一些大的问题修复,如功能需要整体重构的,或者回带来破坏性影响的提交将被视为新功能提交,执行新功能合入的流程。避免因为修复一个问题而来带更多问题的严重后果。
+
+安全维护是指修复使用中的安全风险问题,这一块主要是解决来自白帽子提交的漏洞问题。
+
+新功能合入在每个版本中会持续 **6** 个月,稳定性维护在每个版本中会持续 **12** 个月,安全维护在每个版本中会持续 **18** 个月。
+
+因此,从整体迭代规划来看,每 6 个月 Dubbo 会开始一个新的版本迭代,与之同时的,也会有一个版本宣布生命周期结束(EOL)。
+
+## 逐版本维护规划
+
+![image.png](/imgs/blog/release/release-roadmap.png)
+
+上图为具体到每个版本在每个时间点的维护状态图。
+
+对于 Dubbo 2.7 以及 3.0 版本,目前已经进入了安全维护阶段,将在 2023 年 3 月宣布版本维护周期结束。
+
+对于 Dubbo 3.1 
版本,目前已经是稳定性维护阶段,如前一小节所述,目前只会继续合入和稳定性修改的修改。处于稳定性维护阶段的版本也是社区推荐生产使用的最新版本。稳定性维护工作将持续到
 2023 年 3 月,在此之后会有持续 6 个月的安全维护阶段,最终在 2023 年 9 月结束其版本的生命周期。
+
+对于 Dubbo 3.2 版本,目前仍处在新功能合入的阶段,发布的是 beta 
版本。此阶段适合一些尝鲜使用,版本稳定性相较于已经进入仅稳定性维护阶段的版本稍欠。在 2023 年 3 月,Dubbo 3.2 
将结束新功能合入周期,进行充分的稳定性验证,并正式发布生产可用的 GA 版本。此后在 2023 年 9 月之前会进行稳定性的维护,在 2024 年 3 
月结束版本的生命周期。
+
+对于 Dubbo 3.3 版本,将在 2023 年 3 月紧随着 3.2 版本结束新功能合入阶段后正式开始开发。因此,Dubbo 3.3 版本的第一个 
beta release 也将会在 2023 年 3 月发布。同样的,经过 6 个月的新功能合入阶段之后,Dubbo 3.3 版本将会在 2023 年 9 
月正式发布生产可用 GA 版本,同时进入稳定性维护阶段。之后在 2024 年 3 月进入安全维护阶段,在 2024 年 9 月结束版本的生命周期。
+
+## 总结
+
+对于绝大多数的生产用户,我们建议使用**当前处于仅稳定性维护阶段的版本的最新小版本**。如在 2022 年 9 月至 2023 年 3 
月这段时间,Dubbo 3.1 是处于仅稳定性维护阶段的,因此首选 Dubbo 3.1 版本。而对于如 3.1.0、3.1.1、3.1.2 等的 Dubbo 
3.1.x 的多个小版本,我们建议直接使用最新的小版本。由于各个小版本之间仅包含稳定性修复,所以越往后的版本是越稳定的。
+
+对于愿意尝鲜、体验新功能的用户,可以直接基于最新的开发版本进行测试。即使是开发版本,Dubbo 
也有一整套的质量保障机制,如果使用过程中遇到问题,欢迎向社区提交反馈。
+
+目前,阿里巴巴集团已经基于 Dubbo 3.0 的稳定版本完美支撑了整个核心电商今年双十一的所有调用,现在也正在升级到 Dubbo 3.1 
这个最新的稳定版本上来。我们欢迎更多的用户一起升级到 Dubbo 3.1 版本上,在升级过程中可以参考官网给出的升级指南,遇到任何问题也可以通过 
issue、微信群、钉钉群及时反馈社区,我们将尽全力协助。
+
+## 更多
+
+在版本规划的方向上,除了本次发布的迭代线路图,Dubbo 还将通过一系列的机制保障用户的使用体验是连续的、稳定的。在大版本升级方面,Dubbo 
将建设**完善的版本升级指南**,如 Dubbo 3.1 版本升级到 Dubbo 3.2 
版本中的重大修改点,让用户在升级的时候能够清晰的了解其中的风险点,更好的规划升级节奏。
+
+此外,对于目前人在大范围使用的 Dubbo 2.7 版本,在近期 Dubbo 社区也将推出**针对 Dubbo 2.7 
版本的升级的指南与工具**,通过工程化的方式让所有的 Dubbo 2.7 用户都可以提前查出所有的版本差异点,平滑升级到 Dubbo 3 上来。
diff --git 
a/content/zh/docs3-v2/java-sdk/upgrades-and-compatibility/2.x-to-3.x-compatibility-guide.md
 
b/content/zh/docs3-v2/java-sdk/upgrades-and-compatibility/2.x-to-3.x-compatibility-guide.md
index 8f71813d841..268d3379aeb 100644
--- 
a/content/zh/docs3-v2/java-sdk/upgrades-and-compatibility/2.x-to-3.x-compatibility-guide.md
+++ 
b/content/zh/docs3-v2/java-sdk/upgrades-and-compatibility/2.x-to-3.x-compatibility-guide.md
@@ -5,40 +5,92 @@ linkTitle: "2.x 升级至 3.x 操作指南"
 weight: 1
 description: "快速了解 Dubbo 3 的升级步骤与兼容性"
 ---
-### 升级
-**无需改动任何代码,直接升级到 Dubbo 3.0。**
+## 升级到 Dubbo 3.X 的收益
+Dubbo3 依旧保持了 2.x 
的经典架构,以解决微服务进程间通信为主要职责,通过丰富的服务治理(如地址发现、流量管理等)能力来更好的管控微服务集群;Dubbo3 
对原有框架的升级是全面的,体现在核心 Dubbo 特性的几乎每个环节,通过升级实现了稳定性、性能、伸缩性、易用性的全面提升。
 
-在 3.0 版本的设计与开发之初,我们就定下了兼容老版本 Dubbo 用户(2.5、2.6、2.7)的目标。因此,往 3.0 
版本的升级过程将会是完全透明的,用户无需做任何业务改造,升级 3.x 后的框架行为将保持与 2.x 版本完全一致。
+![architecture-1](/imgs/v3/concepts/architecture-1.png)
 
-```xml
-<dependency>
-    <groupId>org.apache.dubbo</groupId>
-    <artifactId>dubbo</artifactId>
-    <version>3.0.10</version>
-</dependency>
-```
-
-
-但也要注意,透明升级仅仅是通往 3.0 的第一步,因为 "框架行为保持一致" 也就意味着用户将无法体验到 3.0 的新特性。**如果要启用 3.0 
的带来的新特性,用户则需要进行一定的改造,我们称这个过程为迁移,这是一个按需开启的过程。**
-
-
-### 老用户
-对老用户而言,有两条不同的迁移路径:
+- **通用的通信协议。** 全新的 RPC 协议应摒弃私有协议栈,以更通用的 HTTP/2 协议为传输层载体,借助 HTTP 
协议的标准化特性,解决流量通用性、穿透性等问题,让协议能更好的应对前后端对接、网关代理等场景;支持 Stream 
通信模式,满足不同业务通信模型诉求的同时给集群带来更大的吞吐量。
+- **面向百万集群实例,集群高度可伸缩。** 
随着微服务实践的推广,微服务集群实例的规模也在不停的扩展,这得益于微服务轻量化、易于水平扩容的特性,同时也给整个集群容量带来了负担,尤其是一些中心化的服务治理组件;Dubbo3
 需要解决实例规模扩展带来的种种资源瓶颈问题,实现真正的无限水平扩容。
+- **全面拥抱云原生。**
 
-* **分两步走,先以兼容模式推动业务升级到 3.0 版本(无需改造),之后在某些时机按需启用新特性(按需改造);**
-* **升级与迁移同步完成,在业务升级到 3.0 版本的同时,完成改造并启用新特性;**
 
-
-### Dubbo 3.0 新特性
+## Dubbo 3.0 新特性
 Dubbo 3.0 提供的新特性包括:
 
 * **新的地址发现模型(应用级服务发现)。**
   * 
查看[应用级服务发现迁移示例](/zh/docs3-v2/java-sdk/upgrades-and-compatibility/service-discovery/service-discovery-samples/)。
-   * 
查看[应用级服务发现的迁移步骤](/zh/docs3-v2/java-sdk/upgrades-and-compatibility/service-discovery/migration-service-discovery/)
-   * 
查看[应用级服务发现地址迁移规则说明](/zh/docs3-v2/java-sdk/upgrades-and-compatibility/service-discovery/service-discovery-rule/)
+  * 
查看[应用级服务发现的迁移步骤](/zh/docs3-v2/java-sdk/upgrades-and-compatibility/service-discovery/migration-service-discovery/)
+  * 
查看[应用级服务发现地址迁移规则说明](/zh/docs3-v2/java-sdk/upgrades-and-compatibility/service-discovery/service-discovery-rule/)
 * **下一代基于 HTTP/2 的 Triple 协议。**
-   * 查看[Triple 
协议迁移步骤](/zh/docs3-v2/java-sdk/upgrades-and-compatibility/migration-triple/)
-   * 查看 [Triple 
协议使用方式](/zh/docs3-v2/java-sdk/reference-manual/protocol/triple/guide/)
-   * 查看 [Triple 
协议设计与实现](/zh/docs3-v2/java-sdk/reference-manual/protocol/triple/overview/)。
+  * 查看[Triple 
协议迁移步骤](/zh/docs3-v2/java-sdk/upgrades-and-compatibility/migration-triple/)
+  * 查看 [Triple 
协议使用方式](/zh/docs3-v2/java-sdk/reference-manual/protocol/triple/guide/)
+  * 查看 [Triple 
协议设计与实现](/zh/docs3-v2/java-sdk/reference-manual/protocol/triple/overview/)。
 * **统一的路由规则。**
-   * 
查看[统一路由规则设计与实现](/zh/docs3-v2/java-sdk/advanced-features-and-usage/traffic/mesh-style/)
+  * 
查看[统一路由规则设计与实现](/zh/docs3-v2/java-sdk/advanced-features-and-usage/traffic/mesh-style/)
+
+
+## 升级前的兼容性检查
+在跨版本升级的过程中,存在的风险点从大到小分别有:直接修改 Dubbo 源码 -> 基于 Dubbo SPI 扩展点进行扩展 -> 基于 API 或者 
Spring 的使用方式。
+
+### 1. 直接修改 Dubbo 源码
+对于直接修改 Dubbo 源码这部分的需要修改方自行判断是否在高版本中正常工作,对于这种非标准行为,Dubbo 无法保证其先前的兼容性。此外,通过 
javagent 或者 asm 等通过运行时对 Dubbo 的修改也在此范围内。此类修改大部分可以通过后文提供的扫描工具检测出来。
+
+### 2. SPI 扩展
+#### 不兼容项
+对于 SPI 扩展的,除了应用级服务方向和 EventDispatcher 两个机制在 3.x 中做了破坏性的修改,在 2.7.x 中提供的绝大多数的扩展在 
3.x 中也都提供。此部分需要关注的有两个方面:
+
+- 事件总线:出于事件管理的复杂度原因,EventDispatcher 和 EventListener 在 Dubbo 3.x 
的支持已经删除。如果有对应扩展机制的使用请考虑重构为对应 Dubbo 功能的扩展。
+- 应用级服务发现:Dubbo 2.7 中的应用级服务发现的整体机制在 Dubbo 3.x 
中已经被完整重构,功能的性能与稳定性有了很大程度上的提高。因此我们建议您不要使用 Dubbo 2.7 中的应用级服务发现机制,如果有对应的扩展可以在升级到 
Dubbo 3.x 之后基于新的代码重新验证实现(绝大多数应用级服务发现的 API 是向前兼容的)。
+
+#### 优化项(可选)
+此外,Dubbo 3.x 中对部分扩展点的工作机制进行了优化,可以较大程度上提升应用的性能。
+
+- 1)拦截器机制
+
+Dubbo 中可以基于 Filter 拦截器对请求进行拦截处理。在 Dubbo 2.7 中支持在路由选址后再对请求进行拦截处理。Dubbo 3.x 
中抽象了全新的 ClusterFilter 机制,可以在很大程度上降低内存的占用,对与超大规模集群有较大的收益。
+如果您有一些 Consumer 侧的拦截器是基于 Filter 机制实现的,如果没有和远端的 IP 地址强绑定的逻辑,我们建议您将对应的 
`org.apache.dubbo.rpc.Filter` SPI 扩展点迁移到 
`org.apache.dubbo.rpc.cluster.filter.ClusterFilter` 这个新的 SPI 
扩展点。两个接口的方法定义是完全一样的。
+
+- 2)Router -> StateRouter
+
+Dubbo 中提供了 Router 这个可以动态进行选址路由的能力,同时绝大多数的服务治理能力也都是基于这个 Router 扩展点实现的。在 Dubbo 
3.x 中,Dubbo 在 Router 的基础上抽象了全新的 StateRouter 机制,可以在选址性能以及内存占用上有大幅优化。关于 
StateRouter 的更多介绍我们会在后续的文档中发布。
+
+### 3. API / Spring 使用
+对于基于 API 或者 Spring 的使用,Dubbo 3.x 和 2.7.x 的使用方式是对齐的,在 Dubbo 3.x 
中对部分无效的配置进行了强校验,这部分异常会在启动过程中直接报错,请按照提示修改即可。
+
+## 升级流程
+### 1. 依赖升级
+如果使用 Nacos 作为注册中心,由于 Nacos 特性支持的原因,在升级到 Dubbo 3.x 之前需要将 Nacos Server 升级到 
2.x(参考文档 
[https://nacos.io/zh-cn/docs/v2/upgrading/2.0.0-upgrading.html](https://nacos.io/zh-cn/docs/v2/upgrading/2.0.0-upgrading.html)),然后再将应用的
 Nacos Client 也对应升级。如果使用 Zookeeper 注册中心则不需要处理。
+如果您是使用 Spring Cloud Alibaba Dubbo 进行接入的,由于 Dubbo 部分内部 API 进行了变更,请升级到 xxx。
+
+Dubbo 依赖请升级到最新的 3.1.3 版本,Dubbo 和对应的 springboot starter GAV 如下所示。
+```xml
+<dependency>
+  <groupId>org.apache.dubbo</groupId>
+  <artifactId>dubbo</artifactId>
+  <version>3.1.3</version>
+</dependency>
+
+<dependency>
+  <groupId>org.apache.dubbo</groupId>
+  <artifactId>dubbo-spring-boot-starter</artifactId>
+  <version>3.1.3</version>
+</dependency>
+```
+### 2. 灰度升级
+Dubbo 3 升级对于发布流程没有做特殊限制,按照正常业务发布即可。
+由于 Dubbo 是进行跨大版本的变更升级,发布中请尽可能多分批次发布,同时拉大第一批和第二批发布的时间间隔,做好充足的观察。
+发布过程中,我们建议您先升级应用的下游(也即是服务提供者),在验证服务处理正常以后再继续后续发布。
+
+### 3. 升级观测指标
+在发布的过程中,有以下几个纬度的指标可以判断升级是否出现问题。
+
+- 机器的 CPU、内存使用情况
+- 接口请求成功率
+- 接口请求 RT
+- 日志的报错信息
+- 自定义扩展行为是否符合预期
+
+## 注意事项
+### 1. 应用级服务发现
+由于 Dubbo 2.7 的应用级服务发现模型存在设计上的问题,在 Dubbo 3.x 中做了大量格式上的修改,所以 2.7.x 和 3.x 
的应用级服务发现可能存在无法互相订阅调用的可能性。虽然 Dubbo 会剔除识别不了的实例,但是从稳定性的角度出发,如果您在 2.7.x 
中开启了应用级服务发现特性(在 2.7.x 中非默认注册),我们建议先在 2.7.x 中关闭,待升级到 3.x 之后再开启。
\ No newline at end of file
diff --git a/content/zh/release/java.md b/content/zh/release/java.md
index a735c3817e7..a6a68374747 100644
--- a/content/zh/release/java.md
+++ b/content/zh/release/java.md
@@ -17,43 +17,43 @@ weight: 1
 > 发布说明: https://github.com/apache/dubbo/releases
 >
 
-### 3.2.0-beta.2 (2022-11-28)
+### 3.2.0-beta.3 (2022-12-22)
 
 #### Source Release
 
-* 
[source](https://www.apache.org/dyn/closer.lua/dubbo/3.2.0-beta.2/apache-dubbo-3.2.0-beta.2-src.zip)
 |
-  
[asc](https://www.apache.org/dyn/closer.lua/dubbo/3.2.0-beta.2/apache-dubbo-3.2.0-beta.2-src.zip.asc)
 |
-  
[sha512](https://www.apache.org/dyn/closer.lua/dubbo/3.2.0-beta.2/apache-dubbo-3.2.0-beta.2-src.zip.sha512)
+* 
[source](https://www.apache.org/dyn/closer.lua/dubbo/3.2.0-beta.3/apache-dubbo-3.2.0-beta.3-src.zip)
 |
+  
[asc](https://www.apache.org/dyn/closer.lua/dubbo/3.2.0-beta.3/apache-dubbo-3.2.0-beta.3-src.zip.asc)
 |
+  
[sha512](https://www.apache.org/dyn/closer.lua/dubbo/3.2.0-beta.3/apache-dubbo-3.2.0-beta.3-src.zip.sha512)
 
 #### Maven Release
 
-* 
[org.apache.dubbo:dubbo:3.2.0-beta.2](https://search.maven.org/artifact/org.apache.dubbo/dubbo/3.2.0-beta.2/jar)
+* 
[org.apache.dubbo:dubbo:3.2.0-beta.3](https://search.maven.org/artifact/org.apache.dubbo/dubbo/3.2.0-beta.3/jar)
 
 ```xml
 <dependency>
   <groupId>org.apache.dubbo</groupId>
   <artifactId>dubbo</artifactId>
-  <version>3.2.0-beta.2</version>
+  <version>3.2.0-beta.</version>
 </dependency>
 ```
 
-### 3.1.3 (2022-11-28)
+### 3.1.4 (2022-12-22)
 
 #### Source Release
 
-* 
[source](https://www.apache.org/dyn/closer.lua/dubbo/3.1.3/apache-dubbo-3.1.3-src.zip)
 |
-  
[asc](https://www.apache.org/dyn/closer.lua/dubbo/3.1.3/apache-dubbo-3.1.3-src.zip.asc)
 |
-  
[sha512](https://www.apache.org/dyn/closer.lua/dubbo/3.1.3/apache-dubbo-3.1.3-src.zip.sha512)
+* 
[source](https://www.apache.org/dyn/closer.lua/dubbo/3.1.4/apache-dubbo-3.1.4-src.zip)
 |
+  
[asc](https://www.apache.org/dyn/closer.lua/dubbo/3.1.4/apache-dubbo-3.1.4-src.zip.asc)
 |
+  
[sha512](https://www.apache.org/dyn/closer.lua/dubbo/3.1.4/apache-dubbo-3.1.4-src.zip.sha512)
 
 #### Maven Release
 
-* 
[org.apache.dubbo:dubbo:3.1.3](https://search.maven.org/artifact/org.apache.dubbo/dubbo/3.1.3/jar)
+* 
[org.apache.dubbo:dubbo:3.1.4](https://search.maven.org/artifact/org.apache.dubbo/dubbo/3.1.4/jar)
 
 ```xml
 <dependency>
   <groupId>org.apache.dubbo</groupId>
   <artifactId>dubbo</artifactId>
-  <version>3.1.3</version>
+  <version>3.1.4</version>
 </dependency>
 ```
 
diff --git a/content/zh/release/past-releases/java.md 
b/content/zh/release/past-releases/java.md
index aa5c8a3260f..8b0c996b957 100644
--- a/content/zh/release/past-releases/java.md
+++ b/content/zh/release/past-releases/java.md
@@ -15,13 +15,53 @@ weight: 1
 > 发布说明: https://github.com/apache/dubbo/releases
 >
 
+### 3.2.0-beta.3 (2022-12-22)
+
+#### Source Release
+
+* 
[source](https://www.apache.org/dyn/closer.lua/dubbo/3.2.0-beta.3/apache-dubbo-3.2.0-beta.3-src.zip)
 |
+  
[asc](https://www.apache.org/dyn/closer.lua/dubbo/3.2.0-beta.3/apache-dubbo-3.2.0-beta.3-src.zip.asc)
 |
+  
[sha512](https://www.apache.org/dyn/closer.lua/dubbo/3.2.0-beta.3/apache-dubbo-3.2.0-beta.3-src.zip.sha512)
+
+#### Maven Release
+
+* 
[org.apache.dubbo:dubbo:3.2.0-beta.3](https://search.maven.org/artifact/org.apache.dubbo/dubbo/3.2.0-beta.3/jar)
+
+```xml
+<dependency>
+  <groupId>org.apache.dubbo</groupId>
+  <artifactId>dubbo</artifactId>
+  <version>3.2.0-beta.</version>
+</dependency>
+```
+
+### 3.1.4 (2022-12-22)
+
+#### Source Release
+
+* 
[source](https://www.apache.org/dyn/closer.lua/dubbo/3.1.4/apache-dubbo-3.1.4-src.zip)
 |
+  
[asc](https://www.apache.org/dyn/closer.lua/dubbo/3.1.4/apache-dubbo-3.1.4-src.zip.asc)
 |
+  
[sha512](https://www.apache.org/dyn/closer.lua/dubbo/3.1.4/apache-dubbo-3.1.4-src.zip.sha512)
+
+#### Maven Release
+
+* 
[org.apache.dubbo:dubbo:3.1.4](https://search.maven.org/artifact/org.apache.dubbo/dubbo/3.1.4/jar)
+
+```xml
+<dependency>
+  <groupId>org.apache.dubbo</groupId>
+  <artifactId>dubbo</artifactId>
+  <version>3.1.4</version>
+</dependency>
+```
+
 ### 3.2.0-beta.2 (2022-11-28)
 
 #### Source Release
 
-* 
[source](https://www.apache.org/dyn/closer.lua/dubbo/3.2.0-beta.2/apache-dubbo-3.2.0-beta.2-src.zip)
 |
-  
[asc](https://www.apache.org/dyn/closer.lua/dubbo/3.2.0-beta.2/apache-dubbo-3.2.0-beta.2-src.zip.asc)
 |
-  
[sha512](https://www.apache.org/dyn/closer.lua/dubbo/3.2.0-beta.2/apache-dubbo-3.2.0-beta.2-src.zip.sha512)
+* 
[source](https://archive.apache.org/dist/dubbo/3.2.0-beta.2/apache-dubbo-3.2.0-beta.2-src.zip)
 |
+  
[asc](https://archive.apache.org/dist/dubbo/3.2.0-beta.2/apache-dubbo-3.2.0-beta.2-src.zip.asc)
 |
+  
[sha512](https://archive.apache.org/dist/dubbo/3.2.0-beta.2/apache-dubbo-3.2.0-beta.2-src.zip.sha512)
 
 #### Maven Release
 
@@ -39,9 +79,9 @@ weight: 1
 
 #### Source Release
 
-* 
[source](https://www.apache.org/dyn/closer.lua/dubbo/3.1.3/apache-dubbo-3.1.3-src.zip)
 |
-  
[asc](https://www.apache.org/dyn/closer.lua/dubbo/3.1.3/apache-dubbo-3.1.3-src.zip.asc)
 |
-  
[sha512](https://www.apache.org/dyn/closer.lua/dubbo/3.1.3/apache-dubbo-3.1.3-src.zip.sha512)
+* 
[source](https://archive.apache.org/dist/dubbo/3.1.3/apache-dubbo-3.1.3-src.zip)
 |
+  
[asc](https://archive.apache.org/dist/dubbo/3.1.3/apache-dubbo-3.1.3-src.zip.asc)
 |
+  
[sha512](https://archive.apache.org/dist/dubbo/3.1.3/apache-dubbo-3.1.3-src.zip.sha512)
 
 #### Maven Release
 
diff --git a/static/imgs/blog/release/3-1-4.png 
b/static/imgs/blog/release/3-1-4.png
new file mode 100644
index 00000000000..2293b3f3a00
Binary files /dev/null and b/static/imgs/blog/release/3-1-4.png differ
diff --git a/static/imgs/blog/release/3-2-0-beta-3.png 
b/static/imgs/blog/release/3-2-0-beta-3.png
new file mode 100644
index 00000000000..b8c05c6c169
Binary files /dev/null and b/static/imgs/blog/release/3-2-0-beta-3.png differ
diff --git a/static/imgs/blog/release/release-roadmap.png 
b/static/imgs/blog/release/release-roadmap.png
new file mode 100644
index 00000000000..f27da43511e
Binary files /dev/null and b/static/imgs/blog/release/release-roadmap.png differ

Reply via email to