Add changes here for all PR submitted to the 2.x branch.
- [#6090] fix the TCC aspect exception handling process, do not wrapping the internal call exceptions
- [#6075] fix missing table alias for on update column of image SQL
- [#6086] fix oracle column alias cannot find
- [#6085] fix jdk9+ compile error
- [#6101] fix the consumer can't generate tcc proxy in dubbo 3.x version
- [#6077] fix could not rollback when table with multiple primary
- [#6121] fix the branch transaction order error when rolling back
- [#6182] fix guava-32.0.0-jre.jar zip file is empty in ci
- [#6196] fix asf config file format error
- [#6143] gracefully shut down the server
- [#6204] fix the problem that The incorrect configuration needs to be fixed
- [#6248] fix JDBC resultSet, statement, connection closing order
- [#6261] AT mode support the URL of a PGSQL cluster
- [#6256] fix raft-discovery cannot read registry configuration for seata-all sdk
- [#6232] convert to utf8mb4 if mysql column is json type
- [#6278] fix ProtocolV1SerializerTest failed
- [#6324] fix Parse protocol file failed
- [#6031] add a check for the existence of the undolog table
- [#6089] modify the semantics of RaftServerFactory and remove unnecessary singleton
- [#4473] rm appdata size limit
- [#6071] add git infos to jars
- [#6042] add secure authentication to interfaces in ClusterController
- [#6091] Optimizing the method of obtaining the tc address during raft authentication
- [#6098] optimize the retry logic in the acquireMetadata method
- [#6034] using namespace from command line when deployment with helm charts
- [#6116] remove lgtm.com stuff
- [#6148] support Nacos ram role authentication
- [#6145] upgrade jettison to 1.5.4
- [#6164] redis registry push empty protection optimize
- [#6174] add ASF basic config
- [#6181] update contributing doc
- [#6179] remove @author info
- [#6176] update source header
- [#6178] update the header of Apache License
- [#6186] update README.md(update mailing list and repository urls)
- [#6184] update NOTICE file
- [#6192] remove the useless file
- [#6194] fix asf.yaml parse error
- [#5399] optimizing branch register resource only at RM server end
- [#6154] console log optimize for "kubectl logs -f"
- [#6116] rewrite NettyPoolKey's hashcode and equals to fix duplicate construction of channel object pools
- [#6195] update the url in change log to apache/incubator-seata
- [#6200] cancel required_status_checks
- [#6201] restore required_status_checks kept to remove context validation
- [#6218] remove Seata-Docker link
- [#6227] validate that the primary key is free of illegal characters
- [#6004] optimize RM TM startup connect server fail fast
- [#6243] optimize links in the console header
- [#6238] optimize some files
- [#6239] update security policy, disclaimer and notice
- [#6245] in file mode, the configuration in the application takes effect, when the spring configuration in the configuration center is changed
- [#6247] optimize asf.yml
- [#6259] modify error message which is global session size more than config
- [#6264] fix jib-maven-plugin build failed
- [#6246] build the frontend at the same time as the maven build
- [#6268] optimize outdate npmjs dependencies in console
- [#6271] unifty the git information
- [#6265] optimization fails to build frontend on arm64
- [#6267] add Server deserialization validation
- [#6275] optimize the label's format in .asf.yaml
- [#6291] seata-server is developed in idea and console support output logs
- [#6283] add a compatible module to support io.seata APIs
- [#6294] split the frontend resource build process into separate profiles
- [#6285] optimize time query conditions in the console
- [#6297] fix problem of
maven-pmd-plugin
- [#6298] repackage name to org.apache.seata
- [#6306] replace some URL to org/apache/seata
- [#6304] disable Publish OSSRH workflow
- [#6310] seata-server compatible io.seata package
- [#6301] upgrade console frontend dependencies and supported nodejs versions
- [#6301] add saga related io.seata compatible api
- [#6313] console display the version number
- [#6327] compatible with integration.http and integration.http.Jakarta
- [#6328] compatible with integration.grpc
- [#6330] remove mariadb API
- [#6329] add saga subcomponent-level io.seata compatible api
- [#6254] optimize Hessian Serialize
- [#6343] compatible with tm module and rm-datasource module
- [#6069] Upgrade Guava dependencies to fix security vulnerabilities
- [#6145] upgrade jettison to 1.5.4
- [#6144] upgrade nacos client to 1.4.6
- [#6147] upgrade kafka-clients to 3.6.1
- [#6339] upgrade spring mvc and tomcat.embed
- [#6340] upgrade and tidy some dependencies
- [#6081] add
test-os.yml
for testing the OS - [#6125] unbind xid in TransactionTemplateTest
- [#6157] increase common module unit test coverage
- [#6250] increase seata-core module unit test coverage
- [#6280] refactor Saga designer using diagram-js
Thanks to these contributors for their code commits. Please report an unintended omission.
- slievrly
- ptyin
- laywin
- imcmai
- DroidEye2ONGU
- funky-eyes
- Bughue
- wangliang181230
- ggbocoder
- leezongjie
- l81893521
- baiyangtx
- lightClouds917
- xingfudeshi
- PleaseGiveMeTheCoke
- sunrui1225
- PeppaO
- AlbumenJ
- dreamskyvision
- jsbxyyx
- liuqiufeng
- saberyjs
Also, we receive many valuable issues, questions and advices from our community. Thanks for you all.