Skip to content

Releases: cadecode/uni-boot-cloud

2024.2.0

03 Aug 13:21
Compare
Choose a tag to compare

Bug Fixes

  • 策略执行器中先判断类型,再判断 supports 方法 (df8bb93)
  • 解决 mybatis plus 插件和 pageHelper 插件顺序问题 (eaf1479)
  • 解决 RabbitMQ 多数据源声明同名交换机判断 delay 时 toMap 冲突 (c09315c)
  • 解决同名队列和交换机声明多个绑定时 bean 冲突 (d0002da)
  • SysRoleMapper Oracle 下 mapper 字段缺少 (2017e66)

Features

  • 登录和注销时操作客户端 cookie (1fc3432)
  • 优化顶级异常,支持异常信息字符串模板 (5d7fef2)
  • 支持配置单个账号最大 token 数量(默认 1 即不支持重复登录) (a7c3dba)

2024.1.0

27 May 09:19
Compare
Choose a tag to compare

Bug Fixes

  • 对 DATA 类角色去除前缀 (ae183d8)
  • 特殊处理 login url,防止未清理的无效 token 拦截登录 (d331e03)
  • 在没有使用注解时,跳过 DataPermissionInterceptor (9fbd235)
  • DATA 类角色字符串截取错误 (6065472)
  • roles 副本解决 retainAll 影响 (2c3c3ca)
  • SysMenuMapper oracle DISTINCT 错误 (2f82bbd)

Features

  • 服务启动 jar 指定打包名称,取消默认携带版本号 (f140ebb)
  • 角色管理按 type:code 进行区分管理 (30e3411)
  • 实现基于角色的数据范围解析器 (db99697)
  • 添加 DataPermissionInterceptor (8b88816)
  • 添加 ShardingJdbc 强制路由主库的工具类 (15a81e6)
  • 项目更名为 uni-boot-cloud (de9fd0f)
  • DataScopeResoler 按 RoleTypeEnum 处理前缀 (1b4d66e)
  • framework 模块添加 oracle 数据库支持 (0e11013)
  • logback 增加 warn 级别 log 文件 (c5d1af2)
  • TxMsgKit 添加没有事务的消息发送方法 (9bf2af3)
  • x-file-storage 更新到 2.1.0 (70eda50)

Reverts

  • 移除 shardingjdbc 相关依赖及设施 (049c203)

2023.1.4

25 May 23:59
Compare
Choose a tag to compare

Bug Fixes

  • 菜单不提供 parentId update (a8d09a6)
  • 修改 multi-rabbit 依赖引入顺序,解决加载 bean 问题 (6e94d62)
  • 移除 BPP,使用 @primary 指定 FileRecorder (7c1f560)

Features

  • 查询部门 tree 支持过滤部门名 (87dd2b1)
  • 查询通用 tree util (2f7585b)
  • 使用工具类优化 tree 生成代码 (5a2b836)
  • 添加 sharding jdbc 测试接口,以 plg_log 为例 (3f2eeef)
  • 添加部门管理 API (d290385)
  • 添加基于 hutool、commons-pool2 的 ftp 工具 (7e241e9)
  • 统一配置 logback mybatis plus log 为 debug (5ec5214)
  • 修改 menu 列表为树状全部返回 (8e499d0)
  • 用户管理加入部门相关字段 (131cb72)
  • sharding jdbc 数据源集成到 dynamic-datasource (eba893b)