# ModStartCMS 稳定版 更新日志

# v9.0.0 富文本多图粘贴,命令方式安装,用户注册IP记录

🕛 2024.10.29

  • 新增:富文本支持编辑器直接粘贴多张图片功能
  • 新增:支持 modstart:init 系统初始化命令,方便命令行初始化系统
  • 新增:用户注册增加注册IP定位,支持用户注册地理位置记录
  • 优化:后台菜单注册闭包检测
  • 优化:多语言语言检测获取功能优化
  • 优化:Grid 过滤控件支持 select remote 远程数据源模式
  • 优化:后台登录验证码路径使用简单生成方式
  • 优化:后台多处录用生成使用简单生成方式
  • 优化:留言页面增加栏目权限判断逻辑,支持栏目权限控制
  • 升级:UEditorPlus 升级到 v4.1.0
  • 优化:Form 表单提交异常捕获,自动转换数据库字段异常
  • 修复:富文本 retainOnlyLabelPasted = true 模式下,内容过滤换行失效问题

# v8.9.0 图片上传优化,富文本编辑器修复

🕛 2024.09.27

  • 新增:用户登录传输用户密码加密
  • 新增:前端加密基础库
  • 新增:图片上传新增支持 svg 格式文件
  • 新增:ComplexFieldsList 组件支持 textarea 输入
  • 优化:头像裁剪保存页面样式优化,图标不显示修复
  • 优化:模型查询条件支持自定义过滤功能 ModelUtil::queryRemoveCondition
  • 优化:自定义字段序列化为空时异常处理
  • 优化:链接生成参数合并过滤异常的 amp; 字段
  • 优化:图片上传增加处理提示,避免出现无状态情况
  • 优化:图片可视化设计库尺寸缩放问题优化
  • 优化:多语言获取方法优化,提高性能支持
  • 优化:HtmlUtil 工具类新增 extractTextAndImages 换行优化
  • 修复:图片、文件选择窗口初始化快速点击自定义输入时自动跳转文件库 Tab 问题
  • 修复:图片选择直接弹出相机问题
  • 修复:富文本单图上传不能连续上传相同的两张图片

# v8.8.0 富文本编辑器升级,后台报表统计优化

🕛 2024.08.19

  • 新增:后台首页报表统计功能升级
  • 新增:RandomImageProvider 逻辑升级重构,支持更丰富的随机图片生成
  • 新增:CheckBox 组件支持表单最小宽度设置,支持更多选项传入方式
  • 新增:URL安全的 Base64 编码和解码方法
  • 新增:UEditorPlus 升级到 4.0.0
  • 新增:项目静态资源文件增加 .nvmrc 文件,方便开发者使用 nvm 管理 node 版本
  • 新增:Grid 增加 hookPreQuery 支持数据查询前的钩子处理
  • 新增:ComplexFields 组件支持图片链接字段类型
  • 优化:后台首页 Dashboard 报表格式优化
  • 优化:FileUtil 生成随机文件路径后缀为空时路径拼接方式优化
  • 优化:模型字段数据库报错文案转换优化,自动识别长度超长问题
  • 优化:爬虫机器人检测规则优化,支持更多机器人识别
  • 修复:后台用户管理开启手机邮箱时,空字段唯一索引冲突问题
  • 修复:多语言 LM 方法参数不生效问题
  • 修复:data-tab-open 打开页面菜单栏高亮不消失问题

# v8.7.0 文件前端直传,用户VIP功能升级

🕛 2024.07.22

  • 新增:用户文件、图片上传支持前端直传云存储(需要安装模块支持)
  • 新增:Grid 增改差页面支持标题自定义,使用 pageTitleAdd、pageTitleEdit、pageTitleShow 属性
  • 新增:VIP 优惠券功能集成,支持折扣券
  • 新增:WebUploader 内置 JS 组件升级
  • 新增:可完全自定义上传功能定制的特性 UploadScript Hook
  • 新增:Grid 批量操作弹窗支持自定义大小 ( data-dialog-width、data-dialog-width 属性)
  • 新增:参数占位处理工具类 ParamUtil ,支持处理参数占位符
  • 新增:Json 组件 API 数据配置显示优化
  • 新增:Grid 表格操作支持底部操作区域(方法 footOperate)
  • 优化:轮播类型添加修改是否为空判断
  • 优化:BizTrait 增加 first 和 firstName 方法,支持查询第一条数据
  • 优化:VIP 开通页面交互形式优化
  • 优化:文件路径判断
  • 优化:Grid 中批量操作快捷监听优化 data-batch-dialog-operate
  • 优化:多语言 i18n 渲染方式优化
  • 优化:CurlUtil 请求头格式校验,避免错误传参导致的异常
  • 优化:Grid 快捷编辑请求失败,页面自动刷新回复原状态
  • 修复:CMS 内容审核状态编辑异常问题修复
  • 修复:富文本编辑器高度自适应概率性失效问题
  • 修复:MultiSelect 组件数据回显异常修复
  • 修复:uni-app 打包脚本在 windows 环境下运行异常问题
  • 修复:CurlUtil 中 GET 请求方法大小写引起的异常问题
  • 修复:用户登录事件 MemberUserLoginedEvent 参数异常问题

# v8.6.0 富文本编辑器升级,搜索蜘蛛检测优化

🕛 2024.07.01

  • 新增:升级 UEditorPlus 到 v3.9.0
  • 新增:AgentUtil 工具类新增浏览器版本判断,方便不同场景兼容
  • 新增:模型操作增加 insertIfNotExists 方法,支持快捷插入数据
  • 新增:ValueUtil 和 ArrayUtil.firstValidValue 方法,支持获取第一个有效值
  • 新增:Provider 和 Biz 增加 listAllEnabled 方法,支持查询所有启用数据
  • 优化:图片处理工具类水印处理方法增加图片类型检查
  • 优化:并发访问原子类性能优化
  • 优化:JsonKeyValue 字段显示优化
  • 优化:EChart 折线图样式优化
  • 优化:Response 下载方法浏览器兼容优化
  • 优化:代码清理和重构优化
  • 优化:搜索蜘蛛检测工具类优化
  • 优化:统计代码条件判断后置,系统性能优化
  • 优化:组件 JsonIdItems 数据预览接口返回兼容 .records 格式
  • 优化:组件 Image、File、Video、Audio 支持一键恢复默认值
  • 优化:Json 组件 API 模式支持处理响应内容
  • 修复:用户注册弹窗异常验证码发送异常问题

# v8.5.0 留言提交支持验证码,基础框架功能升级

🕛 2024.06.12

  • 新增:CMS表单提交支持验证码配置,拦截恶意信息提交
  • 新增:后台标准返回 redirect 支持静默跳转
  • 新增:命令超时运行函数
  • 新增:优化 Nav 组件,支持链式调用,支持弹窗打开
  • 新增:增加命令执行函数和数组多键值排序方法
  • 新增:文件流式下载工具类,加密方式默认使用安全 Key
  • 新增:用户上传数据表模型表
  • 新增:Grid、Form、Detail 支持自定义 view 和 viewData
  • 新增:后台支持自定义样式文件 modstart.admin.styles
  • 新增:Hidden 组件支持序列化类型,避免入库异常
  • 优化:LockUtil 加锁方法优化
  • 优化:网站统计报表实时查询数据库插入冲突问题
  • 优化:记录是否存在方法优化
  • 优化:在 Linux 系统下,artisan 命令运行用户检测,避免 root 运行引起的权限问题
  • 优化:时间辅助函数方法优化
  • 优化:超长表格 loading 效果不可见问题
  • 优化:临时文件清理调度默认调整到后台运行
  • 优化:Code 换行符默认替换为 \n 问题
  • 优化:Zip 工具类 tree 预览新增 macCount 字段,显示预览文件数量
  • 优化:Grid 增加按钮默认使用 titleAdd 属性
  • 优化:Grid 列表错误异常渲染优化
  • 修复:code 组件重复编码问题
  • 修复:关联模型数据异常问题
  • 修复:已登录绑定授权信息,开启自动绑定账户时,绑定账户异常问题
  • 修复:后台安全提醒修改密码链接不存在问题
  • 修复:后台自动跳转到第一个有权限菜单异常问题

# v8.4.0 框架稳定性持续迭代,修复部分已知问题

🕛 2024.05.23

  • 新增:为所有组件新增 data-field 属性,方便获取组件数据
  • 新增:升级支持支付宝授权登录最新方式
  • 新增:开发者工具模块新建操作优化,支持多种预定义模板代码
  • 新增:图标增加 eye-close
  • 新增:链接选择弹窗增加默认类型过滤
  • 新增:后台左上角标题支持自定义,修改 modstart.php 中 admin.title 配置
  • 新增:JS 库新增 MS.util.sprintf 方法
  • 新增:Vue文件Widget支持style,支持自定义样式
  • 优化:内容为空样式间隙大小优化
  • 优化:异常上报内容显示优化
  • 优化:后台首页概况无权限时,尝试跳转第一个有权限的页面
  • 优化:注册登录文案提示优化
  • 优化:bool值表单联动判断
  • 优化:文件库文件删除脏数据异常问题
  • 优化:组件jsonKeyValue列表和详情显示优化
  • 优化:Code组件编辑默认调整为代码编辑器,支持多种语言设置
  • 优化:GridFilter增加hidden属性,支持自定义条件回调
  • 优化:CurlUtil 请求头 referer 默认值调整为空
  • 优化:事件触发工具类参数优化
  • 修复:模块管理配置缓存失效问题
  • 修复:非模型字段在复制和编辑时填充异常问题

# v8.3.0 运营报表增强,框架演示上线

🕛 2024.04.10

  • 新增:运营报表-用户数据页面,支持统计报表和每日明细
  • 新增:后台支持 Widget 动态请求,方便开发者自定义页面内容
  • 新增:后台用户列表支持一键登录,方便管理员快速登录用户中心(默认关闭,需要在模块管理中开启)
  • 新增:Time组件增加秒存储方式,方便存储时间精确到秒
  • 新增:AdminConfigBuilder 增加 pageAppend 方法,方便在页面中追加内容
  • 新增:AdminConfigBuilder 增加 hookFormWrap 方法,方便自定义组建表单
  • 新增:时间工具增加日期范围限定功能
  • 新增:搜索 like 关键词转义方法,模糊搜索时不再受特殊字符影响
  • 新增:运营报表-网站访问页面,合并设置和详细页面
  • 新增:Text 新增 asLink 方法,支持内容以链接形式展示
  • 新增:支持 modstart:module-list 命令,列出当前系统已安装、系统配置模块
  • 新增:KeyPoolManager 支持通用多个 Key 轮询快速开发
  • 新增:Echarts 组件重构,支持饼图和散点图
  • 优化:后台多标签切换浏览器页面标题显示优化
  • 优化:i18n 语言包文字书写错误纠正
  • 优化:后台界面左侧菜单和标签显示优化
  • 优化:后台报表数据最后一个元素水平间隙优化
  • 优化:modstart_config 缓存失效问题优化

# v8.2.0 白色清爽主题,桌面快捷应用

🕛 2024.03.26

  • 新增:后台白色清爽主题,可通过设置 ADMIN_THEME=default 切换后台主题
  • 新增:桌面快捷应用,支持将网页快捷方式添加到桌面(安装 DesktopApp)
  • 新增:Curl 工具类请求增加 writeFunctionCallback 参数,支持流式请求
  • 新增:JS 库增加 markdown 操作工具类,支持 markdown 转 html
  • 新增:JS 库增加【ijs】类型字符串,支持默认可执行代码
  • 新增:分类快捷操作工具类 CategoryUtil
  • 新增:Display 组件 asLink 参数支持回调模式,支持自定义链接
  • 新增:SecureUtil 加密 key 为空时异常提醒
  • 新增:Row 组件增加 flexColumn 属性,支持自适应列
  • 优化:搜索引擎蜘蛛检测库优化
  • 优化:系统全局消息提示 UI 全新优化
  • 优化:后台登录界面自适应不同设备,界面升级
  • 优化:模块管理模块缓存优化,模块存在真实性判断
  • 优化:后台登录界面左侧宽度自动增加样式问题,标题边距调整
  • 优化:GridFilter 筛选 range 查找逻辑优化
  • 优化:后台管理首页服务器信息显示优化
  • 修复:开启图片压缩,图片压缩失败的情况下继续上传
  • 修复:默认用户开通积分赠送不生效问题修复
  • 修复:多语言部分书写错误
  • 修复:文档下载名称非法字符替换优化
  • 修复:用户名字符长度提示文案异常问题

# v8.1.0 图片前端压缩,抖音授权登录

🕛 2024.02.28

  • 新增:进程运行命令runInNewProcess,支持进程隔离运行
  • 新增:用户删除事件触发 MemberUserDeletedEvent
  • 新增:时间工具类增加tomorrowDate方法
  • 新增:Form 表单组件增加 hookResponse 属性,支持自定义返回数据
  • 新增:文件上传事件增加参数,用于区别用户、后台等文件上传类型
  • 新增:Select 组件增加 gridEditable 属性,支持表格编辑模式
  • 新增:默认图标增加抖音图标(iconfont icon-douyin)
  • 新增:Redis 增加 isEnableSuccess 判断是否启用成功
  • 新增:MultiSelect 组件增加,支持下拉多选
  • 新增:抖音授权登录(MemberOauth模块)
  • 新增:JS 库增强 MS.ui.elementMover,支持元素动态移动效果
  • 新增:Decimal 组件增加 unit、unitPosition 属性,支持单位显示
  • 新增:用户积分新增冻结、提交、取消三阶段操作功能
  • 新增:用户积分流水增加其他信息,支持冻结交易、管理员变更等信息展示
  • 新增:用户积分后台操作支持记录管理员 ID
  • 新增:后台用户钱包流水增加其他信息,可记录后台管理员变更信息
  • 新增:用户前台积分冻结记录显示功能
  • 新增:图片上传是否压缩可通过配置文件配置(默认开启压缩)
  • 新增:富文本编辑器迷你版增加 markdown 内容导入功能
  • 修复:用户删除自动清除授权登录信息
  • 优化:异常错误日志 URL 获取优化,提高定位效率
  • 升级:UEditorPlus 版本到 3.8.0

# v8.0.0 列表自定义字段过滤,用户账号安全升级

🕛 2024.01.19

  • 新增:列表增加自定义字段筛选过滤字段,支持自定义字段筛选
  • 新增:增加用户账号申诉功能,支持用户自助找回账号、账号禁用申诉等用途
  • 新增:用户授权登录时如果手机/邮箱已存在,直接关联已有用户
  • 新增:Request::mergeQueries 合并请求参数按参数名称排序,避免同业不同链问题
  • 新增:Form 支持原生 Response 直接返回,便于处理文件下载等表单
  • 新增:请求输入 getBase64File 自动检测 Base64 文件前缀
  • 新增:用户后台授权登录详细数据列表支持弹窗查看
  • 新增:NumberRange 组件支持,用于输入数字范围
  • 新增:用户自动注册前缀可设置,优化用户显示逻辑
  • 新增:后台用户管理昵称点击可弹出用户详情管理弹窗
  • 新增:AdminConfigBuilder 增加配置保存检查回调函数,支持配置与检查
  • 优化:授权登录默认注册为用户昵称(昵称不可作为登录用户名)
  • 优化:用户账号管理界面按钮均调整为圆角样式
  • 优化:AES加密函数解密异常时错误优化
  • 优化:队列调度支持work-max-jobs属性,支持进程批量处理
  • 优化:动画样式类优化

# v7.9.0 内容推荐支持,用户授权升级

🕛 2024.01.03

  • 新增:内容随机推荐功能,安装 RecommendRecommendMysql 驱动
  • 新增:用户授权自动绑定开关,支持授权后立即登录
  • 新增:Values 组件新增 countFixed 属性,固定显示数量
  • 新增:表单字段新增 [data-field] 标识,方便字段操作
  • 新增:后台框架页面增加禁止搜索引擎爬取 meta 标签
  • 新增:地址智能解析 AddressParseProvider
  • 新增:数据库模型 CmsCat 和 CmsContent
  • 优化:兼容处理微信电脑端浏览器 UserAgent
  • 优化:用户授权登录头像获取优化
  • 优化:组件when方法数据类型优化

# v7.8.0 密码强度升级,富文本、UI全面升级

🕛 2023.12.14

  • 新增:用户密码增加强度校验,可配置
  • 新增:modstart.admin.disabled 开关,可禁用后台管理
  • 新增:有移动端链接时,后台链接选择自动识别电脑端和移动端筛选
  • 新增:ComplexFieldsList 组件支持链接和颜色选择
  • 新增:模块安装时是否启用资源软连接功能
  • 新增:富文本编辑器文档导入支持直接粘贴 Markdown 格式
  • 新增:用户文件上传增加type字段,区分文件类型
  • 新增:CurlUtil::mockUserAgent 支持模拟真实UA
  • 优化:图片水印工具类全面优化,支持文字单行、文字多行、图片单个、图片多个
  • 优化:UEditor 图片抓取特殊 URL 文件类型判断优化,新增真实 UserAgent
  • 优化:系统图标样式统一优化
  • 优化:RedisQueue一处多进程调度性能问题
  • 修复:后台 Job 执行时候,资源全路径修正问题
  • 修复:已知问题修复
  • 修复:一处LayUI树tree多选问题
  • 修复:一处图片分片上传异常问题
  • 修复:概率性用户VIP时间异常问题

# v7.7.0 集成内容区块,文件选择顺序

🕛 2023.12.05

  • 新增:默认集成内容区块模块
  • 新增:模块资源软链接命令 modstart:module-link-asset
  • 新增:文件上传管理页面支持图标显示,支持顺序选择
  • 新增:DataRefProvider 提供文件引用提供者模块
  • 新增:LayUI 升级到最新版
  • 新增:Tree 组件增加选项是否独立模式 independentEnable
  • 新增:Grid 支持 batchSelectInOrder,批量选择可按顺序返回
  • 新增:短信验证注册时可支持同时设置登录密码
  • 新增:系统命令行安装和界面安装方式文档支持
  • 新增:CMS备份增加内容区块模块处理逻辑
  • 新增:CMS内容管理增加一键复制功能
  • 新增:富文本支持文档一键导入,支持Word文档(docx)、Markdown文档(md)
  • 优化:用户VIP页面条目是否可视移动端接口优化
  • 优化:前端表单提交字段类型数组自动转换检测
  • 优化:前端 MS.dialog 在 layer 未加载时降级为原生
  • 优化:模块安装解压超时时间调整为 600 秒
  • 优化:Robot 蜘蛛检测 UserAgent 完善
  • 优化:数据表单 Grid 常规模式和简单模式底层重构完成
  • 优化:用户管理后台用户注册登录设置页面文案优化
  • 优化:网站基本设置布局优化调整

# v7.6.0 CMS备份恢复优化,主题开发文档更新

🕛 2023.11.19

  • 新增:临时上传文件data_temp自动清除调度任务
  • 新增:临时缓存文件自动清理任务调度
  • 新增:后台支持多语言切换,默认关闭,需修改配置文件自行开启
  • 新增:Number 组件增加 min、max、step 属性
  • 新增:自定义字段增加「访客列表页面可见」属性,可控制列表字段显示
  • 新增:主题模板制作文档重新整理,加速模板开发制作
  • 新增:内容列表增加自定义字段搜索条件逻辑
  • 新增:后台数据库备份恢复增加数据表显示
  • 新增:PageHtmlUtil::render 增加自定义分页渲染函数参数
  • 新增:轮播图获取支持近图片过滤方法
  • 新增:网站模板可自定义设置弹窗,主题可自定义参数设置
  • 新增:布局视图页面全局增加 headPrepend section
  • 新增:前台右上角菜单增加用户中心下拉菜单
  • 新增:CMS备份和恢复增加备份配置选项,支持多主题快速切换
  • 优化:临时文件删除文件不存在时候删除失败修复
  • 优化:后台多Tab菜单点击显示优化问题
  • 优化:后台登录页面自动检测框架嵌套并刷新
  • 优化:错误页面返回状态码404、403优化
  • 优化:系统响应默认处理函数优化处理方式
  • 优化:CMS自定义字段编辑标识每次刷新问题
  • 修复:用户积分记录更新异常问题修复

# v7.5.0 内外网映射节流,安全使用增强

🕛 2023.11.01

  • 新增:ENCRYPT_KEY默认系统数据加密密钥
  • 新增:后台安全新增默认Key检测
  • 新增:内外网链接节流映射配置
  • 新增:统一错误处理增加特定状态码错误页面
  • 新增:ZIP文件操作工具类
  • 优化:默认列表分页大小为12
  • 优化:后台 data-tab-open 打开菜单自动定位
  • 优化:已过期的用户VIP,自动更新为普通用户
  • 优化:403错误页面样式升级调整
  • 优化:客服条样式调整优化
  • 优化:JSON序列化方式调用优化
  • 优化:视频 Banner 概率不播放问题
  • 修复:后台用户数据统计异常问题修复
  • 修复:CMS 自定义字段显示异常问题修复

# v7.4.0 公共图片库支持,安全功能升级

🕛 2023.10.17

  • 新增:支持公共图片库(需安装DataGallery支持)
  • 新增:ImageSelector支持show-preview-url参数,图片预览是否显示链接
  • 新增:移动端增加c-rich-html组件,支持多端富文本兼容显示
  • 新增:内核升级为3.8.0
  • 新增:用户首页面板配置 MemberHomePanel
  • 新增:CRUDUtil新增scope获取,copyId新增默认值
  • 优化:表单快速编辑功能优化
  • 优化:后台管理安全公告位置调整
  • 修复:富文本字体设置不生效问题修复
  • 修复:已知问题

# v7.3.0 富文本MP3支持,后台组件优化

🕛 2023.09.21

  • 新增:富文本增加MP3文件等音频内容
  • 新增:SiteUrlProvider增加按业务变更方法
  • 优化:AES加密解密方法优化,支持更多模式
  • 优化:后台注册登录链接生成使用非路由生成
  • 优化:树状结构Select显示优化
  • 优化:UTF8字符串长度计算
  • 修复:数组随机获取异常问题修复

# v7.2.0 匿名点赞功能,注册站内信

🕛 2023.09.05

  • 新增:内容匿名点赞接口和点赞功能
  • 新增:友情链接支持独立页面 /partner 访问
  • 新增:Grid文本组件支持快捷编辑
  • 新增:Grid快捷编辑gridEditable支持函数回调方式
  • 新增:MS.Util.browser 浏览器判断工具类
  • 新增:UEditorPlus升级v3.4.0
  • 新增:用户注册成功站内信和欢迎邮件
  • 新增:文件上传Vue组件新增Flat模式和addFile方法
  • 优化:表单提交时交互验证未完成逻辑优化
  • 优化:富文本编辑公式编辑组件重复去除
  • 优化:多语言支持优化
  • 优化:富文本HTML过滤新增div标签

# v7.1.0 后台栏目模式切换,富文本公式升级

🕛 2023.08.23

  • 新增:同时增加多个数据库表备注方法
  • 新增:支持MS.ui.state库方法,历史状态管理
  • 新增:富文本公式编辑默认替换为LatexEasy
  • 新增:后台栏目管理模式可控制,解决栏目管理条数太多显示问题
  • 新增:CMS内容管理分页增加跳转功能
  • 新增:手机端Banner支持视频背景显示
  • 优化:样式sm、md、lg、xl尺寸优化
  • 优化:面包屑分隔符样式优化
  • 优化:图片类组件预览修改为contain模式
  • 优化:VIP开通快捷支付概率性异常问题
  • 修复:数字组件为0时默认值显示异常问题
  • 修复:图片上传自动纠正方向和大小异常格式修复

# v7.0.0 多语言开发优化,多个常用组件升级

🕛 2023.08.17

  • 新增:升级webuploader,引入图片上传全局压缩功能
  • 新增:系统默认绘图字体调整为阿里巴巴普惠体
  • 新增:系统默认FontProvider
  • 新增:内置Markdown编辑器修改为ToastUI
  • 优化:模块市场、系统升级登录表单提交交互优化
  • 优化:CSS样式Grid中sm、md、lg、xl尺寸调整优化
  • 优化:上传文件为Blob时文件名称丢失问题
  • 优化:多语言翻译功能逻辑和多语言函数
  • 优化:示例域名修改为 example.com
  • 修复:组件Tags查看模式空值异常问题

# v6.9.0 后台多标签改进,主题色自动切换修复

🕛 2023.07.27

  • 新增:GridFilter下拉组件全部(All)选项是否显示可配置
  • 新增:BizException支持自定义特定异常视图
  • 新增:ComplexFields组件新增tip提示文字选项
  • 新增:DynamicFields增加多行文本框组件
  • 新增:VIP页面用户开通VIP增加快捷扫码支付
  • 新增:VIP页面新增弹窗模式
  • 新增:Checkbox组件支持when条件模式
  • 新增:ComplexFields组件支持slider输入子项
  • 新增:CurlUtil请求头新增默认UserAgent
  • 新增:增加联系客服页面 site/contact(支持弹窗)
  • 优化:数据表格新增弹窗到标签返回列表自动刷新
  • 优化:系统主题色自动切换样式优化
  • 优化:后台管理多标签页面背景和Loading效果
  • 优化:按钮样式边框兼容性优化
  • 优化:表单输入组件边距样式优化
  • 优化:顶部菜单用户中心增加退出按钮下拉菜单
  • 优化:安装向导伪静态测试浏览器缓存问题
  • 修复:二维码生成类中文字符异常问题修复

# v6.8.0 内容页面自定义模板,内容区块功能增强

🕛 2023.07.14

  • 新增:内容区块增加根据ID获取内容块的方法
  • 新增:CMS内容页面支持模板自定义功能
  • 新增:增加TRACK_LONG_SQL_THRESHOLD配置可配置慢查询阈值,默认5000ms
  • 新增:网站访问记录增加忽略爬虫开关功能,避免记录无效访问记录
  • 新增:FileUtil新增MIME转文件后缀方法
  • 新增:CurlUtil新增返回headerMap数据
  • 新增:GridFilter中like条件新增wordSplit模式,默认中文会分为单字查询,安装WordSpliter可对中文分词
  • 新增:StrUtil增加wordSplit通用分词功能
  • 优化:xForwardedHostVisitRedirect配置防止CDN域名多URL访问
  • 优化:模块设置页面增加开发配置提醒,避免随意设置导致的功能异常
  • 优化:后台菜单搜索父级包含关键词时自动显示子项
  • 修复:用户授权登录头像后缀概率性获取异常问题修复
  • 修复:Tags组件数据表格显示异常问题

# v6.7.0 内容区块支持,广告位支持HTML

🕛 2023.06.30

  • 新增:支持内容区块(安装 ContentBlock 模块)
  • 新增:getNextMaxZIndex增加强制刷新参数
  • 新增:Grid增加data-refresh-grid-on-close支持标签页关闭刷新
  • 新增:LayoutTable表单布局
  • 新增:MS.util.scrollTo增加param参数,偏移量可设置
  • 新增:手机、邮箱验证码校验失效日志
  • 新增:友情链接和Banner标识由home调整为Cms
  • 新增:CodeEditor代码编辑器VUE组件
  • 新增:Json组件支持API请求通用配置模式 jsonMode(Json::MODE_API)
  • 新增:Form排序新增scope过滤
  • 新增:Form支持排序集合增加到头和尾sortAddPosition配置
  • 新增:广告位重构,广告类型支持HTML代码、微信小程序广告
  • 新增:RichHtml组件支持editorOption自定义富文本编辑器属性
  • 新增:MS.eventManager对象,方便页面事件管理
  • 优化:升级UEditorPlus为3.2.0
  • 优化:字段默认值逻辑处理优化
  • 优化:升级jQueryTimeago库,更好支持中文
  • 优化:图片上传、视频上传、文件上传、音频上传组件重构
  • 修复:VUE多语言翻译带参数返回非中文问题
  • 修复:Number、Text组件默认值不生效问题
  • 修复:部分字段默认值不生效问题

# v6.6.0 CMS管理优化,管理功能完善

🕛 2023.06.16

  • 新增:字符串操作类新增按字节长度裁减UTF8串
  • 新增:textarea组件autoHeight方法,可动态调整高度
  • 新增:字符串操作类新增按特定字符分割方法
  • 新增:上传附件浏览默认每页20个
  • 新增:安装向导安装执行脚本超时时间默认为不限
  • 新增:HTML过滤OL增加start属性
  • 新增:一键CRUD方法优化补全
  • 新增:ModelUtil新增上一条下一条记录查询方法
  • 新增:后台审核页面快速构建工具类和字段
  • 新增:用户前台表单提交新增字段校验方法validateInputValue
  • 新增:上传文件删除事件DataDeletedEvent
  • 新增:用户文件删除自动取消关联
  • 新增:Grid新增urlGrid参数,可设定数据接口
  • 新增:模型操作方法新增 autoModel、isModel 判断方法
  • 新增:模块系统配置获取方法modstart_module_config
  • 新增:table样式嵌套模式下显示异常优化
  • 新增:动态字段类型dynamicFields
  • 新增:GridFilter新增支持高级Handle查询方法
  • 新增:字段增加formShowOnly属性,可设定只在表单中显示
  • 新增:管理员RoleConfig和UserConfig配置,支持更多权限控制
  • 优化:微信支付配置信息异常提醒
  • 优化:列表样式item-a图标显示优化
  • 优化:上传附件删除是否存在判断
  • 优化:表单UI禁用状态背景样式
  • 优化:默认按钮样式优化
  • 优化:附件管理、文件上传全部优化
  • 优化:富文本代码显示样式优化
  • 优化:联系邮箱、电话、地址统一采用基本设置的值
  • 优化:CMS后台管理菜单部分合并优化
  • 优化:CMS自定义表单下拉框默认为"请选择"
  • 优化:CMS表单模式后台编辑显示宽度优化
  • 修复:CMS模型字段操作缓存清理不及时问题
  • 修复:register_phone接口不存在问题修复
  • 修复:用户消息单独点击已读操作不生效问题修复
  • 修复:一处文件上传事件DataUploadedEvent异常问题
  • 修复:Grid和Form中TreeMass模式链接异常问题

# v6.5.0 菜单多级支持,框架结构优化

🕛 2023.06.01

  • 新增:是否为系统创建者判断方法 Admin::isFounder()
  • 新增:富文本支持自定义公式渲染引擎
  • 新增:补全基础库缺少的依赖glob、date-fns、codepage
  • 新增:Lock锁工具类,方便原子处理
  • 新增:用户增加授权登录原子化操作
  • 新增:modstart:module-refresh-all命令
  • 新增:导航支持三级菜单
  • 新增:性能追踪监控参数数据调整
  • 优化:移动端自适应页面搜索框样式优化
  • 优化:会话工具类操作方法优化
  • 优化:数据表刷新滚动条位置锁定
  • 优化:弹窗页面框架结构优化,更好支持底部自定义按钮
  • 优化:案例页面显示样式宽度问题
  • 优化:导航后台管理操作界面优化
  • 优化:图片懒加载部分场景图片不能显示问题
  • 修复:用户授权登录绑定其他账号异常修复

# v6.4.0 模块市场升级,UI界面优化

🕛 2023.05.19

  • 新增:用户PC充值页面适配快捷支付功能
  • 新增:StrUtil支持mbWordwrap分割UTF8字符串
  • 新增:模块市场登录弹窗显示逻辑优化,支持模块一键购买
  • 新增:轮播使用者remark参数,显示轮播提示
  • 新增:Chart组件,支持复杂图表绘制
  • 新增:用户增长趋势显示最近30天记录
  • 优化:后台管理菜单样式优化调整
  • 优化:多处UI调整优化
  • 优化:Grid筛选标签组回显值优化
  • 修复:MySQL默认队列表索引长度太长问题
  • 修复:在线充值支付中心未安装页面提示
  • 修复:配置数据为NULL异常问题修复

# v6.3.0 电脑端在线充值,前端库升级

🕛 2023.05.05

  • 新增:用户PC端在线充值功能
  • 新增:模块安装失败增加日志记录功能
  • 新增:颜色处理函数,便捷处理主题色
  • 新增:ImageUrl图片信息新增文件大小
  • 新增:ManyRelation组件,支持多对多模型关联
  • 新增:modstart_config多次相同Key调用缓存
  • 新增:UEditorPlus升级3.1.0
  • 新增:Echarts基础库升级5.4.2
  • 新增:ComplexFieldsList增加placeholder提示
  • 优化:Tree组件子组件Key默认调整为_child
  • 优化:富文本字体显示大小
  • 优化:config默认值为null时自动转换为字符串,避免缓存失效
  • 优化:移动设备导航菜单过多自动启用垂直滑动
  • 修复:IPV6地址太长问题,自动截断

# v6.2.0 VIP权益配置功能,界面UI优化升级

🕛 2023.04.18

  • 新增:Radio组件新增垂直布局模式
  • 新增:用户VIP权益配置功能
  • 新增:安装引导界面静态文件强制清除缓存
  • 新增:Response::abortMsg支持JSON格式自动识别
  • 新增:CMS详情自定义字段自动反序列化
  • 新增:Values组件增加Grid和Detail显示优化
  • 新增:用户注册IP长度限制
  • 新增:Grid过滤组件Range-Datetime增加快捷时间选取
  • 新增:Banner导航自动隐藏显示动画
  • 新增:图表显示新增加另存为图片、数据视图功能
  • 优化:Type组件快速编辑样式调整优化
  • 优化:后台Grid图片预览采用Contain模式
  • 优化:UEditorPlus富文本编辑器图片自动抓取忽略URL优化
  • 优化:模块管理安装失败500错误捕获,避免安装失败后无法再次安装
  • 优化:用户注册自动关联默认VIP和默认分组
  • 优化:用户找回密码页面样式,增加密码找步骤
  • 优化:FileUtil文件下载失败时异常捕获返回NULL
  • 修复:Admin配置页面config获取数组逻辑异常问题
  • 修复:Checkbox组件默认值不生效问题修复

# v6.1.0 网站简单统计,后台操作优化

🕛 2023.04.04

  • 新增:ModStartRequestHandled事件
  • 新增:网站默认宽度调整为60rem
  • 新增:网站简单访问统计模块
  • 新增:AdminUser表单组件
  • 新增:系统样式随机颜色升级
  • 新增:后台用户钱包充值订单
  • 新增:短信发送使用任务队列替代同步发送
  • 新增:用户后台积分流水、现金流水增加用户ID筛选
  • 新增:后台待审核链接在新标签页打开
  • 新增:GridFilter增加数字和文本范围查询
  • 新增:后台用户管理操作方式优化
  • 新增:文件即将上传和文件上传完成事件
  • 新增:Select组件和Grid筛选新增selectSearch属性,选项可搜索
  • 新增:MCms接口命名升级,部分函数优化
  • 新增:Number、Decimal、Currency组件添加符号显示(signShow)和自动着色(autoColor)配置
  • 新增:轮播图增加背景颜色和container模式,适配大屏模式的显示
  • 新增:为jQuery新增serializeJson方法
  • 新增:CRUDUtil::adminUrlWithTab方法,快速构建标签页面路径
  • 新增:请求错误新增具体错误码和错误信息
  • 新增:留言板页面优化调整
  • 新增:上一篇下一篇导航
  • 优化:Decimal数据输入内容过滤和处理
  • 优化:Grid统一调整为大尺寸
  • 优化:折线图表数据库使用优化
  • 优化:用户消息模板查找路径

# v6.0.0 智能验证码,UI样式优化

🕛 2023.03.20

  • 新增:智能验证码默认集成
  • 新增:MS.util.getNextMaxZIndex() 方法,动态获取下一个最大的z-index
  • 新增:用户注册新增第三方验证码功能
  • 新增:静态资源支持自带参数并保留文件Hash
  • 新增:默认空头像图片重新设计
  • 新增:账号自助注销功能,用户可自主申请注销账号
  • 新增:友情链接图片链接懒加载
  • 新增:字段Rules数据类型从字符串调整为数组(不兼容老版本)
  • 新增:页面是否为Tab内属性表示 data-page-is-tab
  • 新增:文件上传时间DataFileUploadedEvent新增$opt参数
  • 新增:组件验证规则支持数组添加,自动过滤空值
  • 新增:Values组件新增viewMode,支持mini一行显示模式
  • 新增:用户登录日志记录,方便进行登录安全日志分析
  • 新增:data-header-sticky-disable特性可部分页面禁止头部滚动
  • 新增:数据库调整为严格模式(字段截取抛出异常)
  • 优化:安装向导增加zip和curl的PHP扩展检测
  • 优化:用户VIP等级过期时间可为空,留空表示永久等级
  • 优化:顶部导航二级菜单增加图标支持
  • 优化:modstart_config 函数根据默认值类型默认自动反序列化JSON
  • 优化:Checkbox 组件序列化保存时对数字字符串默认转数字
  • 优化:用户消息中心样式优化,操作更便捷
  • 优化:后台清除缓存操作菜单简化操作,直接点击操作
  • 优化:图片懒加载组件加载中图片更新
  • 优化:用户VIP等级编辑设置界面参数按模块分区
  • 优化:表单处理JS部分代码逻辑重构
  • 优化:搜索引擎爬虫引导,增加部分链接ref=nofollow属性
  • 优化:富文本编辑器UEditor样式缓存问题

# v5.9.0 后台浅色模式,系统样式升级

🕛 2023.03.08

  • 新增:基础导入导出功能新增CSV、Excel多表格支持
  • 新增:后台二次安全验证方式工具类
  • 新增:内容审核Job新增快速创建方法
  • 新增:UEditorPlus升级v2.9.0
  • 新增:用户批量导出功能,可通过 exportEnable 配置
  • 新增:用户VIP页面改版,新增VIP简要说明
  • 新增:用户表新增用户消息字段,记录用户未读消息数量
  • 新增:URL解析JS库,方便进行系统URL解析
  • 新增:ComplexFields组件
  • 新增:后台主题浅色模式,.env 配置 ADMIN_THEME=light 切换浅色
  • 新增:后台页面打开支持配置是否显示标签页,.env 配置 ADMIN_TABS_ENABLE=false 关闭
  • 优化:用户修改头像页面重构优化,防止裁减图片过大
  • 优化:侧边栏菜单样式显示优化
  • 优化:内容审核抽象提供者使用方式简化
  • 优化:StrUtil兼容宽字节字符掩码限时

# v5.8.0 前端样式美化,后台登录升级

🕛 2023.02.22

  • 新增:安装显示增加数据库端口
  • 新增:页面滑动新增body-scroll-far特性
  • 新增:增加动态变更页面标签页标题方法
  • 新增:RepositoryFilter新增clear方法,用于清除仓库条件
  • 新增:FileUtil新增流下载方法函数
  • 新增:友情链接新增启用/禁用状态
  • 新增:PC端网页模块最高宽度为1140px
  • 新增:后台登录界面显示ICP备案编号
  • 新增:全局异常处理忽略部分非法请求日志记录
  • 新增:模块控制器中支持全路径视图路径解析
  • 新增:输入组件新增评分rate
  • 优化:模块名称非法时自动过滤,避免模块加载异常
  • 优化:友情链接标题可设置,样式显示优化
  • 优化:后台多标签模式标题动态显示优化
  • 优化:用户中心样式文件修改修改
  • 修复:部分已知问题

# v5.7.0 前端库增强,后台管理升级

🕛 2023.02.08

  • 新增:MS.header前端组件对象获取支持多个头部
  • 新增:后台修改密码支持标签页面打开
  • 新增:返回redirect支持页面内部关闭标签操作
  • 新增:系统Meta信息工具包
  • 新增:后台登录背景默认为纯色背景
  • 新增:Grid中新增和修改弹窗默认增加窗口关闭方法
  • 优化:多层代理获取真实IP异常问题
  • 优化:后台管理员日志记录数据序列化优化
  • 优化:导入页面兼容后台多标签方式展示
  • 优化:新窗口新增页面兼容多标签模式
  • 修复:后台多标签页面关闭窗口样式激活修复
  • 修复:组件SelectRemote和CanCascade条件显示异常问题

# v5.6.0 CMS访问控制,性能追踪优化

🕛 2023.01.14

  • 新增:CMS内容访问无权限时基础字段保留
  • 新增:调整HTML过滤规则缓存目录为 cache/purifier
  • 新增:多语言文件支持放置在 resources/lang 目录下
  • 优化:优化升级环境获取方式,兼容后续可能的多环境
  • 优化:文件上传兼容多云存储驱动,可配置
  • 优化:后台页面Tab点击触发时鼠标移动忽略规则
  • 优化:后台升级图标样式,大小显示优化
  • 优化:性能跟踪代码性能优化,提升执行效率
  • 修复:values组件增加项不生效问题修复
  • 修复:CountUp小数不生效问题
  • 修复:模块信息获取为空异常信息兼容
  • 修复:导航栏新窗口打开异常问题修复

# v5.5.0 页面标签支持,用户逻辑优化

🕛 2022.12.27

  • 新增:后台管理菜单当前计算支持 active 属性
  • 新增:SelectRemote 组件,支持动态下拉组件
  • 新增:所有组件新增tip参数,用于Grid、Form、Detail提示说明
  • 新增:ArrayPackage数组输入数据包处理器
  • 新增:VIP用户等级新增可见字段,控制前端是否展示
  • 新增:后台页面支持多标签多开方式
  • 新增:后台管理页面支持全屏模式切换
  • 新增:邮件发送任务支持HTML传入模式
  • 新增:DatabaseQueue支持Tag,队列灵活调度
  • 新增:模块市场页面刷新兼容TAB标签
  • 优化:后台管理左侧菜单工具栏优化
  • 优化:用户删除逻辑修复部分已知问题
  • 优化:前端页面弹窗提示组件显示抖动优化
  • 优化:Excel通用批量导入界面功能优化
  • 优化:后台菜单关键词搜索不生效问题
  • 优化:筛选条件树状选择器支持枚举和数据模型
  • 修复:values 组件缺省值自动填充问题修复
  • 修复:Dialog组件默认值为非字符串时初始化异常

# v5.4.0 输入过滤增强,导入导出支持

🕛 2022.12.16

  • 新增:用户管理详情新增性别显示
  • 新增:多文件上传组件
  • 新增:数据Excel导入导出快捷组件支持
  • 新增:VUE框架新增 L 多语言方法和 $doCopyText 复制文字方法
  • 新增:自定义字段组件增加文件和多文件类型
  • 新增:请求输入组件新增多文件路径类型
  • 新增:富文本过滤规则调整优化
  • 修复:部分已知问题

# v5.3.0 任务调度记录,模块市场优化

🕛 2022.12.01

  • 新增:任务调度新增上次运行时间设定
  • 新增:用户名长度可后台配置(默认为3)
  • 新增:禁止注册时允许设置以授权方式注册
  • 新增:文件写入方法新增是否成功返回
  • 新增:富文本新增附件上传功能
  • 新增:任务调度记录调度日志和调度结果
  • 新增:响应新增永久重定向方法 redirectPermanently
  • 新增:补全部分数据库模型文件
  • 新增:文件上传预期错误重传机制
  • 新增:UEditorPlus升级2.7.0版本
  • 优化:文件升级文件权限检测显示优化
  • 优化:模块市场登录框和用户信息框优化
  • 优化:后台登录页面跳转链接渲染异常问题
  • 优化:用户头像保存数据获取格式校验
  • 优化:捕获处理MethodNotAllowed异常
  • 优化:拼接链接过滤空值参数优化
  • 修复:模型字段不能编辑问题修复
  • 修复:原子操作概率性异常问题
  • 修复:富文本源码模式编辑数据同步问题

# v5.2.0 字段扩展支持,SiteMap增强

🕛 2022.11.15

  • 新增:任务调度执行器 ScheduleRunner
  • 新增:SiteUrlBiz 网站链接管理基础组件
  • 新增:适配SiteMap生成链接功能
  • 新增:Cms字段部分功能重构,支持自定义字段扩展
  • 新增:后台用户总数统计非删除用户数量
  • 新增:已删除用户调用时显示为"已删除用户"
  • 优化:多文件选择、视频选择 VUE 组件默认选择链接升级
  • 优化:ElementUI数字输入组件边框样式
  • 修复:Form表单构建为对象时异常问题修复

# v5.1.0 数据采集接口,登录自动注册

🕛 2022.11.02

  • 新增:数据采集接口支持(安装CmsAdminApi)
  • 新增:Text组件新增autoTrim可配置自动去除首尾空格
  • 新增:安装向导根路径配置错误检测提醒
  • 新增:Grid新增pageJumpEnable可配置页码跳转
  • 新增:是否多用户组判断方法inGroupIds
  • 新增:用户手机登录时自动注册
  • 新增:快捷注册用户用户名新增手机号、UID、手机号后四位占位符
  • 新增:后台AdminMemberInfo字段显示字段可配置
  • 新增:模块配置加载异常时显示提示
  • 新增:JS弹窗组件回调新增参数
  • 新增:Grid处理关联模型功能增强
  • 新增:Display新增asLink方法,表格中方便展示链接
  • 优化:文件处理工具类权限异常时屏蔽错误信息
  • 优化:当前用户组返回逻辑处理
  • 优化:压缩文件解压编码问题修复
  • 优化:远程文件拉取到本地时超时时间调整为600秒
  • 优化:魔众API相关接口调用超时时间调整为600秒
  • 优化:邮件发送队列名称默认调整为default
  • 优化:富文本编辑器UEditorPlus升级v2.6.0

# v5.0.0 模块市场优化,模型类型修改

🕛 2022.10.19

  • 新增:用户注册处理器新增排序字段
  • 新增:ProviderTrait新增是否排序自动检测
  • 新增:模块新增标签属性功能
  • 新增:用户注册登录弹窗逻辑兼容处理
  • 新增:富文本标签A新增download属性过滤
  • 新增:支付中心回调日志优化完善
  • 新增:网站地址配置项
  • 新增:内容模型编辑类型可修改功能
  • 新增:导航后台支持图标字段
  • 优化:路由请求定义优化
  • 优化:模块市场显示样式和文案
  • 优化:后台登录背景大小为全屏

# v4.9.0 用户注册IP,后台登录优化

🕛 2022.09.28

  • 新增:随机字符串新增大写和小写可读字符串
  • 新增:TextDialogRequest组件新增size属性控制弹窗大小
  • 新增:TextAjaxRequest组件部分属性重构和新增方法
  • 新增:用户新增Meta信息,用于底层临时存储部分关联信息
  • 新增:用户注册IP信息
  • 新增:Request新增isGet方法用于判断GET请求方式
  • 新增:系统升级调用命令容错处理
  • 新增:LayoutSeparator组件
  • 新增:ModStart新增系统库HotFix功能
  • 新增:OpenApi和Api中间件新增AccessGate
  • 新增:安装向导从环境变量读取相关配置
  • 新增:FORCE_SCHEMA和SUBDIR_URL识别环境变量内容
  • 新增:文件上传表新增大类和分类索引
  • 新增:图片压缩ImageCompressProvider
  • 优化:系统集成时源代码编辑行距问题优化
  • 优化:网站基础配置布局优化
  • 优化:后台登录背景优化
  • 优化:部分ZIP压缩包包含中文解压乱码问题修复
  • 优化:抽离Grid操作脚本优化页面大小
  • 优化:系统升级界面日志颜色优化
  • 修复:Laravel5数据库队列并发死锁问题

# v4.8.0 昵称功能增强,内容公式支持

🕛 2022.09.14

  • 新增:用户钱包充值接口功能
  • 新增:短信验证注册自动设置用户名和昵称
  • 新增:富文本过滤图片新增data-formula-image属性
  • 新增:升级 UEditorPlus 到 v2.4.0
  • 新增:富文本新增公式编辑功能
  • 新增:用户昵称可修改接口,区别于用用户名更安全
  • 新增:授权登录绑定手机和邮箱可配置
  • 优化:配置函数根据默认值类型自动推断
  • 优化:用户VIP开通支付实现方式
  • 优化:一处SessionUtil原子操作参数
  • 修复:后台用户状态修改失败问题
  • 修复:默认主题底部公安备案文字颜色问题
  • 修复:原子操作一处过期时间操作功能修复

# v4.7.0 扩展备案信息,用户中心昵称

🕛 2022.08.31

  • 新增:公安备案信息后台可配置
  • 新增:后台手动增加会员触发事件
  • 新增:用户中心可修改用户昵称
  • 新增:增加Button组件,支持表单快捷提交
  • 新增:富文本组件新增htmlFilter属性,定制配置过滤
  • 优化:用户中心功能设置界面重构
  • 优化:网站标题连接符优化
  • 优化:Model工具多表Join功能优化
  • 优化:sui多个输入组件功能优化
  • 优化:后台用户管理创建和编辑界面重构完成
  • 优化:Cookie 中 SameSite 默认调整为 Lax
  • 修复:演示数据默认导航未启用问题
  • 修复:支付宝创建支付字段太长问题
  • 移除:Recycle相关操作类(可使用Recycle模块替代)

# v4.6.0 管理角色备注,文件管理优化

🕛 2022.08.18

  • 新增:后台管理员角色新增备注字段
  • 新增:Cookie库新增属性参数
  • 新增:JSONP回调函数名称格式校验
  • 新增:后台用户列表新增用户信息和修改账号操作
  • 新增:Grid编辑操作名称可自定义
  • 新增:会员新增时VIP过期时间调整为非必须
  • 新增:FileUtil新增文件大小精简格式化
  • 新增:图标库中新增cube图标
  • 优化:文件上传和文件管理逻辑优化
  • 优化:基础样式文件精简优化
  • 优化:富文本远程图片自动抓取逻辑优化
  • 优化:升级Laravel版本造成的安装路径检测异常
  • 优化:字段组件一处渲染异常日志记录问题

# v4.5.0 后台登录改版,登录安全增强

🕛 2022.08.03

  • 新增:登录界面全新改版大气美观
  • 新增:Form新增复制快捷操作方式
  • 新增:Response新增停止执行抛出消息的方法
  • 新增:富文本组件新增 editor-ready 自定义事件
  • 新增:bodyProperties可为body标签增加属性
  • 新增:图标库新增 check-simple
  • 优化:后台管理员登录失败事件异常触发
  • 优化:HttpException正常请求错误消息不记录
  • 修复:导入弹窗模板文件框架JS不生效问题
  • 修复:Response下载文件部分浏览器异常
  • 修复:后台手动增加用户时后台不显示的问题
  • 修复:一处基础授权登录信息获取异常问题

# v4.4.0 批量移动栏目,文件上传优化

🕛 2022.07.22

  • 新增:内容后台批量移动栏目功能
  • 新增:系统升级提醒开关可配置
  • 新增:系统升级关闭开关可配置
  • 新增:模块市场预览包功能支持
  • 新增:模块管理模块升级判断逻辑修改
  • 新增:文件上传切片最大2M,分片文件根据配置动态清除
  • 新增:Type类型数据新增导出JS配置文件
  • 新增:Json组件增加高度可配置参数
  • 新增:Grid表格右上角工具栏可定制
  • 新增:Grid新增批量弹窗快捷操作方式
  • 优化:文件上传失败提示问题优化
  • 优化:UEditorPlus 抓取CDN域名逻辑
  • 优化:UEditorPlus 下拉、颜色选择、组件错位优化
  • 移除:UEditorPlus 编辑移除地图功能
  • 修复:用户管理列表概率性错误修复

# v4.3.0 用户自主注销,批量禁用账号

🕛 2022.07.08

  • 新增:用户自主注销申请功能
  • 新增:后台用户管理增加删除功能
  • 新增:用户积分名称全局可修改(如修改为金豆)
  • 新增:后台新增用户钱包流水详情列表
  • 新增:后台新增用户积分流水详情列表
  • 新增:内容审核提供者新增内容链接
  • 新增:后台用户列表新增授权登录标记
  • 新增:后台管理用户批量禁用账户的功能
  • 新增:后台管理用户信息查看列表新增用户ID
  • 优化:后台登录验证码缓存问题
  • 优化:接口不存在时提示显示接口路径
  • 优化:用户消息发送模板查找逻辑升级
  • 优化:调整用户设置相关菜单到用户中心
  • 优化:用户授权登录OpenId绑定key逻辑
  • 优化:UEditorPlus升级为v2.2.0
  • 优化:字符串工具类中的特殊字符处理重复

# v4.2.0 手机快捷登录,开发文档完善

🕛 2022.06.22

  • 新增:手机验证码快捷登录方式
  • 新增:手机验证码快捷注册方式
  • 新增:用户默认登录方式可切换用户名密码或手机验证码
  • 新增:Grid 文件预览显示优化
  • 新增:静态资源打包新增文件类型
  • 新增:富文本图片编辑宽高为空时自动清除图片宽度和高度
  • 新增:用户登录跳转URL安全验证可配置
  • 新增:创建文件夹失败时记录日志
  • 新增:增加 getSearchInput 方法
  • 新增:字符输出限定长度的方法
  • 新增:CMS主题开发文档完善
  • 优化:文件显示多语言显示优化
  • 修复:Form 新增规则校验失效问题
  • 修复:前端打包路径异常问题
  • 修复:静态资源JS打包异常时文件没有复制问题

# v4.1.0 分词搜索适配,安全性增强

🕛 2022.06.09

  • 新增:Hook新增DialogPageHeadAppend和DialogPageBodyAppend
  • 新增:部分文件下载安全性增强
  • 新增:组件 Type 新增 Grid 行内编辑
  • 新增:自动加载 App\Core\ModuleServiceProvider
  • 新增:工具栏浮动链式操作 operateFixed
  • 新增:Grid自定义默认分页大小,分页选择列表值可自定义
  • 新增:Hook新增AdminLoginHeadAppend
  • 新增:适配分词搜索,搜索结果更加精准
  • 新增:Grid全面支持字段自定义排序 sortable
  • 新增:后台管理接口免登陆请求支持
  • 新增:安全检测新增安装向导文件删除检测
  • 优化:搜索框样式优化,优化Grid列表样式和Tab样式
  • 优化:输入框显示样式,Select显示样式
  • 优化:兼容Laravel9二维码生成库使用异常问题
  • 修复:模块目录非法时自动过滤

# v4.0.0 CMS功能增强,用户管理优化

🕛 2022.05.25

  • 新增:后台内容管理列表增加栏目筛选
  • 新增:模型字段展示排序、模型删除时内容判断
  • 新增:模型新增字段关键词判断
  • 新增:系统弹窗布局默认 PageHeadAppend Hook
  • 新增:用户登录完成默认跳转到用户中心
  • 新增:后台管理页面Hook位置(AdminPageHeadAppend和AdminPageBodyAppend)
  • 新增:默认支持webp图片文件格式
  • 新增:用户名最少3个字符限制
  • 优化:接口异常返回信息提示
  • 优化:文件上传获取路径为空问题
  • 优化:配置值为空时缓存设置和存储优化

# v3.9.0 视频音频字段,富文本开源

🕛 2022.05.09

  • 新增:自定义字段增加视频、音频字段类型
  • 新增:管理日志列表增加管理员字段
  • 新增:富文本编辑器增加简洁模式,可通过 editorMode() 切换
  • 新增:自定义字段快速操作工具集合
  • 新增:获取推荐最近内容快捷方法
  • 新增:iframe消息通讯方法,弹窗增加打开回调
  • 新增:富文本编辑字段支持插件化功能
  • 新增:级联Grid筛选组件Cascader
  • 优化:启用富文本UEditorPlus
  • 优化:日志新增Rotate特性,避免历史日志堆积
  • 优化:富文本HTML行高显示,大字体显示异常
  • 优化:文件选择组件显示样式优化

# v3.8.0 模块搜索支持,本地视频支持

🕛 2022.04.24

  • 新增:多模块搜索提供者切换
  • 新增:Grid 新增 Has 过滤器
  • 新增:渲染辅助函数
  • 新增:data-ajax-request默认为POST方式
  • 新增:系统升级文件写入权限检查校验
  • 新增:默认关闭性能监控日志
  • 新增:UEditor支持本地视频插入
  • 优化:移除 elasticsearch 依赖(使用模块支持)
  • 修复:模块卸载版本检测失效问题
  • 修复:头部菜单在特定比例下浮动异常

# v3.7.0 栏目导航开关,页面样式优化

🕛 2022.04.13

  • 新增:导航、模型、栏目增加停用、启用功能
  • 新增:内容增加/编辑默认遮罩层点击不关闭
  • 新增:JSON代码编辑器组件
  • 新增:导航栏新增启用、禁用快捷操作功能
  • 新增:LayoutPanel布局组件
  • 新增:列表模板样式 listA,可展示列表内容
  • 新增:内容自定义字段快速调用方法
  • 新增:个人认证和企业认证实名认证标识(需用户实名认证支持)
  • 优化:根据栏目ID获取栏目性能优化
  • 优化:Select组件Key不存在时候友好显示
  • 优化:文件上传静态路径前缀优化
  • 优化:消息提示、404页面和500页面样式优化
  • 优化:Env文件解析功能优化
  • 优化:CMS导航消息图标隐藏、移除登录后退出链接
  • 优化:模板页面内容显示权限判断(用户组访问限制)
  • 优化:富文本编辑器添加视频小屏适配
  • 优化:富文本编辑器图片可配置对其方式,可二次编辑
  • 修复:管理菜单为URL时不能自动定位当前
  • 修复:Grid初始条件首次不加载问题

# v3.6.0 内容标签增强,电脑手机适配

🕛 2022.03.28

  • 新增:启用访问数量统计字段viewCount
  • 新增:内容搜索增加标签搜索,搜索结果页面新增标签显示
  • 新增:新闻、招聘页面新增标签显示
  • 新增:首页切换器电脑端和手机端适配
  • 优化:上传错误时显示提醒错误信息
  • 优化:openbase_dir安全问题提示优化
  • 修复:LayUI重复导入layer导致的弹窗选择异常问题
  • 修复:一处递归寻找多级分类异常
  • 修复:授权登录手机端接口异常问题处理

# v3.5.0 多图字段支持,系统优化升级

🕛 2022.03.21

  • 新增:表格无数据时内容优化(增加图标)
  • 新增:模块配置 suggest 配置,建议安装模块
  • 新增:后台链接增加选择找回密码
  • 新增:模型新增多图字段类型
  • 优化:表格刷新自动跳转到顶部问题
  • 优化:标签样式显示方式
  • 修复:内容列表文件、日期字段显示异常问题
  • 修复:后台浮动确定区域左侧宽度问题调整
  • 修复:后台链接选择同类别不能自动合并问题

# v3.4.0 富文本粘贴上传,自定义分页

🕛 2022.03.13

  • 新增:栏目默认分页可配置
  • 新增:特殊空白字符处理
  • 新增:v-cloak默认隐藏样式增加
  • 新增:Grid 增加导入和导出相关快捷操作
  • 新增:表单增加 LayoutTab 布局,可多 Tab 切换
  • 新增:集成 XGPlayer 视频播放器
  • 新增:UEditor 粘贴图片自动上传功能
  • 新增:文件上传增加 MD5 文件字段,方便去重处理
  • 优化:内容页面编辑布局优化
  • 优化:弹窗只剩关闭操作时默认隐藏底部内容
  • 优化:layer 多次引入导致的显示问题
  • 修复:文件选择弹窗自定义输入链接不生效问题
  • 修复:内容模板管理中已经设置列表显示但是实际当中无法显示
  • 修复:内容列表页侧导航支持排序问题

# v3.3.0 组件功能升级,事件触发增强

🕛 2022.02.28

  • 新增:后台报表组件数字显示格式优化
  • 新增:GridFilter 增加连表搜索功能
  • 新增:当前环境获取方法
  • 新增:页面处理 Grid 自动处理方式
  • 新增:图标库新增支付宝图标
  • 新增:文件上传事件触发 DataFileUploadedEvent,增加 DriverName
  • 新增:管理员登录成功、登录失败、退出事件触发
  • 新增:富文本编辑器工具栏定制适配
  • 新增:后台管理中间件Gates
  • 优化:支付相关接口调用方式,无依赖时避免报错
  • 优化:Form、Detail 模式下标题未定义问题优化
  • 优化:移除 prettyCode.js (请使用模块替代)
  • 优化:表单页面组件overflow显示优化
  • 优化:Detail 记录不存在显示问题
  • 修复:GridFilter 下拉选择、单选匹配逻辑优化
  • 修复:后台管理菜单图异常问题
  • 修复:模块配置不存在时不能卸载问题
  • 修复:Decimal 组件不能为负数问题

# v3.2.0 兼容环境检测 自动审核驱动

🕛 2022.02.11

  • 新增:Grid 筛选默认值(文本、下拉、单选)
  • 新增:Type 字段增加 CanCascadeFields
  • 新增:Job 中新增静态文件路径补全方法
  • 新增:图片审核和文字审核驱动
  • 新增:平台操作系统检测工具包
  • 新增:模块安装兼容环境检测(目前 laravel5 和 laravel9 )
  • 新增:代码格式化风格配置文件
  • 新增:富文本代码美化库 prettyCode.js
  • 优化:事件触发兼容不同 Laravel 版本
  • 优化:内容审核后台概况新增待审核列表
  • 优化:列表操作文字样式优化
  • 优化:移除部分依赖,系统部署更轻便

# v3.1.0 API接口支持,小程序上线

🕛 2022.01.27

  • 新增:API接口全面支持,接口文档补全
  • 新增:模块市场新增本地模块筛选、可升级筛选
  • 优化:普通表单提交Loading优化
  • 优化:Web版调用处理逻辑优化
  • 优化:模块不存在时卸载失败优化
  • 修复:SEO信息修改不生效问题
  • 修复:修复已经若干问题

# v3.0.0 会员VIP,访问控制,URL兼容

🕛 2022.01.14

  • 新增:后台菜单快捷搜索(支持汉字、简拼、全拼)
  • 新增:会员VIP等级功能开启
  • 新增:栏目内容详情访问权限控制
  • 优化:用户首页使用模块默认内容页面
  • 优化:提示文字显示窗口剪头位置
  • 优化:邮件模板跟随系统主题色调整
  • 优化:用户登录验证码输错自动刷新验证码
  • 优化:状态显示字段优化

# v2.9.0 二级导航,URL增强,演示数据

🕛 2022.01.06

  • 新增:二级导航功能
  • 新增:用户系统上周增长报表
  • 新增:用户隐私协议配置
  • 新增:安装Rewrite错误排错链接增加
  • 新增:ScopeFilter功能,列表显示不同范围的数据
  • 新增:安装演示数据
  • 新增:分类页URL自定义规则不限
  • 新增:内容页面URL规则自定义
  • 优化:地址选择模块依赖提示
  • 优化:HTML控件Required优化显示
  • 优化:字段渲染模式异常捕获
  • 优化:Link组件宽度自适应
  • 修复:用户分组编辑排序字段问题
  • 修复:自定义字段详情显示异常问题
  • 修复:Tree重复编码显示问题

# v2.8.0 数据备份与恢复,文章搜索

🕛 2021.12.25

  • 新增:CMS数据备份和恢复
  • 新增:文章搜索相关功能
  • 新增:Switch组件新增快捷操作
  • 新增:项目composer.json文件缺失
  • 优化:视图查找顺序重构优化
  • 优化:UEditor源码模式显示行距

# v2.7.0 主题模板增强,模板市场上线

🕛 2021.12.21

  • 新增:模块新增类型特性,支持表单、单页、分类+详情多种类型
  • 新增:默认模板底部主导航和次导航
  • 新增:Checkbox组件新增序列化方式
  • 新增:表单Select、Radio等组件新增in条件方法
  • 新增:模块类名自动加载方法
  • 新增:内容管理增加批量删除功能
  • 优化:默认模板底部样式优化
  • 优化:模块卸载时清除Vendor资源文件
  • 优化:UEditor富文本编辑器字体
  • 优化:表单宽Label下样式自适应显示
  • 优化:条件组件隐藏模式下高度问题

# v2.6.0 用着真得劲,头发也浓密了

🕛 2021.12.15

  • 新增:开放接口调用辅助工具ModStartOpenApi
  • 新增:支持FORCE_SCHEMA强制HTTP/HTTPS等协议
  • 新增:文件选择弹窗增加文件链接复制功能
  • 新增:安装助手新增显示应用名称和版本
  • 新增:模块hookEnabled和hookBeforeDisable钩子
  • 优化:UEditor表情图标修复
  • 优化:支持Laravel安装连接MySQL8.0时异常问题
  • 优化:安装助手数据库连接时异常提示优化

# v2.5.0 数据表格自适应,富文本升级

🕛 2021.12.13

  • 新增:后台菜单一键展开所有菜单功能
  • 新增:数据表格数据栏可浮动
  • 新增:后台登录人机验证方式可配置
  • 新增:后台管理新增手机、邮箱联系方式
  • 新增:模块安装和卸载 hookInstalled 和 hookBeforeUninstall
  • 优化:数据表格列未设置宽度自动适配
  • 优化:字段ID默认固定宽度去除
  • 优化:修改默认ico文件
  • 优化:小窗口表单显示边距调整
  • 优化:Form联动组件闪烁问题
  • 优化:Grid分页显示动态页面数值优化
  • 优化:富文本代码显示优化
  • 优化:安装引导程序检测目录是否真实可写
  • 优化:优化一处正则匹配问题
  • 修复:顶部导航Logo手机端高度适应问题
  • 修复:UEditor编辑器图标补全(感谢 @东郭先生 反馈)
  • 修复:修复CMS详情页主题模板切换不生效(感谢 @yurenzhen 反馈)

# v2.4.0 模板功能提升,自适应增强

🕛 2021.12.01

  • 新增:文件Mime信息补全
  • 新增:ButtonLink组件
  • 新增:内置Animate.CSS动画,内置滚动动画插件
  • 优化:移除文件操作文件夹兼容Windows分隔符
  • 优化:获取字符串时异常消息提示
  • 优化:记录未找到时异常消息提示优化
  • 优化:表单在小屏垂直显示
  • 优化:Grid中ID默认宽度增加
  • 优化:后台管理框架Logo显示
  • 优化:清理Laravel优化文件缓存
  • 优化:首页显示样式和内容显示样式
  • 修复:快速CRUD中hookSaving调用异常
  • 修复:前端UrlEncode为数字时处理异常
  • 修复:一处正则匹配问题

# v2.3.0 界面优化,模块依赖增强

🕛 2021.11.21

  • 新增:模块注册Provider时判断处理
  • 新增:模块版本依赖检测方法
  • 新增:别名「不能是纯数字」提醒和正则校验
  • 新增:后台用户管理增加重置密码、发送消息功能、详情显示
  • 优化:HTML富文本嵌套Iframe显示尺寸问题
  • 优化:LayUI表格图片自适应显示问题
  • 修复:PathUtil工具包处理异常问题
  • 修复:微信操作工具包兼容性问题

# v2.2.0 低代码化,模块高复用

🕛 2021.11.15

  • 新增:增加模块安装、卸载、启用、禁用事件
  • 新增:载入JS和CSS文件路径增加absolute参数
  • 新增:模板支持指定根路径,方便模块主题引入
  • 新增:使用useGridDialogPage创建弹窗Grid
  • 新增:使用setGridPageUrlParam创建内置筛选条件Grid
  • 新增:默认分页数量为10调用和自定义
  • 新增:CaptchaProvider适配多种人机验证方式
  • 新增:Grid数据操作字段gridOperateAppend
  • 新增:表单新增布局layoutGrid
  • 优化:Grid页面无搜索条件时自动显示刷新按钮
  • 修复:UEditor显示优化(字体大小调整)
  • 修复:UEditor高度自适应问题
  • 修复:排序有筛选条件问题修复
  • 修复:自动升级时自动增加模块缓存问题

# v2.1.0 持续迭代,一百年不动摇

🕛 2021.11.06

  • 新增:系统模块可覆盖配置默认配置
  • 优化:用户列表显示问题
  • 优化:用户新增增加初始密码字段
  • 优化:用户中心菜单显示问题
  • 修复:模型迁移前缀问题处理
  • 修复:增加表前缀时模型处理问题
  • 修复:TreeUtil一处逻辑处理问题

# v2.0.0 专注内容管理,支持一键升级

🕛 2021.11.03

  • 新增:支持通用动态模型管理,专注内容CMS
  • 新增:支持后台一键升级,维护更容易
  • 新增:MailSenderProvider邮件发送更便捷
  • 优化:升级邮件发送判断逻辑为Provider
  • 优化:Account页面样式优化
  • 优化:富文本过滤增加code和pre标签
  • 优化:富文本编辑界面和内容
  • 修复:升级短信发送判断逻辑为Provider
  • 修复:图片验证码一处错误
  • 修复:页面滚动导致的富文本菜单吸附问题
  • 修复:管理页面URL聚焦问题

# v1.6.0 快乐1024,系统功能提升

🕛 2021.10.24

  • 新增:任务调度器ScheduleProvider
  • 新增:登录显示界面升级
  • 新增:Custom自定义渲染组件
  • 新增:安装引导程序PHP版本判断
  • 新增:模块增加conflicts属性,解决模块冲突
  • 优化:升级相关依赖到最新稳定版
  • 优化:修复微信操作库兼容性问题
  • 优化:默认隐藏HashUrl分页信息
  • 优化:Response根据accept判断返回数据类型
  • 优化:UEditor重复抓取CDN图片问题
  • 修复:修复图标缺失问题
  • 修复:模块市场升级预检问题修复
  • 修复:二维码生成工具依赖缺失
  • 修复:urlWatcher一处逻辑问题

# v1.5.0 一键切换为行业站

🕛 2021.10.17

  • 新增:支持多模板可切换功能,新增SiteTemplateProvider配置
  • 新增:新增ScheduleProvider,支持模块调度任务动态配置
  • 新增:代码注释和提示补全注释,提升开发效率
  • 新增:API接口发送增加 is-ajax 头标识
  • 优化:BizException错误日志不记录问题
  • 优化:富文本代码显示样式行距优化
  • 优化:前端补全PostCSS配置文件
  • 优化:空列表图标显示大小问题样式优化
  • 优化:Laravel优化后的缓存清理不完整问题
  • 优化:优化ModStart默认模块配置文件
  • 优化:前端代码打包依赖处理
  • 优化:前端样式优化增强,更加适配现代化

# v1.4.0 模块开发,从未如此简单

🕛 2021.10.07

  • 新增:增加FontAwesome数据JSON
  • 新增:系统未安装时访问首页自动跳转到安装地址
  • 新增:重构权限体系结果,强化权限管理
  • 新增:Text字段增加FixedValue属性
  • 新增:增加Audio音频组件
  • 优化:优化ROOT目录Install和Uninstall逻辑
  • 优化:清除无用静态资源文件
  • 优化:模块目录列表List优化
  • 优化:模块安装、升级提示增强,容错处理增强
  • 优化:颜色选择器样式、树状选择器样式
  • 修复:会员昨日数据统计异常
  • 修复:网站显示异常
  • 修复:Grid中ID为长整型时前端显示异常
  • 修复:视频上传路径问题

# v1.3.0 大步向前,快速更新

🕛 2021.09.25

  • 新增:升级部分图标
  • 新增:Hook AdminLoginBodyAppend
  • 新增:Radio默认值初始化设定
  • 新增:模块路由加载顺序按照依赖顺序加载
  • 修复:MS.api.defaultCallback 问题
  • 修复:发布文章页面JS异常
  • 修复:文章登录状态页面异常
  • 修复:修复TimeUtil.yesterdayEnd问题
  • 修复:会员昨日数据统计异常

# v1.2.0 前端增强,问题修复

🕛 2021.09.16

  • 新增:JS库增加 MS.api.defaultCallback
  • 新增:增加README.md说明文档
  • 修复:上传组件大文件上传分片问题

# v1.1.0 小试牛刀,迭代升级

🕛 2021.08.22

  • Hook 增加 AdminPageHeadAppend 和 AdminPageBodyAppend

# v1.0.0 正式版本,倾情发布

🕛 2021.08.20

  • 正式版本社区发布

# v0.9.0 Beta

🕛 2021.07.21

  • 测试版本发布

# v0.8.0 Beta

🕛 2021.07.14

  • 测试版本发布

# v0.7.0 Beta

🕛 2021.07.01

  • 测试版本发布

# v0.6.0 Beta

🕛 2021.06.22

  • 测试版本发布

# v0.5.0 Beta

🕛 2021.06.15

  • 测试版本发布

# v0.4.0 Beta

🕛 2021.05.31

  • 测试版本发布

# v0.3.0 Beta

🕛 2021.05.20

  • 测试版本发布

# v0.2.0 Beta

🕛 2021.05.14

  • 测试版本发布

# v0.1.0 Beta

🕛 2021.05.04

  • 测试版本发布
Last Updated: 22 days ago