v1.5.5
New Features
- Add Address notification batch mode
- Add dubbo-gen stream support
- Add Change verify to Makefile
- Add more automatic components
- Add grpc max message size config
Enhancement
- when it need local ip, it will get it every time. We can get local ip once, and reused it
- enhance client's connectivity
- Imp: get local ip once and reused it
- Remove unmeaning logic
Bugfixes
- Fix: nacos registry can not get namespaceId @peaman
- Fix: url encode
- Fix: try to fix too many files open error
- Fix: refact heartbeat
- Fix: router_config add &url to url
- Fix: Router chain can not build immediately when started
- Fix: client block until timeout when provider return with PackageResponse_Exception
- Fix: URL.String() data race panic
- Fix: generic "encode hessian.Object"
Dependencies
- Bump github.com/mitchellh/mapstructure from 1.2.3 to 1.3.3
- Bump github.com/go-resty/resty/v2 from 2.1.0 to 2.3.0
- Bump github.com/opentracing/opentracing-go from 1.1.0 to 1.2.0
- Bump github.com/creasty/defaults from 1.3.0 to 1.5.1
- Bump github.com/dubbogo/gost from 1.9.1 to 1.9.2
- Bump github.com/zouyx/agollo/v3 from 3.4.4 to 3.4.5
- Bump github.com/golang/mock from 1.3.1 to 1.4.4
- Bump github.com/nacos-group/nacos-sdk-go from 1.0.0 to 1.0.1
- Bump github.com/magiconair/properties from 1.8.1 to 1.8.4
- Bump github.com/prometheus/client_golang from 1.1.0 to 1.8.0
- Bump go.uber.org/atomic from 1.6.0 to 1.7.0
- Bump github.com/nacos-group/nacos-sdk-go from 1.0.0 to 1.0.1
Milestone: https://github.com/apache/dubbo-go/milestone/5