dubbo-3.3.5
- autoconfiguration virtual-thread-pool by @heliang666s in https://github.com/apache/dubbo/pull/15220
- [3.3] Enable server socket reuseAddress option before binding by @zrlw in https://github.com/apache/dubbo/pull/15239
- Enhance Server-Sent Events support by @oxsean in https://github.com/apache/dubbo/pull/15387
- [3.3] Removed mGroup from NamedThreadFactory by @zrlw in https://github.com/apache/dubbo/pull/15202
- Fix concurrency problem in ThreadlessExecutor by @finefuture in https://github.com/apache/dubbo/pull/15210
- Fix repeat load registryFactory by @Stellar1999 in https://github.com/apache/dubbo/pull/15221
- [3.3] Retry connect to provider server by catching ClosedChannelException by @zrlw in https://github.com/apache/dubbo/pull/15209
- fix provider get baggage error by @songxiaosheng in https://github.com/apache/dubbo/pull/15257
- [3.3] Fixed concurrent issue of ClassGeneratorTest by @zrlw in https://github.com/apache/dubbo/pull/15261
- Fix triple protocol for native image by @CrazyHZM in https://github.com/apache/dubbo/pull/15115
- Fix initialization problem when generateing wrapper object (#15276) by @itaiit in https://github.com/apache/dubbo/pull/15288
- Fix(MetricsEventBus): fix some bugs by @PengJingzhao in https://github.com/apache/dubbo/pull/15296
- Support serialize tri exception by default by @AlbumenJ in https://github.com/apache/dubbo/pull/15353
- Remove duplicated invokers in registry notification by @AlbumenJ in https://github.com/apache/dubbo/pull/15060
- Fix/bytes encoder cast exception by @songxiaosheng in https://github.com/apache/dubbo/pull/15262
- Fix ClassCastException caused by overly broad type check in Dubbo tracing integration with Spring WebFlux. by @heliang666s in https://github.com/apache/dubbo/pull/15371
Releates PRs: #15136, #15203, #15208, #15205, #15222, #15231, #15241, #15272, #15236, #15327, #15264, #15325, #15307, #15324, #15289, #15258, #15338, #15378, #15379, #15384, #15394
- Update byte-buddy_version: 1.17.1 -> 1.17.5 #15199, #15269, #15285
- Update com.alibaba.nacos:nacos-client: 2.5.0 -> 2.5.1 #15252
- Update com.google.code.gson:gson: 2.12.1 -> 2.13.1 #15345
- Update commons-io:commons-io: 2.18.0 -> 2.19.0 #15319
- Update curator5_version: 5.7.1 -> 5.8.0 #15229, #15253
- Update grpc.version: 1.70.0 -> 1.72.0 #15224, #15331
- Update io.micrometer:micrometer-bom: 1.14.4 -> 1.15.0 #15246, #15314, #15399
- Update io.micrometer:micrometer-core: 1.14.4 -> 1.15.0 #15248, #15312, #15401
- Update io.micrometer:micrometer-tracing-bom: 1.4.3 -> 1.5.0 #15251, #15313, #15403
- Update io.netty.incubator:netty-incubator-codec-http3: 0.0.28.Final -> 0.0.29.Final #15284
- Update io.opentelemetry:opentelemetry-bom: 1.47.0 -> 1.50.0 #15228, #15298, #15376
- Update io.projectreactor:reactor-core: 3.7.3 -> 3.7.6 #15250, #15330, #15402
- Update io.swagger.core.v3:swagger-annotations: 2.2.28 -> 2.2.32 #15256, #15317, #15400
- Update io.zipkin.zipkin2:zipkin: 3.5.0 -> 3.5.1 #15343
- Update jackson_version: 2.18.2 -> 2.19.0 #15198, #15342
- Update netty4_version: 4.1.118.Final -> 4.2.1.Final #15196, #15297, #15375
- Update org.apache.groovy:groovy: 4.0.25 -> 4.0.26 #15195
- Update org.aspectj:aspectjweaver: 1.9.22.1 -> 1.9.24 #15244, #15311
- Update org.webjars:swagger-ui: 5.18.3 -> 5.22.0 #15197, #15249, #15300, #15344, #15409
- Update protobuf-java_version: 3.25.5 -> 3.25.7 #15374
- Update spring-6.version: 6.2.3 -> 6.2.7 #15245, #15268, #15329, #15397
- Update spring-boot-3.version: 3.4.3 -> 3.5.0 #15270, #15341, #15407
- Update swagger_version: 1.6.15 -> 1.6.16 #15398
- Update tomcat.version: 8.5.100 -> 10.1.41 #15227, #15310, #15396
Dubbo would like to thank the following contributors for their contributions to this release: @Akshat1sharma321, @AlbumenJ, @ankitshokeen, @cnzakii, @CrazyHZM, @finefuture, @fu-shenqi, @heliang666s, @itaiit, @Lubov66, @oxsean, @PengJingzhao, @songxiaosheng, @Stellar1999, @wcy666103, @zrlw
- @Lubov66 made their first contribution in https://github.com/apache/dubbo/pull/15222
- @itaiit made their first contribution in https://github.com/apache/dubbo/pull/15288
- @PengJingzhao made their first contribution in https://github.com/apache/dubbo/pull/15296
- @fu-shenqi made their first contribution in https://github.com/apache/dubbo/pull/15324
- @ankitshokeen made their first contribution in https://github.com/apache/dubbo/pull/15338
- @Akshat1sharma321 made their first contribution in https://github.com/apache/dubbo/pull/15394
Full Changelog: https://github.com/apache/dubbo/compare/dubbo-3.3.4...dubbo-3.3.5
dubbo-3.2.18
- Fix memory leak when OOM by @AlbumenJ in https://github.com/apache/dubbo/pull/15207
- exclude logback transit dependency in zookeeper by @Stellar1999 in https://github.com/apache/dubbo/pull/15208
- Port unification support reject if client not TLS by @AlbumenJ in https://github.com/apache/dubbo/pull/15352
- Remove duplicated invokers in registry notification by @AlbumenJ in https://github.com/apache/dubbo/pull/15060
Full Changelog: https://github.com/apache/dubbo/compare/dubbo-3.2.17...dubbo-3.2.18
dubbo-3.2.17
- Fix tcp connection window size split from stream connection window size for 3.2 by @JunJieLiu51520 in https://github.com/apache/dubbo/pull/14664
- Fix parse application/x-www-form-urlencoded error by @funky-eyes in https://github.com/apache/dubbo/pull/14700
- Disable check when create MetadataService invoker to prevent memory leak by @AlbumenJ in https://github.com/apache/dubbo/pull/14732
- Fix fastjson2 init error cause startup failure by @AlbumenJ in https://github.com/apache/dubbo/pull/14798
- Lower log level when no connection by @AlbumenJ in https://github.com/apache/dubbo/pull/14800
- Fix init order in AbstractPortUnificationServer by @AlbumenJ in https://github.com/apache/dubbo/pull/14892
- Support pass SSLSession in Invocation to check permission by @AlbumenJ in https://github.com/apache/dubbo/pull/15049
- Get all nacos instances without subscription by @zrlw in https://github.com/apache/dubbo/pull/15126
- Fix triple protocol echoService invoke. by @wuwen5 in https://github.com/apache/dubbo/pull/15127
- Update bytebuddy.version: 1.15.0 -> 1.15.1 #14648
- Update ch.qos.logback:logback-core: 1.5.7 -> 1.5.8 #14653
- Update com.alibaba.nacos:nacos-client: 2.4.1 -> 2.4.2 #14655
- Update io.opentelemetry:opentelemetry-bom: 1.41.0 -> 1.42.0 #14651
- Update jetty_version: 9.4.55.v20240627 -> 9.4.56.v20240826 #14650
- Update log4j2_version: 2.23.1 -> 2.24.0 #14649
- Update netty4_version: 4.1.112.Final -> 4.1.113.Final #14652
- Update org.eclipse.jetty:jetty-maven-plugin: 9.4.55.v20240627 -> 9.4.56.v20240826 #14654
Dubbo would like to thank the following contributors for their contributions to this release: @AlbumenJ, @co63oc, @funky-eyes, @JunJieLiu51520, @Stellar1999, @wuwen5, @zrlw
- @co63oc made their first contribution in https://github.com/apache/dubbo/pull/14671
Full Changelog: https://github.com/apache/dubbo/compare/dubbo-3.2.16...dubbo-3.2.17
dubbo-3.3.4
- Client supports requests to server-streaming endpoints without parameters by @funky-eyes in https://github.com/apache/dubbo/pull/15029
- Add a configuration to determine whether to enable the point-to-point network interface by @finefuture in https://github.com/apache/dubbo/pull/15032
- Support pass SSLSession in Invocation to check permission by @AlbumenJ in https://github.com/apache/dubbo/pull/15049
- Native image support generic service by @eye-gu in https://github.com/apache/dubbo/pull/15139
- Fix fastjson2 init error cause startup failure by @AlbumenJ in https://github.com/apache/dubbo/pull/14798
- Fix init order in AbstractPortUnificationServer by @AlbumenJ in https://github.com/apache/dubbo/pull/14892
- Fix possible infinite loop when cleaning up expired metadata info by @funky-eyes in https://github.com/apache/dubbo/pull/15086
- Fix zookeeper reflection type describer registrar path by @CrazyHZM in https://github.com/apache/dubbo/pull/15109
- Remove strong dep micrometer in tracing by @songxiaosheng in https://github.com/apache/dubbo/pull/14986
- Try register Service Instance after export by @AlbumenJ in https://github.com/apache/dubbo/pull/15113
- Get all nacos instances without subscription by @zrlw in https://github.com/apache/dubbo/pull/15126
- Fix triple protocol echoService invoke. by @wuwen5 in https://github.com/apache/dubbo/pull/15127
- Get authority by calling HttpServletRequest#getServerName by @zrlw in https://github.com/apache/dubbo/pull/15141
- Fix gRPC-related URL object caused a NullPointerException by @Stellar1999 in https://github.com/apache/dubbo/pull/15157
- Check the md5 of the metadata cache file by @finefuture in https://github.com/apache/dubbo/pull/15006
- Fix the issue where the charset from Content-Type is not parsed correctly by @Stellar1999 in https://github.com/apache/dubbo/pull/15188
Releates PRs: #14800, #15058, #15064, #15017, #15065, #15082, #15122, #15125, #15135, #15163, #15164
- Update byte-buddy_version: 1.15.11 -> 1.17.1 #15079 #15104 #15150
- Update com.alibaba.fastjson2:fastjson2: 2.0.53 -> 2.0.56 #15053 #15154 #15172
- Update com.alibaba.nacos:nacos-client: 2.4.3 -> 2.5.0 #15099
- Update com.ctrip.framework.apollo:apollo-client: 2.3.0 -> 2.4.0 #15117
- Update com.ctrip.framework.apollo:apollo-mockserver: 2.3.0 -> 2.4.0 #15120
- Update com.diffplug.spotless:spotless-maven-plugin: 2.43.0 -> 2.44.3 #15071 #15175
- Update com.google.code.gson:gson: 2.11.0 -> 2.12.1 #15103
- Update commons-codec:commons-codec: 1.17.1 -> 1.18.0 #15057 #15100
- Update commons-logging:commons-logging: 1.3.4 -> 1.3.5 #15119
- Update grpc.version: 1.69.0 -> 1.70.0 #15093
- Update io.micrometer:micrometer-bom: 1.13.6 -> 1.14.4 #15077 #15149
- Update io.micrometer:micrometer-core: 1.14.2 -> 1.14.4 #15076 #15152
- Update io.micrometer:micrometer-tracing-bom: 1.4.1 -> 1.4.3 #15078 #15151
- Update io.opentelemetry:opentelemetry-bom: 1.45.0 -> 1.47.0 #15054 #15118
- Update io.projectreactor:reactor-core: 3.7.1 -> 3.7.3 #15075 #15153
- Update io.swagger.core.v3:swagger-annotations: 2.2.27 -> 2.2.28 #15081
- Update io.zipkin.reporter2:zipkin-reporter-bom: 3.4.3 -> 3.5.0 #15147
- Update jakarta.validation:jakarta.validation-api: 3.1.0 -> 3.1.1 #15098
- Update jetty_version: 9.4.56.v20240826 -> 9.4.57.v20241219 #15052
- Update netty4_version: 4.1.115.Final -> 4.1.118.Final #15038 #15080 #15148
- Update org.apache.groovy:groovy: 4.0.24 -> 4.0.25 #15097
- Update org.eclipse.jetty:jetty-maven-plugin: 9.4.56.v20240826 -> 9.4.57.v20241219 #15056
- Update org.webjars:redoc: 2.1.5 -> 2.3.0 #15102
- Update org.webjars:swagger-ui: 5.18.2 -> 5.18.3 #15101
- Update org.yaml:snakeyaml: 2.3 -> 2.4 #15155
- Update protobuf-java_version: 3.25.5 -> 3.25.6 #15095
- Update spring-6.version: 6.2.1 -> 6.2.3 #15072 #15145
- Update spring-boot-3.version: 3.4.1 -> 3.4.3 #15094 #15169
- Update swagger_version: 1.6.14 -> 1.6.15 #15074
- Update tomcat.version: 8.5.100 -> 10.1.36 #15146 #15167
Dubbo would like to thank the following contributors for their contributions to this release: @AlbumenJ, @CrazyHZM, @eye-gu, @finefuture, @funky-eyes, @songxiaosheng, @Stellar1999, @wuwen5, @youjie23, @zrlw
- @youjie23 made their first contribution in https://github.com/apache/dubbo/pull/15017
Full Changelog: https://github.com/apache/dubbo/compare/dubbo-3.3.3...dubbo-3.3.4
dubbo-3.3.3
- Support read parameter names from local variable table by @oxsean in https://github.com/apache/dubbo/pull/14843
- Support parsing custom REST paths from proto files and generating @Ma… by @heliang666s in https://github.com/apache/dubbo/pull/14796
- WebSocket on Triple by @finefuture in https://github.com/apache/dubbo/pull/14390
- Support setting curator session timeout by @aofall in https://github.com/apache/dubbo/pull/14903
- Triple Rest Openapi Support by @oxsean in https://github.com/apache/dubbo/pull/14924
- Fix preferred protocol support for application service discovery by @chickenlj in https://github.com/apache/dubbo/pull/14849
- Update initial mapping apps of service discovery MappingListener by @chickenlj in https://github.com/apache/dubbo/pull/14851
- Fix annotation configuration processor dependency missing by @oxsean in https://github.com/apache/dubbo/pull/14873
- Fix dead loop in onNext by @oxsean in https://github.com/apache/dubbo/pull/14917
- Fix http3 negotiation failed by @oxsean in https://github.com/apache/dubbo/pull/14901
- correctly validate service-name-mapping parameter by @aruato in https://github.com/apache/dubbo/pull/14905
- Fix DefaultRequestMappingRegistry.exists NPE when not initialized by @oxsean in https://github.com/apache/dubbo/pull/14936
- HTTP3 bugfix by @oxsean in https://github.com/apache/dubbo/pull/14955
- optimize: support http1 automatic keepalive setting by @funky-eyes in https://github.com/apache/dubbo/pull/15019
- feat: server stream supports requests without parameters by @funky-eyes in https://github.com/apache/dubbo/pull/15026
Releates PRs: #14794, #14858, #14866, #14869, #14875, #14899, #14896, #14871, #14900, #14904, #14850, #14922, #14928, #14932, #14948, #14929, #15015
- Update byte-buddy_version: 1.15.7 -> 1.15.11 #15000, #14856
- Update commons-io:commons-io: 2.17.0 -> 2.18.0 #14944
- Update grpc.version: 1.68.0 -> 1.69.0 #14957, #14989
- Update io.micrometer:micrometer-bom: 1.13.5 -> 1.13.6 #14805
- Update io.micrometer:micrometer-core: 1.13.6 -> 1.14.2 #14907, #14991
- Update io.micrometer:micrometer-tracing-bom: 1.3.5 -> 1.4.1 #14911, #14990
- Update io.opentelemetry:opentelemetry-bom: 1.43.0 -> 1.45.0 #14886, #14975
- Update io.projectreactor:reactor-core: 3.6.11 -> 3.7.1 #14912, #15001
- Update io.swagger.core.v3:swagger-annotations: 2.2.25 -> 2.2.27 #14996
- Update io.zipkin.reporter2:zipkin-reporter-bom: 3.4.2 -> 3.4.3 #14977
- Update jackson_version: 2.18.0 -> 2.18.2 #14852, #14956
- Update log4j2_version: 2.24.1 -> 2.24.3 #14942, #14997
- Update netty4_version: 4.1.114.Final -> 4.1.115.Final #14910
- Update org.apache.groovy:groovy: 4.0.23 -> 4.0.24 #14887
- Update org.asynchttpclient:async-http-client: 2.12.3 -> 2.12.4 #14995
- Update org.openjdk.nashorn:nashorn-core: 15.4 -> 15.6 #15027
- Update org.springframework.security:spring-security-bom: 5.8.15 -> 5.8.16 #14940
- Update org.webjars:webjars-locator-lite: 1.0.0 -> 1.0.1 #14999
- Update spring-6.version: 6.1.14 -> 6.2.1 #14909, #14992
- Update spring-boot-3.version: 3.3.5 -> 3.4.1 #14941, #15012
- Update tomcat.version: 8.5.100 -> 10.1.34 #14993
Dubbo would like to thank the following contributors for their contributions to this release: @AlbumenJ, @aofall, @aruato, @chenzhiguo, @chickenlj, @CrazyHZM, @daziz, @dependabot, @finefuture, @funky-eyes, @heliang666s, @lanxi0, @laywin, @ljmcr, @oxsean, @paradiseidler, @strangelookingnerd
- @paradiseidler made their first contribution in https://github.com/apache/dubbo/pull/14899
- @ljmcr made their first contribution in https://github.com/apache/dubbo/pull/14896
- @aruato made their first contribution in https://github.com/apache/dubbo/pull/14905
- @strangelookingnerd made their first contribution in https://github.com/apache/dubbo/pull/14922
- @lanxi0 made their first contribution in https://github.com/apache/dubbo/pull/14948
- @chenzhiguo made their first contribution in https://github.com/apache/dubbo/pull/14935
Full Changelog: https://github.com/apache/dubbo/compare/dubbo-3.3.2...dubbo-3.3.3
dubbo-3.3.3
- Support read parameter names from local variable table by @oxsean in https://github.com/apache/dubbo/pull/14843
- Support parsing custom REST paths from proto files and generating @Ma… by @heliang666s in https://github.com/apache/dubbo/pull/14796
- WebSocket on Triple by @finefuture in https://github.com/apache/dubbo/pull/14390
- Support setting curator session timeout by @aofall in https://github.com/apache/dubbo/pull/14903
- Triple Rest Openapi Support by @oxsean in https://github.com/apache/dubbo/pull/14924
- Fix preferred protocol support for application service discovery by @chickenlj in https://github.com/apache/dubbo/pull/14849
- Update initial mapping apps of service discovery MappingListener by @chickenlj in https://github.com/apache/dubbo/pull/14851
- Fix annotation configuration processor dependency missing by @oxsean in https://github.com/apache/dubbo/pull/14873
- Fix dead loop in onNext by @oxsean in https://github.com/apache/dubbo/pull/14917
- Fix http3 negotiation failed by @oxsean in https://github.com/apache/dubbo/pull/14901
- correctly validate service-name-mapping parameter by @aruato in https://github.com/apache/dubbo/pull/14905
- Fix DefaultRequestMappingRegistry.exists NPE when not initialized by @oxsean in https://github.com/apache/dubbo/pull/14936
- HTTP3 bugfix by @oxsean in https://github.com/apache/dubbo/pull/14955
- optimize: support http1 automatic keepalive setting by @funky-eyes in https://github.com/apache/dubbo/pull/15019
- feat: server stream supports requests without parameters by @funky-eyes in https://github.com/apache/dubbo/pull/15026
Releates PRs: #14794, #14858, #14866, #14869, #14875, #14899, #14896, #14871, #14900, #14904, #14850, #14922, #14928, #14932, #14948, #14929
- Update byte-buddy_version: 1.15.7 -> 1.15.10 #14856
- Update commons-io:commons-io: 2.17.0 -> 2.18.0 #14944
- Update grpc.version: 1.68.0 -> 1.68.2 #14957
- Update io.micrometer:micrometer-bom: 1.13.5 -> 1.13.6 #14805
- Update io.micrometer:micrometer-core: 1.13.6 -> 1.14.1 #14907
- Update io.micrometer:micrometer-tracing-bom: 1.3.5 -> 1.4.0 #14911
- Update io.opentelemetry:opentelemetry-bom: 1.43.0 -> 1.45.0 #14886, #14975
- Update io.projectreactor:reactor-core: 3.6.11 -> 3.7.0 #14912
- Update io.zipkin.reporter2:zipkin-reporter-bom: 3.4.2 -> 3.4.3 #14977
- Update jackson_version: 2.18.0 -> 2.18.2 #14852, #14956
- Update log4j2_version: 2.24.1 -> 2.24.2 #14942
- Update netty4_version: 4.1.114.Final -> 4.1.115.Final #14910
- Update org.apache.groovy:groovy: 4.0.23 -> 4.0.24 #14887
- Update org.springframework.security:spring-security-bom: 5.8.15 -> 5.8.16 #14940
- Update spring-6.version: 6.1.14 -> 6.2.0 #14909
- Update spring-boot-3.version: 3.3.5 -> 3.4.0 #14941
Dubbo would like to thank the following contributors for their contributions to this release: @AlbumenJ, @aofall, @aruato, @chenzhiguo, @chickenlj, @CrazyHZM, @dependabot, @finefuture, @funky-eyes, @heliang666s, @lanxi0, @laywin, @ljmcr, @oxsean, @paradiseidler, @strangelookingnerd
- @paradiseidler made their first contribution in https://github.com/apache/dubbo/pull/14899
- @ljmcr made their first contribution in https://github.com/apache/dubbo/pull/14896
- @aruato made their first contribution in https://github.com/apache/dubbo/pull/14905
- @strangelookingnerd made their first contribution in https://github.com/apache/dubbo/pull/14922
- @lanxi0 made their first contribution in https://github.com/apache/dubbo/pull/14948
- @chenzhiguo made their first contribution in https://github.com/apache/dubbo/pull/14935
Full Changelog: https://github.com/apache/dubbo/compare/dubbo-3.3.2...dubbo-3.3.3
dubbo-3.3.3
- Support read parameter names from local variable table by @oxsean in https://github.com/apache/dubbo/pull/14843
- Support parsing custom REST paths from proto files and generating @Ma… by @heliang666s in https://github.com/apache/dubbo/pull/14796
- WebSocket on Triple by @finefuture in https://github.com/apache/dubbo/pull/14390
- Support setting curator session timeout by @aofall in https://github.com/apache/dubbo/pull/14903
- Triple Rest Openapi Support by @oxsean in https://github.com/apache/dubbo/pull/14924
- Fix preferred protocol support for application service discovery by @chickenlj in https://github.com/apache/dubbo/pull/14849
- Update initial mapping apps of service discovery MappingListener by @chickenlj in https://github.com/apache/dubbo/pull/14851
- Fix annotation configuration processor dependency missing by @oxsean in https://github.com/apache/dubbo/pull/14873
- Fix dead loop in onNext by @oxsean in https://github.com/apache/dubbo/pull/14917
- Fix http3 negotiation failed by @oxsean in https://github.com/apache/dubbo/pull/14901
- correctly validate service-name-mapping parameter by @aruato in https://github.com/apache/dubbo/pull/14905
- Fix DefaultRequestMappingRegistry.exists NPE when not initialized by @oxsean in https://github.com/apache/dubbo/pull/14936
- HTTP3 bugfix by @oxsean in https://github.com/apache/dubbo/pull/14955
- optimize: support http1 automatic keepalive setting by @funky-eyes in https://github.com/apache/dubbo/pull/15019
- feat: server stream supports requests without parameters by @funky-eyes in https://github.com/apache/dubbo/pull/15026
Releates PRs: #14794, #14858, #14866, #14869, #14875, #14899, #14896, #14871, #14900, #14904, #14850, #14922, #14928, #14932, #14948, #14929, #15015
- Update byte-buddy_version: 1.15.7 -> 1.15.11 #15000, #14856
- Update commons-io:commons-io: 2.17.0 -> 2.18.0 #14944
- Update grpc.version: 1.68.0 -> 1.69.0 #14957, #14989
- Update io.micrometer:micrometer-bom: 1.13.5 -> 1.13.6 #14805
- Update io.micrometer:micrometer-core: 1.13.6 -> 1.14.2 #14907, #14991
- Update io.micrometer:micrometer-tracing-bom: 1.3.5 -> 1.4.1 #14911, #14990
- Update io.opentelemetry:opentelemetry-bom: 1.43.0 -> 1.45.0 #14886, #14975
- Update io.projectreactor:reactor-core: 3.6.11 -> 3.7.1 #14912, #15001
- Update io.swagger.core.v3:swagger-annotations: 2.2.25 -> 2.2.27 #14996
- Update io.zipkin.reporter2:zipkin-reporter-bom: 3.4.2 -> 3.4.3 #14977
- Update jackson_version: 2.18.0 -> 2.18.2 #14852, #14956
- Update log4j2_version: 2.24.1 -> 2.24.3 #14942, #14997
- Update netty4_version: 4.1.114.Final -> 4.1.115.Final #14910
- Update org.apache.groovy:groovy: 4.0.23 -> 4.0.24 #14887
- Update org.asynchttpclient:async-http-client: 2.12.3 -> 2.12.4 #14995
- Update org.openjdk.nashorn:nashorn-core: 15.4 -> 15.6 #15027
- Update org.springframework.security:spring-security-bom: 5.8.15 -> 5.8.16 #14940
- Update org.webjars:webjars-locator-lite: 1.0.0 -> 1.0.1 #14999
- Update spring-6.version: 6.1.14 -> 6.2.1 #14909, #14992
- Update spring-boot-3.version: 3.3.5 -> 3.4.1 #14941, #15012
- Update tomcat.version: 8.5.100 -> 10.1.34 #14993
Dubbo would like to thank the following contributors for their contributions to this release: @AlbumenJ, @aofall, @aruato, @chenzhiguo, @chickenlj, @CrazyHZM, @daziz, @dependabot, @finefuture, @funky-eyes, @heliang666s, @lanxi0, @laywin, @ljmcr, @oxsean, @paradiseidler, @strangelookingnerd
- @paradiseidler made their first contribution in https://github.com/apache/dubbo/pull/14899
- @ljmcr made their first contribution in https://github.com/apache/dubbo/pull/14896
- @aruato made their first contribution in https://github.com/apache/dubbo/pull/14905
- @strangelookingnerd made their first contribution in https://github.com/apache/dubbo/pull/14922
- @lanxi0 made their first contribution in https://github.com/apache/dubbo/pull/14948
- @chenzhiguo made their first contribution in https://github.com/apache/dubbo/pull/14935
Full Changelog: https://github.com/apache/dubbo/compare/dubbo-3.3.2...dubbo-3.3.3
dubbo-3.3.2
- Config value supports arrays. by @oxsean in https://github.com/apache/dubbo/pull/14813
- Fix old service discovery app listener destroy issues by @xingcici in https://github.com/apache/dubbo/pull/14669
- Fix memory leak in HttpPostRequestDecoder when body is empty by @oxsean in https://github.com/apache/dubbo/pull/14760
- Fix ParameterizedType in SERVER_STREAM by @AlbumenJ in https://github.com/apache/dubbo/pull/14763
- Fix Path matching bug by @oxsean in https://github.com/apache/dubbo/pull/14812
- Fix sendRedirect 302 failure by @oxsean in https://github.com/apache/dubbo/pull/14811
- Keep the behavior consistent with SpringMVC when access through browser by @oxsean in https://github.com/apache/dubbo/pull/14816
- Fix unable to deserialize Record using Hessian2 by @AlbumenJ in https://github.com/apache/dubbo/pull/14820
- A couple of rest bugfix by @oxsean in https://github.com/apache/dubbo/pull/14822
- Fix input stream unable to being deserialized by @AlbumenJ in https://github.com/apache/dubbo/pull/14837
Releates PRs: #14810, #14801, #14817, #14815, #14840, #14839
- Update byte-buddy_version: 1.15.1 -> 1.15.7 #14775, #14806, #14828
- Update ch.qos.logback:logback-core: 1.5.8 -> 1.5.11 #14774, #14802
- Update com.alibaba:fastjson: 1.2.83 -> 1.2.83_noneautotype #14751
- Update com.alibaba.nacos:nacos-client: 2.4.2 -> 2.4.3 #14777
- Update curator5_version: 5.7.0 -> 5.7.1 #14804, #14773
- Update io.micrometer:micrometer-bom: 1.13.4 -> 1.13.5 #14755
- Update io.micrometer:micrometer-core: 1.13.4 -> 1.13.6 #14756, #14807
- Update io.micrometer:micrometer-tracing-bom: 1.3.4 -> 1.3.5 #14803
- Update io.opentelemetry:opentelemetry-bom: 1.42.0 -> 1.43.0 #14737, #14776
- Update io.projectreactor:reactor-core: 3.6.10 -> 3.6.11 #14808
- Update netty4_version: 4.1.113.Final -> 4.1.114.Final #14753
- Update org.springframework.security:spring-security-bom: 5.8.14 -> 5.8.15 #14827
- Update ch.qos.logback:logback-core: 1.5.11 -> 1.5.12 #14829
- @wsliliang made their first contribution in https://github.com/apache/dubbo/pull/14810
- @JanSoundhouse made their first contribution in https://github.com/apache/dubbo/pull/14815
Full Changelog: https://github.com/apache/dubbo/compare/dubbo-3.3.1...dubbo-3.3.2
dubbo-3.3.2
- Config value supports arrays. by @oxsean in https://github.com/apache/dubbo/pull/14813
- Fix old service discovery app listener destroy issues by @xingcici in https://github.com/apache/dubbo/pull/14669
- Fix memory leak in HttpPostRequestDecoder when body is empty by @oxsean in https://github.com/apache/dubbo/pull/14760
- Fix ParameterizedType in SERVER_STREAM by @AlbumenJ in https://github.com/apache/dubbo/pull/14763
- Fix Path matching bug by @oxsean in https://github.com/apache/dubbo/pull/14812
- Fix sendRedirect 302 failure by @oxsean in https://github.com/apache/dubbo/pull/14811
- Keep the behavior consistent with SpringMVC when access through browser by @oxsean in https://github.com/apache/dubbo/pull/14816
- Fix unable to deserialize Record using Hessian2 by @AlbumenJ in https://github.com/apache/dubbo/pull/14820
- A couple of rest bugfix by @oxsean in https://github.com/apache/dubbo/pull/14822
Releates PRs: #14810, #14801, #14817, #14815
- Update byte-buddy_version: 1.15.1 -> 1.15.5 #14775, #14806
- Update ch.qos.logback:logback-core: 1.5.8 -> 1.5.11 #14774, #14802
- Update com.alibaba:fastjson: 1.2.83 -> 1.2.83_noneautotype #14751
- Update com.alibaba.nacos:nacos-client: 2.4.2 -> 2.4.3 #14777
- Update curator5_version: 5.7.0 -> 5.7.1 #14804, #14773
- Update io.micrometer:micrometer-bom: 1.13.4 -> 1.13.5 #14755
- Update io.micrometer:micrometer-core: 1.13.4 -> 1.13.6 #14756, #14807
- Update io.micrometer:micrometer-tracing-bom: 1.3.4 -> 1.3.5 #14803
- Update io.opentelemetry:opentelemetry-bom: 1.42.0 -> 1.43.0 #14737, #14776
- Update io.projectreactor:reactor-core: 3.6.10 -> 3.6.11 #14808
- Update netty4_version: 4.1.113.Final -> 4.1.114.Final #14753
- @wsliliang made their first contribution in https://github.com/apache/dubbo/pull/14810
- @JanSoundhouse made their first contribution in https://github.com/apache/dubbo/pull/14815
Full Changelog: https://github.com/apache/dubbo/compare/dubbo-3.3.1...dubbo-3.3.2
dubbo-3.3.1
- Support single file mode in dubbo-maven-plugin by @finefuture in https://github.com/apache/dubbo/pull/14723
- Support configuration of disallowed content-types by @oxsean in https://github.com/apache/dubbo/pull/14726
- Returns a matching http status code based on the rest mappings by @oxsean in https://github.com/apache/dubbo/pull/14714
- Http2 sse support by @oxsean in https://github.com/apache/dubbo/pull/14673
- Added support for configuring Tomcat HTTP2 max stream size in Spring boot by @oxsean in https://github.com/apache/dubbo/pull/14702
- Add Support to bridge Spring Boot Actuator to QoS by @JinQian1024 in https://github.com/apache/dubbo/pull/14596
- Fix tcp connection window size split from stream connection window size by @JunJieLiu51520 in https://github.com/apache/dubbo/pull/14670
- Fix native image for proxy by @CrazyHZM in https://github.com/apache/dubbo/pull/14724
- Fix triple client connection shareing race condition by @chickenlj in https://github.com/apache/dubbo/pull/14718
- Disable check when create MetadataService invoker to prevent memory leak by @AlbumenJ in https://github.com/apache/dubbo/pull/14732
- Fix safeLock not run when interrupt & Fix partial notification being cancelled in ServiceInstancesChangedListener by @AlbumenJ in https://github.com/apache/dubbo/pull/14730
- Fix MetadataServiceV2 unable to being destroyed by @AlbumenJ in https://github.com/apache/dubbo/pull/14731
- Fix memory leak in HttpPostRequestDecoder by @oxsean in https://github.com/apache/dubbo/pull/14741
- Fix SpringRestToolKit getBean param mistake by @oxsean in https://github.com/apache/dubbo/pull/14742
Releates PRs: #14671, #14705
- Update bytebuddy.version: 1.15.0 -> 1.15.3 #14736 #14648
- Update ch.qos.logback:logback-core: 1.5.7 -> 1.5.8 #14653
- Update com.alibaba.fastjson2:fastjson2: 2.0.52 -> 2.0.53 #14707
- Update com.alibaba.nacos:nacos-client: 2.4.1 -> 2.4.2 #14655
- Update com.github.spullara.mustache.java:compiler: 0.9.10 -> 0.9.14 #14693
- Update com.google.protobuf:protobuf-java: 3.25.4 -> 3.25.5 #14704
- Update commons-codec:commons-codec: 1.16.0 -> 1.17.1 #14711
- Update commons-io:commons-io: 2.16.1 -> 2.17.0 #14713
- Update grpc.version: 1.66.0 -> 1.68.0 #14706
- Update io.micrometer:micrometer-bom: 1.13.3 -> 1.13.4 #14681
- Update io.micrometer:micrometer-core: 1.13.3 -> 1.13.4 #14679
- Update io.micrometer:micrometer-tracing-bom: 1.3.3 -> 1.3.4 #14682, #14739
- Update io.opentelemetry:opentelemetry-bom: 1.41.0 -> 1.42.1 #14651, #14676
- Update io.projectreactor:reactor-core: 3.6.9 -> 3.6.10 #14680
- Update io.zipkin.reporter2:zipkin-reporter-bom: 3.4.0 -> 3.4.2 #14678, #14710, #14734
- Update jackson_version: 2.17.2 -> 2.18.0 #14738
- Update jakarta.xml.bind:jakarta.xml.bind-api: 4.0.1 -> 4.0.2 #14690
- Update jetty_version: 9.4.55.v20240627 -> 9.4.56.v20240826 #14650
- Update log4j2_version: 2.23.1 -> 2.24.1 #14649, #14735
- Update netty4_version: 4.1.112.Final -> 4.1.113.Final #14652
- Update org.apache.groovy:groovy: 4.0.21 -> 4.0.23 #14709
- Update org.awaitility:awaitility: 4.2.0 -> 4.2.2 #14708
- Update org.glassfish.jaxb:jaxb-runtime: 2.3.3-b02 -> 2.4.0-b180830.0438 #14689
- Update org.springframework.cloud:spring-cloud-openfeign-core: 3.1.5 -> 3.1.9 #14687
- Update org.xerial.snappy:snappy-java: 1.1.10.6 -> 1.1.10.7 #14683
- Update seata.version: 1.6.1 -> 1.8.0 #14692
- Update sentinel.version: 1.8.6 -> 1.8.8 #14688
- Update spring.version: 6.0.11 -> 6.1.13 #14691
Dubbo would like to thank the following contributors for their contributions to this release: @AlbumenJ, @chickenlj, @co63oc, @CrazyHZM, @finefuture, @funky-eyes, @JinQian1024, @JunJieLiu51520, @oxsean
- @JunJieLiu51520 made their first contribution in https://github.com/apache/dubbo/pull/14664
- @co63oc made their first contribution in https://github.com/apache/dubbo/pull/14671
- @JinQian1024 made their first contribution in https://github.com/apache/dubbo/pull/14596
Full Changelog: https://github.com/apache/dubbo/compare/dubbo-3.3.0...dubbo-3.3.1