<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Oink 发布注记 on Andrew / 曾俊杰</title><link>https://junjieai.cc/blog/release/</link><description>Recent content in Oink 发布注记 on Andrew / 曾俊杰</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Fri, 21 Aug 2026 00:13:42 +0800</lastBuildDate><atom:link href="https://junjieai.cc/blog/release/index.xml" rel="self" type="application/rss+xml"/><item><title>Oink 0.6.0：沉浸式博客、更稳健的构建、更精简的内部实现</title><link>https://junjieai.cc/blog/release/0.6.0/</link><pubDate>Thu, 20 Aug 2026 00:00:00 +0800</pubDate><dc:creator>OINK</dc:creator><guid>https://junjieai.cc/blog/release/0.6.0/</guid><description>&lt;p&gt;Oink 0.6.0 保留 0.5 确立的组件 API，集中改进它周围的系统：长文阅读、博客发现、&#10;来源标注、版本发布、构建韧性，以及主题自身的可维护性。&lt;/p&gt;&#10;&lt;p&gt;本版本没有新增 &lt;code&gt;article&lt;/code&gt; 类型，也没有第二套页面外壳。沉浸式阅读只是现有博客外壳的&#10;一种配置，因此文章仍处于原有列表、订阅源、分类、系列与翻页序列中。&lt;/p&gt;</description></item><item><title>Oink 0.5.0 — 组件 API v5 与收敛后的配置</title><link>https://junjieai.cc/blog/release/0.5.0/</link><pubDate>Tue, 18 Aug 2026 00:00:00 +0800</pubDate><dc:creator>OINK</dc:creator><guid>https://junjieai.cc/blog/release/0.5.0/</guid><description>&lt;p&gt;Oink 0.5.0 是 API 冻结版本。它包含 1.0 线将要冻结的全部变更：组件 API v5&#10;（原生 Markdown 形态优先，29 个 shortcode 作为完整形态）、按三条规则收敛的配置键与&#10;front matter 键、主题产出物统一的命名空间、0.x 兼容层与无人使用的 Docsy 遗留物的&#10;删除，以及能把 0.4 站点改写到位的迁移工具。任何被退役的键、形态或 shortcode&#10;都会让构建失败，并在错误信息里给出替代写法。&lt;/p&gt;</description></item><item><title>Oink 0.4.0 — 面向完整发布流程的场景组件体系</title><link>https://junjieai.cc/blog/release/0.4.0/</link><pubDate>Fri, 14 Aug 2026 00:00:00 +0000</pubDate><dc:creator>OINK</dc:creator><guid>https://junjieai.cc/blog/release/0.4.0/</guid><description>&lt;p&gt;Oink 0.4.0 完整交付场景组件体系。原始设计将 Reading &amp;amp;&#10;Release、Landing 与 Book 分别放在 0.4、0.5、0.6 三个里程碑中；公开版本将三条轨道合并到一个已签名的&#10;&lt;code&gt;v0.4.0&lt;/code&gt; 标签，让消费站接入一套连贯契约，而不是一串彼此依赖的预览版本。&lt;/p&gt;</description></item><item><title>Oink 0.3.0 — 写作、导航与更轻的页面</title><link>https://junjieai.cc/blog/release/0.3.0/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><dc:creator>OINK</dc:creator><guid>https://junjieai.cc/blog/release/0.3.0/</guid><description>&lt;div class="td-release-card-static"&gt;&#10; &lt;p&gt;&lt;strong&gt;v0.3.0&lt;/strong&gt; · &lt;time datetime="2026-08-12"&gt;2026-08-12&lt;/time&gt;&lt;/p&gt;&#10; &lt;ul&gt;&#10; &lt;li&gt;&lt;a href="https://github.com/pgsty/oink/releases/tag/v0.3.0"&gt;查看发布&lt;/a&gt;&lt;/li&gt;&#10; &lt;li&gt;&lt;a href="https://github.com/pgsty/oink/archive/refs/tags/v0.3.0.tar.gz"&gt;源码 · tar.gz&lt;/a&gt;&lt;/li&gt;&#10; &lt;li&gt;&lt;a href="https://github.com/pgsty/oink/archive/refs/tags/v0.3.0.zip"&gt;源码 · zip&lt;/a&gt;&lt;/li&gt;&#10; &lt;li&gt;&lt;a href="https://github.com/pgsty/oink"&gt;pgsty/oink&lt;/a&gt;&lt;/li&gt;&#10; &lt;/ul&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;&lt;strong&gt;发布门禁&lt;/strong&gt;：上面的标签必须能够公开解析，项目站必须固定到该精确标签，并且线上检查必须通过。在此之前，请把当前源码页面视为发布候选材料。&lt;/p&gt;</description></item><item><title>Oink 0.2.0：更丰富的内容与更精致的呈现</title><link>https://junjieai.cc/blog/release/0.2.0/</link><pubDate>Mon, 10 Aug 2026 00:00:00 +0000</pubDate><dc:creator>OINK</dc:creator><guid>https://junjieai.cc/blog/release/0.2.0/</guid><description>&lt;div class="td-release-card-static"&gt;&#10; &lt;p&gt;&lt;strong&gt;v0.2.0&lt;/strong&gt; · &lt;time datetime="2026-08-10"&gt;2026-08-10&lt;/time&gt;&lt;/p&gt;&#10; &lt;ul&gt;&#10; &lt;li&gt;&lt;a href="https://github.com/pgsty/oink/releases/tag/v0.2.0"&gt;查看发布&lt;/a&gt;&lt;/li&gt;&#10; &lt;li&gt;&lt;a href="https://github.com/pgsty/oink/archive/refs/tags/v0.2.0.tar.gz"&gt;源码 · tar.gz&lt;/a&gt;&lt;/li&gt;&#10; &lt;li&gt;&lt;a href="https://github.com/pgsty/oink/archive/refs/tags/v0.2.0.zip"&gt;源码 · zip&lt;/a&gt;&lt;/li&gt;&#10; &lt;li&gt;&lt;a href="https://github.com/pgsty/oink"&gt;pgsty/oink&lt;/a&gt;&lt;/li&gt;&#10; &lt;/ul&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;Oink&#10;0.2.0 聚焦读者与作者最常接触的表面：首页、品牌呈现、博客发现、分区索引与操作指南。Oink 项目站点也同步成为更清晰的双语参考，用于说明主题的当前契约。&lt;/p&gt;</description></item><item><title>Oink 0.1.0：稳定的本地优先基础</title><link>https://junjieai.cc/blog/release/0.1.0/</link><pubDate>Sat, 08 Aug 2026 00:00:00 +0000</pubDate><dc:creator>OINK</dc:creator><guid>https://junjieai.cc/blog/release/0.1.0/</guid><description>&lt;div class="td-release-card-static"&gt;&#10; &lt;p&gt;&lt;strong&gt;v0.1.0&lt;/strong&gt; · &lt;time datetime="2026-08-08"&gt;2026-08-08&lt;/time&gt;&lt;/p&gt;&#10; &lt;ul&gt;&#10; &lt;li&gt;&lt;a href="https://github.com/pgsty/oink/releases/tag/v0.1.0"&gt;查看发布&lt;/a&gt;&lt;/li&gt;&#10; &lt;li&gt;&lt;a href="https://github.com/pgsty/oink/archive/refs/tags/v0.1.0.tar.gz"&gt;源码 · tar.gz&lt;/a&gt;&lt;/li&gt;&#10; &lt;li&gt;&lt;a href="https://github.com/pgsty/oink/archive/refs/tags/v0.1.0.zip"&gt;源码 · zip&lt;/a&gt;&lt;/li&gt;&#10; &lt;li&gt;&lt;a href="https://github.com/pgsty/oink"&gt;pgsty/oink&lt;/a&gt;&lt;/li&gt;&#10; &lt;/ul&gt;&#10;&lt;/div&gt;&#10;&lt;p&gt;Oink&#10;0.1.0 是 Oink 主题的首个稳定版本。它包含 0.0.1 实现预览以及之后的稳定化工作：统一的文档页面外壳、消费端仅依赖 Hugo 的构建、本地优先的浏览器资源、基于 Hugo 原生对象的多语言行为，以及可复用的内容组件。&lt;/p&gt;</description></item></channel></rss>