8.7 KiB
date: 2020-11-27 title: "Hugo 0.79.0: Black Friday Edition" description: "Hugo 0.79.0 brings .Params to menus, snake_case support for OS environment config, and a refresh of upstream dependencies (Chroma, ESBuild etc.)." categories: ["Releases"]
Hugo 0.79.0
is a small, but useful release. You can now set custom .Params
in your menu configuration, and you can now also override deeply nested snake_cased configuration variables with OS environment variables. Other than that we have refreshed all the core upstream dependencies. A special thanks to @alecthomas (some new Chroma lexers and fixes) and @evanw (ESBuild).
This release represents 33 contributions by 8 contributors to the main Hugo code base. @bep leads the Hugo development with a significant amount of contributions, but also a big shoutout @AdamKorcz, and @davidejones for their ongoing contributions. And a big thanks to @digitalcraftsman for his relentless work on keeping the themes site in pristine condition and to @davidsneighbour, @coliff and @kaushalmodi for all the great work on the documentation site.
Many have also been busy writing and fixing the documentation in hugoDocs, which has received 13 contributions by 11 contributors. A special thanks to @Valac01, @bep, @mhansen, and @chanjarster for their work on the documentation site.
Hugo now has:
- 48392+ stars
- 437+ contributors
- 361+ themes
Enhancements
Templates
- Add more layout lookup tests 34061706 @moorereason #7964
Other
- bump gopkg.in/yaml.v2 from 2.3.0 to 2.4.0 17e0bbe8 @dependabot[bot]
- Allow setting the delimiter used for setting config via OS env, e.g. HUGO_ 7e223b3b @bep #7829
- Update to github.com/evanw/esbuild 0.8.11 to 0.8.14 8a6e7060 @bep #7986
- bump github.com/google/go-cmp from 0.5.2 to 0.5.3 6f7633df @dependabot[bot]
- Remove unneeded meta tag from blog example a546059a @coliff
- bump github.com/getkin/kin-openapi from 0.30.0 to 0.31.0 b5d906e3 @dependabot[bot]
- Regen docshelper fd70bdaf @bep
- Add menu params 8f5c9a74 @davidejones #7951
- Preserve url set in frontmatter without sanitizing e4fcb672 @satotake #6007
- Add file deleted by accident 18c13adc @bep #7972
- Regenerate docshelper" 20a35374 @bep #7972
- Regenerate docshelper caf16c20 @bep
- Update to Chroma v0.8.2 b298c06e @bep #7970
- bump github.com/evanw/esbuild from 0.8.8 to 0.8.11 55e290af @dependabot[bot]
- bump github.com/getkin/kin-openapi from 0.26.0 to 0.30.0 506a190a @dependabot[bot]
- bump github.com/evanw/esbuild from 0.8.6 to 0.8.8 fc81de64 @dependabot[bot]
- Let ESBuild handle all imports from node_modules 78f227b6 @bep #7948
- bump github.com/evanw/esbuild from 0.8.5 to 0.8.6 5e03f644 @dependabot[bot]
- bump github.com/evanw/esbuild from 0.8.4 to 0.8.5 a92ef20f @dependabot[bot]
- bump github.com/getkin/kin-openapi from 0.22.1 to 0.26.0 0d54a844 @dependabot[bot]
- Update GH docs to say "main" as default branch 943f3c93 @maco
- Updated year in header 4f20bf29 @AdamKorcz
- Added first fuzzer 4c613d5d @AdamKorcz
- bump github.com/frankban/quicktest from 1.11.1 to 1.11.2 82a182e5 @dependabot[bot]
- bump golang.org/x/text from 0.3.3 to 0.3.4 dfc662b2 @dependabot[bot]
- bump github.com/evanw/esbuild from 0.8.3 to 0.8.4 2f0917cc @dependabot[bot]
- Disable NPM test on Travis on Windows 3437174c @bep
- Install nodejs on Windows f66302ca @bep
- Remove external source map option 944150ba @bep #7932