This article is more than one year old. Older articles may contain outdated content. Check that the information in the page has not become incorrect since its publication.

Dubbo Java 3.0.1 Release Announcement

Apache Dubbo 3.0.1 Release Announcement

Optimization

  • Refactored service introspection mapping relationship, supporting direct configuration of upstream application name during address migration
  • Added caching for Spring scanning
  • Optimized configuration overriding logic
  • Supported controlling Dubbo lifecycle in Servlet environment
  • Added ServiceListener for listening to ServiceConfig
  • Optimized method callback parameter settings

Bug Fixes

  • Enabled strict validation
  • Corrected logic where one registry center would destroy when started without addresses under multiple registry centers
  • Removed redundant log outputs
  • Ignored invalid MetadataReportConfig
  • Fixed NPE situation during consumer startup
  • Fixed several compatibility issues with lower versions
  • Fixed several issues in application-level service discovery logic
  • Optimized address migration rules, supporting application-level address re-subscription
  • Fixed NPE situations existing in MetadataInfo
  • Fixed the issue where instance information registered to the registry center at the application level was incorrectly overwritten

Code Quality Improvement

Thanks to the following contributions that enhanced the stability of Apache Dubbo.

#8043, #8044, #8048, #8071, #8119, #8132