# ModStartBlog 更新日志( Laravel 9.0 版 )

# v7.0.0 网站简单统计,支持博客分享

🕛 2023.03.28

  • 新增:组件验证规则支持数组添加,自动过滤空值
  • 新增:Values组件新增viewMode,支持mini一行显示模式
  • 新增:data-header-sticky-disable特性可部分页面禁止头部滚动
  • 新增:数据库调整为严格模式(字段截取抛出异常)
  • 新增:ModStartRequestHandled事件
  • 新增:网站默认宽度调整为60rem
  • 新增:网站简单访问统计模块
  • 新增:AdminUser表单组件
  • 新增:系统样式随机颜色升级
  • 新增:短信发送使用任务队列替代同步发送
  • 新增:后台待审核链接在新标签页打开
  • 新增:GridFilter增加数字和文本范围查询
  • 新增:文件即将上传和文件上传完成事件
  • 新增:Select组件和Grid筛选新增selectSearch属性,选项可搜索
  • 优化:Decimal数据输入内容过滤和处理
  • 优化:表单处理JS部分代码逻辑重构
  • 优化:搜索引擎爬虫引导,增加部分链接ref=nofollow属性
  • 优化:富文本编辑器UEditor样式缓存问题
  • 优化:安装向导增加zip和curl的PHP扩展检测
  • 优化:折线图表数据库使用优化
  • 优化:Grid统一调整为大尺寸
  • 修复:后台管理角色增加异常问题
  • 修复:博客留言回复显示异常问题
  • 修复:博客列表移动端标题显示异常问题

# v6.9.0 博客赞赏功能,置顶热门推荐

🕛 2023.03.15

  • 新增:置顶、热门、推荐博客获取函数
  • 新增:适配通用打赏功能,需安装 Reward 和 PayCenter
  • 新增:博客热门、博客推荐功能
  • 新增:MS.util.getNextMaxZIndex() 方法,动态获取下一个最大的z-index
  • 新增:URL解析JS库,方便进行系统URL解析
  • 新增:ComplexFields组件
  • 新增:后台主题浅色模式,.env 配置 ADMIN_THEME=light 切换浅色
  • 新增:后台页面打开支持配置是否显示标签页,.env 配置 ADMIN_TABS_ENABLE=false 关闭
  • 新增:静态资源支持自带参数并保留文件Hash
  • 新增:默认空头像图片重新设计
  • 新增:友情链接图片链接懒加载
  • 新增:字段Rules数据类型从字符串调整为数组(不兼容老版本)
  • 新增:页面是否为Tab内属性表示 data-page-is-tab
  • 新增:文件上传时间DataFileUploadedEvent新增$opt参数
  • 新增:集成ShareJS,支持博客一键分享
  • 优化:StrUtil兼容宽字节字符掩码限时
  • 优化:modstart_config 函数根据默认值类型默认自动反序列化JSON
  • 优化:Checkbox 组件序列化保存时对数字字符串默认转数字
  • 优化:后台清除缓存操作菜单简化操作,直接点击操作
  • 优化:顶部导航二级菜单增加图标支持
  • 优化:图片懒加载组件加载中图片更新

# v6.8.0 博客置顶功能,界面样式优化

🕛 2023.02.28

  • 新增:博客内容置顶功能,后台快捷编辑
  • 新增:后台登录界面显示ICP备案编号
  • 新增:全局异常处理忽略部分非法请求日志记录
  • 新增:模块控制器中支持全路径视图路径解析
  • 新增:输入组件新增评分rate
  • 新增:基础导入导出功能新增CSV、Excel多表格支持
  • 新增:后台二次安全验证方式工具类
  • 新增:内容审核Job新增快速创建方法
  • 新增:UEditorPlus升级v2.9.0
  • 优化:博客标签、分类、最近内容、信息等样式优化
  • 优化:内容审核抽象提供者使用方式简化
  • 优化:侧边栏菜单样式显示优化

# v6.7.0 后台管理优化,页面宽度调整

🕛 2023.02.19

  • 新增:后台修改密码支持标签页面打开
  • 新增:返回redirect支持页面内部关闭标签操作
  • 新增:系统Meta信息工具包
  • 新增:后台登录背景默认为纯色背景
  • 新增:Grid中新增和修改弹窗默认增加窗口关闭方法
  • 新增:安装显示增加数据库端口
  • 新增:页面滑动新增body-scroll-far特性
  • 新增:增加动态变更页面标签页标题方法
  • 新增:RepositoryFilter新增clear方法,用于清除仓库条件
  • 新增:FileUtil新增流下载方法函数
  • 新增:友情链接新增启用/禁用状态
  • 新增:PC端网页模块最高宽度为1140px
  • 优化:友情链接标题可设置,样式显示优化
  • 优化:导入页面兼容后台多标签方式展示
  • 优化:新窗口新增页面兼容多标签模式
  • 优化:模块名称非法时自动过滤,避免模块加载异常
  • 优化:后台多标签模式标题动态显示优化

# v6.6.0 多语言增强,缓存后台优化

🕛 2023.02.02

  • 新增:MS.header前端组件对象获取支持多个头部
  • 新增:多语言文件支持放置在 resources/lang 目录下
  • 新增:调整HTML过滤规则缓存目录为 cache/purifier
  • 优化:多层代理获取真实IP异常问题
  • 优化:优化升级环境获取方式,兼容后续可能的多环境
  • 优化:文件上传兼容多云存储驱动,可配置
  • 优化:轮播图底部导航图标显示优化
  • 优化:后台页面Tab点击触发时鼠标移动忽略规则
  • 优化:后台升级图标样式,大小显示优化
  • 优化:性能跟踪代码性能优化,提升执行效率
  • 优化:后台管理员日志记录数据序列化优化
  • 修复:导航栏新窗口打开异常问题修复
  • 修复:后台多标签页面关闭窗口样式激活修复
  • 修复:组件SelectRemote和CanCascade条件显示异常问题

# v6.5.0 Laravel9版本全新发布

🕛 2023.01.04

  • Laravel9版本全新发布
Last Updated: 13 days ago