官方插件仓库 3.0.0 & hexo-util 1.2.0, 1.3.0, 1.3.1 发布

我们发布了官方插件 warehouse & hexo-util 的新版本。

warehouse 3.0.0

重大更改

  • 将构造函数替换为类声明 #30,请参考 文档 以了解更多关于更新到新语法的相关信息。
  • chore: 弃用 node 6 #49

重构

  • 删除旧的兼容性代码 #57
  • 转换方法定义 #52
  • 拆分 Schema 类 #58
  • refactor: 使用 instanceof Date 而不是 util.isDate #37

hexo-util 1.3.1

修复

  • fix(encode_url): 跳过对非 URL 的编码 #102

hexo-util 1.3.0

重大更改

  • fix(html_tag): 默认情况下对 HTML 进行转义并对 URL 进行编码 #93
    • false 插入到第 4 个参数以禁用转义
    • 例如:htmlTag('a', {href: 'http://foo.com/'}, '<b>bold</b>', false)

特性

  • feat: decodeURL() #97

修复

  • fix(encodeURL): 仅对路径编码一次 #92
  • fix(html_tag): 对 URL 相关属性的 URL 值进行编码,并跳过转义/编码 <style> #96
  • fix(html_tag): 对 style 标签中的 url() 进行编码 #101

hexo-util 1.2.0

特性

  • add gravatar() #81
  • add url_for() & relative_url() #82
  • add full_url_for() #84

修复

  • fix(encodeURL): 支持哈希/锚点、身份验证和端口号 #85