Skip to content

Series: OINK releases

This series is the ordered release history of OINK. Each note records what changed, how to migrate, and which verification evidence belongs to that version.

  1. Oink 0.1.0 — A stable local-first foundation

    By OINK In Releases 756 words 4 min

    OINKReleaseOINK releasesOinkRelease

    Oink 0.1.0 — A stable local-first foundation

    v0.1.0 Released 2026-08-08 View release Source · tar.gz Source · zip pgsty/oink Oink 0.1.0 is the first stable release of the Oink theme. It incorporates the 0.0.1 implementation preview and the stabilization work that followed: one coherent …

    v0.1.0 Released 2026-08-08 View release Source · tar.gz Source · zip pgsty/oink Oink 0.1.0 is the first stable release of the Oink theme. It incorporates the 0.0.1 implementation preview and the stabilization work that followed: one coherent …

  2. Oink 0.2.0 — Richer content and sharper presentation

    By OINK In Releases 919 words 5 min

    OINKReleaseOINK releasesOinkRelease

    Oink 0.2.0 — Richer content and sharper presentation

    v0.2.0 Released 2026-08-10 View release Source · tar.gz Source · zip pgsty/oink Oink 0.2.0 focuses on the parts readers and authors touch most: the homepage, brand presentation, blog discovery, section indexes, and instructional content. It also …

    v0.2.0 Released 2026-08-10 View release Source · tar.gz Source · zip pgsty/oink Oink 0.2.0 focuses on the parts readers and authors touch most: the homepage, brand presentation, blog discovery, section indexes, and instructional content. It also …

  3. Oink 0.3.0 — Authoring, navigation, and a lighter page

    By OINK In Releases 1418 words 7 min

    OINKReleaseOINK releasesOinkRelease

    Oink 0.3.0 — Authoring, navigation, and a lighter page

    v0.3.0 Released 2026-08-12 View release Source · tar.gz Source · zip pgsty/oink Publication gate: the linked tag must resolve, the project site must pin that exact tag, and the hosted checks must pass. Until then, treat this source page as …

    v0.3.0 Released 2026-08-12 View release Source · tar.gz Source · zip pgsty/oink Publication gate: the linked tag must resolve, the project site must pin that exact tag, and the hosted checks must pass. Until then, treat this source page as …

  4. Oink 0.4.0 — Scenario components for complete publishing workflows

    By OINK In Releases 931 words 5 min

    OINKReleaseOINK releasesOinkRelease

    Oink 0.4.0 — Scenario components for complete publishing workflows

    Oink 0.4.0 delivers the complete Scenario Components system. The original design separated Reading & Release, Landing, and Book work into 0.4, 0.5, and 0.6 milestones. The public release consolidates those tracks into one signed v0.4.0 tag so …

    Oink 0.4.0 delivers the complete Scenario Components system. The original design separated Reading & Release, Landing, and Book work into 0.4, 0.5, and 0.6 milestones. The public release consolidates those tracks into one signed v0.4.0 tag so …

  5. Oink 0.5.0 — Component API v5 and the converged configuration

    By OINK In Releases 4719 words 23 min

    OINKReleaseOINK releasesOinkRelease

    Oink 0.5.0 — Component API v5 and the converged configuration

    Oink 0.5.0 is the API-freeze release. It contains the change set that the 1.0 line will freeze: the component API v5 (native Markdown forms first, 29 shortcodes as full forms), configuration and front matter keys converged on three rules, one naming …

    Oink 0.5.0 is the API-freeze release. It contains the change set that the 1.0 line will freeze: the component API v5 (native Markdown forms first, 29 shortcodes as full forms), configuration and front matter keys converged on three rules, one naming …

  6. Oink 0.6.0 — Immersive blogs, safer builds, smaller internals

    By OINK In Releases 1215 words 6 min

    OINKReleaseOINK releasesOinkRelease

    Oink 0.6.0 — Immersive blogs, safer builds, smaller internals

    Oink 0.6.0 keeps the component API established in 0.5 and improves the systems around it: long-form reading, Blog discovery, attribution, release publishing, build resilience, and maintainability. There is no new article type or second shell. …

    Oink 0.6.0 keeps the component API established in 0.5 and improves the systems around it: long-form reading, Blog discovery, attribution, release publishing, build resilience, and maintainability. There is no new article type or second shell. …

  7. Oink 0.7.0 — A theme color, one typographic voice, and diagrams you can read

    By OINK In Releases 1084 words 6 min

    OINKReleaseOINK releasesOinkRelease

    Oink 0.7.0 — A theme color, one typographic voice, and diagrams you can read

    Oink 0.7.0 changes no component API. It works on the two surfaces a reader actually spends time in — the shell around the page and the type on it — and finishes a fence that had never been designed, only inherited. v0.7.0 Released 2026-08-25 View …

    Oink 0.7.0 changes no component API. It works on the two surfaces a reader actually spends time in — the shell around the page and the type on it — and finishes a fence that had never been designed, only inherited. v0.7.0 Released 2026-08-25 View …

  8. Oink 0.7.1 — Nothing leaves the page, and bad input stops breaking builds

    By OINK In Releases 950 words 5 min

    OINKReleaseOINK releasesOinkRelease

    Oink 0.7.1 — Nothing leaves the page, and bad input stops breaking builds

    Oink 0.7.1 changes no component API and needs no content edits. It closes the code findings from an external review of the 0.7.0 line: one real privacy leak, a class of configuration values that could stop a build outright, and three components that …

    Oink 0.7.1 changes no component API and needs no content edits. It closes the code findings from an external review of the 0.7.0 line: one real privacy leak, a class of configuration values that could stop a build outright, and three components that …

  9. Oink 0.8.0 — A whole section in one fetch, the sidebar as data, and who links here

    By OINK In Releases 1310 words 7 min

    OINKReleaseOINK releasesOinkRelease

    Oink 0.8.0 — A whole section in one fetch, the sidebar as data, and who links here

    Oink 0.8.0 changes no component API and needs no content edits. Two of its three additions serve the reader that arrives as a program. Every page already publishes a .md twin, which serves an agent that knows the page it wants; an agent that wants …

    Oink 0.8.0 changes no component API and needs no content edits. Two of its three additions serve the reader that arrives as a program. Every page already publishes a .md twin, which serves an agent that knows the page it wants; an agent that wants …

  10. OINK 0.8.1 — Stable Print anchors, resilient Book numbers, and release-ready packaging

    By OINK In Releases 534 words 3 min

    OINKReleaseOINK releasesOinkRelease

    OINK 0.8.1 — Stable Print anchors, resilient Book numbers, and release-ready packaging

    OINK 0.8.1 closes two narrow rendering defects and brings the public project surface into line with the framework that shipped in 0.8.0. It changes no component API, configuration key, content syntax, or compatibility floor. An existing 0.8.0 site …

    OINK 0.8.1 closes two narrow rendering defects and brings the public project surface into line with the framework that shipped in 0.8.0. It changes no component API, configuration key, content syntax, or compatibility floor. An existing 0.8.0 site …

  11. OINK 0.8.2 — Go 1.26 module compatibility for the Hugo Themes builder

    By OINK In Releases 273 words 2 min

    OINKReleaseOINK releasesOinkRelease

    OINK 0.8.2 — Go 1.26 module compatibility for the Hugo Themes builder

    OINK 0.8.2 is a module-metadata compatibility release. It changes no template, asset, component API, configuration key, content syntax, or rendered output. Sites already using 0.8.1 need no content migration. v0.8.2 Released 2026-08-29 View release …

    OINK 0.8.2 is a module-metadata compatibility release. It changes no template, asset, component API, configuration key, content syntax, or rendered output. Sites already using 0.8.1 need no content migration. v0.8.2 Released 2026-08-29 View release …

  12. OINK 1.0.0 — Stable contracts, a supported starter, and a complete public release

    By OINK In Releases 1083 words 6 min

    OINKReleaseOINK releasesOinkRelease

    OINK 1.0.0 — Stable contracts, a supported starter, and a complete public release

    OINK 1.0.0 is a stability milestone, not a last-minute API reset. It promotes the component, configuration, content, output, and maintainer contracts built through the 0.x releases to the first major version. This note rolls up every theme change in …

    OINK 1.0.0 is a stability milestone, not a last-minute API reset. It promotes the component, configuration, content, output, and maintainer contracts built through the 0.x releases to the first major version. This note rolls up every theme change in …