Eastwind Blogger 是您当前看到的博客背后的程序,它真的很简单,几乎就是将 Markdown 随笔直接渲染成简单的静态页面。

近期程序的作者为它加入了这些功能:

v2.3.3

  1. 修复: 主页出现在索引中产生重复博文项. (42f8631)

v2.3.2

  1. 修复: Callouts 第一行内容中的 HTML 标签被忽略的错误. (edbd579)

v2.3.1

  1. 修复: v2.3.0 中嵌套 Callouts 的渲染问题. (42eb4b2)

v2.3.0

  1. 新增: 兼容 Obsidian (黑曜石) 笔记软件中的 Callout 标准语法,并且添加标准样式以供渲染. (82a87e0)
  2. 修复: 修复因为 quick-xml 接口变化引起的执行错误. (d12b761)
  3. 更新: 更新上游依赖版本. (a66ae70)

v2.2.4

  1. 新增: 页面顶部增加 "博文列表" 的链接. (dddc6b5)
  2. 新增: 支持百度统计和 Google Analysis. (dddc6b5)

v2.2.3

  1. 修复: <blockquote> 标签样式. (85668d6)
  2. 补丁: 动态修复脚注排序和编号 (上游错误). (f61256d)
  3. 新增: 动态添加脚注反向引用链接. (f61256d)
  4. 更新: 移动页面上有序/无序列表的左缩进. (88025ba)
  5. 更新: <code> 标签文本颜色. (85668d6)
  6. 更新: 位于各级标题中的脚注引用上标文字大小. (85668d6)

v2.2.2

  1. 修复: 博客页面中行内代码和脚注的样式问题 (495c35c)

v2.2.1

  1. 修复: 博客页面中链接文本过长导致的页面布局破裂问题 (78ff7de)

v2.2.0

  1. 修复: tag 页面的博文没有按照发布时间降序排列 (ac185375)
  2. 新增: 渲染图片 caption (4676025a)
  3. 新增: 使用 bundled 模式将模板、静态资源嵌入可执行文件中 (1a33f3b7)

v2.1.10

  1. 新增: 渲染参数增加 filter-grayscale (a16a779e)

v2.1.9

  1. 修复: 请求 sitemap 时没有放行的错误
  2. 新增: Robots.txt,目前为统一模板,暂时无法定制

v2.1.8

  1. 修复: 首页 TOC 不显示的问题
  2. 修复: 删除首页模板中错误的嵌套节点
  3. 更新: TOC 样式表文件,与博客页面统一

v2.1.7

  1. 修复: 中文字符在 heading 中导致的“CSS 选择器不合法”错误 #v2.1.5

v2.1.5

  1. 新增: 渲染 TOC
  2. 新增: 满足条件的页面显示固定链接地址
  3. 已知问题: 中文小标题在渲染 TOC 时会报错,但不影响渲染和使用,疑似 Bootstrap 库的 Bug

v2.1.4

  1. 修复: Code block 的字体样式问题

v2.1.3

  1. 新增: 在 <head> 标签添加基本的 Open Graph Protocol 支持
  2. 已知问题: 暂不支持自定义图片地址或从正文抓取

v2.1.2

  1. 修复: favicon.ico 没有渲染的问题
  2. 更新: 中文非衬线字体全部改用 HarmonyOS Sans SC
  3. 更新: 修改程序启动逻辑,增加对端口的判定

v2.0.0

  1. 重构: 整个 Eastwind Blogger 程序现在已经全部使用 Rust 语言重写。结合高效的 Markdown 解析器、Tera 模板引擎以及 Actix-Web 卓越的性能,Blogger 渲染静态页面的速度有了质的飞跃

v1.7.8

  1. 新增: 支持百度移动 Sitemap 扩展协议
  2. 新增: 两端对齐的渲染选项 content-justify
  3. 新增: 独立渲染的首页文件(与正常博文区别)
  4. 更新: 衬线字体渲染选项打开后的页面布局调整
  5. 更新: 归档页面优先使用固定链接生成

v1.7.7

  1. 新增: baidu_site_verification 配置,用于完成百度站长平台验证
  2. 新增: 对百度站长平台验证文件的支持

v1.7.6

  1. 新增: 在 HTML 的 <meta> 标签中显示文章的 authorkeywordsdescription 三个信息
  2. 更新: 首页、归档页(全部、按年、按月)、文章页布局

v1.7.5

  1. 新增: allow_before_epoch 控制字段以支持早于 1970-01-01 的时间

v1.7.4

  1. 新增: redirect 控制字段,用于加载页面后立即跳转
  2. 新增: gravatar_proxy 配置字段,用于加载 Gravatar 头像信息
  3. 新增: author_avatar 控制字段,用于显示用户头像
  4. 更新: 条件加载部分字体

v1.7.3

  1. 修复: Windows 上错误的文件路径表示和路径递归创建
  2. 新增: 首页热门标签显示每个标签下的条目数
  3. 新增: 所有标签列表页面显示每个标签的文章数量
  4. 更新: 页面模板中底部的布局方式
  5. 更新: 首页底部链接的布局方式
  6. 更新: 文章发布历史页面(全部、按年、按月)布局调整
  7. 更新: 首页标签和标签页排序依据
  8. 更新: Sitemap 现在包含了所有的帖子并且会对 URL 进行编码

v1.7.2

  1. 修复: 文章中以“---”作为分割线时引发的 preamble 解析问题
  2. 修复: Windows 平台上的日期不能早于 1970-01-01 08:00 的问题

v1.7.1

  1. 修复: 没有按照日期倒序排列所有作品的问题
  2. 新增: 从月和年跳转到汇总作品页面的链接
  3. 更新: 日期记录的样式

v1.7.0

  1. 新增: 按照日期检索(提供全部历史、按年、按月)所有作品
  2. 新增: 页面底部显示创作者指定的固定链接(如果有提供)
  3. 新增: 根据作者提供的 author_email 字段,显示对应的 Gravatar 头像
  4. 更新: 首页标签列表的样式调整