[4.0.0更新日志]
1. [升级]JDK 至 Java17
2. [升级]SpringBoot 至 3.2.4
3. [升级]SpringBootAdmin 至 3.2.3
4. [升级]SpringCloud 至 2023.0.1
5. [升级]AlibabaCloud 至 2022.0.0
6. [升级]JJWT 至 0.12.5
7. [升级]Flowable 至 7.0.1
8. [升级]XxlJob 至 2.4.0
9. [升级]PowerJob 至 4.3.9
10. [升级]Knife4j 至 4.5.0
11. [升级]MybatisSpring 至 3.0.3
12. [升级]DynamicDatasource 至 4.3.0
13. [升级]Druid 至 1.2.22
14. [升级]Nacos 至 2.3.1
15. [升级]Fastjson 至 2.0.47
16. [升级]EasyExcel 至 3.3.4
17. [替换]原SecurityOauth2改为BladeXOAuth2
18. [替换]原Swagger2改为OpenAPI3
19. [替换]原独立blade-swagger服务改为blade-gateway聚合文档
20. [替换]代码头部注释全局替换为新版本
21. [新增]原Auth模块完全重构,采用新版BladeXOAuth实现
22. [新增]Boot与Cloud共用认证逻辑,Boot支持单点登录
23. [新增]安全框架Token与Header严格模式
24. [新增]安全框架默认打开严格模式与内部二次鉴权
25. [新增]登录首页用户注册功能
26. [新增]新注册账号若未绑定角色部门在严格模式下无法直接调用接口
27. [新增]Sentinel新版API适配
28. [新增]生产环境屏蔽详细的异常信息返回
29. [新增]Saber卡片+列表模式共存,无缝切换
30. [新增]SpringDoc-OpenAI3集成支持
31. [优化]更新代码生成脚本适配最新版API
32. [优化]优化数据权限枚举类转换方法
33. [优化]Feign接口地址参数完善命名
34. [优化]blade-flow配置文件默认关闭租户动态数据源
35. [优化]问号挂参的路由不再开启新tab
36. [优化]vue3支持base路径的配置和部署
37. [优化]优化流程图布局
38. [优化]数据缓存逻辑,避免无授权用户访问
39. [优化]默认错误提示
40. [修复]附件单位转换逻辑
41. [修复]vue2模块日期格式格式化
42. [修复]vue3指定第三方登录的路由
43. [修复]vue3用户个人信息切换后提交报错的问题
注意⚠️:升级注意点请看: 升级4.0.0注意点
本次更新为破坏性更新,不再兼容低版本,若项目已进入开发进度,升级时请务必再三考虑风险。
未实名账号无法实时获取更新,关于虚假授权名账号的说明: https://sns.bladex.cn/article-15009.html
扫一扫访问 Blade技术社区 移动端