Skip to content

Releases: hiparker/opsli-boot

2.1.4-fix

28 Mar 15:21
9dd0592
Compare
Choose a tag to compare

一、修复

  1. 修复极端情况下CryptoUtil无法init报错

2.1.4

19 Sep 15:25
e59dd0c
Compare
Choose a tag to compare

OPSL快速开发平台 2.1.4 后端版本升级

一、升级/修复:

  1. 后端:修复登录过程中验证Jwt异常后 无法正常拦截问题

官网地址: OPSLI 快速开发平台官网
文档地址: OPSLI 快速开发平台文档
演示环境: OPSLI 演示环境地址

2.1.3

12 Jul 09:20
453e396
Compare
Choose a tag to compare

OPSL快速开发平台 2.1.3 后端版本升级

一、升级/修复:

  1. 升级snakeyaml到2.0 修复 CVE-2022-25857
  2. 升级guava到31.1-jre 修复 CVE-2020-8908
  3. 修复 sql文件携带特殊字符, git无法clone问题
  4. 修复 未开放本地上传路径白名单问题

官网地址: OPSLI 快速开发平台官网
文档地址: OPSLI 快速开发平台文档
演示环境: OPSLI 演示环境地址

2.1.2

16 May 02:08
4376dab
Compare
Choose a tag to compare

OPSL快速开发平台 2.1.2 后端版本升级

一、升级/修复:

  1. 后端:升级springboot版本至 2.7.10
  2. 后端:升级pagehelper版本为 1.4.6
  3. 后端:修复 CVE-2023-20860

官网地址: OPSLI 快速开发平台官网
文档地址: OPSLI 快速开发平台文档
演示环境: OPSLI 演示环境地址

2.1.0

16 Mar 13:09
8567275
Compare
Choose a tag to compare

OPSL快速开发平台 2.1.0 前端版本兼容升级

一、升级/修复:

  1. 前端:升级包版本 == 最新版 vue-admin-better
  2. 前端:兼容原VAB作者代码 完全开源
  3. 后端:修复编辑菜单时 父级菜单为空问题

官网地址: OPSLI 快速开发平台官网
文档地址: OPSLI 快速开发平台文档
演示环境: OPSLI 演示环境地址

2.0.1

10 Feb 06:18
f164f66
Compare
Choose a tag to compare

OPSL快速开发平台 2.0.1 性能优化

一、优化:

  1. 后端:sql 移除 area_type字段
  2. 后端:优化CrudService实现
  3. 后端:优化安全缓存 防止 unlock 报错影响主流程
  4. 后端:优化mybaitis拦截器代码
  5. 后端:优化WrapperUtil工具类性能,提供分页与Excel导出速度
  6. 后端:更新opsli-boot 2.0 README描述

二、升级/修复:

  1. 后端:修复2.0版本 登录无法续命bug
  2. 后端:修复2.0版本 sql文件缺失问题

官网地址: OPSLI 快速开发平台官网
文档地址: OPSLI 快速开发平台文档
演示环境: OPSLI 演示环境地址

2.0.0

09 Aug 08:25
dfd6260
Compare
Choose a tag to compare

OPSL快速开发平台 2.0 版本重构

一、新增:

  1. 新增 EventBus
  2. 新增 邮箱、手机、用户名 + 密码登陆
  3. 新增 邮箱 + 验证码 登录
  4. 新增 手机号 + 验证码 登录
  5. 新增个人修改手机号 前置身份校验
  6. 新增个人修改邮箱 前置身份校验
  7. 新增个人中心忘记密码 前置身份校验
  8. 新增使用ResultWrapper 代替 ResultVo 返回数据

二、优化:

  1. 后端:优化接口加密
  2. 后端:优化CrudService实现
  3. 变更自动日志记录模式到自定义记录
  4. 优化导出Excel模式为认证模式
  5. 后端:优化用户Redis缓存
  6. 后端:移除Shiro,变更使用SpringSecurity 作为权限验证
  7. 后端:SecurityCache 新增安全缓存 指定ttl获取缓存信息
  8. 取消登陆时验证密码强度
  9. 前端:优化build老大难问题(image-webpack-loader 因国内网络问题无法下载),现可配置选择是否压缩图片
  10. 系统参数配置加密存储,降低被盗用风险
  11. 用户身份密码取消表内存储密钥,降低用户密码被盗用风险

三、升级/修复:

  1. 后端:修复 SecurityCache 缓存穿透BUG
  2. 后端:修复删除角色失败异常
  3. 后端:修复部分权限不对问题
  4. 后端:升级 mybatis-plus 版本至 3.5.2 修复若干CVE
  5. 后端:升级 springboot 版本至 2.5.6 修复若干CVE
  6. 后端:升级 mysql版本至8.0.28  修复 CVE-2022-21363
  7. 后端:升级 guava 版本至 30.0.android 修复 修复 CVE-2020-8908
  8. 后端:升级 bouncycastle 版本至 1.69 修复 Cxa9261daf-3755
  9. 后端:升级 protobuf-java 版本至 3.18.2 修复 CVE-2021-22569
  10. 后端:升级 logback 版本至 修复 CVE-2021-42550
  11. 后端:升级 fastjson 版本至 1.2.83 修复 CNVD-2022-40233

官网地址: OPSLI 快速开发平台官网
文档地址: OPSLI 快速开发平台文档
演示环境: OPSLI 演示环境地址

1.6.4

29 Apr 11:06
0dfe674
Compare
Choose a tag to compare

一、优化

  1. 优化代码生成器下载代码模式

一、修复

  1. 修复菜单更换上级时,parent_ids 拼接错误问题
  2. 修复代码生成器,生成代码时参数为空问题
  3. 修复代码生成器 点击添加报错暂无数据问题

官网地址: OPSLI 快速开发平台官网
文档地址: OPSLI 快速开发平台文档
演示环境: OPSLI 演示环境地址

1.6.3

26 Apr 05:25
af9fdfc
Compare
Choose a tag to compare

一、优化

  1. 后端:OSS文件存储=>公用存储接口
  2. 后端:优化用户登录Token获取方式
  3. 前/后端:优化头像上传
  4. 后端:优化系统操作日志为租户数据隔离模式

二、新增

  1. 新增用户登录日志(租户数据隔离)

二、修复

  1. 后端:移除华为OBS log4j风险
  2. 后端:修复查询默认组织sql in 和 not in为空问题
  3. 后端:修复可能会导致分页异常的因素
  4. 后端:修复用户数据权限为全部数据,无组织无法查看数据问
  5. 后端:修复 系统用户 登录时无菜单陷入死循环问
  6. 后端:修复 登入日志/操作日志 组织机构为空 默认取 request token 的BUG
  7. 后端:修复 锁定账号 数据类型转化失败问题
  8. 后端:修复系统管理员无法 分配租户管理员问题

官网地址: OPSLI 快速开发平台官网
文档地址: OPSLI 快速开发平台文档
演示环境: OPSLI 演示环境地址

1.6.2

06 Jan 11:36
a04f65a
Compare
Choose a tag to compare

一、优化

  1. 后端:优化缓存存储机构(主要)
  2. 前/后端:优化头像上传
  3. 前/后端:优化登录加解密
  4. 前/后端:优化API 版本控制

官网地址: OPSLI 快速开发平台官网
文档地址: OPSLI 快速开发平台文档
演示环境: OPSLI 演示环境地址