|
| 1 | +### 1.5.2 |
| 2 | + |
| 3 | +[source](https://github.com/seata/seata/archive/v1.5.2.zip) | |
| 4 | +[binary](https://github.com/seata/seata/releases/download/v1.5.2/seata-server-1.5.2.zip) |
| 5 | + |
| 6 | +<details> |
| 7 | + <summary><mark>Release notes</mark></summary> |
| 8 | + |
| 9 | + |
| 10 | +### Seata 1.5.2 |
| 11 | + |
| 12 | +Seata 1.5.2 Released. |
| 13 | + |
| 14 | +Seata is an easy-to-use, high-performance, open source distributed transaction solution. |
| 15 | + |
| 16 | +The version is updated as follows: |
| 17 | + |
| 18 | +### feature: |
| 19 | +- [[#4661](https://github.com/seata/seata/pull/4713)] support xid consistency load balance |
| 20 | +- [[#4676](https://github.com/seata/seata/pull/4676)] support server to expose Nacos services by mounting SLB |
| 21 | +- [[#4642](https://github.com/seata/seata/pull/4642)] support batch message parallel processing |
| 22 | +- [[#4567](https://github.com/seata/seata/pull/4567)] support where method condition(find_in_set) |
| 23 | + |
| 24 | + |
| 25 | +### bugfix: |
| 26 | +- [[#4515](https://github.com/seata/seata/pull/4515)] fix the error of SeataTCCFenceAutoConfiguration when database unused |
| 27 | +- [[#4661](https://github.com/seata/seata/pull/4661)] fix sql exception with PostgreSQL in module console |
| 28 | +- [[#4667](https://github.com/seata/seata/pull/4682)] fix the exception in RedisTransactionStoreManager for update map During iteration |
| 29 | +- [[#4678](https://github.com/seata/seata/pull/4678)] fix the error of key transport.enableRmClientBatchSendRequest cache penetration if not configure |
| 30 | +- [[#4701](https://github.com/seata/seata/pull/4701)] fix missing command line args |
| 31 | +- [[#4607](https://github.com/seata/seata/pull/4607)] fix bug on skipping lock check |
| 32 | +- [[#4696](https://github.com/seata/seata/pull/4696)] fix oracle database insert value |
| 33 | +- [[#4726](https://github.com/seata/seata/pull/4726)] fix batch message send may return NullPointException |
| 34 | +- [[#4729](https://github.com/seata/seata/pull/4729)] fix set AspectTransactional.rollbackForClassName with wrong value |
| 35 | +- [[#4653](https://github.com/seata/seata/pull/4653)] fix the sql exception when pk is non-numeric in INSERT_ON_DUPLICATE SQL |
| 36 | + |
| 37 | +### optimize: |
| 38 | +- [[#4650](https://github.com/seata/seata/pull/4650)] fix some security vulnerabilities |
| 39 | +- [[#4670](https://github.com/seata/seata/pull/4670)] optimize the thread pool size of branchResultMessageExecutor |
| 40 | +- [[#4662](https://github.com/seata/seata/pull/4662)] optimize rollback transaction metrics |
| 41 | +- [[#4693](https://github.com/seata/seata/pull/4693)] optimize the console navigation bar |
| 42 | +- [[#4700](https://github.com/seata/seata/pull/4700)] fix maven-compiler-plugin and maven-resources-plugin execute failed |
| 43 | +- [[#4711](https://github.com/seata/seata/pull/4711)] separate lib dependencies for deployments |
| 44 | +- [[#4720](https://github.com/seata/seata/pull/4720)] optimize pom description |
| 45 | +- [[#4728](https://github.com/seata/seata/pull/4728)] upgrade logback dependency to 1.2.9 |
| 46 | +- [[#4745](https://github.com/seata/seata/pull/4745)] support mysql8 in release package |
| 47 | +- [[#4626](https://github.com/seata/seata/pull/4626)] Replace `flatten-maven-plugin` with `easyj-maven-plugin` to fix the conflict between `shade` and `flatten` |
| 48 | +- [[#4629](https://github.com/seata/seata/pull/4629)] check relation of before status and after status when updating global session |
| 49 | +- [[#4662](https://github.com/seata/seata/pull/4662)] make EnhancedServiceLoader more readable |
| 50 | + |
| 51 | +### test: |
| 52 | + |
| 53 | +- [[#4544](https://github.com/seata/seata/pull/4544)] optimize jackson dependencies in TransactionContextFilterTest |
| 54 | +- [[#4731](https://github.com/seata/seata/pull/4731)] fix UT failed in AsyncWorkerTest and LockManagerTest |
| 55 | + |
| 56 | +Thanks to these contributors for their code commits. Please report an unintended omission. |
| 57 | + |
| 58 | +<!-- Please make sure your Github ID is in the list below --> |
| 59 | +- [slievrly](https://github.com/slievrly) |
| 60 | +- [pengten](https://github.com/pengten) |
| 61 | +- [YSF-A](https://github.com/YSF-A) |
| 62 | +- [tuwenlin](https://github.com/tuwenlin) |
| 63 | +- [Ifdevil](https://github.com/Ifdevil) |
| 64 | +- [wingchi-leung](https://github.com/wingchi-leung) |
| 65 | +- [liurong](https://github.com/robynron) |
| 66 | +- [opelok-z](https://github.com/opelok-z) |
| 67 | +- [a364176773](https://github.com/a364176773) |
| 68 | +- [2129zxl](https://github.com/2129zxl) |
| 69 | +- [Smery-lxm](https://github.com/Smery-lxm) |
| 70 | +- [doubleDimple](https://github.com/doubleDimple) |
| 71 | +- [wangliang181230](https://github.com/wangliang181230) |
| 72 | +- [Bughue](https://github.com/Bughue) |
| 73 | +- [AYue-94](https://github.com/AYue-94) |
| 74 | +- [lingxiao-wu](https://github.com/lingxiao-wu) |
| 75 | +- [caohdgege](https://github.com/caohdgege) |
| 76 | + |
| 77 | + |
| 78 | +Also, we receive many valuable issues, questions and advices from our community. Thanks for you all. |
| 79 | + |
| 80 | +#### Link |
| 81 | + |
| 82 | +- **Seata:** https://github.com/seata/seata |
| 83 | +- **Seata-Samples:** https://github.com/seata/seata-samples |
| 84 | +- **Release:** https://github.com/seata/seata/releases |
| 85 | +- **WebSite:** https://seata.io |
| 86 | + |
| 87 | + |
| 88 | +</details> |
0 commit comments