Skip to content

OINK v1.0.0

Latest

Choose a tag to compare

@Vonng Vonng released this 29 Aug 16:04

OINK 1.0.0 promotes the current component, configuration, content, output, and maintainer contracts to the first stable major release. This release rolls up every theme change after v0.8.0; existing 0.8.x sites need no content or configuration migration.

Highlights:

  • Single-page Print now preserves the same heading and footnote IDs as ordinary HTML, while section and whole-Book aggregates keep collision-safe namespaces.
  • Book sidebar numbers remain atomic beside long, wrapping titles.
  • The release toolchain follows the current Hugo Themes updater on Go 1.27 and Hugo Extended 0.165.0; the declared Hugo compatibility floor remains Extended 0.160.1.
  • OINK Starter is the supported first route for new sites, with neutral Docs, Blog, and Book content plus strict GitHub Pages and Cloudflare Pages workflows.
  • The README, theme metadata, production case links, and optimized 3:2 Hugo Themes gallery images now present the complete framework consistently.

Upgrade:

hugo mod get github.com/pgsty/oink@v1.0.0
hugo mod tidy
hugo --cleanDestinationDir --gc --minify --environment production \
  --printPathWarnings --panicOnWarning

Full bilingual release notes: https://oink.pgsty.com/blog/release/1.0.0/

Complete source comparison: v0.8.0...v1.0.0