Apache Dubbo 是一款高性能、轻量级的开源 Java RPC 框架,它提供了三大核心能力:面向接口的远程方法调用、智能容错和负载均衡,以及服务自动注册和发现。Apache Dubbo 3.3.1 现已发布,具体更新内容包括:
Feature
- 在 dubbo-maven-plugin 中支持 single file mode #14723
- 支持配置不允许的内容类型 #14726
- 根据其余映射返回匹配的 http 状态代码 #14714
- Http2 sse 支持 #14673
- 增加了在 Spring boot 中配置 Tomcat HTTP2 max stream size 的支持 #14702
- 添加将 Spring Boot Actuator 桥接到 QoS 的支持 #14596
Bugfix
- 修复从 stream connection window size 中拆分的 tcp connection window size #14670
- 修复代理的 native image #14724
- 修复 triple client 连接共享竞争条件 #14718
- 创建 MetadataService invoker 时禁用检查,以防止内存泄漏 #14732
- 修复中断时 safeLock 不运行问题,并修复 ServiceInstancesChangedListener 中部分通知被取消的问题 #14730
- 修复 MetadataServiceV2 无法被销毁的问题 #14731
- 修复 HttpPostRequestDecoder 中的内存泄漏 #14741
- 修复 SpringRestToolKit getBean 参数错误 #14742
Code Enhancement
相关 PR:#14671、#14705
Dependency Upgrade
- 更新 bytebuddy.version:1.15.0 -> 1.15.3 #14736 #14648
- 更新 ch.qos.logback:logback-core: 1.5.7 -> 1.5.8 #14653
- 更新 com.alibaba.fastjson2:fastjson2: 2.0.52 -> 2.0.53 #14707
- 更新 com.alibaba.nacos:nacos-client: 2.4.1 -> 2.4.2 #14655
- 更新 com.github.spullara.mustache.java:compiler: 0.9.10 -> 0.9.14 #14693
- 更新 com.google.protobuf:protobuf-java:3.25.4 -> 3.25.5 #14704
- 更新 commons-codec:commons-codec:1.16.0 -> 1.17.1 #14711
- 更新 commons-io:commons-io:2.16.1 -> 2.17.0 #14713
- 更新 grpc.version:1.66.0 -> 1.68.0 #14706
- 更新 io.micrometer:micrometer-bom:1.13.3 -> 1.13.4 #14681
- 更新 io.micrometer:micrometer-core:1.13.3 -> 1.13.4 #14679
- 更新 io.micrometer:micrometer-tracing-bom:1.3.3 -> 1.3.4 #14682、#14739
- 更新 io.opentelemetry:opentelemetry-bom:1.41.0 -> 1.42.1 #14651、#14676
- 更新 io.projectreactor:reactor-core:3.6.9 -> 3.6.10 #14680
- 更新 io.zipkin.reporter2:zipkin-reporter-bom:3.4.0 -> 3.4.2 #14678、#14710、#14734
- 更新 jackson_version: 2.17.2 -> 2.18.0 #14738
- 更新 jakarta.xml.bind:jakarta.xml.bind-api:4.0.1 -> 4.0.2 #14690
- 更新 jetty_version: 9.4.55.v20240627 -> 9.4.56.v20240826 #14650
- 更新 log4j2_version:2.23.1 -> 2.24.1 #14649、#14735
- 更新 netty4_version:4.1.112.Final -> 4.1.113.Final #14652
- 更新 org.apache.groovy:groovy:4.0.21 -> 4.0.23 #14709
- 更新 org.awaitility:awaitility: 4.2.0 -> 4.2.2 #14708
- 更新 org.glassfish.jaxb:jaxb-runtime: 2.3.3-b02 -> 2.4.0-b180830.0438 #14689
- 更新 org.springframework.cloud:spring-cloud-openfeign-core: 3.1.5 -> 3.1.9 #14687
- 更新 org.xerial.snappy:snappy-java:1.1.10.6 -> 1.1.10.7 #14683
- 更新 seata.version: 1.6.1 -> 1.8.0 #14692
- 更新 sentinel.version:1.8.6 -> 1.8.8 #14688
- 更新 spring.version: 6.0.11 -> 6.1.13 #14691
更新说明:https://github.com/apache/dubbo/releases/tag/dubbo-3.3.1
还没有评论,来说两句吧...