Skip to content

v2.1.0

Choose a tag to compare

@veitool veitool released this 26 May 11:42
· 195 commits to master since this release

更新内容

  • 重构:以中间件模式初始化应用请求,去除 VT_TIME, VT_IP, ADDON_APP 等常量
  • 新增:think-swoole 扩展,支持 swoole 模式运行
  • 新增:swoole 静态访问路由
  • 新增:Redis 数据配置项
  • 新增:预留 jquery 文件
  • 新增:预留 public\static\script\cityData.js 地区数据
  • 新增:管理员角色支持多选、登录用户可切换管理角色
  • 新增:admin.vDict增加第二参数用于传入字典数据
  • 新增:buildItems支持对已有表单项进行渲染
  • 新增:buildItems组件中CherryMd编辑器模式增加插入外链快捷方式
  • 新增:下拉项构建工具类 admin.util.buildOption 方法
  • 新增:每点击菜单时是否刷新请求可控
  • 升级:更新为 layui2.9.10(有重新打包过)
  • 修复:TP调试模板XSS漏洞修复
  • 修复:安装时数据库密码含特殊字符的编码问题
  • 修复:模型中分页数据方法备注返回类型导致的如在 VSCode 中的报错
  • 修复:有前台时关闭站点后导致后台登录页也同时关闭访问
  • 优化:插件基类注释调整、服务类调整
  • 优化:获取终端信息
  • 优化:调整级联和树形下拉遇在线编辑器时的层级关系
  • 优化:树形结构统一渲染调用
  • 优化:admin.vForm、admin.buildOption方法渲染逻辑,日志模板页切换优化
  • 优化:admin.css样式细节
  • 优化:当默认应用为 admin 时的路由设置
  • 优化:优化 layui-card-header 中表单元素的排列样式细节

Full Changelog: v2.0.1...v2.1.0