v1.5.0
New Features
- Application-Level Registry Model
- Support grpc json protocol
- Ftr: using different labels btw provider and consumer, k8s service discovery across namespaces
Enhancement
- Optimize err handling
- Add attribute method into Invocation and RpcInvocation
- Optimize lock for zookeeper registry
- Improve code coverage of zookeeper config center
- Improve code coverage of nacos config center and configuration parser
- Kubernetes as registry enhance
- Optimize zk client's lock and tests
- Add setInvoker method for invocation
- Upgrade getty & hessian2
- Optimize router design: Extract priority router
- NamespaceId config for nacos
Bugfixes
- Fix Gitee problem
- Gitee quality analyses -- common
- Nacos client logDir path seperator for Windows
- Fix various linter warnings
- Fixed some issues in config folder that reported by sonar-qube
- Zk disconnected, dubbo-go panic when subscribe
- Enhancement cluster code analysis
Document & Comment
- Add comment for common directory
- Add comments for config_center
- Update the comments in metrics
- Add comments for config
- Updated the dubbo-go-ext image
- Add comment for cluster
- Update the comments in filter directory
- Add comment for metadata
- Update the comments in protocol directory
- Add comments for remoting
- Update the comments in registy directory