dubbo-3.2.0-beta.4
What's Changed
Feature
- Add bytebuddy support by @icodening in #11117
- Add timeout limit metric by @jojocodeX in #11244
- Jvm meter add application name label by @songxiaosheng in #11255
- Add dubbo prefix(dubbo.provider) to dubbo provider metrics by @fomeiherz in #11295
- Added metrics for failed request total by @jojocodeX in #11315
- Add xdsroute observe logic by @MentosL in #11309
- Make xds router run by @AlbumenJ in #11319
- Change the name according to the naming convention by @fomeiherz in #11327
Bugfix
- Fix token not work in rest protocol by @ShenFeng312 in #11144
- Enhance nacos service discovery update by @AlbumenJ in #11239
- Refactor nacos to update by @AlbumenJ in #11313
- Feature/modify xds subscribe by @aamingaa in #10885
- Fix native about reflect config by @CrazyHZM in #11263
- Fix config unable to serialize by @AlbumenJ in #11267
- Update IPv6 annotation and filter invalid IPv6 by @HHoflittlefish777 in #11266
- Fix invokers has changed when router chain switch by @AlbumenJ in #11248
- Fix lds observe by @aamingaa in #11300
- Support fastjson2 in native case by @CrazyHZM in #11325
- Don't delete lock file when lock is held by other by @schneiderlin in #11324
- Fix metrics key duplication by @jojocodeX in #11349
- Fix deploy listener exception by @aamingaa in #11351
Performance Optimization
Code Enhancement
Releates PRs: #11063, #10971, #11199, #11258, #11288, #11291, #11328, #11260
Dependency Upgrade
- Update protobuf-java: 3.18.3 -> 3.19.6 #11282 #11283 #11284 #11281 #11356
- Update cglib-nodep: 2.2 -> 2.2.2 #11333
- Update byte-buddy: 1.12.19 -> 1.12.22 #11335
- Update bouncycastle-bcprov_version: 1.69 -> 1.70 #11336
- Update javax.ws.rs-api: 2.0 -> 2.1.1 #11337
- Update curator_version: 4.2.0 -> 4.3.0 #11345
- Update maven-plugin-plugin: 3.6.0 -> 3.7.1 #11346
- Update javax.el: 3.0.1-b08 -> 3.0.1-b12 #11347
- Update slf4j-api: 1.7.25 -> 1.7.36 #11348
- Update spring-boot-dependencies: 2.3.1.RELEASE -> 2.7.7 #11344
- Update maven-enforcer-plugin: 3.0.0-M3 -> 3.1.0 #11343
- Update javassist: 3.28.0-GA -> 3.29.2-GA #11334
- Update spring-boot-maven-plugin: 2.1.4.RELEASE -> 2.7.7 #11329
- Update javax.el-api: 2.2.4 -> 2.2.5 #11339
- Update eureka.version: 1.9.12 -> 1.10.18 #11342
- Update jetty-maven-plugin: 9.4.38.v20210224 -> 9.4.50.v20221201 #11340
- Update jetty_version: 9.4.43.v20210629 -> 9.4.50.v20221201 #11332
- Update resteasy_version: 3.0.20.Final -> 3.15.3.Final #11338
Note: This release contains all of the changes of dubbo-3.1.5, please see https://github.com/apache/dubbo/releases/tag/dubbo-3.1.5
Contributors
Dubbo would like to thank the following contributors for their contributions to this release:
@aamingaa, @AlbumenJ, @CrazyHZM, @fomeiherz, @HHoflittlefish777, @icodening, @jojocodeX, @LXPWing, @MentosL, @mxsm, @schneiderlin, @sconvent, @ShenFeng312, @songxiaosheng, @TigerTurbo, @yuluo-yx, @zeusbee
New Contributors
- @LXPWing made their first contribution in #11258
- @HHoflittlefish777 made their first contribution in #11266
- @sconvent made their first contribution in #11260
- @yuluo-yx made their first contribution in #11291
- @fomeiherz made their first contribution in #11295
- @schneiderlin made their first contribution in #11324
- @mxsm made their first contribution in #11326
Full Changelog: dubbo-3.2.0-beta.3...dubbo-3.2.0-beta.4