新功能#
- 添加 brpc 插件
- 支持nacos不同命名空间
- 优化 mock 插件
- 注册中心实例支持eureka
- 支持 API 文档
- 添加 sentinel 插件的规则处理参数
- 添加 e2e 测试引擎
- 添加 casdoor插件支持SSO
- 添加 logging-tencent-cls 插件
- 添加 logging-clickhouse 插件
- 添加 logging-pulsar 插件
- 添加 key-auth 插件
- 优化 motan 客户端注解
- 优化 motan 插件配置
- 优化 websocket 客户端注解
- 优化 springcloud 客户端注解
- 优化 springmvc 客户端注解
- 重构 API文档的mock请求
- 重构 logging-clickhouse 插件
- 优化 dubbo相关maven依赖
- 重构 sign 插件
- 更新 ShenyuExtConfiguration
- 移除不必要的单例
- 修复并发场景mock数据
- 重构 sdk 测试
- 重构 DefaultSignService
- 重构 shenyu-admin 规则
- 优化 ShaUtil
- 优化缓存
- 修复 ConcurrentModificationException
- 修复 etcd 数据同步
- 重构 sdk 客户端
- 优化请求超时
- 重构日志模块
- 重构 springcloud 客户端
- 重构 Motan插件
- 重构 admin 数据同步
- 重构 tars 客户端
- 重构 alibaba-dubbo 客户端
- 重构 springmvc 客户端
- 重构 admin 配置
- 优化随机算法
- 重构负载均衡算法
- 重构 logging-kafka 插件
错误修复#
- 移除多余的 cookie 设置
- 修复 appAuth 删除逻辑
- 修复 Cryptor-Request 插件
- 修复 ext 插件
- 修复升级脚本
- 修复 Nacos 注册空指针问题
- 修复 sandbox json 解析
- 修复插件更新时的异常
- 修复 postgresql 脚本
- 修复 sentinel 插件的异常
- 修复 TencentClsLog异常
- 修复更新密码异常
- 修复选择器分页异常
- 修复 request 插件异常
- 修复 RateLimiter插件并发处理异常
- 修复 sign 插件异常
- 修复 context-path 插件异常