v2.1.0
更新内容
- 重构:以中间件模式初始化应用请求,去除 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