更新日志

本页目录

0.12.6 (2024-04-15)

新增

  1. Dcard 数据源支持模板语法。
  2. 函数 src 资源文件引用。

改进

  1. posts 文章列表的排序规则,修改后的规则为:weight↓, update_at|date↓, title↑, date

0.12.5 (2024-04-14)

改进

  1. 子命令 theme.pack 改名为 theme.package
  2. 子命令 theme.add 改名为 theme.install, 并支持安装指定版本的模板。如 yilog@0.5.6
  3. CI 环境打包模板时,自动根据 git tag 注入版本号到 everkm-theme.yaml

0.12.4 (2024-04-13)

新增

  1. 配置参数 cfg.default_lang: 未指定语言环境时,默认使用的翻译语言环境。

改进

  1. 配置项 site_map.path/ 结尾时,表示目录下的所有文件, 效果等同于 blog/ == blog/*,但不匹配孙级后代目录文件。

0.12.3 (2024-04-13)

新增

  1. 特殊目录 __assets: 发布时复制到静态资源 assets 目录。
  2. 特殊目录 __public: 发布时复制到内容页面目录。

0.12.2 (2024-04-10)

新增

0.12.1 (2024-03-27)

新增

0.12.0 (2024-03-24)

新增

变更

  • cfg.qs 值允许为对象。
  • 废弃配置项 context,新增 sitemap
  • 废弃配置项 directory,新增 map_url
  • 废弃函数 post_breadcrumb
  • 废弃函数 posts_tag_set

0.11.0 (2024-03-18)

新增

  • 函数 local_cfg 获取上下文语言相关的配置项

变更

  • 取消语言包位置限定,仅要求以特定后缀 (.i18n.md) 结尾。

0.10.7 (2023-11-17)

新增

0.10.6 (2023-11-16)

新增

  • 项目 dcard 支持
  • 模板 everkm-publish theme add yilog@0.3.1 安装时指定版本号

修复

  • __qs 地址传递参数优先级高于配置文件

0.10.5 (2023-11-12)

修复

  • Mac 安装解压缩问题

0.10.4 (2023-11-10)

增强

  • 项目配置覆盖样式配置文件

修复

  • 目录默认文件搜索问题
  • 宏包含HTML转码问题

0.10.3 (2023-11-06)

修复

  • npm package bug

0.10.2 (2023-11-06)

新增

  • 目录默认页除同名规则外,新增 slug=index 的认定
  • Darwin 平台的 universal 发布包
  • 样式安装命令 everkm-publish help theme

修复

  • 内容未指定 meta 时,slug 属性获取为空。

0.10.1 (2023-11-02)

优化

  • 内部链接转换,标题优先使用文章标题,而不是文件名。

修复

  • 迁移后的测试用例问题

0.10.0 (2023-11-02)

迁移至 Everkm

0.9.2 (2023-10-31)

新增

  • 禁止跟进链接格式 ?...
  • dcard 格式 yaml dcard/items
  • 目录默认页
  • 函数post_breadcrumb 获取面包屑数据

修复

  • Markdown 内部绝对(~/)链接解析错误

0.9.1 (2023-10-26)

新增

修复

  • 行内与区块扩展属性同时存在时的冲突问题。

0.9.0 (2023-10-23)

新增

修复

  • 扩展脚本目录初始化错误

v0.8.4 (2023-10-15)

新增

  • __page_path_base 全局变量,表示当前页基础路径(去除参数段和扩展名)。
  • page_query 函数,修改当前页查询参数并输出。
  • dcard 继承全局变量。

修复

  • 链接转换问题
  • TOC 无一级标题问题

优化

  • 日志输出

v0.8.3 (2023-10-09)

新增

改进

  • 内部链接本地文件附件的功能。
  • 目录导出路径配置,增加创建时间的年月日通配符。
  • 渲染失败时的错误提示。

修复

  • 导出时链接锚点丢失。

v0.8.2 (2023-10-08)

新增

v0.8.1 (2023-10-05)

新增

  • 多语言。支持模板多语言和内容多语言
  • 数据源支持CSV格式