What's Changed
Feature
- DubboService annotation support custom serialization by @zhaoyunxing92 in #13553
- Support resteasy response status code by @suncairong163 in #13586
- Support customize parameters for interface-level registration by @finefuture in #13304
Bugfix
- Fix Chinese character decoding in rest protocol by @MajaChen in #13617
- Fix MultipleRegistry cache file error name by @shaowYe in #13633
- Fix AbortPolicyWithReport Semaphore lock not released by @CycleMaker in #13609
- Fix MergeableClusterInvoker log issue by @namelessssssssssss in #13593
- Fix protobuf class deep copy issue by @namelessssssssssss in #13597
- Fix MethodKeyRt override and error enhance by @AlbumenJ in #13580
- Fix delay publish deadlock by @AlbumenJ in #13583
- Fix dubbo.tag override by consumer.tag in NacosRegistry by @namelessssssssssss in #13592
- Fix StubMethodDescriptor generate issue by @namelessssssssssss in #13582
- Fix proto package and java_package issue by @namelessssssssssss in #13559
- Fix complete already exception by @icodening in #13546
- Fix dubbo-go link and rust language by @baerwang in #13558
- Fix native demo logback dependency by @CrazyHZM in #13551
- Fix memory leak in rest service and release the ByteBuf of the NettyHttpRequest field by @G-XD in #13514
Code Enhancement
Related PRs: #13600, #13601, #13622, #13557, #13556, #13515, #13507, #13554
CI And Tests Enhancement
Dependency Upgrade
- Update io.netty:netty-all: 4.1.104.Final -> 4.1.106.Final #13682
- Update io.netty:netty-bom: 4.1.104.Final -> 4.1.106.Final #13682
- Update io.micrometer:micrometer-tracing-bom: 1.2.0 -> 1.2.1 #13534
- Update org.apache.maven.plugins:maven-surefire-plugin: 3.2.3 -> 3.2.5 #13661
- Update org.aspectj:aspectjweaver: 1.9.20.1 -> 1.9.21 #13536
- Update org.apache.maven.plugins:maven-failsafe-plugin: 3.2.3 -> 3.2.5 in #13664
- Update io.opentelemetry:opentelemetry-bom: 1.34.0 -> 1.34.1 #13663
- Update io.projectreactor:reactor-core: 3.6.1 -> 3.6.2 #13660
- Update org.apache.tomcat.embed:tomcat-embed-core: 8.5.97 -> 8.5.98 #13657
- Update protobuf-java_version: 3.25.1 -> 3.25.2 #13654
- Update com.diffplug.spotless:spotless-maven-plugin: 2.41.1 -> 2.42.0 #13659
- Update org.codehaus.mojo:flatten-maven-plugin: 1.5.0 -> 1.6.0 #13656
- Update grpc.version: 1.60.1 -> 1.61.0 #13652
- Update org.apache.maven.plugin-tools:maven-plugin-annotations: 3.10.2 -> 3.11.0 #13658
- Update io.micrometer:micrometer-core: 1.12.1 -> 1.12.2 #13653
- Update io.micrometer:micrometer-tracing-bom: 1.2.1 -> 1.2.2 #13651
- Update io.zipkin.reporter2:zipkin-reporter-bom: 2.17.1 -> 2.17.2 #13626
- Update org.apache.commons:commons-exec: 1.3 -> 1.4.0 #13625
- Update com.alibaba.fastjson2:fastjson2: 2.0.44 -> 2.0.45 #13627
- Update net.bytebuddy:byte-buddy: 1.14.10 -> 1.14.11 #13576
- Update org.apache.maven.plugins:maven-compiler-plugin: 3.11.0 -> 3.12.1 #13575
- Update ch.qos.logback:logback-core: 1.2.13 -> 1.4.14 #13567
- Update org.apache.maven:maven-plugin-api: 3.9.1 -> 3.9.6 #13572
- Update org.springframework.security:spring-security-bom: 5.8.8 -> 5.8.9 #13569
- Update bytebuddy.version: 1.14.10 -> 1.14.11 by #13570
- Update jackson_version: 2.16.0 -> 2.16.1 #13566
- Update org.apache.maven.plugins:maven-dependency-plugin: 3.5.0 -> 3.6.1 #13565
- Update org.javassist:javassist: 3.29.2-GA -> 3.30.2-GA #13571
- Update commons-io:commons-io: 2.11.0 -> 2.15.1 #13530
- Update io.zipkin.reporter2:zipkin-reporter-bom: 2.16.4 -> 2.17.1 #13533
- Update org.apache.maven.plugins:maven-release-plugin: 3.0.0 ->3.0.1 #13532
- Update org.apache.maven.plugins:maven-shade-plugin: 3.4.1 -> 3.5.1 #13531
- Update org.apache.logging.log4j:log4j-api: 2.20.0 ->2.22.1 #13535
- Update org.apache.logging.log4j:log4j-core: 2.20.0 ->2.22.1 #13535
- Update com.ctrip.framework.apollo:apollo-client: 2.1.0 ->2.2.0 #13525
- Update org.apache.maven.plugins:maven-checkstyle-plugin: 3.2.1 -> 3.3.1 #13522
- Update commons-logging:commons-logging: 1.2 -> 1.3.0 #13520
- Update ch.qos.logback:logback-classic: 1.2.11 -> 1.2.13 #13463
Contributors
Dubbo would like to thank the following contributors for their contributions to this release:
@AlbumenJ, @zhaoyunxing92, @CrazyHZM, @dependabot, @suncairong163, @finefuture, @MajaChen , @shaowYe, @CycleMaker, @namelessssssssssss, @icodening, @baerwang, @G-XD, @vio-lin, @oxsean, @SpringStudent, @SaptarshiSarkar12 , @finefuture, @manzhizhen
New Contributors
- @G-XD made their first contribution in #13514
- @baerwang made their first contribution in #13558
- @CycleMaker made their first contribution in #13609
- @shaowYe made their first contribution in #13633
- @SaptarshiSarkar12 made their first contribution in #13489
- @MajaChen made their first contribution in #13617
Full Changelog: dubbo-3.2.10...dubbo-3.2.11