v0.80.0 v0.167.0

medium risk

maurosoria/dirsearchSep 27, 2026 → Sep 28, 20261 day between releases

What's New

Adds relative partials, slug support, and security hardening; deprecates root cleanDestinationDir config

Breaking Changes

  • Default `baseURL` is now `https://example.org/`
  • Root `cleanDestinationDir` config key is deprecated
  • .git files in the publish directory are now kept by default

New Features

  • Relative partial path resolution using `./` or `../`
  • Slug support for branch pages
  • New `build.cleanDestinationDir` configuration
  • Exact numeric comparisons in template functions
  • Automatic summaries no longer end inside open containers

Improvements

  • Security hardening fixes
  • `hugo` now builds without a config file
  • Exact numeric comparisons in template functions

Bug Fixes

  • Automatic summaries no longer end inside open containers
  • Fixed squash failures where git commit hooks prevented commits

Upgrade Notes

Update your configuration to use the new `build.cleanDestinationDir` key instead of the deprecated root `cleanDestinationDir`. Note that the default `baseURL` has changed to `https://example.org/`. Relative partial paths are now supported.

The Two Releases

v0.80.0

0.80.0

Sep 27, 2026· 26 days ago

This release focuses on performance improvements for handling large repositories with many worktrees, enhanced CI status checks, and the introduction of signed release artifacts. It includes critical fixes for git hook interactions during squashes and submodule handling.

Full release notes
v0.167.0

v0.167.0

Sep 28, 2026· 25 days ago

Introduces relative partial references, slug support for branch pages, a new `build.cleanDestinationDir` configuration, and various security hardening fixes.

Full release notes