@@ -3,26 +3,20 @@ title: OINK 1.1.0 — Native locales, navigation, and site extensions
33linkTitle : OINK v1.1.0
44date : 2026-09-20T00:00:00+08:00
55lastmod : 2026-09-20T00:00:00+08:00
6- draft : true
6+ draft : false
77description : >-
8- Release preparation for OINK 1.1.0: 32 native interface catalogs, taxonomy
8+ OINK 1.1.0 brings 32 native interface catalogs, taxonomy
99 directories, reliable sidebar state, site-owned search actions, and fixes
1010 for printing, keyboard focus, and copying images.
1111authors : [oink]
1212categories : [release]
1313tags : [Oink, Release]
1414series : [oink-releases]
1515series_weight : 31
16+ release_url : https://github.com/pgsty/oink/releases/tag/v1.1.0
1617---
1718
18- > [ !IMPORTANT] Release preparation — 2026-09-20
19- > This draft describes the implementation prepared on ` main ` for OINK 1.1.0.
20- > Neither ` v1.1.0 ` nor a release-candidate tag has been published. The current
21- > public release and this site's module pin remain ` v1.0.0 ` . Source acceptance
22- > is complete; tag publication, the documentation site's dependency upgrade,
23- > and deployment remain separate steps to complete.
24-
25- OINK 1.1.0 is prepared as the first minor release after the stable 1.0 contract.
19+ OINK 1.1.0 is the first minor release after the stable 1.0 contract.
2620It completes the native interface catalogs, makes taxonomy roots useful as
2721navigation directories, and addresses community feedback about sidebar state,
2822keyboard focus, grouping, and search extensions. Existing 1.0 content and
@@ -176,9 +170,8 @@ passed the [pinned-toolchain theme CI](https://github.com/pgsty/oink/actions/run
176170Hugo checks, browser-runtime tests, and Book publication checks. The earlier
177171community-fix acceptance and the subsequent bilingual image-copy regression
178172are recorded in the [ upstream review] ( /docs/design/research/2026-09-19-upstream-review/ ) .
179- Those are source and test results, not evidence of a public 1.1.0 release.
180173The additional initialization, action-concurrency, and keyboard-focus fixes
181- and final candidate acceptance are recorded in the
174+ and source acceptance are recorded in the
182175[ release review] ( /docs/design/research/2026-09-20-release-review/ ) .
183176Local acceptance passed 44 JavaScript tests, 57 site tests, and 149 Chromium
184177tests. Hugo Extended 0.160.1 also passed the selected compatibility checks and
@@ -189,20 +182,21 @@ is supplied. Checker-owned Hugo processes have a 120-second ceiling, and
189182redundant warning-fatal builds were removed while retaining per-case
190183diagnostic and fallback assertions.
191184
192- The source candidate has passed acceptance. Publication still needs a
193- resolvable public tag, a matching consumer pin and checksum, a build using
194- that published module, and deployed-page checks. This draft will be updated
195- with the publication evidence when those steps complete.
185+ The published [ ` v1.1.0 ` ] ( https://github.com/pgsty/oink/releases/tag/v1.1.0 ) tag
186+ points to [ ` 3a18234 ` ] ( https://github.com/pgsty/oink/commit/3a18234aa3af15ae12e2d53839ffd321ef4bcb62 ) ,
187+ which adds only the finalized changelog to the accepted implementation and
188+ passed all three [ release-commit CI jobs] ( https://github.com/pgsty/oink/actions/runs/35482327047 ) .
189+ A fresh-cache download from the [ official Go module proxy] ( https://proxy.golang.org/github.com/pgsty/oink/@v/v1.1.0.info )
190+ resolved to that commit; the module archive and ` go.mod ` checksums were verified
191+ against [ sum.golang.org] ( https://sum.golang.org/lookup/github.com/pgsty/oink@v1.1.0 ) .
196192
197- ## Upgrade {#upgrade}
193+ A theme release does not update consumer sites automatically. Each site still
194+ needs to pin the new module, build it without a filesystem replacement, and
195+ verify the deployed output.
198196
199- Until the tag is published, keep production on its current known-good pin.
200- Maintainers can preview the prepared implementation with the sibling-checkout
201- ` make check ` , ` make browser ` , and ` make dev ` targets described in the
202- [ local preview guide] ( /docs/admin/preview/ ) ; these do not change ` go.mod ` .
197+ ## Upgrade {#upgrade}
203198
204- ** After ` v1.1.0 ` is published and resolves through the module proxy** , upgrade
205- with:
199+ Pin the published version and run a strict production build:
206200
207201``` bash
208202hugo mod get github.com/pgsty/oink@v1.1.0
@@ -217,4 +211,4 @@ alongside the site's language, light/dark, and subpath routes. Detailed steps
217211are in the [ 1.0-to-1.1 upgrade checklist] ( /docs/admin/upgrade/#from-1-0 ) .
218212
219213The repository-level change ledger remains in
220- [ CHANGELOG.md] ( https://github.com/pgsty/oink/blob/main /CHANGELOG.md ) .
214+ [ CHANGELOG.md] ( https://github.com/pgsty/oink/blob/v1.1.0 /CHANGELOG.md ) .
0 commit comments