Skip to content

OINK v1.3.1

Choose a tag to compare

@Vonng Vonng released this 17 Oct 16:08
· 3 commits to main since this release

Readability repairs and an opt-in FileTree comment layout, with a refreshed
Hugo and Sass toolchain.

Changed

  • Advance the minimum to Hugo Extended 0.168.0. Validate this release with
    Go 1.27.2 and Hugo Extended 0.168.0; CI follows the latest stable Go and Hugo
    releases and records the versions used. The module's Go minimum remains 1.27.0.
  • Refresh homepage and RSS output goldens for Hugo's generator-tag placement
    and automatic summaries that extend to preserve balanced HTML containers.
  • Compile main and ReDoc styles with standalone Dart Sass 1.105.2, preserving
    project-variable hooks and the separate Font Awesome stylesheet. Install
    Dart Sass on PATH before building. The four known Bootstrap/import-scope
    language deprecations are scoped out; other warnings remain publication-fatal.
  • Load the dark Chroma palette with Sass modules and correct the adjacent
    download-channel selector for Dart Sass.

Fixed

  • Keep Markmap node text readable across light/dark modes and visual presets,
    while retaining dark text for print.

  • Keep the fixed right rail above the footer, including pages without a
    sidebar and content reflows from tabs, blog view changes, and loaded media.

  • Add .td-table--wide for technical tables that need intact identifiers and
    bounded descriptions inside a horizontal scroll region. Ordinary tables,
    field lists, and static outputs retain their existing layout.

  • Add wrap=true to FileTree fences for complete long comments, including
    unbroken identifiers. The default wrap=false preserves compact rows;
    filenames, folding, divider controls, mobile stacking, and Print behavior
    retain their existing contracts. Invalid values warn and fall back to false.

Contributors

Thanks to @imbajin for reporting and contributing
these readability repairs, together with fixtures, tests, and bilingual docs:

  • #48: Markmap text colors across appearances.
  • #50: fixed TOC clearance above the footer.
  • #52: complete FileTree comments, integrated
    behind the optional wrap parameter.
  • #54: readable technical table widths,
    integrated through the explicit .td-table--wide modifier.
  • Documentation #11: companion
    design contracts and regression coverage.