v2.5.0
版本发布时间: 2022-08-25 21:44:48
apache/shenyu最新发布版本:v2.6.1(2024-01-17 21:48:21)
2.5.0
New Features
- Add logging-aliyun-sls plugin
- Add mock plugin
- Add logging-es plugin
- Add logging-rocketmq plugin
- Add logging-kafka plugin
- Add custom message writer in response plugin
- Add record log in admin
- Add apache dubbo http
- Add nacos register
- add the logic of annotation on the splicing class for sofa client
- Add the logic of annotation on the splicing class for motan client
- Add netty http server parameters
- Add the logic of annotation on the splicing class for apache dubbo client
- Add alert module
- Add support configurable timeout for MotanPlugin
- Add api document
- Add user permissions Exclude admin
- Add springBoot upgrade to 2.6.8
- Add support regsiter instance to consul
- Add admin Support oracle database
API Changes
Enhancement
- Enhancement cache pluign
- Enhancement divide plugin
Refactor
- Refactor spring cloud loadbalancer
- Refactor thread pool
- Refactor max memory config logic
- Refactor cors logic
- Refactor selector match
- Refactor fixed and elastic connection provider pool
- Refactor uri register
- Refactor zk client delete logic
- Refactor IpUtils
- Refactor result wrap
- Refactor app auth
- Refactor http client
- Refactor proxy and webclient remove host
- Refactor shared thread pool
Bug Fix
- Fix divide has nullpointerexception
- Fix body maxInMemorySize
- Fix admin delay update handle in selector
- Fix register-client loop error
- Fix the error of combination plugin
- Fix sofa and websocket client lossless registration
- Fix grpc client lossless registration
- Fix springcloud client lossless registration
- Fix spring cloud dubbo example
- Fix NPE repair of admin module caused by spring MVC example synchronization
- Fix curator version incompatible in bootstrap
- Fix hiden logic bug
- Fix failure to load local plugins
- Fix pg script error
- Fix hystrix-plugin tests failure
- Fix client registration by consul only register 1 metadata
- Fix websocket datasync can chose allow origin to avoid CSRF