Releases: chillzhuang/SpringBlade
Releases · chillzhuang/SpringBlade
4.3.0发布 多租户支持线程模式指定租户ID与忽略租户
- [升级]SpringBoot 至 6.1.14
- [升级]SpringBoot 至 3.2.10
- [升级]SpringCloud 至 2023.0.3
- [升级]SpringCloud Alibaba 至 2023.0.1.2
- [升级]MybatisPlus 至 3.5.8
- [升级]Nacos 至 2.4.3
- [新增]blade-starter-tenant
- [新增]blade-starter-cache
- [新增]TenantUtil支持租户指定与忽略
- [新增]添加模块名,架构模块化
- [优化]代码生成器字段
- [优化]历史工具类逻辑
- [优化]调整BladeApplication参数顺序
- [优化]调整copyright维护日期
- [优化]调整copyright联系邮箱
4.2.0发布 重构包名,分类core模块与starter模块
- [升级]SpringBoot 至 3.2.9
- [升级]SpringCloud 至 2023.0.3
- [升级]底层架构升级,分类core模块与starter模块
- [新增]Geo坐标工具
- [新增]JsonUtil新增readListMap方法
- [优化]将user模块合并至system模块,统一api入口(/blade-user/* 更换为 /blade-system/user/*)
- [修复]vue3版本报表列表跳转路径出错的问题
- [修复]excel导出工具类版本冲突的问题
4.1.0发布 登录认证升级为国密算法,数据库password字段内容无需变动
- [升级]SpringBoot 至 3.2.7
- [升级]SpringCloud 至 2023.0.2
- [升级]AlibabaCloud 至 2023.0.1.0
- [升级]Nacos 至 2.3.2
- [升级]MybatisPlus 至 3.5.7
- [新增]登录认证升级为国密sm2算法,数据库字段无需变动
- [新增]oss内网上传后转换返回外网地址
- [新增]saber2与saber3支持nodejs18编译
- [优化]完善swagger与springdoc的配置
- [优化]重构StringUtil的format方法
- [优化]saveOrUpdate方法增加业务字段更新逻辑
4.0.0发布 升级 SpringBoot3 SpringCloud2023 JDK17
- [升级]JDK 至 Java17
- [升级]SpringBoot 至 3.2.4
- [升级]SpringBootAdmin 至 3.2.3
- [升级]SpringCloud 至 2023.0.1
- [升级]AlibabaCloud 至 2022.0.0
- [升级]Knife4j 至 4.5.0
- [升级]Mybatis-Plus 至 3.5.6
- [升级]MybatisSpring 至 3.0.3
- [升级]Druid 至 1.2.22
- [升级]Nacos 至 2.3.1
- [升级]EasyExcel 至 3.3.4
- [替换]原Swagger2改为OpenAPI3
- [替换]原独立blade-swagger服务改为blade-gateway聚合文档
- [新增]Sentinel新版API适配
- [新增]生产环境屏蔽详细的异常信息返回
- [新增]SpringDoc-OpenAI3集成支持
- [优化]更新代码生成脚本适配最新版API
- [优化]问号挂参的路由不再开启新tab
- [优化]vue3支持base路径的配置和部署
- [优化]默认错误提示
- [修复]vue3用户个人信息切换后提交报错的问题
3.7.1发布 升级系统安全性能
- 升级 SpringBoot 至 2.7.18
- 升级 SpringBootAdmin 至 2.7.14
- 升级 Mybatis-Plus 至 3.5.4.1
- 升级 Mybatis-Plus-Generator 至 3.5.4.1
- 升级 Knife4j 至 4.3.0
- 优化 防SQL注入逻辑避免双写等情况出现
- 调整 重要API调用等级防止被恶意调用
- 调整 默认关闭通知公告模块的Token加密功能
3.7.0发布 新增Token加密传输功能
- 升级 SpringCloud 至 2021.0.8
- 升级 SpringBoot 至 2.7.15
- 升级 Mybatis-Plus 至 3.5.3.2
- 升级 Mybatis-Plus-Generator 至 3.5.3.2
- 升级 Druid 至 1.2.19
- 升级 Avue2 至 2.10.16
- 升级 Avue3 至 3.2.19
- 新增 Token加密传输功能,提升系统安全性
- 新增 后端对Token加密增加强制校验的功能
- 优化 INode树形节点封装,增加泛型支持
- 优化 Sql防注入的功能
3.6.0发布 vue3版前端正式发布
- 升级 SpringCloud 至 2021.0.6
- 升级 SpringBoot 至 2.7.10
- 升级 SpringBootAdmin 至 2.7.10
- 升级 AlibabaCloud 至 2021.0.5.0
- 升级 Mybatis-Plus 至 3.5.3.1
- 升级 Mybatis-Plus-Generator 至 3.5.3.1
- 升级 Nacos 至 2.1.2
- 升级 Seata 至 1.6.1
- 升级 Knife4j 至 4.1.0
- 升级 Log4j 至 2.20.0
- 升级 Avue2 至 2.10.10
- 升级 Avue3 至 3.2.13
- 新增 基于Vue3与Element-Plus版本的Saber正式发布
- 新增 关闭Token默认签名,用户需自行设置后启动服务
- 新增 Vue3版代码生成
- 优化 pom依赖机制
3.5.0发布 新增报文加密 令牌签名校验提示
- 新增 报文加密功能
- 新增 日志开关功能
- 新增 Minio封装
- 新增 Token签名校验
- 重构 oss模块
3.4.1发布 重构Swagger功能
- 重构Swagger功能
3.4.0发布 新增灰度服务功能
- 升级 SpringCloud 至 2021.0.3
- 升级 SpringBoot 至 2.7.1
- 升级 SpringBootAdmin 至 2.7.1
- 升级 Mybatis-Plus 至 3.5.2
- 升级 Mybatis-Plus-Generator 至 3.5.3
- 升级 Nacos 至 2.1.0
- 升级 Seata 至 1.5.1.1
- 升级 FastJson 至 1.2.83
- 升级适配 SpringBoot 2.7.1 新版API
- 新增基于 LoadBalancer 的灰度服务功能