This repository was archived by the owner on Jul 15, 2022. It is now read-only.
16.0.0
Upgrade Hugo and mkcert
The Hugo 0.78.0 upgrade has breaking changes for Hugo sites.
This release bundles the latest Hugo static site generator and mkcert:
-
Hugo version 0.78.0 (released November 3rd, 2020) via node-hugo version 2.0.0.
-
mkcert version 1.4.2 (released October 26th, 2020) via Auto Encrypt Localhost version 6.1.0.
Hugo 0.64.1 → 0.78.0 breaking changes
The previously-bundled version of Hugo was 0.64.1 from February 9th, 2020. There are breaking changes between these Hugo versions, so please read through the Hugo release notes.
We ran into the following two issues while upgrading our own sites:
- In the
[outputs]section of your config.toml file, changetaxonomyparameter totagsorcategories. (See this issue.) - Change usage of parentheses in
if orstatements. (See this commit.)
Other changes
- Use new arm64 Hugo and mkcert binaries in Site.js arm64 releases.
- Improve the build script (rebuild node_modules on deploy for safety, auto-commit and push install script updates, auto-push release tag).