v0.137.0

gohugoio/hugov0.137.0Nov 4, 2024by bep

AI Summary

The standard and extended archives no longer include the deploy feature, significantly reducing binary size.

Key Highlights

  • Build without the deploy feature by default, shaving off approximately 40% of the binary size.
  • Fixed stale pages on rebuilds when using GetPage with short refs.
  • Fixed various error cases in RenderShortcodes.

Breaking Changes

  • Standard and extended archives no longer build the deploy feature; use 'withdeploy' archives if needed.

Full Release Notes

Note that we have no longer build the [deploy feature](https://gohugo.io/hosting-and-deployment/hugo-deploy/) in the standard and extended archives. If you need that, download archives with `withdeploy` in the filename. See [instalation](https://gohugo.io/installation/) for details. You can read #12994 for more on the motivation behind this, but for one, it shaves off about 40% of the binary size.

## Bug fixes

* Fix stale pages on rebuilds in GetPage with short refs 30d9aea86 @bep #13004 
* Fix some  RenderShortcodes error cases 1f23b4949 @bep #12854 #12998 
* dynacache: Fix potential deadlocks on panics in GetOrCreate e10915f80 @bep 

## Improvements

* Do not watch directories with no mounted files in it fcdc454cc @bep #12912 #13007 
* markup/goldmark: Only log Raw HTML omitted WARN on block entering 6cf23bf88 @bep #12997 
* markup/goldmark: Add warning (using Warnidf) on Goldmark <!-- raw HTML omitted --> 62a96cef7 @bep #12997 
* resources: Address Dart Sass deprecation of global built-in functions 889308dd8 @jmooring #12961 
* github: Adjust test workflow to install Dart Sass v1.80.3 72352f205 @jmooring 
* Build without the deploy feature by default 89bd025eb @bep #12994 #12994 

## Dependency Updates

* deps: Upgrade github.com/bep/godartsass/v2 v2.1.0 => v2.2.0 e3304db61 @bep 
* deps: Upgrade github.com/bep/lazycache v0.6.0 => v0.7.0 62567d382 @bep 

## Documentation

* Update README.md 5fc163903 @jmooring 
* Update README.md 1ec6fa36c @bep