✨ 新功能

  • 子站的邮件自动发送到主站
  • 实现系统钩子(Hook)扩展机制
  • 接入 Akismet 反垃圾服务
  • 新增用户 URL Token 标识功能
  • 导航支持缩略图及 4 级层级结构
  • 内容字段ContentTitles 支持扁平模式 (list) 和子级模式 (children)
  • 自定义字段扩展支持文本列表、文档、分类字段类型,文本列表,图片组支持排序
  • 重写锚文本替换逻辑,支持渲染时替换和选择加粗
  • 文档列表标签功能增强:
    • archiveList 支持 showContentshowExtra 布尔参数
    • 支持在 archiveList 中使用自定义字段参数筛选文档

⚙️ 功能优化

  • 模板处理
    • 文档/分类内容支持模板宏函数解析
    • 手机端模板链接替换时支持 [data-ignore="true"] 忽略标记
    • 支持动态更改图片存储路径
  • 友情链接导入时,标题和链接均相同才视为重复
  • 流量统计仅包含 HTTP 200 状态码请求
  • 增强 stampToDate 功能,增加支持 format= difffriendly 选项
  • 重写伪静态处理规则,更灵活的配置,支持单个模型自定义规则

🐛 问题修复

  • 修复用户个人链接生成错误
  • 修复并发 Map 写入冲突问题
  • 修复上传模板后不自动重载的问题
  • 修复请求 Body 未关闭导致的内存泄漏
  • 修复 PJAX 分页兼容性问题
  • 修复远程图片下载异常
  • 修复系统自定义内容字段配置错误

🔧 其他改进

  • 增加 cwebp 可执行权限检查
  • 优化自定义字段的默认值逻辑
  • 更新 HTML 缓存处理逻辑
  • 模板 set 指令支持全局配置 {% set name=value global=true %}
  • 新增 jump模板过滤器,跳转指定链接 {% jump url 302 %}