Skip to content

Releases: gohugoio/hugo

v0.151.2

16 Oct 17:26
@bep bep

Choose a tag to compare

What's Changed

v0.151.1

15 Oct 15:24
@bep bep

Choose a tag to compare

This release is mostly motivated by some upstream security fixes:

I, @bep, have inspected the above issues, and none of them seem to be relevant for Hugo, but we understand that many want to have a clean security report.

Bug fixes

Improvements

  • Upgrade Go to 1.25.3 e2fb0b0 @bep
  • create/skeletons: Wrap section and home lists with section tags 29cf874 @imomaliev
  • markup/goldmark: Align blockquote default output with Goldmark 1b4dd43 @jmooring #14046
  • parser/pageparser: Store shortcode names as unique.Handle[string] to save memory allocations 4414ef7 @bep
  • testscripts: Make test assertion less specific 9197deb @bep

Dependency Updates

v0.151.0

02 Oct 13:54
@bep bep

Choose a tag to compare

Some notable new features in Hugo v0.151.0 are:

Note

Improvements and bug fixes

Dependency Updates

v0.150.1

25 Sep 11:44
@bep bep

Choose a tag to compare

What's Changed

v0.150.0

08 Sep 13:22
@bep bep

Choose a tag to compare

The big new feature in this relase is the new version config option on Module imports, which allows you to set the requested module version query directly in your Hugo configuration (e.g. hugo.toml). This is a feature that have been requested by many, and I (@bep) was reminded about it by this recent thread, which also outlines a common use case for this: Mounting multiple old versions/branches of API documentation into the project.

What's Changed

v0.149.1

04 Sep 14:48
@bep bep

Choose a tag to compare

The main motivation behind this release is the Go 1.25.1 upgrade, which comes with a security fix. Hugo does not use the feature in question, but we understand that many Hugo users like to have a clean security report.

Note

Note that CSS minification now targets CSS3, removing certain optimizations that were specific to CSS2.

What's Changed

v0.149.0

27 Aug 16:06
@bep bep

Choose a tag to compare

Note

If running on Netlify, make sure you have configured your build with their latest build image, see this issue.

Hugo v0.149.0 comes with bug fixes and a set of new features/improvements, notably:

Note

Bug fixes

Improvements

Dependency Updates

Documentation

v0.148.2

27 Jul 13:12
@bep bep

Choose a tag to compare

What's Changed

  • tpl: Add test for recent template selection regression 7ff5ec7 @bep #13868
  • Revert "hugolib: Honor implicit "page" type during template selection" 3937ab2 @bep #13868
  • Fix regression with hyphenated codeblock templates, e.g. render-codeblock-go-html-template.html 9c57af1 @bep #13864
  • commands: Avoid full browser refresh on simple CSS changes d240a70 @bep

v0.148.1

11 Jul 13:22
@bep bep

Choose a tag to compare

What's Changed

v0.148.0

08 Jul 14:00
@bep bep

Choose a tag to compare

Note

There's some minor breaking changes in this release. Please read this thread for more information.

Note

Bug fixes

Improvements

Dependency Updates

  • build(deps): bump github.com/evanw/esbuild from 0.25.5 to 0.25.6 0a5b870 @dependabot[bot]
  • build(deps): bump github.com/olekukonko/tablewriter from 1.0.7 to 1.0.8 94e2c27 @dependabot[bot]
  • build(deps): bump github.com/niklasfasching/go-org from 1.8.0 to 1.9.0 e77b2ad @dependabot[bot]
  • build(deps): bump github.com/alecthomas/chroma/v2 from 2.18.0 to 2.19.0 9487acf @dependabot[bot]
  • build(deps): bump golang.org/x/tools from 0.32.0 to 0.34.0 1e9a0b9 @dependabot[bot]