Skip to content

Releases: chillzhuang/SpringBlade

4.9.0发布 新增全栈AI开发Skills集合,新增全自动视图序列化机制

20 Apr 03:19

Choose a tag to compare

重要说明

  1. 全自动视图序列化文档请见:https://www.kancloud.cn/smallchill/blade/3281654

更新日志

  1. [升级]Spring 至 6.2.17
  2. [升级]SpringBoot 至 3.5.13
  3. [升级]SpringBootAdmin 至 3.5.8
  4. [升级]SpringCloud 至 2025.0.2
  5. [升级]Nacos 至 3.1.2
  6. [新增]全栈AI开发Skills集合
  7. [新增]BladeView视图序列化机制,支持按角色动态控制JSON输出字段
  8. [新增]角色管理、顶部菜单的权限树节点联动与全选反选功能

4.8.0发布 新增接口权限模块,增强系统安全性

15 Jan 07:07

Choose a tag to compare

重要说明

  1. 接口权限文档请见:https://www.kancloud.cn/smallchill/blade/1171828

更新日志

  1. [升级]Spring 至 6.2.15
  2. [升级]SpringBoot 至 3.5.9
  3. [升级]SpringBootAdmin 至 3.5.6
  4. [升级]SpringCloud 至 2025.0.1
  5. [升级]SpringCloud Alibaba 至 2025.0.0.0
  6. [升级]Nacos 至 3.1.1
  7. [新增]接口权限模块,支持系统接口与业务接口权限配置
  8. [新增]角色权限表权限类型字段,区分数据权限与接口权限
  9. [优化]重构用户中心,增加用户修改接口安全性
  10. [优化]增强系统接口权限要求,避免外部越权访问

4.7.0发布 新增i18n国际化组件,新增顶部菜单模块

13 Oct 03:47

Choose a tag to compare

重要说明

  1. i18n组件文档请见:https://www.kancloud.cn/smallchill/blade/3277572

更新日志

  1. [升级]Spring 至 6.2.11
  2. [升级]SpringBoot 至 3.5.6
  3. [升级]Nacos 至 3.1.0
  4. [升级]MybatisPlus 至 3.5.19
  5. [新增]I18n国际化组件
  6. [新增]顶部菜单模块
  7. [新增]BaseService常用基础方法

4.6.0发布 升级适配 SpringCloud2025 SpringBoot3.5,Ureport增加token鉴权逻辑

03 Jul 16:09

Choose a tag to compare

重要说明

  1. 升级至Nacos3后,控制台访问地址由 http://localhost:8848/nacos 变更为 http://localhost:8080
  2. 具体说明请看文档:https://www.kancloud.cn/smallchill/blade/1289445

更新日志

  1. [升级]Spring 至 6.2.8
  2. [升级]SpringBoot 至 3.5.3
  3. [升级]SpringCloud 至 2025.0.0
  4. [升级]SpringCloud Alibaba 至 2023.0.3.3
  5. [升级]Nacos 至 3.0.2
  6. [升级]MybatisPlus 至 3.5.12
  7. [新增]Ureport报表Token鉴权逻辑
  8. [新增]登录认证IP锁定逻辑
  9. [新增]excel封装,将easyexcel切换为fastexcel
  10. [优化]适配优化knife4j与springboot3.5版本的兼容性

4.5.0发布 新增账号锁定与解锁功能,新增腾讯云对象存储支持

14 Mar 02:30

Choose a tag to compare

  1. [新增]账号锁定与解锁功能
  2. [新增]腾讯云对象存储支持
  3. [新增]blade-starter-redis 发布订阅支持延迟加载
  4. [新增]国密key、令牌key支持从环境变量读取与设置
  5. [优化]增强kv的创建功能
  6. [优化]脱敏工具类增加ip与mac地址类型
  7. [优化]oss config bean 构造,减少 bean 冲突
  8. [优化]BeanUtil toMap toBean 改为 jackson 工具类实现
  9. [优化]BladeRedis部分方法
  10. [优化]部分工具类方法
  11. [修复]调整关闭 mybatis 默认的日志,避免 NoClassDefFoundError
  12. [修复]github #16 JWT无法设置过长失效时间

4.4.0发布 新增黑白名单、脱敏工具、BladeRedis新版工具

18 Jan 10:25

Choose a tag to compare

  1. [升级]Spring 至 6.1.15
  2. [升级]SpringBoot 至 3.2.12
  3. [新增]黑名单与白名单IP配置功能
  4. [新增]自定义URL拦截功能,默认屏蔽外部访问actuator接口
  5. [新增]脱敏工具类
  6. [新增]BladeRedis工具类代替RedisUtil工具类
  7. [新增]基于Redisson,支持redis pub/sub 发布
  8. [新增]@TenantIgnore注解用于接口排除租户逻辑
  9. [优化]jackson序列化时支持空字符串转换为null对象
  10. [优化]调整 sql 日志打印实现逻辑
  11. [优化]关闭 mybatis 默认的日志
  12. [优化]默认放行feign接口,特定前缀的feign接口不再二次鉴权

4.3.0发布 多租户支持线程模式指定租户ID与忽略租户

08 Nov 08:16

Choose a tag to compare

  1. [升级]SpringBoot 至 6.1.14
  2. [升级]SpringBoot 至 3.2.10
  3. [升级]SpringCloud 至 2023.0.3
  4. [升级]SpringCloud Alibaba 至 2023.0.1.2
  5. [升级]MybatisPlus 至 3.5.8
  6. [升级]Nacos 至 2.4.3
  7. [新增]blade-starter-tenant
  8. [新增]blade-starter-cache
  9. [新增]TenantUtil支持租户指定与忽略
  10. [新增]添加模块名,架构模块化
  11. [优化]代码生成器字段
  12. [优化]历史工具类逻辑
  13. [优化]调整BladeApplication参数顺序
  14. [优化]调整copyright维护日期
  15. [优化]调整copyright联系邮箱

4.2.0发布 重构包名,分类core模块与starter模块

06 Sep 06:00

Choose a tag to compare

  1. [升级]SpringBoot 至 3.2.9
  2. [升级]SpringCloud 至 2023.0.3
  3. [升级]底层架构升级,分类core模块与starter模块
  4. [新增]Geo坐标工具
  5. [新增]JsonUtil新增readListMap方法
  6. [优化]将user模块合并至system模块,统一api入口(/blade-user/* 更换为 /blade-system/user/*)
  7. [修复]vue3版本报表列表跳转路径出错的问题
  8. [修复]excel导出工具类版本冲突的问题

4.1.0发布 登录认证升级为国密算法,数据库password字段内容无需变动

14 Jul 15:42

Choose a tag to compare

  1. [升级]SpringBoot 至 3.2.7
  2. [升级]SpringCloud 至 2023.0.2
  3. [升级]AlibabaCloud 至 2023.0.1.0
  4. [升级]Nacos 至 2.3.2
  5. [升级]MybatisPlus 至 3.5.7
  6. [新增]登录认证升级为国密sm2算法,数据库字段无需变动
  7. [新增]oss内网上传后转换返回外网地址
  8. [新增]saber2与saber3支持nodejs18编译
  9. [优化]完善swagger与springdoc的配置
  10. [优化]重构StringUtil的format方法
  11. [优化]saveOrUpdate方法增加业务字段更新逻辑

4.0.0发布 升级 SpringBoot3 SpringCloud2023 JDK17

21 Apr 16:21

Choose a tag to compare

  1. [升级]JDK 至 Java17
  2. [升级]SpringBoot 至 3.2.4
  3. [升级]SpringBootAdmin 至 3.2.3
  4. [升级]SpringCloud 至 2023.0.1
  5. [升级]AlibabaCloud 至 2022.0.0
  6. [升级]Knife4j 至 4.5.0
  7. [升级]Mybatis-Plus 至 3.5.6
  8. [升级]MybatisSpring 至 3.0.3
  9. [升级]Druid 至 1.2.22
  10. [升级]Nacos 至 2.3.1
  11. [升级]EasyExcel 至 3.3.4
  12. [替换]原Swagger2改为OpenAPI3
  13. [替换]原独立blade-swagger服务改为blade-gateway聚合文档
  14. [新增]Sentinel新版API适配
  15. [新增]生产环境屏蔽详细的异常信息返回
  16. [新增]SpringDoc-OpenAI3集成支持
  17. [优化]更新代码生成脚本适配最新版API
  18. [优化]问号挂参的路由不再开启新tab
  19. [优化]vue3支持base路径的配置和部署
  20. [优化]默认错误提示
  21. [修复]vue3用户个人信息切换后提交报错的问题