所有提交到 2.x 分支的 PR 请在此处登记。
- [#7485] 给seata-server端的http请求添加过滤器
- [#7509] 复用连接合并分支事务
- [#7492] 升级 common 模块中的 HTTP 客户端以支持 HTTP/2
- [#7551] XAUtils支持达梦数据库
- [#7637] Console模块实现MCP服务器
- [#7482] Github Action 工作流未运行相应的 Kotlin 测试
- [#7538] 统一DmdbTimestamp比较方式,通过UTC比较,以防止回滚失败
- [#7546] 修复客户端spring版本兼容
- [#7505] 通过使用 reconnectExecutor 异步释放 channel,防止阻塞 Netty I/O 线程
- [#7563] 修复在未开启服务端过滤器的状态下导致的过滤器链空指针异常
- [#7568] 修复 GlobalTransactionalInterceptorHandler 中的 order() 方法行为,确保拦截器的正确排序
- [#7596] 修复xss过滤器获取默认关键字时反序列化失败的问题
- [#7613] 修复全局锁查询中的datetime时间格式时间查询sql错误
- [#7624] 修复yml配置文件中对于整数的兼容问题
- [#7478] 删除client id指标
- [#7557] 升级 npmjs 依赖
- [#7576] 针对配置变更增加空推保护
- [#7577] 去除zstd解压时4MB的限制
- [#7591] 当没有显式配置xssFilter相关的配置时,优化获取默认配置的逻辑
- [#7608] 修改refreshToken方法中的参数名称
- [#7603] 将Apache Tomcat依赖项从9.0.106升级到9.0.108
- [#7614] 更新 README.md
- [#7443] 将saga注释模式中的@LocalTCC替换为@SagaTransactional
- [#7541] 修复 jakarta 依赖在 jdk17+ 单测失败问题
- [#7540] 修复mock server端口冲突问题
- [#7578] zstd解压由jni改为ZstdInputStream
- [#7580] 修复测试用例顺序错乱导致的异常
- [#7584] 修复 ConsulConfigurationTest#testInitSeataConfig 在 CI 中由于等待/重试时间过短导致的不稳定问题
- [#7610] 当nacosCaseEnabled为true时启用nacos集成测试
- [#PR_NO] 重构 XXX
- [#7531] 优化 Readme 和 change 文档
- [#7569] 在拉取请求模板中添加 CONTRIBUTING.md 超链接
- [#7605] 在application.yml中增加了seata作为注册中心的注释
- [#7625] 改进 @EnableAutoDataSourceProxy 和 DefaultFailureHandlerImpl 的 Javadoc
非常感谢以下 contributors 的代码贡献。若有无意遗漏,请报告。
- slievrly
- YvCeung
- xjlgod
- YongGoose
- KoKimSS
- maple525866
- funky-eyes
- keepConcentration
- sunheyi6
- WangzJi
- Asuka-star
- YoWuwuuuw
同时,我们收到了社区反馈的很多有价值的issue和建议,非常感谢大家。