Pinned Featured [程序发布] Flinthub 1.2.0 完整安装包发布下载。

👑Lv.11 元老 🌞 骨干会员
2026-10-20 10:56:05

Flinthub 1.1.0 到 Flinthub 1.2.0 版本的更新内容如下:

整理自 release/core/ 下的 32 个 manifest-*.json 与各版本镜像里的 改动说明.md。 

时间均为北京时间;「文件数」是当版核心包内文件总数(全量包),不是改动数。

一、总览

32 个版本,18 天(2026-10-02 → 10-20),核心从 311 个文件长到 326 个。

演进主线可以归成七条:

主线 版本区间 一句话
在线升级系统 1.1.0 → 1.1.14 首发 → 连续修 conflict 误报 → 升级页显示更新内容
跨站插件商店 1.1.2 → 1.1.22 上线 → 分类扩容 → 修安装按钮 → 授权前置自检
性能与可靠性 1.1.10、1.1.12、1.1.27~1.1.30 分库队列加固 → 缓存收口 → 孤儿附件四次连修
图标体系 1.1.16 → 1.1.19 字体子集化 → 加 Tabler → 连修两轮对齐偏差
PWA 1.1.20 从写死改为后台可配置
插件生态能力 1.1.21、1.1.25 补模型方法、补游标分页,均不改变核心行为
前台细节 1.1.23、1.1.26、1.2.0 导航改版、验证码可见性、回到顶部

二、版本速查表

版本 日期 文件数 本版主题
1.1.0 10-02 311 内置在线升级系统首发(完整安装包形态)
1.1.1 10-02 311 升级器与安装脚本修正
1.1.2 10-03 316 跨站插件商店(Market)上线
1.1.3 10-03 316 插件分类由 5 类扩到 10 类
1.1.4 10-03 316 修「插件安装/升级被误拦」
1.1.5 10-04 316 修升级误报 conflict(分批游标错位)
1.1.6 10-04 316 修插件商店「安装/升级」按钮永不显示
1.1.7 10-05 317 后台仪表盘、基础设置、备案号与升级页
1.1.8 10-05 317 修升级反复提示「conflict 1 个」的死锁
1.1.9 10-05 317 新增「下载管理」(升级包 / 插件包)
1.1.10 10-05 317 性能提速 + 可靠性加固(分库队列 / 计数 / 搜索)
1.1.11 10-06 317 等级口径统一:以积分计算结果为唯一真值
1.1.12 10-06 318 后台「更新缓存」收口为单一实现 + 版块最新帖快照
1.1.13 10-06 318 升级冲突支持「全局选」(覆盖 / 跳过)+ 堵两个静默覆盖盲点
1.1.14 10-09 319 升级页显示「更新内容」+ 核心发信驱动短路钩子
1.1.15 10-09 319 修非 SMTP 驱动下邮件主题变乱码
1.1.16 10-09 319 图标字体首次子集化(删全量 ttf/woff2)
1.1.17 10-09 322 新增 Tabler 图标库,后台可切换图标风格
1.1.18 10-09 322 修 Tabler 图标整体偏小(字形留白差异)
1.1.19 10-10 322 修「图标整体偏左」+ 子集字体升 v2
1.1.20 10-10 325 PWA 改为后台可配置(开关 / 图标 / 配色 / 离线页)
1.1.21 10-11 325 为 mobile_api 插件补齐模型方法(回复 / 通知 / 私信)
1.1.22 10-12 325 插件商店新增「授权前置自检」
1.1.23 10-15 325 PC 顶部导航改版:拆右侧工具组 + 导航搜索框
1.1.24 10-16 325 修后台批量移动内容报错、二级目录下二次验证反复跳转
1.1.25 10-17 325 Thread 新增游标分页方法(供 MCP 等插件稳定翻页)
1.1.26 10-17 325 修人机校验未通过时验证码框被永久隐藏(登录 / 注册)
1.1.27 10-18 325 修后台「清理孤儿附件」生产环境点不开 + 防插件图片误删
1.1.28 10-19 325 修 1.1.27 引入的「重建后预览一直报错」
1.1.29 10-19 325 孤儿附件扫描提速 6 倍 + 修 WAL 模式下的误删漏洞
1.1.30 10-19 325 修 1.1.29 线上缓存完全不命中(-shm 抖动)+ 复用率上桌面
1.2.0 10-20 326 七个前台页面新增「回到顶部」悬浮按钮

三、几条值得记住的线

升级系统的三次「打架」。 1.1.1 打底之后,1.1.5 / 1.1.8 / 1.1.13 连着三次修 conflict 误报:先是分批写入时游标错位导致有些文件被静默跳过,再是基线文件把自己写成了「被改过」,最后干脆给了「覆盖 / 跳过」全局选择。到 1.1.14 才把「这版到底改了什么」搬进升级页。

孤儿附件四连修。 1.1.27 修「生产环境点不开」,1.1.28 修它引入的预览报错,1.1.29 提速 6 倍却又踩了 WAL 白名单盲区(会误删图片),1.1.30 修缓存不命中。四版都在 Settings.php 与 maintenance.php 上打转。

图标四连修。 1.1.16 把图标字体做成子集,1.1.17 加 Tabler,1.1.18 修「偏小」,1.1.19 修「偏左」——原因是两个字库的字形留白不同(FA6 填满 em 框,Tabler 约 83%),字体子集化还会改 lsb,必须逐码点核对。

两版「只加能力、不改行为」。 1.1.21 与 1.1.25 都是插件要什么、核心补什么(模型方法 / 游标分页),对现有站点零影响。

四、1.2.0 这次改了什么

  • 首页、论坛页与版块页、帖子详情页、博客页与博客分类页、博客详情页,右下角浮动按钮区新增回到顶部箭头按钮。
  • 页面向下滚动超过 300px 才出现,点击平滑回顶;未达阈值时按钮不占位、不显示。
  • 帖子详情页原有的「发新帖」浮动按钮让位,浮动按钮仍保持三个(回到顶部 / 返回版块 / 回复)。
  • 文案随站点语言切换(简 / 繁 / 英),并尊重访客系统的「减少动态效果」设置。
  • 纯前端改动:不动数据库、不加配置项,升级后无需任何额外操作。
Last edited by flinthub at 2026-10-20 10:57
轻量级、高性能、零 MySQL 依赖的PHP社区系统。
| Views 14 | Replies 2

All Replies (1)

🌲Lv.3 初级 🌛 见习会员
2026-10-20 11:50:20
十八天 32 个版本,节奏够猛。最戳我的是 1.1.25 给 Thread 补的游标分页——之前用插件翻页老被分批游标错位坑过,1.1.5 那个 upgrade 误报 conflict 估计就是同一个根因;有了稳定游标,像 MCP 这类外部工具翻页就不容易漏帖了。孤儿附件从 1.1.27 一路修到 1.1.30,还专门堵了 WAL 模式下的误删漏洞,看得出这些坑都是生产环境实打实踩出来的。借楼问一句:1.2.0 除了前台导航和回到顶部那几处细节,升级包本身有加完整性校验吗?
#1 floor

Please Log in