Typecho竟然还在更新,1.3.1-rc来了
如果你曾经折腾过个人博客,对 Typecho 应该不会陌生。它一直走的是轻量、简洁的路线。后来不再频繁折腾博客,可能也就很少留意它的消息了。
相关阅读Typecho 1.3.0 正式版发布,时隔多年维护升级,PHP 8+ 兼容性修复,老用户强烈推荐升级这次看到新版本,第一反应是:Typecho竟然还在更新。
2026年10月27日,Typecho发布了1.3.1-rc候选版。翻一下版本记录,今年1月才发布过1.3.0正式版,所以这并不是一个停更多年后突然复活的故事。更准确地说,是我们可能很久没关注它,但它还在继续维护。
没有大版本功能更新,老问题修复
这次更新没有推出什么新功能,主要是安全修复,以及对XML-RPC的重写。
XML-RPC这个名字有些年头了,但用MWeb、Open Live Writer等客户端写博客的人,仍然会用到它。文章在本地写好,再通过客户端发到博客,靠的就是这类接口。
这次修复的几个问题:Markdown代码块的缩进被清掉,布尔值false被误读成true,以及通过newMediaObject上传超过约7.5MB的内容时失败,却只返回一个解析错误。新版仍有8MB的完整请求体上限,这不是附件文件大小额度。
这些问题放在更新列表里不算显眼,但对于还在用这套写作方式的人,代码缩进能保住、文章能正常保存、特定上传错误得到修复,就是实实在在的改进。
安全方面,新版加强了出站请求的目标地址校验,修复了表单令牌、文章状态权限和Trackback摘要处理等问题,继续修补程序底下那些不太容易被看见的地方。
对老博客来说,持续维护本身就有意义
一个已经运行多年的博客,未必需要不断增加功能。文章能正常打开,主题还能用,写作和发布不出问题,往往比多几个新按钮更重要。
但“不需要新功能”,不等于“不需要更新”。服务器环境会变,客户端会变,安全问题也会陆续暴露。看起来没有变化的博客程序,背后仍然需要有人维护。
Typecho这次更新让人感慨的,也正在这里:个人博客可能已经不是你每天折腾的东西,但仍有人在维护这套工具,处理那些只有实际使用时才会遇到的问题。
先别急着给老博客升级
不过,这次发布的仍然是RC候选版,适合先在站点副本上测试,不建议直接拿生产站尝试。
尤其要注意密码迁移:用户在新版登录或修改密码后,密码哈希会转成bcrypt。此时如果只把程序文件退回1.3.0,已经迁移的账号将无法登录,管理员账号也一样。升级前要备份数据库,不能只留一份旧程序文件。
使用远程写作客户端的,还要检查发文行为:新版的metaWeblog.editPost如果省略publish参数,会发布文章,而不是保存草稿。
Typecho还在更新,是个好消息。至于那个多年没动过的老博客,可以先打开看看——升级的事,等备份做好、兼容性测试完成,再慢慢来。







发表评论