What's Changed
Feature
- Support heartbeat for triple protocol by @icodening in #12955
- Jboss
@Form
support by @suncairong163 in #13201 - Multiple Registry support Service Discovery by @zhengkaifor in #13137
Bugfix
- Release ByteBuf when handle onData failed to prevent memory leak by @finefuture in #13102
- Fix triple client stream executor by @finefuture in #13178
- Fix RejectException by @finefuture in #12950
- Set default value for accept in rest protocol by @sick-cat in #13199
- Fix wrong returnTypes for StubMethodDescriptor by @namelessssssssssss in #13223
- Fix unable to receive go away frame by @AlbumenJ in #13228
- Fix triple method override by @AlbumenJ in #13224
- Remove sync lock for lazy spring target to prevent dead lock by @AlbumenJ in #13220
- Fix MigrationRule changing when load consumer default value by @AlbumenJ in #13237
- Fix lowerCase header in rest protocol by @sick-cat in #13247
- Fix jackson deserialization, not fail on unknown properties by @sick-cat in #13249
- Fix service key params when remove service instance listener by @AlbumenJ in #13272
- Fix MappingListener override in ServiceDiscoveryRegistry by @AlbumenJ in #13277
Code Enhancement
Releates PRs: #13147, #13150, #13159, #13172, #13174, #13175, #13139, #13215, #13214, #13229, #13217, #13218, #13233, #13234, #13243, #13263
Dependency Upgrade
- Update bytebuddy.version: 1.14.8 -> 1.14.9 #13205
- Update com.alibaba.fastjson2:fastjson2: 2.0.40 -> 2.0.41 #13170
- Update fabric8_kubernetes_version: 6.8.1 -> 6.9.0 #13166
- Update grpc.version: 1.58.0 -> 1.59.0 #13252
- Update io.micrometer:micrometer-bom: 1.11.4 -> 1.11.5 #13210
- Update io.micrometer:micrometer-core: 1.11.4 -> 1.11.5 #13204
- Update io.micrometer:micrometer-tracing-bom: 1.1.5 -> 1.1.6 #13207
- Update io.opentelemetry:opentelemetry-bom: 1.30.1 -> 1.31.0 #13168
- Update io.projectreactor:reactor-core: 3.5.10 -> 3.5.11 #13208
- Update jackson_version: 2.15.2 -> 2.15.3 #13203
- Update jetty_version: 9.4.52.v20230823 -> 9.4.53.v20231009 #13206
- Update net.bytebuddy:byte-buddy: 1.14.8 -> 1.14.9 #13211
- Update netty4_version: 4.1.97.Final -> 4.1.100.Final #13148, #13209
- Update org.apache.zookeeper:zookeeper: 3.7.0 -> 3.7.2 #13195
- Update org.apache.zookeeper:zookeeper: 3.8.1 -> 3.8.3 #13191
- Update org.eclipse.jetty:jetty-maven-plugin: 9.4.52.v20230823 -> 9.4.53.v20231009 #13212
- Update org.graalvm.buildtools:native-maven-plugin: 0.9.27 -> 0.9.28 #13259
- Update org.jacoco:jacoco-maven-plugin: 0.8.10 -> 0.8.11 #13258
- Update org.springframework.boot:spring-boot-dependencies: 2.7.16 -> 2.7.17 #13251
- Update org.springframework.boot:spring-boot-maven-plugin: 2.7.16 -> 2.7.17 #13253
- Update org.springframework.boot:spring-boot-starter-test: 2.7.16 -> 2.7.17 #13254
- Update org.springframework.security:spring-security-bom: 5.8.7 -> 5.8.8 #13257
- Update org.testcontainers:testcontainers: 1.19.0 -> 1.19.1 #13169
- Update org.xerial.snappy:snappy-java: 1.1.10.4 -> 1.1.10.5 #13149
- Update protobuf-java_version: 3.24.3 -> 3.24.4 #13167
- Update spring-boot.version: 2.7.16 -> 2.7.17 #13256
- Update swagger_version: 1.6.11 -> 1.6.12 #13255
Contributors
Dubbo would like to thank the following contributors for their contributions to this release:
@AlbumenJ, @andotorg, @aofall, @finefuture, @gzhao9, @icodening, @Linchen-Xu, @namelessssssssssss, @sick-cat, @SpringStudent, @suncairong163, @xiaolou86, @zhengkaifor
New Contributors
- @gzhao9 made their first contribution in #13174
- @andotorg made their first contribution in #13139
- @sick-cat made their first contribution in #13199
- @SpringStudent made their first contribution in #13155
- @xiaolou86 made their first contribution in #13233
- @Linchen-Xu made their first contribution in #13234
- @zhengkaifor made their first contribution in #13137
Full Changelog: dubbo-3.2.7...dubbo-3.2.8