ModStartCMS 更新日志

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

  • 测试版本发布