v2.4.0
版本发布时间: 2021-08-08 18:40:46
apache/shenyu最新发布版本:v2.6.1(2024-01-17 21:48:21)
New Features
- Support reading init_script file which is not under resource/directory
- Display the plugin menus in categories
- Admin add execute Multi-path sql script
- IpUtils add a parameter to select the network ip
- Add parameter-mapping plugin
- Support Consul as shenyu-register-center
- Support Etcd as shenyu-sync-data-center
- Add sentinel customized fallbackhandler
- Add response plugin
- Add JWT plugin
- Add Request plugin
- Add Motan plugin
- Add Logging plugin
- Add Modify-response plugin
- Add Oauth2 plugin
- Add Menu Resource Permissions
- Add Data Permissions
API Changes
- Change the project name from Soul to ShenYu
- Change the group id from org.dromara to org.apache.shenyu
Enhancement
- H2 support insert ingore into in Mysql model
- Improvements For the Apache Dubbo plugin
- Optimization of GRPC plugin
Refactor
- Refactor code about "async invoke" is not supported in Dubbo lower than 2.7.3
- Replace the term Operator by Predicate
- Refine judge conditions operator
- Refactor PredicateJudge module using SPI
- Refactor code about client register
Bug Fix
- Fix the JwtUtil.getUserId method bug
- Fix the shenyu-spring-boot-starter bug
- The encoded urlPath will be re-encoded in WebClientPlugin
- Replace The Risky Cryptographic Algorithm "AES/ECB/NoPadding"
- ReadTimeoutHandler on a channel which in a PooledConnectionProvider would cause an unexpected ReadTimeoutException
- Got ClassNotFoundException while start my Gateway in 2.4.8 spring boot