github apache/dubbo dubbo-3.3.7

pre-release4 hours ago

What's Changed

  • Bump spring-6.version from 6.2.8 to 6.2.11 by @dependabot[bot] in #15689
  • [3.3] Add dubbo springboot3 dependency checker automatic configuration by @zrlw in #15709
  • Bump org.springframework:spring-core from 6.2.8 to 6.2.11 by @dependabot[bot] in #15723
  • Bump io.projectreactor:reactor-core from 3.7.6 to 3.7.11 by @dependabot[bot] in #15692
  • Bump io.micrometer:micrometer-core from 1.15.0 to 1.15.4 by @dependabot[bot] in #15691
  • Downgrade ubuntu testing system to 22.04 for ZK and nacos server by @zrlw in #15727
  • feat(registry): support the option, whether to check the connection status by @fantiq in #15594
  • Dubbo MCP Integration by @RainYuY in #15406
  • Fix inconsistent writeEvent/readEvent in default serialization (Fixes #15737) in #15740
  • feat: Add JDK 25 support by @redoom in #15754
  • Fix: Stabilize JsonUtilsTest.consistentTest to prevent Non-Dex nondeterminism by @Anshul-creator in #15746
  • Fix/mcp sse content type and endpoint by @RainYuY in #15763
  • Fix: Stabilize ServiceDefinitionBuilderTest.testBuilderComplexObject to prevent Non-Dex nondeterminism by @Anshul-creator in #15759
  • Fix: Stabilize ConfigManagerTest.testGetConfigByIdOrName to prevent Non-Dex nondeterminism by @Anshul-creator in #15758
  • Fix: Stabilize URLParam.hashCode() to prevent Non-Dex nondeterminism in URLTest.testHashcode by @Anshul-creator in #15757
  • fix:JDK 25 Netty EventLoopGroup creation and ignore unsafe warning by @redoom in #15764
  • Fix issue #15698 Distinguish between timeout and task rejection in DefaultFuture by @qxggg in #15738
  • Update to 3.3.7-SNAPSHOT by @oxsean in #15770
  • fix: thread safety RegistryDirectory by @flyforeverth in #15775
  • Stabilize MethodConfigTest by disabling metrics initialization to avoid Micrometer nondeterminism by @Anshul-creator in #15782
  • Fix: the interface-level timeout and retry configurations become invalid after the caller application is restarted by @renyuweighub in #15784
  • Fix: Stabilize ExporterSideConfigUrlTest by disabling metrics initialization during URL export by @Anshul-creator in #15778
  • Fix: Stabilize multiple tests in ServiceConfigTest by isolating system properties and cached state by @Anshul-creator in #15785
  • Fix: Stabilize "map argument body test" and "advance bean argument get test" in RestProtocolTest.groovy by @Anshul-creator in #15777
  • Fix: Stabilize XmlSafetyTest by filtering child sleep 60 processes using baseline diff by @Anshul-creator in #15776
  • HttpPostRequestDecoder need be destroyed. by @RainYuY in #15788
  • Add maxMessageSize config by @RainYuY in #15781
  • docs: Add 3.3.6 version highlights to README by @redoom in #15772
  • Fix: Stabilize ReferenceCacheTest by Disabling Metrics Initialization and Ensuring Test Isolation by @Anshul-creator in #15794
  • Fix: Stabilize DubboBootstrapTest by Disabling Metrics Initialization and Ensuring Test Isolation by @Anshul-creator in #15793
  • Fix: Stabilize ConfigCenterConfigTest by Disabling Metrics Initialization and Ensuring Test Isolation by @Anshul-creator in #15792
  • Fix: Stabilize ApplicationConfigTest by Disabling Metrics Initialization and Ensuring Test Isolation by @Anshul-creator in #15791
  • Fix: Stabilize ConsumerConfigTest by Disabling Metrics Initialization and Ensuring Test Isolation by @Anshul-creator in #15790
  • Fix: Stabilize ProtocolConfigTest by Disabling Metrics Initialization and Ensuring Test Isolation by @Anshul-creator in #15789
  • Fix: Stabilize ReferenceConfigTest by Disabling Metrics Initialization and Ensuring Test Isolation by @Anshul-creator in #15787
  • Bump io.grpc:grpc-netty-shaded from 1.73.0 to 1.75.0 in /dubbo-dependencies-bom by @dependabot[bot] in #15713
  • Bump org.webjars:webjars-locator-lite from 1.0.1 to 1.1.2 by @dependabot[bot] in #15716
  • Bump com.alibaba.fastjson2:fastjson2 from 2.0.56 to 2.0.60 by @dependabot[bot] in #15741
  • Fix: Stabilize ReferenceConfigTest.testSearchReferences to prevent Non-Dex nondeterminism in ReferenceConfigTest.testLargeReferences by @Anshul-creator in #15766
  • Fix some bug about proto copy by @RainYuY in #15825
  • Bump tomcat.version from 8.5.100 to 10.1.42 by @dependabot[bot] in #15514
  • Bump byte-buddy_version from 1.17.5 to 1.17.6 by @dependabot[bot] in #15506
  • Bump spring-boot-3.version from 3.5.0 to 3.5.3 by @dependabot[bot] in #15505
  • Bump log4j2_version from 2.24.3 to 2.25.0 by @dependabot[bot] in #15503
  • Bump org.codehaus.mojo:flatten-maven-plugin from 1.7.0 to 1.7.3 by @dependabot[bot] in #15704
  • Bump org.testcontainers:testcontainers from 1.21.0 to 1.21.3 by @dependabot[bot] in #15510
  • Bump spring-security-6.version from 6.5.1 to 6.5.7 by @dependabot[bot] in #15817
  • Bump junit_platform_version from 1.13.1 to 1.13.3 by @dependabot[bot] in #15545
  • Bump io.opentelemetry:opentelemetry-bom from 1.50.0 to 1.54.1 by @dependabot[bot] in #15701
  • Bump com.squareup.okhttp3:okhttp from 3.14.9 to 4.9.2 in /dubbo-dependencies-bom by @dependabot[bot] in #15773
  • Bump org.codehaus.mojo:license-maven-plugin from 2.5.0 to 2.7.0 by @dependabot[bot] in #15703
  • Bump org.codehaus.mojo:build-helper-maven-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in #15441
  • Bump junit_jupiter_version from 5.12.2 to 5.14.1 by @dependabot[bot] in #15816
  • Bump spring-6.version from 6.2.11 to 6.2.14 by @dependabot[bot] in #15815
  • Bump hessian-lite from 4.0.4 to 4.0.5 by @RainYuY in #15823
  • Bump jackson_version from 2.19.0 to 2.19.1 by @dependabot[bot] in #15507
  • Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 in /dubbo-dependencies-bom by @dependabot[bot] in #15538
  • Bump io.swagger.core.v3:swagger-annotations from 2.2.32 to 2.2.34 by @dependabot[bot] in #15478
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.0 to 3.14.1 by @dependabot[bot] in #15729
  • Bump org.hibernate:hibernate-validator from 5.4.3.Final to 6.2.0.Final in /dubbo-dependencies-bom by @dependabot[bot] in #15811
  • [3.3] Bump validation-api to 2.0.1.Final and use ParameterMessageInterpolator as default ValidatorFactory's message interpolator by @zrlw in #15830
  • Set CONVERT_NO_LOWER_HEADER to true to keep it consistent with its initial value and avoid misunderstandings. by @RainYuY in #15831
  • Bump log4j2_version from 2.25.0 to 2.25.2 by @dependabot[bot] in #15870
  • Bump com.google.code.gson:gson from 2.13.1 to 2.13.2 by @dependabot[bot] in #15869
  • Bump org.webjars:redoc from 2.3.0 to 2.5.1 by @dependabot[bot] in #15868
  • Bump okhttp_version from 4.9.2 to 4.12.0 by @dependabot[bot] in #15866
  • Bump io.micrometer:micrometer-bom from 1.15.1 to 1.16.1 by @dependabot[bot] in #15865
  • Bump bouncycastle-bcprov_version from 1.81 to 1.83 by @dependabot[bot] in #15864
  • Bump org.apache.maven.plugins:maven-shade-plugin from 3.6.0 to 3.6.1 by @dependabot[bot] in #15863
  • Bump org.yaml:snakeyaml from 2.4 to 2.5 by @dependabot[bot] in #15861
  • Bump spring-6.version from 6.2.14 to 6.2.15 by @dependabot[bot] in #15859
  • Bump org.apache.maven.plugins:maven-source-plugin from 3.3.1 to 3.4.0 by @dependabot[bot] in #15860
  • Bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.0 to 3.6.2 by @dependabot[bot] in #15858
  • Bump spring-boot-3.version from 3.5.3 to 3.5.8 by @dependabot[bot] in #15853
  • Bump tomcat.version from 8.5.100 to 10.1.50 by @dependabot[bot] in #15856
  • Bump grpc.version from 1.75.0 to 1.77.0 by @dependabot[bot] in #15852
  • Bump junit_platform_version from 1.13.3 to 1.14.1 by @dependabot[bot] in #15855
  • Fix: Stabilize dubbo-config-spring tests by Disabling Metrics Initialization and Ensuring Test Isolation by @Anshul-creator in #15819
  • Bump commons-io:commons-io from 2.19.0 to 2.21.0 by @dependabot[bot] in #15862
  • Bump org.apache.maven.plugins:maven-release-plugin from 3.1.1 to 3.3.1 by @dependabot[bot] in #15854
  • Bump org.apache.commons:commons-exec from 1.5.0 to 1.6.0 by @dependabot[bot] in #15867
  • fix(nacos): Add application key to consumer subscribe URL by @ShauryaChauhan1411 in #15872
  • Fix: Stabilize dubbo-config-spring reference-related tests by Disabling Metrics Initialization and Ensuring Test Isolation by @Anshul-creator in #15828
  • Fix: Stabilize map-order assertions in REST protocol tests by @Anshul-creator in #15849
  • Fix: Stabilize GenericServiceTest.testGenericComplexCompute4FullServiceMetadata under NonDex by @Anshul-creator in #15848
  • metadata-api test unit test modification by @LJQHDL in #15879
  • Bump org.apache.logging.log4j:log4j-core from 2.25.2 to 2.25.3 in /dubbo-dependencies-bom by @dependabot[bot] in #15885
  • Bump org.openjdk.nashorn:nashorn-core from 15.6 to 15.7 by @dependabot[bot] in #15912
  • Bump io.projectreactor:reactor-core from 3.7.11 to 3.8.1 by @dependabot[bot] in #15911
  • Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.20.0 by @dependabot[bot] in #15910
  • Bump curator_version from 4.2.0 to 5.9.0 by @dependabot[bot] in #15909
  • Bump netty4_version from 4.2.2.Final to 4.2.9.Final by @dependabot[bot] in #15894
  • Bump junit_jupiter_version from 5.12.2 to 5.14.1 by @dependabot[bot] in #15898
  • Bump org.apache.maven.plugins:maven-plugin-plugin from 3.15.1 to 3.15.2 by @dependabot[bot] in #15896
  • Bump spring-boot-3.version from 3.5.8 to 3.5.9 by @dependabot[bot] in #15893
  • Bump io.micrometer:micrometer-core from 1.15.4 to 1.16.1 by @dependabot[bot] in #15908
  • Bump byte-buddy_version from 1.17.6 to 1.18.3 by @dependabot[bot] in #15906
  • Bump log4j2_version from 2.25.2 to 2.25.3 by @dependabot[bot] in #15902
  • Bump commons-codec:commons-codec from 1.18.0 to 1.20.0 by @dependabot[bot] in #15900
  • Bump io.opentelemetry:opentelemetry-bom from 1.54.1 to 1.57.0 by @dependabot[bot] in #15905
  • Bump org.xerial.snappy:snappy-java from 1.1.10.7 to 1.1.10.8 by @dependabot[bot] in #15903
  • Bump org.apache.maven:maven-core from 3.9.10 to 3.9.12 by @dependabot[bot] in #15895
  • Bump io.micrometer:micrometer-tracing-bom from 1.5.1 to 1.6.1 by @dependabot[bot] in #15904
  • Bump jetty_version from 9.4.57.v20241219 to 9.4.58.v20250814 by @dependabot[bot] in #15897
  • Fix: Stabilize remaining outlier dubbo-config-spring tests by Disabling Metrics Initialization and Ensuring Test Isolation by @Anshul-creator in #15846
  • Bump com.alibaba.nacos:nacos-client from 2.5.1 to 2.5.2 by @dependabot[bot] in #15901
  • Bump org.apache.groovy:groovy from 4.0.27 to 4.0.29 by @dependabot[bot] in #15899
  • fix #15892 [Bug] LEAK: ByteBuf.release() was not called before it's garbage-collected by @qxggg in #15917
  • Bump org.testcontainers:testcontainers from 1.21.3 to 1.21.4 by @dependabot[bot] in #15955
  • Bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 by @dependabot[bot] in #15954
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5.4 by @dependabot[bot] in #15953
  • Bump org.apache.maven.plugin-tools:maven-plugin-annotations from 3.15.1 to 3.15.2 by @dependabot[bot] in #15951
  • Bump com.diffplug.spotless:spotless-maven-plugin from 2.44.5 to 2.46.1 by @dependabot[bot] in #15947
  • Bump grpc.version from 1.77.0 to 1.78.0 by @dependabot[bot] in #15939
  • Bump org.webjars:webjars-locator-lite from 1.1.2 to 1.1.3 by @dependabot[bot] in #15940
  • Bump org.apache.maven.plugins:maven-assembly-plugin from 3.7.1 to 3.8.0 by @dependabot[bot] in #15938
  • Bump io.swagger.core.v3:swagger-annotations from 2.2.34 to 2.2.41 by @dependabot[bot] in #15937
  • Bump org.apache.maven.plugins:maven-antrun-plugin from 3.1.0 to 3.2.0 by @dependabot[bot] in #15948
  • Bump org.springframework.security:spring-security-oauth2-authorization-server from 1.5.1 to 1.5.5 by @dependabot[bot] in #15949
  • Bump org.webjars:swagger-ui from 5.22.0 to 5.31.0 by @dependabot[bot] in #15944
  • Bump org.apache.maven.plugins:maven-jar-plugin from 3.4.2 to 3.5.0 by @dependabot[bot] in #15950
  • Bump org.apache.maven:maven-plugin-api from 3.9.10 to 3.9.12 by @dependabot[bot] in #15946
  • Bump org.apache.commons:commons-compress from 1.27.1 to 1.28.0 by @dependabot[bot] in #15945
  • Bump io.smallrye.reactive:mutiny from 2.9.0 to 2.9.5 by @dependabot[bot] in #15942
  • Bump jakarta.xml.bind:jakarta.xml.bind-api from 4.0.2 to 4.0.4 by @dependabot[bot] in #15941
  • Import jackson 2.20.1 pom to simplify dependencies for bumping jackson components by @zrlw in #15960
  • Bump org.aspectj:aspectjweaver from 1.9.24 to 1.9.25.1 by @dependabot[bot] in #15943
  • Support Tri backpress by @EarthChen in #15957
  • Unify graceful shutdown interface,add Triple support by @EarthChen in #15926
  • Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.2 to 3.12.0 by @dependabot[bot] in #15966
  • Bump org.hibernate:hibernate-validator from 6.2.0.Final to 6.2.5.Final by @dependabot[bot] in #15965
  • Bump org.codehaus.mojo:license-maven-plugin from 2.7.0 to 2.7.1 by @dependabot[bot] in #15964
  • Fix: Stabilize dubbo-config-spring boot-related tests by Disabling Metrics Initialization and Ensuring Test Isolation by @Anshul-creator in #15845
  • [PR] #15935 Enhance NetUtils IPv6 handling and test coverage by @krrishmahar in #15974
  • Tri backpressure by @EarthChen in #15967
  • Enhance bug template with reproduction demo checkbox by @RainYuY in #15977
  • Fix/header cookie get by @RainYuY in #15985
  • fix(cluster): During the service provider's release period, concurrent read routes from consumers were rejected by @vqianxiao in #15883
  • [PR] #15935 Enhance NetUtils test coverage and boundaries by @shivvani-r in #15986
  • [PR] #15969 Fix: Add warning log when using unbounded queue in FixedThreadPool by @shivvani-r in #15984
  • fix: AbstractMetadataReport MemoryOverflow by @luxiao0000 in #15987
  • build(deps): bump io.opentelemetry:opentelemetry-bom from 1.57.0 to 1.58.0 by @dependabot[bot] in #15994
  • build(deps): bump spock_version from 2.3-groovy-4.0 to 2.4-groovy-4.0 by @dependabot[bot] in #15993
  • build(deps): bump sentinel.version from 1.8.8 to 1.8.9 by @dependabot[bot] in #15992
  • build(deps): bump junit_jupiter_version from 5.14.1 to 5.14.2 by @dependabot[bot] in #15989
  • build(deps-dev): bump junit_platform_version from 1.14.1 to 1.14.2 by @dependabot[bot] in #15990
  • [PR] #15988 Fix: Clear SecurityContext in finally block to prevent thread pollution by @shivvani-r in #15997
  • Add unit test for PathUtils in dubbo-common by @LI123456mo in #16001
  • Fix: Stabilize dubbo-config-spring remaining reference and schema-related tests by Disabling Metrics Initialization and Ensuring Test Isolation by @Anshul-creator in #15844
  • Fix: Stabilize dubbo-config-spring propertyconfigurer-related tests by Disabling Metrics Initialization and Ensuring Test Isolation by @Anshul-creator in #15841
  • Fix: Stabilize more dubbo-config-spring reference-related tests by Disabling Metrics Initialization and Ensuring Test Isolation by @Anshul-creator in #15840
  • Fix: Stabilize dubbo-config-spring context-related tests by Disabling Metrics Initialization and Ensuring Test Isolation by @Anshul-creator in #15835
  • Fix: Stabilize dubbo-config-spring beans-related tests by Disabling Metrics Initialization and Ensuring Test Isolation by @Anshul-creator in #15834
  • Fix: Stabilize dubbo-config-spring issues-related tests by Disabling Metrics Initialization and Ensuring Test Isolation by @Anshul-creator in #15833
  • fix tri backpressure race condition by @EarthChen in #16004
  • opt triple remote flow controller by @EarthChen in #15983
  • [3.3] Get moduleModel at ReferenceBeanManager#prepareReferenceBeans method to avoid getting null result by @zrlw in #15769
  • Add unit test for MethodComparator in dubbo-common by @LI123456mo in #16006
  • Fix triple stream future npe by @EarthChen in #16014
  • build(deps): bump com.fasterxml.jackson:jackson-bom from 2.20.1 to 2.21.0 by @dependabot[bot] in #16018
  • build(deps): bump io.micrometer:micrometer-tracing-bom from 1.6.1 to 1.6.2 by @dependabot[bot] in #16020
  • build(deps): bump io.micrometer:micrometer-core from 1.16.1 to 1.16.2 by @dependabot[bot] in #16019
  • build(deps): bump io.micrometer:micrometer-bom from 1.16.1 to 1.16.2 by @dependabot[bot] in #16016
  • build(deps-dev): bump io.projectreactor:reactor-core from 3.8.1 to 3.8.2 by @dependabot[bot] in #16015
  • build(deps): bump byte-buddy_version from 1.18.3 to 1.18.4 by @dependabot[bot] in #16017
  • refactor: enhance backpressure handling with byte tracking by @EarthChen in #16028
  • Fix timestamp filtering in ZooKeeper registry causing pre-warmup failure by @funky-eyes in #16034
  • Fix init stream race by @EarthChen in #16039
  • Bump protobuf-java from 3.25.8 to 4.33.4 and remove guava dependency by rewriting CodecTest with java.nio.charset.StandardCharsets by @zrlw in #16026
  • Bump protobuf-java,grpc of dubbo-security to latest version by @zrlw in #16044
  • build(deps): bump io.swagger.core.v3:swagger-annotations from 2.2.41 to 2.2.42 by @dependabot[bot] in #16052
  • build(deps): bump spring-boot-3.version from 3.5.9 to 3.5.10 by @dependabot[bot] in #16050
  • build(deps): bump org.apache.groovy:groovy from 4.0.29 to 4.0.30 by @dependabot[bot] in #16049
  • Dubbo registry multiple remove dubbo test common by @wxt1222 in #16031
  • fix(cluster): support broadcast and wildcard tag routing by @heliang666s in #15876
  • Fix LRUCache and LRU2Cache to trim entries when max capacity is reduced by @SURYAS1306 in #16053
  • completed issue 12517, implemented new module for otlp config along with test checking jvm metric export using mock server by @manasagar in #16023
  • feat: enhance VirtualThreadPool with configurable minimum thread count by @funky-eyes in #16055
  • Optimize NettyBackedChannelBuffer for direct buffer transfer by @jamespud in #16027
  • build(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 by @dependabot[bot] in #16066
  • build(deps): bump commons-codec:commons-codec from 1.20.0 to 1.21.0 by @dependabot[bot] in #16065
  • build(deps): bump protobuf-java_version from 4.33.4 to 4.33.5 by @dependabot[bot] in #16064
  • Unify the deframer of the client and server sides for the Triple protocol by @EarthChen in #16041
  • Refactor tri pack & unpack use stream by @EarthChen in #16045
  • build(deps): bump io.opentelemetry:opentelemetry-bom from 1.58.0 to 1.59.0 by @dependabot[bot] in #16076
  • build(deps): bump grpc.version from 1.78.0 to 1.79.0 by @dependabot[bot] in #16077
  • build(deps): bump tomcat.version from 8.5.100 to 10.1.52 by @dependabot[bot] in #16078
  • build(deps): bump netty4_version from 4.2.9.Final to 4.2.10.Final by @dependabot[bot] in #16079
  • build(deps): bump jakarta.xml.bind:jakarta.xml.bind-api from 4.0.4 to 4.0.5 by @dependabot[bot] in #16081
  • Fix: Remove unnecessary pattern check for password in ConfigValidationUtils by @Zjianru in #16082
  • [#16098] Fix resource leaks and improve code quality in ConfigUtils by @DocJlm in #16097
  • build(deps-dev): bump com.ctrip.framework.apollo:apollo-mockserver from 2.4.0 to 2.5.0 by @dependabot[bot] in #16107
  • build(deps): bump org.webjars:swagger-ui from 5.31.0 to 5.31.2 by @dependabot[bot] in #16106
  • build(deps): bump com.fasterxml.jackson:jackson-bom from 2.21.0 to 2.21.1 by @dependabot[bot] in #16105
  • build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.4 to 3.5.5 by @dependabot[bot] in #16102
  • build(deps): bump com.ctrip.framework.apollo:apollo-client from 2.4.0 to 2.5.0 by @dependabot[bot] in #16100
  • build(deps): bump io.micrometer:micrometer-core from 1.16.2 to 1.16.3 by @dependabot[bot] in #16095
  • build(deps-dev): bump io.projectreactor:reactor-core from 3.8.2 to 3.8.3 by @dependabot[bot] in #16094
  • build(deps): bump io.micrometer:micrometer-tracing-bom from 1.6.2 to 1.6.3 by @dependabot[bot] in #16092
  • build(deps): bump io.micrometer:micrometer-bom from 1.16.2 to 1.16.3 by @dependabot[bot] in #16090
  • build(deps): bump org.springframework.security:spring-security-oauth2-authorization-server from 1.5.5 to 1.5.6 by @dependabot[bot] in #16101
  • build(deps): bump spring-boot-3.version from 3.5.10 to 3.5.11 by @dependabot[bot] in #16099
  • build(deps-dev): bump junit_platform_version from 1.14.2 to 1.14.3 by @dependabot[bot] in #16093
  • build(deps): bump byte-buddy_version from 1.18.4 to 1.18.5 by @dependabot[bot] in #16088
  • build(deps): bump spring-6.version from 6.2.15 to 6.2.16 by @dependabot[bot] in #16087
  • build(deps-dev): bump org.yaml:snakeyaml from 2.5 to 2.6 by @dependabot[bot] in #16113
  • build(deps): bump byte-buddy_version from 1.18.5 to 1.18.7 by @dependabot[bot] in #16112
  • build(deps): bump junit_jupiter_version from 5.14.2 to 5.14.3 by @dependabot[bot] in #16091
  • build(deps): bump io.swagger.core.v3:swagger-annotations from 2.2.42 to 2.2.43 by @dependabot[bot] in #16104
  • build(deps): bump spring-security-6.version from 6.5.7 to 6.5.8 by @dependabot[bot] in #16089
  • build(deps): bump org.apache.tomcat.embed:tomcat-embed-core from 8.5.100 to 9.0.112 in /dubbo-dependencies-bom by @dependabot[bot] in #16096
  • build(deps): bump commons-logging:commons-logging from 1.3.5 to 1.3.6 by @dependabot[bot] in #16125
  • build(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.6.1 to 3.6.2 by @dependabot[bot] in #16124
  • build(deps): bump org.apache.maven:maven-plugin-api from 3.9.12 to 3.9.13 by @dependabot[bot] in #16122
  • build(deps): bump io.swagger.core.v3:swagger-annotations from 2.2.43 to 2.2.44 by @dependabot[bot] in #16120
  • build(deps-dev): bump io.projectreactor:reactor-core from 3.8.3 to 3.8.4 by @dependabot[bot] in #16143
  • build(deps): bump org.apache.maven:maven-core from 3.9.12 to 3.9.14 by @dependabot[bot] in #16142
  • build(deps): bump org.apache.maven:maven-plugin-api from 3.9.13 to 3.9.14 by @dependabot[bot] in #16141
  • build(deps): bump io.micrometer:micrometer-core from 1.16.3 to 1.16.4 by @dependabot[bot] in #16140
  • build(deps): bump io.micrometer:micrometer-bom from 1.16.3 to 1.16.4 by @dependabot[bot] in #16139
  • build(deps): bump io.swagger.core.v3:swagger-annotations from 2.2.44 to 2.2.45 by @dependabot[bot] in #16138
  • build(deps): bump spring-6.version from 6.2.16 to 6.2.17 by @dependabot[bot] in #16136
  • build(deps): bump org.apache.tomcat.embed:tomcat-embed-core from 9.0.112 to 9.0.113 in /dubbo-dependencies-bom by @dependabot[bot] in #16127
  • build(deps): bump protobuf-java_version from 4.33.4 to 4.34.0 by @dependabot[bot] in #16114
  • build(deps): bump io.micrometer:micrometer-tracing-bom from 1.6.3 to 1.6.4 by @dependabot[bot] in #16137
  • build(deps): bump io.opentelemetry:opentelemetry-bom from 1.59.0 to 1.60.1 by @dependabot[bot] in #16119
  • build(deps): bump org.webjars:swagger-ui from 5.31.2 to 5.32.0 by @dependabot[bot] in #16115
  • Remove job native-image-inspecting from building workflows as action setup-graalvm was not allowed anymore by @zrlw in #16166
  • build(deps): bump com.fasterxml.jackson:jackson-bom from 2.21.1 to 2.21.2 by @dependabot[bot] in #16163
  • build(deps): bump com.alibaba.fastjson2:fastjson2 from 2.0.60 to 2.0.61 by @dependabot[bot] in #16162
  • build(deps): bump protobuf-java_version from 4.33.4 to 4.34.1 by @dependabot[bot] in #16161
  • build(deps): bump spring-security-6.version from 6.5.8 to 6.5.9 by @dependabot[bot] in #16160
  • build(deps): bump grpc.version from 1.79.0 to 1.80.0 by @dependabot[bot] in #16159
  • build(deps): bump org.webjars:swagger-ui from 5.32.0 to 5.32.1 by @dependabot[bot] in #16158
  • build(deps): bump org.apache.tomcat.embed:tomcat-embed-core from 9.0.113 to 9.0.115 in /dubbo-dependencies-bom by @dependabot[bot] in #16147
  • Update netty4_version to 4.2.12.Final by @RainYuY in #16196
  • build(deps): bump org.apache.logging.log4j:log4j-core from 2.25.3 to 2.25.4 in /dubbo-dependencies-bom by @dependabot[bot] in #16204
  • build(deps): bump org.javassist:javassist from 3.30.2-GA to 3.31.0-GA by @dependabot[bot] in #16229
  • build(deps): bump org.apache.maven:maven-plugin-api from 3.9.14 to 3.9.15 by @dependabot[bot] in #16227
  • build(deps): bump org.asynchttpclient:async-http-client from 2.12.4 to 2.14.5 by @dependabot[bot] in #16228
  • build(deps): bump org.apache.maven:maven-core from 3.9.14 to 3.9.15 by @dependabot[bot] in #16226
  • build(deps-dev): bump io.projectreactor:reactor-core from 3.8.4 to 3.8.5 by @dependabot[bot] in #16225
  • build(deps): bump io.micrometer:micrometer-tracing-bom from 1.6.4 to 1.6.5 by @dependabot[bot] in #16224
  • build(deps): bump bouncycastle-bcprov_version from 1.83 to 1.84 by @dependabot[bot] in #16223
  • build(deps): bump io.micrometer:micrometer-bom from 1.16.4 to 1.16.5 by @dependabot[bot] in #16221
  • build(deps): bump org.webjars:swagger-ui from 5.32.1 to 5.32.4 by @dependabot[bot] in #16220
  • feat: support legacy and new prometheus client stacks by @SavitarC in #16132
  • Reset ApplicationModel after running AbstractServiceDiscoveryFactoryTest by @zrlw in #16234
  • fix: disable lockedSynchronizers in dumpAllThreads to avoid ZGC safepoint heap scan by @eddieran in #16195
  • build(deps): bump spring-6.version from 6.2.17 to 6.2.18 by @dependabot[bot] in #16219
  • build(deps): bump org.apache.groovy:groovy from 4.0.30 to 4.0.31 by @dependabot[bot] in #16184
  • build(deps): bump io.swagger.core.v3:swagger-annotations from 2.2.45 to 2.2.48 by @dependabot[bot] in #16222
  • build(deps): bump org.bouncycastle:bcpkix-jdk18on from 1.83 to 1.84 in /dubbo-dependencies-bom by @dependabot[bot] in #16215
  • build(deps): bump io.zipkin.zipkin2:zipkin from 3.5.1 to 3.6.1 by @dependabot[bot] in #16210
  • build(deps): bump io.opentelemetry:opentelemetry-bom from 1.60.1 to 1.61.0 by @dependabot[bot] in #16206
  • build(deps): bump org.apache.tomcat.embed:tomcat-embed-core from 9.0.115 to 9.0.117 in /dubbo-dependencies-bom by @dependabot[bot] in #16203
  • build(deps): bump byte-buddy_version from 1.18.7 to 1.18.8 by @dependabot[bot] in #16192
  • build(deps): bump org.codehaus.plexus:plexus-utils from 3.6.0 to 3.6.1 by @dependabot[bot] in #16189
  • build(deps): bump log4j2_version from 2.25.3 to 2.25.4 by @dependabot[bot] in #16181
  • build(deps): bump org.springframework.boot:spring-boot-starter-actuator from 3.5.11 to 3.5.12 by @dependabot[bot] in #16151
  • build(deps): bump io.zipkin.reporter2:zipkin-reporter-bom from 3.5.1 to 3.5.3 by @dependabot[bot] in #16183
  • build(deps): bump io.micrometer:micrometer-core from 1.16.4 to 1.16.5 by @dependabot[bot] in #16246
  • build(deps): bump commons-io:commons-io from 2.21.0 to 2.22.0 by @dependabot[bot] in #16245
  • build(deps-dev): bump junit_platform_version from 1.14.3 to 1.14.4 by @dependabot[bot] in #16244
  • build(deps): bump com.google.code.gson:gson from 2.13.2 to 2.14.0 by @dependabot[bot] in #16242
  • build(deps): bump prometheus_metrics.version from 1.5.0 to 1.5.1 by @dependabot[bot] in #16240
  • build(deps): bump org.springframework.security:spring-security-oauth2-authorization-server from 1.5.6 to 1.5.7 by @dependabot[bot] in #16239
  • build(deps): bump spring-boot-3.version from 3.5.12 to 3.5.14 by @dependabot[bot] in #16238
  • build(deps): bump commons-codec:commons-codec from 1.21.0 to 1.22.0 by @dependabot[bot] in #16243
  • build(deps): bump junit_jupiter_version from 5.14.3 to 5.14.4 by @dependabot[bot] in #16241
  • build(deps): bump spring-security-6.version from 6.5.9 to 6.5.10 by @dependabot[bot] in #16237
  • build(deps): bump org.apache.groovy:groovy from 4.0.31 to 4.0.32 by @dependabot[bot] in #16266
  • build(deps): bump netty4_version from 4.2.12.Final to 4.2.13.Final by @dependabot[bot] in #16264
  • build(deps): bump io.opentelemetry:opentelemetry-bom from 1.61.0 to 1.62.0 by @dependabot[bot] in #16263
  • build(deps): bump log4j2_version from 2.25.4 to 2.26.0 by @dependabot[bot] in #16260
  • build(deps): bump com.alibaba.fastjson2:fastjson2 from 2.0.61 to 2.0.62 by @dependabot[bot] in #16261
  • build(deps): bump com.fasterxml.jackson:jackson-bom from 2.21.2 to 2.21.3 by @dependabot[bot] in #16254
  • build(deps): bump grpc.version from 1.80.0 to 1.81.0 by @dependabot[bot] in #16253
  • build(deps): bump io.swagger.core.v3:swagger-annotations from 2.2.48 to 2.2.49 by @dependabot[bot] in #16252
  • build(deps): bump prometheus_metrics.version from 1.5.1 to 1.6.1 by @dependabot[bot] in #16250
  • Improve generic type safety of CollectionUtils.sort by @codingkiddo in #16236
  • [FIX] Close channel on TLS negotiation failure to prevent zombie conn… by @LI123456mo in #16255
  • build(deps): bump org.apache.maven.plugins:maven-enforcer-plugin from 3.6.2 to 3.6.3 by @dependabot[bot] in #16292
  • build(deps): bump netty4_version from 4.2.13.Final to 4.2.14.Final by @dependabot[bot] in #16291
  • build(deps): bump org.asynchttpclient:async-http-client from 2.14.5 to 2.15.0 in /dubbo-test/dubbo-test-check by @dependabot[bot] in #16283
  • build(deps): bump io.swagger.core.v3:swagger-annotations from 2.2.49 to 2.2.50 by @dependabot[bot] in #16281
  • test: add YamlCodec security tests by @jay666mnj in #16282
  • build(deps): bump protobuf-java_version from 4.33.4 to 4.35.0 by @dependabot[bot] in #16289
  • build(deps): bump sentinel.version from 1.8.9 to 1.8.10 by @dependabot[bot] in #16290
  • build(deps): bump org.apache.maven:maven-core from 3.9.15 to 3.9.16 by @dependabot[bot] in #16277
  • build(deps): bump org.apache.tomcat.embed:tomcat-embed-core from 9.0.117 to 9.0.118 in /dubbo-dependencies-bom by @dependabot[bot] in #16284
  • build(deps): bump tomcat.version from 10.1.52 to 10.1.55 by @dependabot[bot] in #16280
  • build(deps): bump org.asynchttpclient:async-http-client from 2.14.5 to 2.15.0 by @dependabot[bot] in #16279
  • build(deps): bump org.apache.maven:maven-plugin-api from 3.9.15 to 3.9.16 by @dependabot[bot] in #16278
  • Fix CompositeInputStream close handling by @skt-shinyruo in #16305
  • Fix order-sensitive thread pool status test by @yuzhiyang1 in #16300
  • Fix IPv4 address port parsing in NetUtils by @yin-bo-Final in #16309
  • Improve type safety of CollectionUtils.toTreeSet by @skt-shinyruo in #16306
  • Add threat model, AGENTS.md and SECURITY.md pointer by @RainYuY in #16312
  • build(deps): bump org.webjars:swagger-ui from 5.32.4 to 5.32.6 by @dependabot[bot] in #16304
  • build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.5 to 3.5.6 by @dependabot[bot] in #16303
  • build(deps): bump com.fasterxml.jackson:jackson-bom from 2.21.3 to 2.22.0 by @dependabot[bot] in #16302
  • build(deps): bump io.micrometer:micrometer-bom from 1.16.5 to 1.16.6 by @dependabot[bot] in #16322
  • build(deps): bump io.micrometer:micrometer-core from 1.16.5 to 1.16.6 by @dependabot[bot] in #16321
  • build(deps): bump netty4_version from 4.2.14.Final to 4.2.15.Final by @dependabot[bot] in #16319
  • build(deps): bump byte-buddy_version from 1.18.8 to 1.18.10 by @dependabot[bot] in #16318
  • build(deps-dev): bump org.jacoco:jacoco-maven-plugin from 0.8.14 to 0.8.15 by @dependabot[bot] in #16317
  • build(deps): bump prometheus_metrics.version from 1.6.1 to 1.7.0 by @dependabot[bot] in #16316
  • Configure GitHub workflows to use concurrency cancel-in-progress for pull requests by @apupier in #16323
  • Fix StringUtils.toBoolean to return false for "off" by @rohithvegesna in #16348
  • Fix StringUtils.substringAfter to return empty string when the separator is absent by @ns3154 in #16350
  • Fix UnsupportedOperationException in DubboDefaultPropertiesEnvironmentPostProcessor.addOrReplace on immutable property source (#16268) by @thegoldenflow in #16313
  • Fix misleading NPE when request parameter is not Serializable by @chensishang in #16299
  • Fix Triple method resolution for overloaded wrapper methods by @skt-shinyruo in #16325
  • Restrict trigger push branch for GitHub Workflow by @apupier in #16367
  • Close channel on TLS exception to prevent half-open connections by @uuuyuqi in #16202
  • Fix PU plaintext detection when AuthPolicy.NONE is configured by @uuuyuqi in #16374
  • Fix mesh route match list semantics by @yin-bo-Final in #16377
  • [ISSUE #16389] Close late input after streaming decoder shutdown by @gaoxiaolei-s59 in #16391
  • Fix condition route leaking tail invokers by @014-code in #16395
  • Fix Triple gRPC decoder handoff by @Anon2Tokyo in #16416
  • Change required approving review count to 1 by @RainYuY in #16433
  • fix: make SpringBootConfigPropsTest immune to leaked metrics System properties by @jamespud in #16420
  • build(deps): bump org.springframework.security:spring-security-oauth2-authorization-server from 1.5.7 to 1.5.8 in /dubbo-plugin/dubbo-spring6-security by @dependabot[bot] in #16421
  • build(deps-dev): bump org.springframework:spring-web from 6.2.18 to 6.2.19 by @dependabot[bot] in #16417
  • build(deps): bump org.asynchttpclient:async-http-client from 2.15.0 to 2.16.0 in /dubbo-test/dubbo-test-check by @dependabot[bot] in #16439
  • build(deps): bump org.apache.tomcat.embed:tomcat-embed-core from 9.0.118 to 9.0.121 in /dubbo-dependencies-bom by @dependabot[bot] in #16445
  • fix: preserve loopback addresses for QUIC connections by @RainYuY in #16463
  • build(deps): bump org.springframework:spring-core from 6.2.18 to 6.2.19 by @dependabot[bot] in #16410
  • build(deps): bump org.springframework:spring-expression from 6.2.18 to 6.2.19 by @dependabot[bot] in #16409
  • build(deps): bump org.springframework:spring-webmvc from 6.2.18 to 6.2.19 by @dependabot[bot] in #16408
  • build(deps): bump io.swagger.core.v3:swagger-annotations from 2.2.50 to 2.2.52 by @dependabot[bot] in #16366
  • build(deps): bump spring-boot-3.version from 3.5.14 to 3.5.16 by @dependabot[bot] in #16362
  • build(deps): bump io.micrometer:micrometer-core from 1.16.6 to 1.17.1 by @dependabot[bot] in #16482
  • build(deps): bump io.micrometer:micrometer-bom from 1.16.6 to 1.17.1 by @dependabot[bot] in #16481
  • build(deps): bump org.asynchttpclient:async-http-client from 2.16.0 to 2.16.1 by @dependabot[bot] in #16480
  • Fix instance push loss during initial subscribe in ServiceDiscoveryRegistry by @hnpkso in #16393
  • [3.3] Disable Dependabot and remove PR review requirements by @chickenlj in #16496
  • Stop broadcast at the first failure when broadcast.fail.percent is 0 by @CCCLL in #16516
  • chore(ci): bump actions/cache to v4 in scheduled workflows by @pig-tongzhi in #16526
  • Preserve BigDecimal integral value in BigInteger compatibility conversion by @hickey-ai in #16524
  • chore(ci): bump remaining actions/cache to v4 by @pig-tongzhi in #16532
  • Run the tests that have no @test by @sharanggupta in #16527

New Contributors

Full Changelog: dubbo-3.3.6...dubbo-3.3.7

Don't miss a new dubbo release

NewReleases is sending notifications on new releases.