TypeRenew v1.4.0 Release 正式发布,这是我们首个稳定可用的生产环境版本。
本次我们未发布 v1.3.1 正式版,而是直接从 v1.3.1-rc.2 跳跃至 v1.4.0,原因是 rc.2 版本发布后,团队完成了远超预期的底层优化、稳定性修复与代码重构工作,整体质量已达到正式版标准,且新增内容量级符合次版本号升级规范。
全新版本号规则说明
自 v1.4.0 起,TypeRenew 采用以下版本号命名规则:
- 第一位数字(主版本号):仅在新版本发生重大架构重构、全局 UI 大改或不兼容的 API 变更时进行递增
- 第二位数字(次版本号):用于常规功能更新、特性迭代与较大规模的优化
- 第三位数字(修订版本号):用于随机、不定期的安全更新,以及影响范围较小的 Bug 修复等
核心更新内容
本次更新聚焦稳定性提升与代码质量优化,修复了 rc 版本中发现的多项问题,为生产环境部署提供可靠保障:
- 统一配置加载逻辑,全面使用
Pref::load规范,清理大量冗余代码与注释 - 完善数据库表结构与 Schema 更新机制,修复数据库参数传递错误
- 优化归档页面清理逻辑,增加 page 到 post 的降级 fallback 机制
- 修复多项插件兼容性问题,提升插件生态稳定性
- 修正 ATOM 1.0 订阅格式错误,切换为官方标准订阅源
- 收紧 HTTP 客户端安全策略,提升网络请求安全性
- 完善
reportException异常日志记录机制,便于问题快速排查 - 修复相关模块的已知漏洞,强化系统整体安全性
Full Changelog: https://github.com/Yangsh888/TypeRenew/compare/v1.3.1-rc.2...v1.4.0
下载地址
完整安装包
- 完整版(含程序主体+默认模板+专属拓展插件):
TypeRenew-v1.4.0-full.zip - 最小化版(仅含程序主体+默认模板):
TypeRenew-v1.4.0-min.zip
升级包(支持从 v1.3.1-rc1 / v1.3.1-rc2 升级)
- 完整版升级包:
TypeRenew-upgrade-v1.3.1-to-v1.4.0-full.zip - 最小化版升级包:
TypeRenew-upgrade-v1.3.1-to-v1.4.0-min.zip
升级包使用方式
- 升级前请先「完整备份程序文件与数据库」,避免因升级失败导致数据丢失或无法恢复
- 登录网站管理后台,在左侧导航栏进入「升级」页面
- 点击"选择升级包"区域,上传已下载的对应版本 zip 格式升级包(支持直接拖拽文件至该区域)
- 确认升级信息后点击「上传升级包」,按照页面引导完成在线升级
- 升级完成后刷新页面,按照页面提示完成数据库升级,并检查右侧数据库版本是否为最新
提示:如需从 Typecho 迁移部署,请参考 README.md 的「从原版 Typecho 迁移」进行操作
下载方式
Releases 地址:https://github.com/Yangsh888/TypeRenew/releases/tag/v1.4.0
反馈方式
如需反馈问题或提出建议,请提交至:https://github.com/Yangsh888/TypeRenew/issues
暂无评论