From: Bjørn Erik Pedersen Date: Wed, 21 Jul 2021 09:28:32 +0000 (+0200) Subject: Update 0.86.0-relnotes.md X-Git-Tag: v0.86.0~4 X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=e521c9a36d89dfc2f4117af4bca5c2a0731eed61;p=brevno-suite%2Fhugo Update 0.86.0-relnotes.md [ci skip] --- diff --git a/temp/0.86.0-relnotes.md b/temp/0.86.0-relnotes.md index 83902431..e9597f8d 100644 --- a/temp/0.86.0-relnotes.md +++ b/temp/0.86.0-relnotes.md @@ -1,3 +1,18 @@ +This is release is a set of smaller fixes and improvements. Some of the more noteable: + +You can now have a top level [cascade](https://gohugo.io/content-management/front-matter#front-matter-cascade) (or one per language, if needed) section in your site configuration (e.g. `config.toml`). This way you can control default front matter values from outside of the content files. + +Hugo's [Menu system](https://gohugo.io/content-management/menus/) works good, but hasn't been particulary easy to set the active menu state for section pages without a menu defintion. We have had the option [Section Menu for Lazy Bloggers](https://gohugo.io/templates/menu-templates/#section-menu-for-lazy-bloggers). That helped for the common case, but we have now made it behave more sensible out of the box: `$section.HasMenuCurrent` will now always return true for any descendant of that section. To support this for menu defintions in the site config, we have added a new `pageRef` option on [MenuEntry](https://gohugo.io/variables/menus/#menu-entry-variables): + +```toml +[[menus.main]] +pageRef = "blog" +# When pageRef is set, setting `url` is optional; it will be used as a fallback if the page is not found. +url = "/blog" +``` + +Set `pageRef` to a value that [site.GetPage](https://gohugo.io/functions/getpage/) understands, and the menu entry will be correctly connected to the page. + This release represents **14 contributions by 2 contributors** to the main Hugo code base. Many have also been busy writing and fixing the documentation in [hugoDocs](https://github.com/gohugoio/hugoDocs), which has received **1 contributions by 1 contributors**.