github gohugoio/hugo v0.153.0

5 hours ago

This is a good one! Hugo v0.153.0 is a significant release that introduces a powerful new multidimensional content model and completely overhauls WebP image support, and much more. Will be back soon with more info and reference to an updated documentation.

Note

  • tpl/css: Deprecate libsass in favor of dartsass (note) 9937a5d @bep #14261
  • Build Order: Hugo builds sites based on the sorted dimensions (see below). In earlier versions, we built the sites starting with the default content language. This change is also reflected in the sort order of .Site.Sites to make it consistent with .Site.Languages.
  • Sort Order: The dimensions are sorted as follows, which affects build order and complement selection:
    • languages: By weight, then by name.
    • versions: By weight, then by semantic versioning (descending).
    • roles: By weight, then by name.
  • Deprecations:
  • Logging: We no longer log warnings about potential duplicate content paths, as this becomes impractical to reason about with a
    complex sites matrix.

Bug fixes

Improvements

Dependency Updates

Build Setup

  • release: Skip pushing stable and docs update for pre-releases c1cc65f @bep
  • release: Support alpha, beta, and RC releases 6630759 @bep
  • snap: Address snapcraft deprecations 596517a @jmooring

Documentation

Don't miss a new hugo release

NewReleases is sending notifications on new releases.