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

funky-eyes pushed a commit to branch 2.x
in repository https://gitbox.apache.org/repos/asf/incubator-seata.git


The following commit(s) were added to refs/heads/2.x by this push:
     new da65f1e06d optimize: update 2.7.0 release changelog (#8117)
da65f1e06d is described below

commit da65f1e06dfd8d26a5d03948bdfd56dab2bdc646
Author: jimin <[email protected]>
AuthorDate: Sun May 31 13:34:19 2026 +0800

    optimize: update 2.7.0 release changelog (#8117)
---
 changes/en-us/2.x.md | 147 ++++++++++++++++++++++++++---------------------
 changes/zh-cn/2.x.md | 159 ++++++++++++++++++++++++++++-----------------------
 2 files changed, 170 insertions(+), 136 deletions(-)

diff --git a/changes/en-us/2.x.md b/changes/en-us/2.x.md
index b15de31041..4db219c270 100644
--- a/changes/en-us/2.x.md
+++ b/changes/en-us/2.x.md
@@ -19,109 +19,124 @@ Add changes here for all PR submitted to the 2.x branch.
 <!-- Please add the `changes` to the following 
location(feature/bugfix/optimize/test) based on the type of PR -->
 
 ### feature:
+- [[#7865](https://github.com/apache/incubator-seata/pull/7865)] add Benchmark 
CLI tool
 - [[#8094](https://github.com/apache/incubator-seata/pull/8094)] add XA mode 
to benchmark CLI
-- [[#8062](https://github.com/apache/incubator-seata/pull/8062)] implement 
real TCC mode in benchmark CLI
+- [[#8062](https://github.com/apache/incubator-seata/pull/8062)] add real TCC 
mode to benchmark CLI
 - [[#8052](https://github.com/apache/incubator-seata/pull/8052)] add 
SAGA_ANNOTATION mode to benchmark CLI
 - [[#8014](https://github.com/apache/incubator-seata/pull/8014)] add P99.9 
latency percentile to benchmark CLI
-- [[#7882](https://github.com/apache/incubator-seata/pull/7882)] add metrics 
for NamingServer
+- [[#7882](https://github.com/apache/incubator-seata/pull/7882)] add metrics 
support for NamingServer
 - [[#7760](https://github.com/apache/incubator-seata/pull/7760)] unify 
Jackson/fastjson serialization
-- [[#7000](https://github.com/apache/incubator-seata/pull/7000)] support 
multi-version codec & fix not returning client registration failure msg.
-- [[#7865](https://github.com/apache/incubator-seata/pull/7865)] add Benchmark 
CLI tool
-- [[#7973](https://github.com/apache/incubator-seata/pull/7973)] Added JSON 
whitelist security mechanism
-- [[#7903](https://github.com/apache/incubator-seata/pull/7903)] Support 
HTTP/2 stream push for the Watch API in Server Raft mode
-- [[#8002](https://github.com/apache/incubator-seata/pull/8002)] add Grafana 
dashboard JSON for NamingServer metrics
-- [[#8020](https://github.com/apache/incubator-seata/pull/8020)] add 
UnregisterRM protocol to notify server on client destroy
-- [[#8044](https://github.com/apache/incubator-seata/pull/8044)] add protobuf 
serialization support for UnregisterRM protocol
-- [[#8046](https://github.com/apache/incubator-seata/pull/8046)] add fastjson2 
and jackson3
-- [[#7952](https://github.com/apache/incubator-seata/pull/7952)] Support 
runtime dynamic switching between HTTP/1.1 and HTTP/2 for Raft client watch, 
with a 2.7.0 version threshold and compatibility fallback
-- [[#8090](https://github.com/apache/incubator-seata/pull/8090)] support 
ignored network interfaces configuration
+- [[#7000](https://github.com/apache/incubator-seata/pull/7000)] support 
multi-version codec and fix client registration failure message not returned
+- [[#7973](https://github.com/apache/incubator-seata/pull/7973)] add JSON 
deserialization whitelist mechanism
+- [[#7903](https://github.com/apache/incubator-seata/pull/7903)] support 
HTTP/2 stream push for Watch API in Raft mode
+- [[#8002](https://github.com/apache/incubator-seata/pull/8002)] add Grafana 
dashboard for NamingServer metrics
+- [[#8020](https://github.com/apache/incubator-seata/pull/8020)] support 
client resource unregistration notification on shutdown
+- [[#8044](https://github.com/apache/incubator-seata/pull/8044)] add protobuf 
serialization support for client unregistration protocol
+- [[#8046](https://github.com/apache/incubator-seata/pull/8046)] add fastjson2 
and jackson3 serializer support
+- [[#7952](https://github.com/apache/incubator-seata/pull/7952)] support 
dynamic HTTP protocol switching for Raft client watch
+- [[#8090](https://github.com/apache/incubator-seata/pull/8090)] support 
configuring ignored network interfaces
 
 ### bugfix:
 
-- [[#7929](https://github.com/apache/incubator-seata/pull/7929)] fix 
KingbaseUndoLogManager INSERT_UNDO_LOG_SQL error
-- [[#7940](https://github.com/apache/incubator-seata/pull/7940)] ensure the 
Jakarta-related package paths are correct
-- [[#7960](https://github.com/apache/incubator-seata/pull/7960)] fix 
consoleApiService bean that could not be found
-- [[#7956](https://github.com/apache/incubator-seata/pull/7956)] fix empty 
jacoco report on local when jdk above 17
-- [[#7965](https://github.com/apache/incubator-seata/pull/7965)] fix the issue 
where different element order in two lists causes failure to set the index as 
the primary key
-- [[#7992](https://github.com/apache/incubator-seata/pull/7992)] fix report 
branch transaction status without setting branch type
-- [[#8035](https://github.com/apache/incubator-seata/pull/8035)] fix 
IllegalArgumentException when GET request has request body
-- [[#8078](https://github.com/apache/incubator-seata/pull/8078)] fix mysql 
undolog NotSerializableException
-- [[#8106](https://github.com/apache/incubator-seata/pull/8106)] Avoid null 
advice during AOT proxy creation
-- [[#8113](https://github.com/apache/incubator-seata/pull/8113)] Resolve 
export JSON consistency and iframe download restrictions
+- [[#7929](https://github.com/apache/incubator-seata/pull/7929)] fix Kingbase 
undo log insert SQL error
+- [[#7940](https://github.com/apache/incubator-seata/pull/7940)] fix incorrect 
Jakarta package paths
+- [[#7960](https://github.com/apache/incubator-seata/pull/7960)] fix console 
API service bean not found
+- [[#7956](https://github.com/apache/incubator-seata/pull/7956)] fix empty 
JaCoCo report on JDK 17+
+- [[#7965](https://github.com/apache/incubator-seata/pull/7965)] fix primary 
key index recognition failure in DM and Kingbase
+- [[#7981](https://github.com/apache/incubator-seata/pull/7981)] fix resource 
leak when closing DataSourceProxy
+- [[#7992](https://github.com/apache/incubator-seata/pull/7992)] fix missing 
branch type when reporting branch transaction status
+- [[#8035](https://github.com/apache/incubator-seata/pull/8035)] fix 
IllegalArgumentException when GET request contains body
+- [[#8078](https://github.com/apache/incubator-seata/pull/8078)] fix MySQL 
undo log serialization exception
+- [[#8106](https://github.com/apache/incubator-seata/pull/8106)] fix NPE 
during AOT proxy creation
+- [[#8113](https://github.com/apache/incubator-seata/pull/8113)] fix console 
export JSON consistency and download issues
 
 ### optimize:
 
-- [[#8042](https://github.com/apache/incubator-seata/pull/8042)] enhance the 
traditional Saga benchmark with a more realistic state-machine workload, 
reproducible failure modeling, richer Saga result reporting, and clearer Saga 
parameter semantics
+- [[#8042](https://github.com/apache/incubator-seata/pull/8042)] enhance Saga 
benchmark workload and result reporting
 - [[#8022](https://github.com/apache/incubator-seata/pull/8022)] configure PMD 
to output messages in English
-- [[#7930](https://github.com/apache/incubator-seata/pull/7930)] pin the 
Spring version for namingserver and console
-- [[#7943](https://github.com/apache/incubator-seata/pull/7943)] update 
jib-maven-plugin version and increase parallel test execution limits
-- [[#7934](https://github.com/apache/incubator-seata/pull/7934)] add OkHttp 
and MockWebServer dependencies to resolve version conflicts
-- [[#7951](https://github.com/apache/incubator-seata/pull/7951)] upgrade qs 
dependency version to 6.14.1
-- [[#7955](https://github.com/apache/incubator-seata/pull/7955)] change the 
getProperty call to resolvePlaceholders
+- [[#7930](https://github.com/apache/incubator-seata/pull/7930)] pin Spring 
version for NamingServer and console
+- [[#7943](https://github.com/apache/incubator-seata/pull/7943)] upgrade 
jib-maven-plugin and increase CI parallel execution
+- [[#7934](https://github.com/apache/incubator-seata/pull/7934)] resolve 
dependency version conflicts
+- [[#7951](https://github.com/apache/incubator-seata/pull/7951)] upgrade qs to 
6.14.1
+- [[#7955](https://github.com/apache/incubator-seata/pull/7955)] support 
Spring placeholder resolution in configuration
 - [[#7971](https://github.com/apache/incubator-seata/pull/7971)] upgrade some 
dependencies
-- [[#7970](https://github.com/apache/incubator-seata/pull/7970)] Remove 
unnecessary refreshLeader from ClusterController cluster endpoint
-- [[#8008](https://github.com/apache/incubator-seata/pull/8008)] replace 
synchronized with ReentrantLock in saga module for Loom virtual thread 
compatibility
+- [[#7970](https://github.com/apache/incubator-seata/pull/7970)] optimize Raft 
cluster endpoint
+- [[#7988](https://github.com/apache/incubator-seata/pull/7988)] add Grafana 
dashboard configuration
+- [[#8008](https://github.com/apache/incubator-seata/pull/8008)] improve Saga 
module virtual thread compatibility
 - [[#8019](https://github.com/apache/incubator-seata/pull/8019)] mark 
deprecated JSON parsers
-- [[#8031](https://github.com/apache/incubator-seata/pull/8031)] upgrade some 
dependencies versions
-- [[#8030](https://github.com/apache/incubator-seata/pull/8030)] add the 
dependency jackson-datatype-jsr310
-- [[#8043](https://github.com/apache/incubator-seata/pull/8043)] simplify 
jackson related dependencies
-- [[#8066](https://github.com/apache/incubator-seata/pull/8066)] bump 
org.apache.tomcat.embed:tomcat-embed-core to 9.0.117
-- [[#8059](https://github.com/apache/incubator-seata/pull/8059)] fix 
publish-ossrh.yml
-- 
[[#8057](https://github.com/apache/incubator-seata/pull/8057)]/[[#8085](https://github.com/apache/incubator-seata/pull/8085)]
 remove p3c, use maven-checkstyle-plugin, only check PR changes
-- 
[[#8057](https://github.com/apache/incubator-seata/pull/8057)]/[[#8085](https://github.com/apache/incubator-seata/pull/8085)]/[[#8087](https://github.com/apache/incubator-seata/pull/8087)]
 remove p3c, use maven-checkstyle-plugin, only check PR changes
-- [[#8063](https://github.com/apache/incubator-seata/pull/8063)] bump 
commons-io:commons-io from 2.8.0 to 2.21.0
-- [[#8064](https://github.com/apache/incubator-seata/pull/8064)] bump 
org.apache.kafka:kafka-clients from 3.6.1 to 3.9.2
-- [[#8069](https://github.com/apache/incubator-seata/pull/8069)] bump 
org.assertj:assertj-core from 3.12.2 to 3.27.7
-- [[#8075](https://github.com/apache/incubator-seata/pull/8075)] bump 
at.yawk.lz4:lz4-java from 1.9.0 to 1.10.1
-- [[#8077](https://github.com/apache/incubator-seata/pull/8077)] removed the 
OkHttp3 dependency from the NamingServer
-- [[#8083](https://github.com/apache/incubator-seata/pull/8083)] migrate 
org.codehaus.groovy to org.apache.groovy
-- [[#8080](https://github.com/apache/incubator-seata/pull/8080)] bump 
org.postgresql:postgresql from 42.3.8 to 42.3.10
-- [[#8092](https://github.com/apache/incubator-seata/pull/8092)] add 
checkstyle rules to enforce ThreadPoolExecutorFactory usage
-- [[#8097](https://github.com/apache/incubator-seata/pull/8097)] bump 
com.alibaba.nacos:nacos-client from 1.4.6 to 2.0.4
-- [[#8100](https://github.com/apache/incubator-seata/pull/8100)] upgrade 
com.alibaba:druid from 1.2.25 to 1.2.28
+- [[#8031](https://github.com/apache/incubator-seata/pull/8031)] upgrade some 
dependencies
+- [[#8030](https://github.com/apache/incubator-seata/pull/8030)] add 
jackson-datatype-jsr310 dependency
+- [[#8043](https://github.com/apache/incubator-seata/pull/8043)] simplify 
Jackson related dependencies
+- [[#8066](https://github.com/apache/incubator-seata/pull/8066)] upgrade 
tomcat-embed-core to 9.0.117
+- [[#8059](https://github.com/apache/incubator-seata/pull/8059)] fix Maven 
publish workflow configuration
+- 
[[#8057](https://github.com/apache/incubator-seata/pull/8057)]/[[#8085](https://github.com/apache/incubator-seata/pull/8085)]/[[#8087](https://github.com/apache/incubator-seata/pull/8087)]
 replace p3c with maven-checkstyle-plugin for incremental code checking
+- [[#8063](https://github.com/apache/incubator-seata/pull/8063)] upgrade 
commons-io from 2.8.0 to 2.21.0
+- [[#8064](https://github.com/apache/incubator-seata/pull/8064)] upgrade 
kafka-clients from 3.6.1 to 3.9.2
+- [[#8069](https://github.com/apache/incubator-seata/pull/8069)] upgrade 
assertj-core from 3.12.2 to 3.27.7
+- [[#8075](https://github.com/apache/incubator-seata/pull/8075)] upgrade 
lz4-java from 1.9.0 to 1.10.1
+- [[#8077](https://github.com/apache/incubator-seata/pull/8077)] remove 
OkHttp3 dependency from NamingServer
+- [[#8083](https://github.com/apache/incubator-seata/pull/8083)] migrate 
Groovy from org.codehaus to org.apache
+- [[#8080](https://github.com/apache/incubator-seata/pull/8080)] upgrade 
postgresql driver from 42.3.8 to 42.3.10
+- [[#8092](https://github.com/apache/incubator-seata/pull/8092)] add 
checkstyle rules for thread pool usage
+- [[#8097](https://github.com/apache/incubator-seata/pull/8097)] upgrade 
nacos-client from 1.4.6 to 2.0.4
+- [[#8086](https://github.com/apache/incubator-seata/pull/8086)] adjust 
console filter execution order
+- [[#8100](https://github.com/apache/incubator-seata/pull/8100)] upgrade Druid 
from 1.2.25 to 1.2.28
+- [[#8104](https://github.com/apache/incubator-seata/pull/8104)] optimize Saga 
SpringEL expression evaluation
+- [[#8108](https://github.com/apache/incubator-seata/pull/8108)] reduce npmjs 
dependencies in console module
+- [[#8109](https://github.com/apache/incubator-seata/pull/8109)] reduce npmjs 
dependencies in saga module
+- [[#8112](https://github.com/apache/incubator-seata/pull/8112)] optimize 
seata-server test performance
+- [[#8116](https://github.com/apache/incubator-seata/pull/8116)] fix 
incompatible dependencies
 
 ### security:
 
 ### test:
 
-- [[#8099](https://github.com/apache/incubator-seata/pull/8099)] remove 
external network dependency from HttpClientUtilTest
-- [[#7962](https://github.com/apache/incubator-seata/pull/7962)] add unit 
tests for NacosRegistryProvider and NacosRegistryServiceImpl
-- [[#8003](https://github.com/apache/incubator-seata/pull/8003)] Enhance 
NacosRegistryServiceImplTest with additional mocks for service name group and 
cluster
-- [[#7915](https://github.com/apache/incubator-seata/pull/7915)] add unit 
tests for saga-engine low coverage components
-- [[#8051](https://github.com/apache/incubator-seata/pull/8051)] isolate 
compatibility tests from transport protocol leakage
-- [[#8086](https://github.com/apache/incubator-seata/pull/8086)] change 
console consoleRemotingFilter order to lowest precedence
+- [[#8099](https://github.com/apache/incubator-seata/pull/8099)] remove 
external network dependency in HTTP client tests
+- [[#7962](https://github.com/apache/incubator-seata/pull/7962)] add unit 
tests for Nacos registry service
+- [[#8003](https://github.com/apache/incubator-seata/pull/8003)] enhance Nacos 
registry service test coverage
+- [[#7915](https://github.com/apache/incubator-seata/pull/7915)] add unit 
tests for saga-engine module
+- [[#8051](https://github.com/apache/incubator-seata/pull/8051)] isolate 
compatibility tests from transport protocol interference
 
 ### refactor:
 
 - [[#7957](https://github.com/apache/incubator-seata/pull/7957)] replace 
Apache HttpClient with OkHttp in NamingServer
-- [[#8023](https://github.com/apache/incubator-seata/pull/8023)] supports 
global switching of virtual threads
-- [[#8055](https://github.com/apache/incubator-seata/pull/8055)] set the value 
of DEFAULT_TCC_BUSINESS_ACTION_CONTEXT_JSON_PARSER from fastjson to jackson
-- [[#8067](https://github.com/apache/incubator-seata/pull/8067)] Change the 
old JSON configuration items to the new ones
+- [[#8023](https://github.com/apache/incubator-seata/pull/8023)] support 
global virtual thread switching
+- [[#8055](https://github.com/apache/incubator-seata/pull/8055)] switch 
default TCC JSON parser from fastjson to Jackson
+- [[#8067](https://github.com/apache/incubator-seata/pull/8067)] migrate 
deprecated JSON configuration items
+- [[#8103](https://github.com/apache/incubator-seata/pull/8103)] refactor 
integration RPC module
+- [[#8107](https://github.com/apache/incubator-seata/pull/8107)] refactor 
Spring module
 
 ### doc:
-- [[#7990](https://github.com/apache/incubator-seata/pull/7990)] add license 
documentation for console font files to distribution/LICENSE
+- [[#7910](https://github.com/apache/incubator-seata/pull/7910)] improve 
README documentation
+- [[#7990](https://github.com/apache/incubator-seata/pull/7990)] add console 
font file license to distribution/LICENSE
 
 Thanks to these contributors for their code commits. Please report an 
unintended omission.
 
 <!-- Please make sure your Github ID is in the list below -->
 
-- [DoChaoing](https://github.com/DoChaoing)
 - [slievrly](https://github.com/slievrly)
-- [Zjianru](https://github.com/Zjianru)
+- [funky-eyes](https://github.com/funky-eyes)
+- [xingfudeshi](https://github.com/xingfudeshi)
+- [xuxiaowei-com-cn](https://github.com/xuxiaowei-com-cn)
+- [LegendPei](https://github.com/LegendPei)
+- [WangzJi](https://github.com/WangzJi)
 - [contrueCT](https://github.com/contrueCT)
 - [lokidundun](https://github.com/lokidundun)
-- [LegendPei](https://github.com/LegendPei)
-- [funky-eyes](https://github.com/funky-eyes)
+- [DoChaoing](https://github.com/DoChaoing)
+- [Zjianru](https://github.com/Zjianru)
+- [Bughue](https://github.com/Bughue)
+- [YvCeung](https://github.com/YvCeung)
+- [Tsukilc](https://github.com/Tsukilc)
 - [maple525866](https://github.com/maple525866)
 - [neronsoda](https://github.com/neronsoda)
-- [aias00](https://github.com/Aias00)
+- [Aias00](https://github.com/Aias00)
 - [sddtc](https://github.com/sddtc)
-- [xingfudeshi](https://github.com/xingfudeshi)
 - [Sumit6307](https://github.com/Sumit6307)
+- [somiljain2006](https://github.com/somiljain2006)
 - [xiaoxiangyeyu0](https://github.com/xiaoxiangyeyu0)
-- [WangzJi](https://github.com/WangzJi)
-- [somiljain](https://github.com/somiljain)
-- [xuxiaowei-com-cn](https://github.com/xuxiaowei-com-cn)
+- [codingkiddo](https://github.com/codingkiddo)
+- [zihenzzz](https://github.com/zihenzzz)
+- [l81893521](https://github.com/l81893521)
 - [jsbxyyx](https://github.com/jsbxyyx)
 - [yougecn](https://github.com/yougecn)
 
diff --git a/changes/zh-cn/2.x.md b/changes/zh-cn/2.x.md
index eabd79aa1e..7afc5bbfcb 100644
--- a/changes/zh-cn/2.x.md
+++ b/changes/zh-cn/2.x.md
@@ -20,66 +20,75 @@
 
 ### feature:
 
-- [[#8094](https://github.com/apache/incubator-seata/pull/8094)] 为 benchmark 
CLI 增加 XA 模式支持
-- [[#8062](https://github.com/apache/incubator-seata/pull/8062)] 为benchmark 
CLI实现真实TCC模式(try/confirm/cancel)
-- [[#8052](https://github.com/apache/incubator-seata/pull/8052)] 为benchmark 
CLI新增SAGA_ANNOTATION模式
-- [[#7882](https://github.com/apache/incubator-seata/pull/7882)] 
为NamingServer增加Metrics监控
-- [[#7760](https://github.com/apache/incubator-seata/pull/7760)] 
统一Jackson/fastjson序列化器
-- [[#7000](https://github.com/apache/incubator-seata/pull/7000)] 
支持多版本codec,修复不返回客户端注册失败消息的问题
 - [[#7865](https://github.com/apache/incubator-seata/pull/7865)] 新增 Benchmark 
命令行工具
-- [[#7973](https://github.com/apache/incubator-seata/pull/7973)] 添加了 JSON 
白名单安全机制
-- [[#7903](https://github.com/apache/incubator-seata/pull/7903)] 在Server 
Raft模式下支持Watch API的HTTP/2流推送
-- [[#8014](https://github.com/apache/incubator-seata/pull/8014)] 为 benchmark 
CLI 添加 P99.9 尾延迟百分位
-- [[#8002](https://github.com/apache/incubator-seata/pull/8002)] 
为namingserver指标增加Grafana dashboard JSON
-- [[#8020](https://github.com/apache/incubator-seata/pull/8020)] 新增 
UnregisterRM 协议,在客户端销毁时通知服务端
-- [[#8044](https://github.com/apache/incubator-seata/pull/8044)] 为 
UnregisterRM 协议添加 protobuf 序列化支持
-- [[#8046](https://github.com/apache/incubator-seata/pull/8046)] 添加了 fastjson2 
和 jackson3
-- [[#7952](https://github.com/apache/incubator-seata/pull/7952)] 
在Raft客户端支持Watch在HTTP/1.1与HTTP/2之间运行时动态切换
-- [[#8090](https://github.com/apache/incubator-seata/pull/8090)] 支持忽略的网络接口配置
+- [[#8094](https://github.com/apache/incubator-seata/pull/8094)] 为 Benchmark 
CLI 增加 XA 模式支持
+- [[#8062](https://github.com/apache/incubator-seata/pull/8062)] 为 Benchmark 
CLI 增加真实 TCC 模式支持
+- [[#8052](https://github.com/apache/incubator-seata/pull/8052)] 为 Benchmark 
CLI 增加 SAGA_ANNOTATION 模式支持
+- [[#8014](https://github.com/apache/incubator-seata/pull/8014)] 为 Benchmark 
CLI 增加 P99.9 延迟百分位
+- [[#7882](https://github.com/apache/incubator-seata/pull/7882)] 为 
NamingServer 增加 Metrics 监控支持
+- [[#7760](https://github.com/apache/incubator-seata/pull/7760)] 统一 
Jackson/fastjson 序列化
+- [[#7000](https://github.com/apache/incubator-seata/pull/7000)] 支持多版本 
codec,修复客户端注册失败消息未返回的问题
+- [[#7973](https://github.com/apache/incubator-seata/pull/7973)] 添加 JSON 
反序列化白名单机制
+- [[#7903](https://github.com/apache/incubator-seata/pull/7903)] Raft 模式下支持 
Watch API 的 HTTP/2 流推送
+- [[#8002](https://github.com/apache/incubator-seata/pull/8002)] 为 
NamingServer 指标增加 Grafana 仪表盘
+- [[#8020](https://github.com/apache/incubator-seata/pull/8020)] 
支持客户端关闭时向服务端发送资源注销通知
+- [[#8044](https://github.com/apache/incubator-seata/pull/8044)] 为客户端注销协议添加 
protobuf 序列化支持
+- [[#8046](https://github.com/apache/incubator-seata/pull/8046)] 添加 fastjson2 
和 jackson3 序列化器支持
+- [[#7952](https://github.com/apache/incubator-seata/pull/7952)] 支持 Raft 客户端 
Watch 的 HTTP 协议动态切换
+- [[#8090](https://github.com/apache/incubator-seata/pull/8090)] 支持配置忽略的网络接口
 
 
 ### bugfix:
 
-- [[#7929](https://github.com/apache/incubator-seata/pull/7929)] 修复 
KingbaseUndoLogManager INSERT_UNDO_LOG_SQL 错误
-- [[#7940](https://github.com/apache/incubator-seata/pull/7940)] 
保证Jakarta相关包路径正确
-- [[#7960](https://github.com/apache/incubator-seata/pull/7960)] 
修复consoleApiService bean未加载的问题
-- [[#7956](https://github.com/apache/incubator-seata/pull/7956)] 
修复本地JDK17以上jacoco报告为空的问题
-- [[#7965](https://github.com/apache/incubator-seata/pull/7965)] 修复在 dm 和 
kingbase 中当没有将索引设置为主键索引时出现的问题
-- [[#7992](https://github.com/apache/incubator-seata/pull/7992)] 
修复报告分支事务状态时没有设置分支类型
-- [[#8035](https://github.com/apache/incubator-seata/pull/8035)] 
修复GET请求有请求体的时候出现 IllegalArgumentException
-- [[#8078](https://github.com/apache/incubator-seata/pull/8078)] 解决 mysql 插入 
undolog 异常 NotSerializableException
+- [[#7929](https://github.com/apache/incubator-seata/pull/7929)] 修复 Kingbase 
undo log 插入 SQL 错误
+- [[#7940](https://github.com/apache/incubator-seata/pull/7940)] 修复 Jakarta 
相关包路径不正确的问题
+- [[#7960](https://github.com/apache/incubator-seata/pull/7960)] 修复控制台 API 服务 
bean 未加载的问题
+- [[#7956](https://github.com/apache/incubator-seata/pull/7956)] 修复 JDK 17+ 
环境下 JaCoCo 报告为空的问题
+- [[#7965](https://github.com/apache/incubator-seata/pull/7965)] 修复 DM 和 
Kingbase 中主键索引识别失败的问题
+- [[#7981](https://github.com/apache/incubator-seata/pull/7981)] 修复关闭 
DataSourceProxy 时资源未注销的问题
+- [[#7992](https://github.com/apache/incubator-seata/pull/7992)] 
修复报告分支事务状态时缺少分支类型的问题
+- [[#8035](https://github.com/apache/incubator-seata/pull/8035)] 修复 GET 
请求包含请求体时的 IllegalArgumentException
+- [[#8078](https://github.com/apache/incubator-seata/pull/8078)] 修复 MySQL undo 
log 序列化异常
+- [[#8106](https://github.com/apache/incubator-seata/pull/8106)] 修复 AOT 
代理创建时的空指针异常
+- [[#8113](https://github.com/apache/incubator-seata/pull/8113)] 修复控制台导出 JSON 
一致性和下载问题
 
 
 ### optimize:
 
-- [[#8042](https://github.com/apache/incubator-seata/pull/8042)] 增强传统 Saga 
benchmark,支持更真实的状态机工作负载、可复现的失败建模、更丰富的 Saga 结果报告,以及更清晰的 Saga 参数语义
-- [[#8022](https://github.com/apache/incubator-seata/pull/8022)] 配置PMD输出英文消息
-- [[#7930](https://github.com/apache/incubator-seata/pull/7930)] 
固定namingserver和console的Spring版本
-- [[#7943](https://github.com/apache/incubator-seata/pull/7943)] 
升级jib-maven-plugin版本和提高ci并行度
-- [[#7934](https://github.com/apache/incubator-seata/pull/7934)] 添加 OkHttp 和 
MockWebServer 依赖来解决版本冲突
-- [[#7951](https://github.com/apache/incubator-seata/pull/7951)] 
升级qs依赖版本至6.14.1
-- [[#7955](https://github.com/apache/incubator-seata/pull/7955)] 将 getProperty 
调用改为 resolvePlaceholders
-- [[#7971](https://github.com/apache/incubator-seata/pull/7971)] 升级一些依赖
-- [[#7970](https://github.com/apache/incubator-seata/pull/7970)] 移除 
ClusterController 中不必要的 refreshLeader 调用
-- [[#8019](https://github.com/apache/incubator-seata/pull/8019)] 标记弃用的json解析器
-- [[#8031](https://github.com/apache/incubator-seata/pull/8031)] 升级一些依赖版本
-- [[#8030](https://github.com/apache/incubator-seata/pull/8030)] 添加依赖 
jackson-datatype-jsr310
-- [[#8043](https://github.com/apache/incubator-seata/pull/8043)] 简化 jackson 
相关依赖
-- [[#8066](https://github.com/apache/incubator-seata/pull/8066)] 将 
org.apache.tomcat.embed:tomcat-embed-core 升级到 9.0.117
-- [[#8059](https://github.com/apache/incubator-seata/pull/8059)] 修正 
publish-ossrh.yml
-- 
[[#8057](https://github.com/apache/incubator-seata/pull/8057)]/[[#8085](https://github.com/apache/incubator-seata/pull/8085)]
 删除 p3c, 使用 maven-checkstyle-plugin, 仅检查 PR 变更
-- 
[[#8057](https://github.com/apache/incubator-seata/pull/8057)]/[[#8085](https://github.com/apache/incubator-seata/pull/8085)]/[[#8087](https://github.com/apache/incubator-seata/pull/8087)]
 删除 p3c, 使用 maven-checkstyle-plugin, 仅检查 PR 变更
-- [[#8063](https://github.com/apache/incubator-seata/pull/8063)] 将 
commons-io:commons-io 从 2.8.0 版本升级到 2.21.0 版本
-- [[#8064](https://github.com/apache/incubator-seata/pull/8064)] 将 
org.apache.kafka:kafka-clients 从 3.6.1 版本升级到 3.9.2 版本
-- [[#8069](https://github.com/apache/incubator-seata/pull/8069)] 将 
org.assertj:assertj-core 从 3.12.2 版本升级到 3.27.7
-- [[#8075](https://github.com/apache/incubator-seata/pull/8075)] 将 
at.yawk.lz4:lz4-java 从 1.9.0 版本升级到 1.10.1
-- [[#8077](https://github.com/apache/incubator-seata/pull/8077)] namingserver 
移除 okhttp3 依赖
-- [[#8083](https://github.com/apache/incubator-seata/pull/8083)] 将 
org.codehaus.groovy 迁移到 org.apache.groovy
-- [[#8080](https://github.com/apache/incubator-seata/pull/8080)] 将 
org.postgresql:postgresql 从 42.3.8 版本升级到 42.3.10
-- [[#8086](https://github.com/apache/incubator-seata/pull/8086)] 
修改consoleRemotingFilter优先级
-- [[#8092](https://github.com/apache/incubator-seata/pull/8092)] 添加 checkstyle 
规则以强制使用 ThreadPoolExecutorFactory
-- [[#8097](https://github.com/apache/incubator-seata/pull/8097)] 将 
com.alibaba.nacos:nacos-client 从 1.4.6 版本升级到 2.0.4
-- [[#8100](https://github.com/apache/incubator-seata/pull/8100)] 将 
com.alibaba:druid 从 1.2.25 升级到 1.2.28
+- [[#8042](https://github.com/apache/incubator-seata/pull/8042)] 增强 Saga 
压测工作负载和结果报告
+- [[#8022](https://github.com/apache/incubator-seata/pull/8022)] 配置 PMD 输出英文消息
+- [[#7930](https://github.com/apache/incubator-seata/pull/7930)] 固定 
NamingServer 和 console 的 Spring 版本
+- [[#7943](https://github.com/apache/incubator-seata/pull/7943)] 升级 
jib-maven-plugin 并提高 CI 并行度
+- [[#7934](https://github.com/apache/incubator-seata/pull/7934)] 解决依赖版本冲突
+- [[#7951](https://github.com/apache/incubator-seata/pull/7951)] 升级 qs 至 6.14.1
+- [[#7955](https://github.com/apache/incubator-seata/pull/7955)] 支持配置中的 Spring 
占位符解析
+- [[#7971](https://github.com/apache/incubator-seata/pull/7971)] 升级部分依赖
+- [[#7970](https://github.com/apache/incubator-seata/pull/7970)] 优化 Raft 集群端点
+- [[#7988](https://github.com/apache/incubator-seata/pull/7988)] 添加 Grafana 
仪表盘配置
+- [[#8008](https://github.com/apache/incubator-seata/pull/8008)] 改善 Saga 
模块虚拟线程兼容性
+- [[#8019](https://github.com/apache/incubator-seata/pull/8019)] 标记弃用的 JSON 解析器
+- [[#8031](https://github.com/apache/incubator-seata/pull/8031)] 升级部分依赖
+- [[#8030](https://github.com/apache/incubator-seata/pull/8030)] 添加 
jackson-datatype-jsr310 依赖
+- [[#8043](https://github.com/apache/incubator-seata/pull/8043)] 简化 Jackson 
相关依赖
+- [[#8066](https://github.com/apache/incubator-seata/pull/8066)] 升级 
tomcat-embed-core 至 9.0.117
+- [[#8059](https://github.com/apache/incubator-seata/pull/8059)] 修正 Maven 
发布工作流配置
+- 
[[#8057](https://github.com/apache/incubator-seata/pull/8057)]/[[#8085](https://github.com/apache/incubator-seata/pull/8085)]/[[#8087](https://github.com/apache/incubator-seata/pull/8087)]
 使用 maven-checkstyle-plugin 替换 p3c,支持增量代码检查
+- [[#8063](https://github.com/apache/incubator-seata/pull/8063)] 升级 commons-io 
从 2.8.0 至 2.21.0
+- [[#8064](https://github.com/apache/incubator-seata/pull/8064)] 升级 
kafka-clients 从 3.6.1 至 3.9.2
+- [[#8069](https://github.com/apache/incubator-seata/pull/8069)] 升级 
assertj-core 从 3.12.2 至 3.27.7
+- [[#8075](https://github.com/apache/incubator-seata/pull/8075)] 升级 lz4-java 从 
1.9.0 至 1.10.1
+- [[#8077](https://github.com/apache/incubator-seata/pull/8077)] 移除 
NamingServer 的 OkHttp3 依赖
+- [[#8083](https://github.com/apache/incubator-seata/pull/8083)] 将 Groovy 从 
org.codehaus 迁移至 org.apache
+- [[#8080](https://github.com/apache/incubator-seata/pull/8080)] 升级 postgresql 
驱动从 42.3.8 至 42.3.10
+- [[#8086](https://github.com/apache/incubator-seata/pull/8086)] 调整控制台过滤器执行顺序
+- [[#8092](https://github.com/apache/incubator-seata/pull/8092)] 添加线程池使用规范的 
checkstyle 规则
+- [[#8097](https://github.com/apache/incubator-seata/pull/8097)] 升级 
nacos-client 从 1.4.6 至 2.0.4
+- [[#8100](https://github.com/apache/incubator-seata/pull/8100)] 升级 Druid 从 
1.2.25 至 1.2.28
+- [[#8104](https://github.com/apache/incubator-seata/pull/8104)] 优化 Saga 
SpringEL 表达式求值
+- [[#8108](https://github.com/apache/incubator-seata/pull/8108)] 精简 console 模块 
npmjs 依赖
+- [[#8109](https://github.com/apache/incubator-seata/pull/8109)] 精简 saga 模块 
npmjs 依赖
+- [[#8112](https://github.com/apache/incubator-seata/pull/8112)] 优化 
seata-server 测试性能
+- [[#8116](https://github.com/apache/incubator-seata/pull/8116)] 修复不兼容的依赖
 
 ### security:
 
@@ -87,44 +96,54 @@
 
 ### test:
 
-- [[#8099](https://github.com/apache/incubator-seata/pull/8099)] 移除 
HttpClientUtilTest 对外部网络的依赖
-- [[#7962](https://github.com/apache/incubator-seata/pull/7962)] 为 
NacosRegistryProvider 和 NacosRegistryServiceImpl 添加单元测试用例
-- [[#8003](https://github.com/apache/incubator-seata/pull/8003)] 为 
NacosRegistryServiceImplTest 增加服务名称、分组和集群的额外模拟
-- [[#7915](https://github.com/apache/incubator-seata/pull/7915)] 为 saga-engine 
添加单元测试用例
-- [[#8051](https://github.com/apache/incubator-seata/pull/8051)] 
将兼容性测试与传输协议泄漏隔离
+- [[#8099](https://github.com/apache/incubator-seata/pull/8099)] 移除 HTTP 
客户端测试对外部网络的依赖
+- [[#7962](https://github.com/apache/incubator-seata/pull/7962)] 为 Nacos 
注册服务添加单元测试
+- [[#8003](https://github.com/apache/incubator-seata/pull/8003)] 增强 Nacos 
注册服务测试覆盖率
+- [[#7915](https://github.com/apache/incubator-seata/pull/7915)] 为 saga-engine 
模块添加单元测试
+- [[#8051](https://github.com/apache/incubator-seata/pull/8051)] 
隔离兼容性测试与传输协议的干扰
 
 
 ### refactor:
 
-- [[#7957](https://github.com/apache/incubator-seata/pull/7957)] 在 
NamingServer 用 OkHttp 替换 Apache HttpClient 
-- [[#8023](https://github.com/apache/incubator-seata/pull/8023)] 支持全局切换虚拟线程
-- [[#8055](https://github.com/apache/incubator-seata/pull/8055)] 
将DEFAULT_TCC_BUSINESS_ACTION_CONTEXT_JSON_PARSER的值从fastjson设置为jackson
-- [[#8067](https://github.com/apache/incubator-seata/pull/8067)] 将旧的 JSON 
配置项更改为新的
-
+- [[#7957](https://github.com/apache/incubator-seata/pull/7957)] 在 
NamingServer 中使用 OkHttp 替换 Apache HttpClient
+- [[#8023](https://github.com/apache/incubator-seata/pull/8023)] 支持全局虚拟线程切换
+- [[#8055](https://github.com/apache/incubator-seata/pull/8055)] 将 TCC 默认 JSON 
解析器从 fastjson 切换为 Jackson
+- [[#8067](https://github.com/apache/incubator-seata/pull/8067)] 迁移已弃用的 JSON 
配置项
+- [[#8103](https://github.com/apache/incubator-seata/pull/8103)] 重构 
integration RPC 模块
+- [[#8107](https://github.com/apache/incubator-seata/pull/8107)] 重构 Spring 模块
 
 ### doc:
-- [[#7990](https://github.com/apache/incubator-seata/pull/7990)] 补充 console 
字体文件的许可证说明到 distribution/LICENSE
+- [[#7910](https://github.com/apache/incubator-seata/pull/7910)] 优化 README 文档
+- [[#7990](https://github.com/apache/incubator-seata/pull/7990)] 
补充控制台字体文件的许可证至 distribution/LICENSE
 
 非常感谢以下 contributors 的代码贡献。若有无意遗漏,请报告。
 
 <!-- 请确保您的 GitHub ID 在以下列表中 -->
 
 - [slievrly](https://github.com/slievrly)
-- [Zjianru](https://github.com/Zjianru)
+- [funky-eyes](https://github.com/funky-eyes)
+- [xingfudeshi](https://github.com/xingfudeshi)
+- [xuxiaowei-com-cn](https://github.com/xuxiaowei-com-cn)
+- [LegendPei](https://github.com/LegendPei)
+- [WangzJi](https://github.com/WangzJi)
 - [contrueCT](https://github.com/contrueCT)
 - [lokidundun](https://github.com/lokidundun)
-- [LegendPei](https://github.com/LegendPei)
-- [funky-eyes](https://github.com/funky-eyes)
+- [DoChaoing](https://github.com/DoChaoing)
+- [Zjianru](https://github.com/Zjianru)
+- [Bughue](https://github.com/Bughue)
+- [YvCeung](https://github.com/YvCeung)
+- [Tsukilc](https://github.com/Tsukilc)
 - [maple525866](https://github.com/maple525866)
 - [neronsoda](https://github.com/neronsoda)
-- [aias00](https://github.com/Aias00)
+- [Aias00](https://github.com/Aias00)
 - [sddtc](https://github.com/sddtc)
-- [xingfudeshi](https://github.com/xingfudeshi)
 - [Sumit6307](https://github.com/Sumit6307)
+- [somiljain2006](https://github.com/somiljain2006)
 - [xiaoxiangyeyu0](https://github.com/xiaoxiangyeyu0)
-- [WangzJi](https://github.com/WangzJi)
-- [xuxiaowei-com-cn](https://github.com/xuxiaowei-com-cn)
+- [codingkiddo](https://github.com/codingkiddo)
+- [zihenzzz](https://github.com/zihenzzz)
+- [l81893521](https://github.com/l81893521)
 - [jsbxyyx](https://github.com/jsbxyyx)
 - [yougecn](https://github.com/yougecn)
 
-同时,我们收到了社区反馈的很多有价值的issue和建议,非常感谢大家。
+同时,我们收到了社区反馈的很多有价值的 issue 和建议,非常感谢大家。


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


Reply via email to