开发日志

Typecho 1.1(17.10.30) 正式版发布

注意:由于 17.10.29 版本存在一个时区的错误,我们修复后,重新发布了 17.10.30 版本

正如预告的那样,Typecho 1.1 的正式版在本周末正式发布。我们在 Beta 版的基础上又修复了几个小的错误,主要是对时区和夏令时的支持。1.1版的大的改进如下所示:

  1. 修复两个高危的漏洞(XMLRPC的和安装文件的),大家在升级时请覆盖原有的根目录下的install.php文件
  2. 新增了备份功能
  3. 新增了若干的插件钩子和特性
  4. 修正了上一个版本以来的大量错误
  5. 新增了Mysqli适配器
  6. 增加夏令时支持
  7. 修正了反垃圾的措施,自带的反垃圾方法已经能够挡掉绝大部分机器人了
  8. 替换了 Markdown 解析引擎,保证预览与实际效果严格一致

为了保证大家的 install.php 都能更新,我们在升级之前又加入了自动安全检查机制,帮助你检查相关文件是否已经更新完毕。请大家继续反馈你的想法和建议

Typecho 1.1(17.10.24) Beta版发布

相比于上一个版本做了大量的易用性修复

  1. 修复两个高危的漏洞(XMLRPC的和安装文件的),大家在升级时请覆盖原有的根目录下的install.php文件
  2. 新增了备份功能
  3. 新增了若干的插件钩子和特性
  4. 修正了上一个版本以来的大量错误
  5. 新增了Mysqli适配器
  6. 增加夏令时支持
  7. 修正了反垃圾的措施,自带的反垃圾方法已经能够挡掉绝大部分机器人了

这是正式版发布之前的最后一个Beta版,由于包含了一些高危漏洞的修复,所以我们将加快正式版发布的步伐。也许还会发布一个RC版,而如果版本足够稳定,我们将跳过RC版。

另外值得注意的是,Typecho的新版本对PHP环境的最低要求已经提高到5.4,在PHP 7已经逐渐普及的今天,是时候升级你老旧的PHP版本了。

我们将继续收集Bug并改进此版本,请随时报告你在使用过程中遇到的问题,当然这是一个测试版,不建议你在正式环境中使用。

一次关于Typecho的分享

在经历了漫长的蛰伏期以后,Typecho 的新版开发脚步也越来越快。从 2007 年毕业开始到现在,这款程序陪伴了我人生最美好的10年,其中有很多值得分享的事情,于是我在 SegmentFault 上开了一次分享专场,以直播的形式跟大家交流一二,由于直播也需要流量成本,因此必须设置成收费的,我特意准备了一些限量的折扣票

https://segmentfault.com/l/1500000010496163?c=9b751d9f047fc6c23c94863745109e50

这次分享的主要内容是

  1. 一些开发中的趣事
  2. 技术的演进思路
  3. 二次开发的一些介绍和经验
  4. 今后的开发计划

Typecho 1.0 (14.10.10) 修正版发布

由于在新版本中使用了部分 php5.3 + 以上的语法(比如匿名函数,数组简写)等等,使得部分使用老版本php的用户在升级后出现网站访问错误的情况。现在已经得到修正,下载地址

https://github.com/typecho/typecho/releases/tag/v1.0-14.10.10-release

升级方法跟以前一样

除了bug修正以外,我们还带来了一个新的feature,可以大大降低垃圾评论的数量,详情见
http://www.l4zy.com/posts/test-new-antispam-method.html