New
v2.6.1
2.6.1
New Features
- Add dubbo annotation analysis for shenyu ingress controller
- Support plugin lifecycle
- Support shenyu-sdk-client by openFeign
- Adding a Motan plugin and Spring Cloud to shenyu ingress-controller
- Support alert notice
- Shenyu client add discovery register center
- Add shenyu context-path plugin ingress controller
- Add shenyu grpc plugin ingress controller
- Add shenyu sofa ingress controller
- Add nacos, etcd, eureka as discovery service
- Add new plugin: basic-auth
- Add shenyu logging-rabbitmq plugin
- Binding selector by shenyu-discovery
API Changes
-
Refactor shenyu sync data data structure
plugin.list ["plugin.sign", "plugin.dubbo", "plugin.pluginName"] -> plugin.sign -> plugin.dubbo -> plugin.pluginName examples data: selector.key1.list ["selector.key1.value1", "selector.key1.value2", "selector.key1.value3"] -> selector.key1.value1 -> selector.key1.value2 -> selector.key1.value3 selector.key2.list ["selector.key2.value1", "selector.key2.value2", "selector.key2.value3"] -> selector.key2.value4 -> selector.key2.value5 -> selector.key2.value6