This is an automated email from the ASF dual-hosted git repository. Bughue pushed a commit to branch 2.7.0 in repository https://gitbox.apache.org/repos/asf/incubator-seata.git
commit 7f2c40ab1588edb42aa96d222ea05bda04c16e7b Author: Bughue <[email protected]> AuthorDate: Sat Jun 6 13:08:54 2026 +0800 release: release for 2.7.0 Co-authored-by: Cursor <[email protected]> --- build/pom.xml | 2 +- changes/en-us/2.7.0.md | 148 ++++++++++++++++++++++++++++++++++++++++++++++++ changes/zh-cn/2.7.0.md | 151 +++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 300 insertions(+), 1 deletion(-) diff --git a/build/pom.xml b/build/pom.xml index 4f9af62139..e482773917 100644 --- a/build/pom.xml +++ b/build/pom.xml @@ -71,7 +71,7 @@ <properties> <!-- seata version --> - <revision>2.7.0-SNAPSHOT</revision> + <revision>2.7.0</revision> <!-- Compiler settings properties --> <java.version>1.8</java.version> diff --git a/changes/en-us/2.7.0.md b/changes/en-us/2.7.0.md new file mode 100644 index 0000000000..fae3ef11bb --- /dev/null +++ b/changes/en-us/2.7.0.md @@ -0,0 +1,148 @@ +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +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)] 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 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 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 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 +- [[#8118](https://github.com/apache/incubator-seata/pull/8118)] Use explicit columns in rollback validation query +- [[#8124](https://github.com/apache/incubator-seata/pull/8124)] Fix PK extraction for batch inserts with SQL functions + +### optimize: + +- [[#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 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)] 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 +- [[#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 +- [[#8125](https://github.com/apache/incubator-seata/pull/8125)] optimize: renew table meta cache entries during refresh + +### security: + +### test: + +- [[#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 +- [[#8123](https://github.com/apache/incubator-seata/pull/8123)] add integration tx api mock tests + +### 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)] 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: +- [[#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 --> + +- [slievrly](https://github.com/slievrly) +- [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) +- [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) +- [sddtc](https://github.com/sddtc) +- [Sumit6307](https://github.com/Sumit6307) +- [somiljain2006](https://github.com/somiljain2006) +- [xiaoxiangyeyu0](https://github.com/xiaoxiangyeyu0) +- [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) + + +Also, we receive many valuable issues, questions and advices from our community. Thanks for you all. diff --git a/changes/zh-cn/2.7.0.md b/changes/zh-cn/2.7.0.md new file mode 100644 index 0000000000..08af1db06b --- /dev/null +++ b/changes/zh-cn/2.7.0.md @@ -0,0 +1,151 @@ +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> +所有提交到 2.x 分支的 PR 请在此处登记。 + +<!-- 请根据PR的类型添加 `变更记录` 到以下对应位置(feature/bugfix/optimize/test) 下 --> + +### feature: + +- [[#7865](https://github.com/apache/incubator-seata/pull/7865)] 新增 Benchmark 命令行工具 +- [[#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)] 修复 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 压测工作负载和结果报告 +- [[#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)] 修复不兼容的依赖 +- [[#8125](https://github.com/apache/incubator-seata/pull/8125)] 优化:在刷新期间更新表元数据缓存 + +### security: + + + +### test: + +- [[#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)] 隔离兼容性测试与传输协议的干扰 +- [[#8123](https://github.com/apache/incubator-seata/pull/8123)] 为integration-tx-api模块添加测试 + + +### 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)] 将 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: +- [[#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) +- [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) +- [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) +- [sddtc](https://github.com/sddtc) +- [Sumit6307](https://github.com/Sumit6307) +- [somiljain2006](https://github.com/somiljain2006) +- [xiaoxiangyeyu0](https://github.com/xiaoxiangyeyu0) +- [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 和建议,非常感谢大家。 --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
