Typecho 1.3.0版本下载地址
Typecho 1.3.0版本修复大量 PHP 8.x 弃用警告,适配 PHP 8.2 + 与 PHP 8.5 前瞻兼容,明确兼容 MariaDB,支持 MySQL 通过 socket 连接,修复 PgSQL SSL 连接问题,提升数据库适配性等问题。
一、Typecho 1.3.0版本发布时间
2026年01月21日
二、Typecho 1.3.0版本技术亮点
修复:在主题初始化后添加的复选框选项无法保存。由 @liaocp666 在 #1591 中提出
修复了#1612中@Lanfei的拼写错误
在#1605中,@sy-records修复了ajax提示消息
修复源代码以获取内容类型,由@joyqi在#1622中提出
修复:@Losses 在 #1598 中修复了 #1597 的问题
在#1631中,@jrotty 提出了增加邮箱登录提示的建议
修复了@sy-records在#1633中提出的空参数问题
@joyqi 在 #1636 中修复了 #1635 问题
@insomnux 在 #1643 中关于安装的 gettext 评论
v1.3.0 由 @joyqi 在 #1661 中发布
修复了@sy-records在#1664中的安装失败问题
由@joyqi自动合并拉取请求分支 #1669
在#1668中,@jrotty删除了多余无用的js代码
由@joyqi开发,见#1670
修复了“在查看某一分类或标签时无法正确生成分页链接”的问题,该问题由@libxzr在#1673中提出
@joyqi 在 #1676 中修复了 #1674 问题
修复了#1677中@sy-records代码中的样式错误
@joyqi 在 #1678 中修复了 #1671
@joyqi 在 #1680 中修复了 #1679 的问题
由@fenbox在#1682中更新主题classic-22
在#1683中,@sy-records移除了无用的代码
在#1684中,@sy-records对applySlug进行了优化
@joyqi 在 #1685 中实现了更高效的字符串比较
修复 #1687 中 @libxzr 无法预览修订的问题
由@fenbox在#1689中更新了主题classic-22的颜色方案
修复未定义数组键的问题,由@joyqi在#1688中完成
修复/经典版22,由@fenbox在#1690中完成
修复了 #1693 中 @libxzr 提出的在 manage-medias 中无法显示附件父级的问题
@joyqi 在 #1696 中修复了附件处理问题
在#1697中,@sy-records修复了trim错误
修复/经典版22,由@fenbox在#1698中完成
@fenbox 在 #1700 中更新了问题模板
修复:在设置小部件值时选择正确的键,由 @joyqi 在 #1702 中提出
修复:@imkero 在 #1703 中对 Content-Type 和 Content-Length 的 getHeader 方法的改进
修复/classic22,由@fenbox在#1708中完成
修复:@joyqi 在 #1714 中对 xmlrpc 消息参数的修复
修复:@joyqi 在 #1716 中移除了特殊字符
修复:@joyqi 在 #1715 中移除了不必要的 DOCTYPE 标签
@sy-records 在 #1718 中将操作/检查升级到 v4
如果状态未得到@joyqi在#1712中的批准,则移除评论链接
在#1723中限制@sy-records的构建执行
修复 #1738 中 @sy-records 对属性 Widget\Archive::$archiveKeywords 分配空值的问题
修复 #1740 中 @sy-records 遗漏的获取日期问题
在#1751中,@fenbox将picocss更新至2.0版本
修复:@fenbox 在 #1752 中对导航菜单活动状态的样式进行了修改
修复 #1730 中 @sy-records 遗漏的 WidgetException 错误信息
修复 TypeError:在 #1779 中,@sy-records 指出 Typecho\Feed::$subTitle 类型属性必须是字符串
在 #1758 中,由 @kraity 修复了 XmlRpc 中的时区错误
@sy-records 在 #1785 中要求 PHP 7.4.0 或更高版本
由@ZShijun在#1804中更新Login.php
修复 #1808 中 @sy-records 提出的 sendPingHandle 警告问题
修复:修复了 #1798 中 @mrchipset 提出的 preg_match 参数 #2 $subject 为 null 的已弃用问题
修复了@sy-records在#1838中提交的评论管理失败的问题
@joyqi 在 #1839 中修复了 #1816
@joyqi 在 #1841 中修复了 #1830 问题
由@joyqi在#1842中修复的/1754问题
@joyqi 在 #1844 中修复了 #1843 的问题
@sy-records 在 #1847 中修复了 #1846 问题
@PomeloOfficial 在 #1850 中将“稍侯”更正为“稍候”
在#1852中,@sy-records移除了归档小部件中类别选择的调试输出
修复 #1854 中 @sy-records 遗漏的 nameExists 和 mailExists
@robertsilen 在 #1827 中将 MariaDB 添加到 README.md 中
@joyqi 在 #1868 中改进/优化样式
特性:@joyqi 在 #1877 中通过正则表达式进行验证
@sy-records 在 #1881 中更新了规范链接条件
由@joyqi在#1883中修复了#1882的问题
在#1908中,@sy-records明确为$rules参数声明了可为null的类型
在#1903中,@sy-records将“NOT”添加到查询关键词中
修复了 #1894 中 @sy-records 提到的当用户名包含 @ 时登录失败的问题
在#1749中,@sy-records支持通过socket连接到MySQL
修复 #1922 中 @xa1st 提出的 PDO::MYSQL_ATTR_USE_BUFFERED_QUERY 弃用警告
修复了 #1924 中 @Copilot 提出的 PHP 8.5 中 curl_close() 被弃用警告的问题
$this->getTheme请求中的第二个参数是多余的,无用的,由@jrotty在#1920中提出
在#1933中,@Copilot通过改进输入过滤修复了评论URL字段中的XSS漏洞
三、Typecho 1.3.0版本使用体验
Typecho 是一款基于 PHP+MySQL/SQLite 的轻量级开源博客系统,简洁高效,支持多用户、Markdown编辑、伪静态生成等功能,仅仅 7 张数据表,加上不足 400KB 的代码,就实现了完整的插件与模板机制。
Typecho 超低的 CPU 和内存使用率,足以发挥主机的最高性能,是款优秀的国产博客程序,拥有众多专注内容创作的用户,它简直就是为专注写博的创作者而生。
Typecho 1.3.0版本更新、修复了非常多的问题,比如修复了在主题初始化后添加的复选框选项无法保存的问题,修复了一处ajax提示消息
和源代码以获取内容类型错误问题
Typecho 1.3.0版本提示增加邮箱登录选项,修复了一处空参数问题,删除了多余无用的js代码,修复了“在查看某一分类或标签时无法正确生成分页链接”的问题。
Typecho 1.3.0版本更新主题classic-22,更新了主题classic-22的颜色方案,对applySlug进行了优化,修复了无法预览修订的问题,修复了未定义的数组键问题
Typecho 1.3.0版本修复了在manage-medias中无法显示附件父级的问题,修复了附件处理问题,对 xmlrpc 消息参数的修复,移除了不必要的 DOCTYPE 标签。
Typecho 1.3.0版本修复了将 null 赋值给属性 Widget\Archive::$archiveKeywords 的问题,修复了缺少WidgetException错误消息的问题。
Typecho 1.3.0版本修复了Typecho\Feed::$subTitle 类型属性必须是字符串的问题,修复了 XmlRpc 中的时区错误。
Typecho 1.3.0版本修复了sendPingHandle警告问题,修复了preg_match参数#2 $subject为null的已弃用问题,修复评论管理失败的问题。
Typecho 1.3.0版本将“稍侯”更正为“稍候”,将 MariaDB 添加到 README.md 中,移除了归档小部件中类别选择的调试输出,修复遗漏的nameExists 和 mailExists。
……
当然,我认为的最重要的更新就是该版本在数据的存储方式上做了调整,对PHP版本的要求更高,因此也更加的安全,当然这也意味着很多旧版的Typecho插件和模板开始报错,需要仔细调整,不过话说回来,革命必定会流血牺牲,现在的阵痛会让未来更加的光明。

PHP 版本要求:最低兼容 PHP 7.4.0,修复大量 PHP 8.x 弃用警告(如 preg_match 参数 null、curl_close () 弃用、PDO 缓冲查询警告等),适配 PHP 8.2 + 与 PHP 8.5 前瞻兼容。
数据库支持:明确兼容 MariaDB,支持 MySQL 通过 socket 连接,修复 PgSQL SSL 连接问题,提升数据库适配性。
代码质量:完善类型声明(Typed Property)、修复 null 参数与数组键未定义问题,移除冗余调试输出与无用 JS,优化页面加载性能。
漏洞修复:修复评论 URL 字段 XSS 漏洞,改进输入过滤;修复含 @用户名登录失败问题,优化登录验证逻辑。
安全机制:新增正则表达式输入验证,修复 WidgetException 错误提示缺失,移除分类选择中的调试输出,降低信息泄露风险。
协议与数据安全:修复 XML - RPC 时区错误与消息参数问题,加固远程调用安全性。
四、Typecho 1.3.0版本免费下载
Typecho 1.3.0版本由博客志整理于官网,如有需要就可以通过官方发布入口下载
官方发布地址:Typecho 1.3.0.zip
本站下载地址:Typecho 1.3.0.zip