www/gohugo: Update to 0.155.0
ChangeLog: https://github.com/gohugoio/hugo/releases/tag/v0.155.0
Bug fixes
- Fix data race when clearing cache in cachebusters
- resources/images: Fix comment for Quality field in ImageConfig
- Fix panic reported in discourse
- Fix recently introduced partial rendering bug
- tpl: Fix partial decorator panic when partial returns falsy
- resources: Fix race condition in test helper
- Fix cascade draft panic
- hugolib: Fix multilingual alias generation
- Fix file mount specifity issue within the same module
- warpc: Fix typed nil return in Start
- hugolib: Fix relative alias generation
Improvements
- Remove disableDate and disableLatLong from MetaConfig
- internal/warpc: Make webp C defaults match the Go defaults
- testscripts: Move server tests to own folder
- testing: Skip some slow tests when not running in CI
- magefile: Skip commands test when running mage check locally
- Remove -p 2 parallelism limit for local test runs
- Add AGENTS.md and CLAUDE.md
- Add == and != operators to range predicates
- Add modulequeries file cache for module version queries
- Allow v1,v2 etc. style version names while still supporting full semver in queries
- Add range matchers for site matrix vector store filtering
- Misc webp performance work
- Move from github.com/disintegration/gift to github.com/gohugoio/gift
- resources/images: Stabilize order of valid sources in error message
- Add XMP and IPTC image metadata support
- output: Add TestCanonical integration test
- Rename common/maps to common/hmaps (#14384)
- Decode webp.ImageConfig natively
Approved by: doceng@ (implicit)