Add changes here for all PR submitted to the 2.x branch.
- [#6904] add fastjson2 serializer support
- [#6876] support kingbase
- [#6881] support grpc
- [#6864] support shentong database
- [#6974] support fastjson2 undolog parser
- [#6992] support grpc serializer
- [#6899] fix file.conf read failed after package
- [#6890] fix designerJson to standardJson: subStateMachine compensateState cannot be recognized
- [#6907] fix the issue of Codecov not generating reports
- [#6923] Enhance 401 Error Handling by Refreshing Token
- [#6925] fix the issue in Raft model a follower's crash may lead to the continued use of expired tokens
- [#6932] when enabling local transactions, the lock contention failure in file & raft mode does not exit, leading to a lingering lock
- [#6940] Fix NacosRegistry lookup behavior transactionServiceGroup is empty causing NPE error
- [#6943] fix the conversion error for
convertBranchSession
in concurrent environment. - [#6948] Fix the CI build issue on the ARM64 platform
- [#6947] fix npe for nacos registry when look up address
- [#6984] support building docker image on openjdk23
- [#6994] fix the problem of building undoLog exception when update join does not update data
- [#7005] fix the two-phase concurrency issue during commit or rollback
- [#6826] remove the branch registration operation of the XA read-only transaction
- [#6874] modify the version to 2.3.0-SNAPSHOT
- [#6892] upgrade npmjs version in console module
- [#6883] remove write only object
- [#6892] upgrade npmjs version
- [#6889] Correct word spelling errors
- [#6898] upgrade npmjs version in saga module
- [#6879] fix log argument mismatch issue
- [#6902] optimize readme docs
- [#6807] splitting MergedWarpMessage enhances the server parallel processing capability
- [#6905] remove incompatible licenses at build time
- [#6906] h2 dependency adds test scope
- [#6911] fix some typos in project
- [#6918] Use the openjdk image of eclipse-temurin as the base image
- [#6938] Update online chat information in README.md
- [#6950] Remove JVM parameter app.id
- [#6959] update the naming and description for the
seata-http-jakarta
module - [#6991] gRPC serialization default to Protobuf
- [#6993] optimize transaction metrics
- [#6995] upgrade outdate npmjs dependencies
- [#6996] optimize lock release logic in AT transaction mode
- [#6927] Add unit tests for the
seata-rocketmq
module
Thanks to these contributors for their code commits. Please report an unintended omission.
- slievrly
- GoodBoyCoder
- funky-eyes
- dk2k
- MaoMaoandSnail
- yougecn
- arrrnold17
- xjlgod
- PleaseGiveMeTheCoke
- dsomehan
- psxjoy
- xingfudeshi
- o-jimin
- lixingjia77
Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.