主要变更
新增
API 中间件基础设施:新增统一认证、上下文、权限、错误处理及输入净化层,公共入口
api/v1/common.php。插件市场增强:官方/付费插件列表新增提示横幅及
author_uid=1官方徽章,多语言文案同步。文档补充:新增 API 文档、机制说明及并发安全开发指南。
改进
后台设置重构:头像形状选项合并至显示设置,移除独立页面;积分规则路由统一为
setting-creditsrules,入口调整。CSRF 防重复校验:
CsrfService::check()增加防重复标记,避免同一请求多次校验导致旧令牌失效。插件版本管理优化:版本号不再自动用代码覆盖数据库,确保升级按钮正确触发(数据库版本独立维护)。
缓存目录判断修复:
cache_dir配置为空时不再覆盖默认路径。在线升级移除前端限频:依赖 Gitee API 自身限流,删除 localStorage 拦截逻辑(约 130 行)。
AiEditor 加载优化:登录用户预取资源(prefetch),发帖页使用
defer加载,减少首屏阻塞。后台菜单与标题统一:API 相关页面使用公共选项卡渲染,各页面标题补齐。
修复
SEO 伪静态检测:改用
url_rewrite_on字段判断,修正原url_rewrite/seo_url_pretty误判问题。安装脚本调整:移除
bbs_xnx_ai_call_log表定义,改为升级时动态创建,避免新装与升级重复。缓存目录空值处理:
xiunophp cache_file构造函数中isset改为!empty,修复空字符串覆盖默认路径的 bug。
移除
删除无用图片:
view/img/app.png、water-small.png。变更日志目录迁移至
docs/changelogs/(共 16 个版本文件)。
最后更新:0804 15:00
在此之前已经更新的可以在在线升级页面,点击重装当前版本;
更新后清除下缓存,改下conf.json里的static_version,递增就行



