v2.4.1
版本发布时间: 2021-10-24 18:03:08
apache/shenyu最新发布版本:v2.6.1(2024-01-17 21:48:21)
New Features
- Support PostgreSQL for admin
- Support dynamic loading plugin
- Support local modification data mode
- Add Websocket plugin
- Add CryptorRequest plugin
- Add CryptorResponsePlugin plugin
- Support Grayscale Release for SpringCloud
- Support Grayscale Release for Apache Dubbo
- Implement the async dubbo invoking for alibaba-dubbo
- Support external cross filter config
- Support sign plugin custom dynamic sign provider
API Changes
- Refactor shenyu config in yaml
Enhancement
- Optimze code about dubbo async call
- Add loadbalancer common module
- Optimize sql init
- Refactor Admin PageHelper to query list
- Optimize GlobalErrorHandler
- Optimize the return value of the'skip' method interface of'ShenyuPlugin' to boolean
- Optimize register rules
- Modify dubbo and sofa param resolve service
- Refactor sign plugin api
- Remove websocket filter
Refactor
- Remove lombok dependency
- Remove mapstruct dependency
- Support JDK8 ~ JDK15
- Add missing plugin_handle sql for plugin motan
Bug Fix
- Fix JsonSyntaxException in jwt plugin
- Fix sql miss for resilience4j plugin handler
- Fix disruptor problem of hold event data in consume event
- Fix deadlock bug of HealthCheckTask
- Fix client retry the connection add log and increase sleep time
- Fix the default_group of nacos
- Fix maven ignore and docker entrypoint
- Fix admin Return password question
- Fix LDAP query built from user-controlled source
- Fix the IP address retrieval error
- Fix Gson toJson is null
- Fix the index out of range bug for context path.
- Fix monitor init metrics label bug
- Fix GlobalErrorHandler error object to map bug by JacksonUtils.toMap
- Fix modify response plugin order bug
- Fix the bug of register
- Fix sofa plugin register metadata and parameters resolve
- Fix motan ,dubbo, sofa plugin metadata init bug