Skip to content

Releases: apache/dubbo

dubbo-3.2.6

04 Sep 10:00
Compare
Choose a tag to compare

What's Changed

Feature

Bugfix

Code Enhancement

Releates PRs: #12830, #12869, #12834, #12872, #12876, #12883, #12903, #12917, #12861, #12922, #12923, #12943, #12960, #12953, #12989, #12988, #12987

Dependency Upgrade

  • Update bytebuddy.version: 1.14.5 -> 1.14.7 #13004
  • Update com.alibaba.fastjson2:fastjson2: 2.0.35 -> 2.0.40 #12822, #13005
  • Update fabric8_kubernetes_version: 6.6.2 -> 6.8.1 #12819, #12931
  • Update fastjson2 version: 2.0.38 -> 2.0.39 #12914
  • Update grpc.version: 1.56.1 -> 1.57.2 #12821, #12856, #12932
  • Update io.micrometer:micrometer-bom: 1.11.2 -> 1.11.3 #12933
  • Update io.micrometer:micrometer-core: 1.11.2 -> 1.11.3 #12935
  • Update io.micrometer:micrometer-tracing-bom: 1.1.3 -> 1.1.4 #12934
  • Update io.opentelemetry:opentelemetry-bom: 1.28.0 -> 1.29.0 #12895
  • Update io.projectreactor:reactor-core: 3.5.8 -> 3.5.9 #12937
  • Update jetty_version: 9.4.51.v20230217 -> 9.4.52.v20230823 #13003
  • Update net.bytebuddy:byte-buddy: 1.14.5 -> 1.14.7 ##12936, #12972
  • Update netty4_version: 4.1.95.Final -> 4.1.97.Final #12820, #12964
  • Update org.apache.thrift:libthrift: 0.18.1 -> 0.19.0 #13007
  • Update org.aspectj:aspectjweaver: 1.9.19 -> 1.9.20.1 #12930, #13006
  • Update org.eclipse.jetty:jetty-maven-plugin: 9.4.51.v20230217 -> 9.4.52.v20230823 #13002
  • Update org.graalvm.buildtools:native-maven-plugin: 0.9.23 -> 0.9.25 #12896, #12963
  • Update org.springframework.boot:spring-boot-dependencies: 2.7.14 -> 2.7.15 #12973
  • Update org.springframework.boot:spring-boot-maven-plugin: 2.7.14 -> 2.7.15 #12965
  • Update org.springframework.boot:spring-boot-starter-test: 2.7.14 -> 2.7.15 #12971
  • Update org.springframework.security:spring-security-bom: 5.8.5 -> 5.8.6 #12966
  • Update org.testcontainers:testcontainers: 1.18.3 -> 1.19.0 #12969
  • Update org.yaml:snakeyaml: 2.0 -> 2.2 #12857, #12970
  • Update protobuf-java_version: 3.23.4 -> 3.24.2 #12894, #12929, #12967
  • Update spring-boot.version: 2.7.14 -> 2.7.15 #12968

Contributors

Dubbo would like to thank the following contributors for their contributions to this release:
@AlbumenJ, @chickenlj, @CrazyHZM, @daziz, @finefuture, @icodening, @kang-hl, @ray-lsr, @robin977, @songxiaosheng, @suncairong163, @wuwen5, @xiezheng-XD, @xixingya, @yanfangli85

New Contributors

Full Changelog: dubbo-3.2.5...dubbo-3.2.6

dubbo-3.2.5

31 Jul 11:20
Compare
Choose a tag to compare

What's Changed

Feature

Bugfix

Code Enhancement

Releates PRs: #12677, #12682, #12663, #12710, #12547, #12724, #12714, #12655, #12813, #12799, #12684, #12794, #12666, #12772, #12796

Dependency Upgrade

  • Update grpc.version: 1.56.0 -> 1.56.1 #12652
  • Update netty4_version: 4.1.92.Final -> 4.1.94.Final #12653
  • Update license-maven-plugin: 2.1.0 -> 2.2.0 #12705
  • Update fastjson2: 2.0.34 -> 2.0.35 #12704
  • Update protobuf-java_version: 3.23.3 -> 3.23.4 #12702
  • Update opentelemetry-bom: 1.27.0 -> 1.28.0 #12703
  • Update snappy-java: 1.1.10.1 -> 1.1.10.2 #12745
  • Update jetcd-launcher: 0.7.5 -> 0.7.6 #12747
  • Update jetcd-core: 0.7.5 -> 0.7.6 #12749
  • Update micrometer-bom: 1.11.1 -> 1.11.2 #12748
  • Update reactor-core: 3.5.7 -> 3.5.8 #12744
  • Update micrometer-tracing-bom: 1.1.2 -> 1.1.3 #12743
  • Update micrometer-core: 1.11.1 -> 1.11.2 #12746
  • Update org.springframework.boot:spring-boot-starter-test: 2.7.13 -> 2.7.14 #12786
  • Update org.xerial.snappy:snappy-java: 1.1.10.2 -> 1.1.10.3 #12785
  • Update netty4_version: 4.1.94.Final -> 4.1.95.Final #12784
  • Update spring-boot.version: 2.7.13 -> 2.7.14 #12783
  • Update org.springframework.boot:spring-boot-dependencies: 2.7.13 -> 2.7.14 #12789
  • Update org.springframework.boot:spring-boot-maven-plugin: 2.7.13 -> 2.7.14 #12790
  • Update org.springframework.security:spring-security-bom: 5.8.4 -> 5.8.5 #12781

Contributors

Dubbo would like to thank the following contributors for their contributions to this release:
@AlbumenJ, @BigXin0109, @CrazyHZM, @dependabot, @finefuture, @hujun-w-2, @icodening, @liufeiyu1002, @qijun4tian, @RapperCL, @songxiaosheng, @stonelion, @suncairong163, @thisiswanghy, @wxbty, @xieshouyu, @xixingya, @xm101

New Contributors

Full Changelog: dubbo-3.2.4...dubbo-3.2.5

dubbo-3.1.11

13 Jul 11:24
Compare
Choose a tag to compare

What's Changed

Full Changelog: dubbo-3.1.10...dubbo-3.1.11

dubbo-3.2.4

30 Jun 13:40
Compare
Choose a tag to compare

What's Changed

Feature

  • Support set actual content length to inv/res attributes by @AlbumenJ in #12521
  • Support get alibaba GenericService from spring context by @AlbumenJ in #12585
  • Enable spring bean autowired to get scope model in advance by @AlbumenJ in #12608

Bugfix

Code Enhancement

Releates PRs: #12548, #12610, #12618

Dependency Upgrade

  • Update snappy-java: 1.1.10.0 -> 1.1.10.1 #12544
  • Update micrometer-core: 1.11.0 -> 1.11.1 #12558
  • Update grpc.version: 1.55.1 -> 1.56.0 #12559
  • Update micrometer-bom: 1.11.0 -> 1.11.1 #12560
  • Update native-maven-plugin: 0.9.22 -> 0.9.23 #12561
  • Update reactor-core: 3.5.6 -> 3.5.7 #12562
  • Update protobuf-java_version: 3.23.2 -> 3.23.3 #12565
  • Update fastjson2: 2.0.33 -> 2.0.34 #12566
  • Update spring-boot.version: 2.7.12 -> 2.7.13 #12599
  • Update nacos-client: 2.2.3 -> 2.2.4 #12598
  • Update spring-boot-maven-plugin: 2.7.12 -> 2.7.13 #12596
  • Update spring-security-bom: 5.8.3 -> 5.8.4 #12597
  • Update spring-boot-starter-test: 2.7.12 -> 2.7.13 #12601
  • Update spring-boot-dependencies: 2.7.12 -> 2.7.13 #12600
  • Update micrometer-tracing-bom: 1.1.1 -> 1.1.2 #12564

Contributors

Dubbo would like to thank the following contributors for their contributions to this release:
@AlbumenJ, @conghuhu, @dependabot, @wegod, @wxbty, @xixingya, @xlq20080808, @zdrjson

New Contributors

Full Changelog: dubbo-3.2.3...dubbo-3.2.4

dubbo-3.2.3

13 Jun 06:06
Compare
Choose a tag to compare

What's Changed

Feature

Bugfix

Code Enhancement

Releates PRs: #12354, #12384, #12379, #12403, #12391, #12417, #12442, #12467, #12480, #12506, #12388

Dependency Upgrade

  • Upgrade fastjson2: 2.0.31 -> 2.0.32 #12366
  • Upgrade jackson_version: 2.15.0 -> 2.15.1 #12367
  • Upgrade spring-boot-starter-test: 2.7.11 -> 2.7.12 #12369
  • Upgrade spring-boot-maven-plugin: 2.7.11 -> 2.7.12 #12371
  • Upgrade swagger_version: 1.6.10 -> 1.6.11 #12370
  • Upgrade spring-boot.version: 2.7.11 -> 2.7.12 #12368
  • Upgrade kryo: 4.0.2 -> 4.0.3 #12373
  • Upgrade protobuf-java_version: 3.23.0 -> 3.23.1 #12374
  • Upgrade spring-boot-dependencies: 2.7.11 -> 2.7.12 #12372
  • Upgrade snakeyaml: 1.33 -> 2.0 #12399
  • Upgrade fastjson2: 2.0.32 -> 2.0.33 #12423
  • Upgrade snappy-java: 1.1.9.1 -> 1.1.10.0 #12422
  • Upgrade nacos-client: 2.2.2 -> 2.2.3 #12420
  • Upgrade protobuf-java_version: 3.23.1 -> 3.23.2 #12419
  • Upgrade byte-buddy: 1.14.4 -> 1.14.5 #12458
  • Upgrade jackson_version: 2.15.1 -> 2.15.2 #12457
  • Upgrade testcontainers: 1.18.1 -> 1.18.3 #12456
  • Upgrade bytebuddy.version: 1.14.4 -> 1.14.5 #12502
  • Upgrade license-maven-plugin: 2.0.1 -> 2.1.0 #12501
  • Upgrade opentelemetry-bom: 1.26.0 -> 1.27.0 #12499

Contributors

Dubbo would like to thank the following contributors for their contributions to this release:
@Agorguy, @AlbumenJ, @charley-zhang, @chickenlj, @conghuhu, @CrazyHZM, @daziz, @dependabot, @finefuture, @hujun-w-2, @icodening, @jojocodeX, @songxiaosheng, @suncairong163, @wegod, @wxbty, @YAGAMIL

New Contributors

Full Changelog: dubbo-3.2.2...dubbo-3.2.3

dubbo-3.2.2

20 May 09:15
Compare
Choose a tag to compare

What's Changed

Feature

Bugfix

  • Fix ConcurrentHashMapUtils lock bug by @looly in #11987
  • Fix When the exception handling class cannot be obtained, it should recursively search the base class by @iqinning in #12246
  • Rpc exception type bug by @wxbty in #12274
  • Fix dubbo version detect by @AlbumenJ in #12278
  • Cleanup the RpcContext in ThreadLocal after QoS invoke, synchronously get the result while async started by @trytocatch in #12291
  • Fix allow non-serializable check by @AlbumenJ in #12267
  • Fix ClassCastException caused by 2.x's filter in some condition by @wegod in #12286
  • Fix k8s client http2Disable default value is wrong by @AYue-94 in #12328
  • Fix DefaultModuleDeployer start fail, but export MetadataService by @AYue-94 in #12316
  • Fix registry directory metrics only show num_valid_total by @wxbty in #12351
  • Fix prometheus init failed when start by @songxiaosheng in #12349
  • Fix broadcast failed in injvm incoke by @PhoenixBackendon in #12347
  • Fix NPE in rest annotation check by @CodePlayer in #12293
  • Fix PortUnification+encodeInIOThread=false cause server response empty buffer by @AYue-94 in #12355

Code Enhancement

Releates PRs: #12275, #12336, #12288, #12329, #12266

Dependency Upgrade

  • Update opentelemetry-bom: 1.25.0 -> 1.26.0 #12261
  • Update license-maven-plugin: 2.0.0 -> 2.0.1 #12260
  • Update protobuf-java_version: 3.22.3 -> 3.22.4 #12262
  • Update micrometer-bom: 1.10.6 -> 1.11.0 #12313
  • Update reactor-core: 3.5.5 -> 3.5.6 #12312
  • Update native-maven-plugin: 0.9.21 -> 0.9.22 #12311
  • Update build-helper-maven-plugin: 3.3.0 -> 3.4.0 #12310
  • Update testcontainers: 1.18.0 -> 1.18.1 #12309
  • Update grpc.version: 1.54.1 -> 1.55.1 #12303
  • Update protobuf-java_version: 3.22.4 -> 3.23.0 #12304
  • Update fabric8_kubernetes_version: 6.6.0 -> 6.6.2 #12305
  • Update flatten-maven-plugin: 1.4.1 -> 1.5.0 #12306
  • Update micrometer-core: 1.10.6 -> 1.11.0 #12307
  • Update micrometer-tracing-bom: 1.0.4 -> 1.1.1 #12308
  • Update kubernetes-client: 6.4.1 -> 6.6.0 #12287

Contributors

Dubbo would like to thank the following contributors for their contributions to this release:
@AlbumenJ, @AYue-94, @CodePlayer, @conghuhu, @dependabot, @finefuture, @iqinning, @jojocodeX, @looly, @MartinDai, @PhoenixBackendon, @songxiaosheng, @suncairong163, @trytocatch, @wegod, @wxbty

New Contributors

Full Changelog: dubbo-3.2.1...dubbo-3.2.2

dubbo-3.2.1

08 May 02:33
Compare
Choose a tag to compare

What's Changed

Feature

Bugfix

Code Enhancement

Releates PRs: #12109, #12120, #12143, #12134, #12124, #12169, #12183, #12162, #12188, #12206, #12221, #12239, #12252, #12096, #12083, #12139

Dependency Upgrade

  • Update fastjson2: 2.0.27 -> 2.0.31 #12110, #12177, #12250
  • Update grpc.version: 1.54.0 -> 1.54.1 #12108
  • Update jackson_version: 2.14.2 -> 2.15.0 #12178
  • Update jacoco-maven-plugin: 0.8.8 -> 0.8.10 #12218
  • Update jedis: 3.9.0 -> 3.10.0 #12216
  • Update jprotoc: 1.2.1 -> 1.2.2 #12100
  • Update junit_jupiter_version: 5.9.2 -> 5.9.3 #12219
  • Update junit-platform-launcher: 1.9.2 -> 1.9.3 #12215
  • Update micrometer-tracing-bom: 1.0.3 -> 1.0.4 #12061
  • Update nacos-client: 2.1.2 -> 2.2.2 #12069
  • Update native-maven-plugin: 0.9.20 -> 0.9.21 #12103
  • Update netty4_version: 4.1.91.Final -> 4.1.92.Final #12214
  • Update opentelemetry-bom: 1.19.0 -> 1.25.0 #12104
  • Update protobuf-java: 3.22.2 -> 3.22.3 #12102
  • Update protobuf-java.version: 3.22.2 -> 3.22.3 #12101
  • Update reactor-core: 3.5.4 -> 3.5.5 #12071
  • Update spring-boot-dependencies: 2.7.10 -> 2.7.11 #12179
  • Update spring-boot-maven-plugin: 2.7.10 -> 2.7.11 #12180
  • Update spring-boot-starter-test: 2.7.10 -> 2.7.11 #12181
  • Update spring-boot.version: 2.7.10 -> 2.7.11 #12176
  • Update spring-security-bom: 5.8.2 -> 5.8.3 #12116
  • Update zipkin-reporter-bom: 2.16.3 -> 2.16.4 #12217

Contributors

Dubbo would like to thank the following contributors for their contributions to this release:
@AlbumenJ, @conghuhu, @CrazyHZM, @dependabot, @EarthChen, @finefuture, @goto456, @guohao, @icodening, @jojocodeX, @KamToHung, @MartinDai, @namelessssssssssss, @RapperCL, @robin977, @ShenFeng312, @suncairong163, @wxbty, @XIACYBING

New Contributors

Full Changelog: dubbo-3.2.0...dubbo-3.2.1

dubbo-3.1.10

18 Apr 02:43
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: dubbo-3.1.9...dubbo-3.1.10

dubbo-3.2.0

11 Apr 16:16
Compare
Choose a tag to compare

This is a brand new version of Dubbo 3, which includes REST, observability, GraalVM native image, and JDK17 support, etc... 🎉🎉🎉

Core Features

  • Native REST protocol support(beta): Dubbo can now export or refer to a RESTful service using only Netty.
  • Observability: Dubbo has introduced a series of metrics and tracing capabilities and supports various ways to report to third-party collectors.
  • GraalVM native image support: You can now run Dubbo as a native image with dubbo-maven-plugin without any agents to pre-process.
  • JDK17 and Spring Boot 3 support: Dubbo now officially supports JDK17 and Spring Boot 3.
  • Performance improvements: For the Dubbo protocol, Dubbo 3.2 is up to 10 times faster than 3.1. For the Triple protocol, Dubbo 3.2 can perform comparably to gRPC-Java.

Compatibility

Please refer: https://dubbo.apache.org/en/docs3-v2/java-sdk/upgrades-and-compatibility/3.1-to-3.2-compatibility-guide/

Contributors

Dubbo would like to thank the following contributors for their contributions to this release:
@1137396708, @aamingaa, @AlbumenJ, @asa3311, @BurningCN, @chickenlj, @conghuhu, @CrazyHZM, @dengWuuu, @dependabot, @diguage, @EarthChen, @erdengk, @eye-gu, @fengfangdong, @fomeiherz, @gitchenjh, @gsralex, @haoyann, @hardyfish, @HHoflittlefish777, @icodening, @ilaotan, @JavaHello, @jojocodeX, @KamToHung, @kang-hl, @Koooooo-7, @lan-dian, @Lauquik, @liaozan, @liufeiyu1002, @LXPWing, @marcingrzejszczak, @MentosL, @mieah, @mxsm, @mytang0, @namelessssssssssss, @nannanfighting, @ningboliu, @owen200008, @pandaapo, @Planeswalker23, @PlutoOfCharon, @pmupkin, @robin977, @schneiderlin, @sconvent, @SeasonPanPan, @shanuo0312, @ShenFeng312, @songxiaosheng, @sourcelliu, @suncairong163, @thisiswanghy, @TigerTurbo, @tonycody, @Webster-Yang, @weixsun, @win120a, @wucheng1997, @wxbty, @xiaohuashengpeanut, @xieshouyu, @yuluo-yx, @zeusbee, @ZhaoGZzzzzzzz

Full Changelog: dubbo-3.1.9...dubbo-3.2.0

dubbo-3.1.9

27 Mar 06:56
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: dubbo-3.1.8...dubbo-3.1.9