Skip to content

Commit 6ddbdb5

Browse files
chore(deps): update module go:github.com/gohugoio/hugo to v0.154.0 (#1759)
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [go:github.com/gohugoio/hugo](https://redirect.github.com/gohugoio/hugo) | `v0.153.5` → `v0.154.0` | ![age](https://developer.mend.io/api/mc/badges/age/go/github.com%2fgohugoio%2fhugo/v0.154.0?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/go/github.com%2fgohugoio%2fhugo/v0.153.5/v0.154.0?slim=true) | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>gohugoio/hugo (go:github.com/gohugoio/hugo)</summary> ### [`v0.154.0`](https://redirect.github.com/gohugoio/hugo/releases/tag/v0.154.0) [Compare Source](https://redirect.github.com/gohugoio/hugo/compare/v0.153.5...v0.154.0) Hugo `v0.154.0` is the **14th release** this year (not counting patch releases) and introduces [partial decorators](https://gohugo.io/quick-reference/glossary/#partial-decorator), or “partials with a twist.” This is a very powerful construct that I, [@&#8203;bep](https://redirect.github.com/bep), have always wanted to have in Hugo, but I never could wrap my head around how to implement it. Until now. A small and not very useful example: ```handlebars {{ with partial "b.html" "World" }}Hello {{ . }}{{ end }} {{ define "_partials/b.html" }}<b>{{ inner . }}</b>{{ end }} ``` The above renders to: ```handlebars <b>Hello World</b> ``` - The new `inner` keyword can be used zero or more times in a partial template, typically with different data (e.g. pages in a range), and its presence signals a reversal of the execution -- the callee becomes the caller. - Decorators can be deeply nested, see [this PR](https://redirect.github.com/gohugoio/hugoDocs/pull/3330) for an example. This release also brings some new utility funcs in the [reflect](https://gohugo.io/functions/reflect/) package to identify the core types in Hugo. For example, to identify an [processable image](https://gohugo.io/quick-reference/glossary/#processable-image) hasn't been trivial, now it is: ```handlebars {{ $obj := . }} {{ if reflect.IsResource $obj }} {{ if reflect.IsImageResource $obj }} // It has width/height and we can process it. {{ else }} // Just link to it. {{ end }} {{ end }} ``` #### Bug fixes - tpl/collections: Fix apply to work with built-in funcs like len [`5c7fad2`](https://redirect.github.com/gohugoio/hugo/commit/5c7fad23) [@&#8203;bep](https://redirect.github.com/bep) [#&#8203;13418](https://redirect.github.com/gohugoio/hugo/issues/13418) - Revert "resources/page: Fix slugorcontentbasename for section pages" [`bf1d20d`](https://redirect.github.com/gohugoio/hugo/commit/bf1d20d7) [@&#8203;bep](https://redirect.github.com/bep) [#&#8203;14104](https://redirect.github.com/gohugoio/hugo/issues/14104) [#&#8203;14325](https://redirect.github.com/gohugoio/hugo/issues/14325) #### Improvements - helpers: Limit verbose watch output for better readability [`d3b5d47`](https://redirect.github.com/gohugoio/hugo/commit/d3b5d47a) [@&#8203;majiayu000](https://redirect.github.com/majiayu000) [#&#8203;14277](https://redirect.github.com/gohugoio/hugo/issues/14277) - tpl/reflect: Make the IsImageResource implementation less technical [`86cd183`](https://redirect.github.com/gohugoio/hugo/commit/86cd1838) [@&#8203;bep](https://redirect.github.com/bep) - internal/warpc: Increase WebP memory limit to 384 MiB [`871da33`](https://redirect.github.com/gohugoio/hugo/commit/871da337) [@&#8203;jmooring](https://redirect.github.com/jmooring) [#&#8203;14309](https://redirect.github.com/gohugoio/hugo/issues/14309) - Update tpl/reflect/reflect.go [`1deec99`](https://redirect.github.com/gohugoio/hugo/commit/1deec99b) [@&#8203;bep](https://redirect.github.com/bep) - Add reflect.Is{Page,Site,Resource,ImageResource} [`b7bb557`](https://redirect.github.com/gohugoio/hugo/commit/b7bb557c) [@&#8203;bep](https://redirect.github.com/bep) [#&#8203;14307](https://redirect.github.com/gohugoio/hugo/issues/14307) - Allow partials to work as decorators [`7c19c19`](https://redirect.github.com/gohugoio/hugo/commit/7c19c196) [@&#8203;bep](https://redirect.github.com/bep) [#&#8203;13193](https://redirect.github.com/gohugoio/hugo/issues/13193) #### Dependency Updates - build(deps): bump github.com/tetratelabs/wazero from 1.10.1 to 1.11.0 [`2637aa1`](https://redirect.github.com/gohugoio/hugo/commit/2637aa15) [@&#8203;dependabot](https://redirect.github.com/dependabot)\[bot] </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/prometheus/client_java). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi42OS4xIiwidXBkYXRlZEluVmVyIjoiNDIuNjkuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 632bd91 commit 6ddbdb5

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

mise.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[tools]
2-
"go:github.com/gohugoio/hugo" = "v0.153.5"
2+
"go:github.com/gohugoio/hugo" = "v0.154.0"
33
"go:github.com/grafana/oats" = "0.6.0"
44
java = "temurin-25.0.1+8.0.LTS"
55
lychee = "0.22.0"

0 commit comments

Comments
 (0)