Squashed 'docs/' changes from 9be494de3..ac2c4a487
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Tue, 16 Jun 2020 12:18:51 +0000 (14:18 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Tue, 16 Jun 2020 12:18:51 +0000 (14:18 +0200)
ac2c4a487 Update documentation for Ugly URLs (#1082)
88bdec17a Change 072.0 to 0.72.0 in release post's description
2aa7d7818 Update rss.md (#1104)
c80677aeb Update quick-start.md (#1076)
d04196bbd Minor spelling and capitalization fixes
837d2feba Fixed spelling mistake
67dc78e12 Update installing.md
ce280c5d6 Update relurl.md
bb4d0e703 Capitalization and Redirecting URL fixes
e1fecada0 Update partials.md
1d99bb182 Typos and whitespacing issues fixed
b20dba125 actually fix index function link this time
f47d6f1e3 Fixing typos, whitespace issues and links
dc82309b9 fix link to the index function
1eab0cbea add missing word (#1130)
9c3ee62ae more fixes
e9bc5880a whitespace, typos and HTTPS fixes
93b806493 Add missing word to Module section
80ced9062 Display image on page bundles page.
727029b0a Update index.md
51fc48e4d Release 0.72.0
1ff68ac3b releaser: Add release notes to /docs for release of 0.72.0
f74a25b92 common/maps: Add Scratch.Values
2fd83db96 Add redirect support to the server
bdfccf9f4 Fix typo in install instructions
e12737ea6 Create SUPPORT.md

git-subtree-dir: docs
git-subtree-split: ac2c4a4871e90ddfb180f23704ce7ec9023529ca

76 files changed:
.github/SUPPORT.md [new file with mode: 0644]
content/en/about/benefits.md
content/en/about/features.md
content/en/about/hugo-and-gdpr.md
content/en/about/security-model/index.md
content/en/about/what-is-hugo.md
content/en/commands/hugo.md
content/en/commands/hugo_mod_clean.md
content/en/commands/hugo_mod_get.md
content/en/content-management/authors.md
content/en/content-management/build-options.md
content/en/content-management/comments.md
content/en/content-management/image-processing/index.md
content/en/content-management/multilingual.md
content/en/content-management/organization/index.md
content/en/content-management/page-resources.md
content/en/content-management/shortcodes.md
content/en/content-management/urls.md
content/en/documentation.md
content/en/functions/findRe.md
content/en/functions/getenv.md
content/en/functions/htmlEscape.md
content/en/functions/htmlUnescape.md
content/en/functions/hugo.md
content/en/functions/index-function.md
content/en/functions/last.md
content/en/functions/md5.md
content/en/functions/plainify.md
content/en/functions/relurl.md
content/en/functions/scratch.md
content/en/functions/seq.md
content/en/functions/templates.Exists.md
content/en/functions/time.md
content/en/functions/unix.md
content/en/functions/urls.Parse.md
content/en/getting-started/configuration.md
content/en/getting-started/external-learning-resources/index.md
content/en/getting-started/installing.md
content/en/getting-started/quick-start.md
content/en/hosting-and-deployment/deployment-with-rsync.md
content/en/hosting-and-deployment/hosting-on-aws-amplify.md
content/en/hosting-and-deployment/hosting-on-github.md
content/en/hosting-and-deployment/hosting-on-keycdn.md
content/en/hugo-modules/configuration.md
content/en/hugo-modules/use-modules.md
content/en/hugo-pipes/bundling.md
content/en/hugo-pipes/fingerprint.md
content/en/hugo-pipes/introduction.md
content/en/hugo-pipes/minification.md
content/en/hugo-pipes/postprocess.md
content/en/news/0.72.0-relnotes/hugo-72-featured.png [new file with mode: 0644]
content/en/news/0.72.0-relnotes/index.md [new file with mode: 0644]
content/en/news/http2-server-push-in-hugo.md
content/en/showcase/1password-support/index.md
content/en/showcase/arolla-cocoon/index.md
content/en/showcase/fireship/index.md
content/en/showcase/hapticmedia/index.md
content/en/showcase/linode/index.md
content/en/showcase/pace-revenue-management/index.md
content/en/showcase/quiply-employee-communications-app/index.md
content/en/showcase/stackimpact/index.md
content/en/showcase/template/index.md
content/en/templates/introduction.md
content/en/templates/partials.md
content/en/templates/rss.md
content/en/tools/frontends.md
content/en/tools/migrations.md
content/en/tools/search.md
content/en/troubleshooting/_index.md
content/en/troubleshooting/faq.md
content/en/variables/files.md
content/en/variables/hugo.md
data/articles.toml
netlify.toml
resources/_gen/images/news/0.72.0-relnotes/hugo-72-featured_hu2851378649aa18f104ac3bb6a49cdd29_256988_480x0_resize_catmullrom_2.png [new file with mode: 0644]
resources/_gen/images/news/0.72.0-relnotes/hugo-72-featured_hu2851378649aa18f104ac3bb6a49cdd29_256988_640x0_resize_catmullrom_2.png [new file with mode: 0644]

diff --git a/.github/SUPPORT.md b/.github/SUPPORT.md
new file mode 100644 (file)
index 0000000..cc9de09
--- /dev/null
@@ -0,0 +1,3 @@
+### Asking Support Questions
+
+We have an active [discussion forum](https://discourse.gohugo.io) where users and developers can ask questions. Please don't use the GitHub issue tracker to ask questions.
index 16d43e48f20b65bb8fe5bef25e919c7588f57413..020e58981b2cabe461e96db409bc53f64274b414 100644 (file)
@@ -28,7 +28,7 @@ This has many benefits. The most noticeable is performance. HTTP servers are *ve
 ## More on Static Site Generators
 
 * ["An Introduction to Static Site Generators", David Walsh][]
-* ["Hugo vs. Wordpress page load speed comparison: Hugo leaves WordPress in its dust", GettingThingsTech][hugovwordpress]
+* ["Hugo vs. WordPress page load speed comparison: Hugo leaves WordPress in its dust", GettingThingsTech][hugovwordpress]
 * ["Static Site Generators", O'Reilly][]
 * [StaticGen: Top Open-Source Static Site Generators (GitHub Stars)][]
 * ["Top 10 Static Website Generators", Netlify blog][]
index a1e741ac06ccaa5318e16b3b063704516025bbaf..9c8fac4f481944a4da3b0d9bbdcbacf86f875966 100644 (file)
@@ -44,7 +44,7 @@ toc: true
 * Automatic and user defined [content summaries][]
 * [Shortcodes][] to enable rich content inside of Markdown
 * ["Minutes to Read"][pagevars] functionality
-* ["Wordcount"][pagevars] functionality
+* ["WordCount"][pagevars] functionality
 
 ## Additional Features
 
index e193e183878eec008b2cb48269683066306214bc..7c1c9bed4452c1d617f53a22bb773a1c9ec3e8bc 100644 (file)
@@ -1,5 +1,3 @@
-
-
 ---
 title: Hugo and the  General Data Protection Regulation (GDPR)
 linktitle: Hugo and GDPR
@@ -98,7 +96,7 @@ useSessionStorage
 simple
 : If simple mode is enabled, a static and no-JS version of the Instagram image card will be built. Note that this only supports image cards and the image itself will be fetched from Instagram's servers.
 
-**Note:** If you use the _simple mode_ for Instagram and a site styled with Bootstrap 4, you may want to disable the inlines styles provided by Hugo:
+**Note:** If you use the _simple mode_ for Instagram and a site styled with Bootstrap 4, you may want to disable the inline styles provided by Hugo:
 
  {{< code-toggle file="config">}}
 [services]
index 2d0eef87391976272a73f469dd84b745f9fc3d4c..7a784113190f43a9195935d371e13e859e88a6e4 100644 (file)
@@ -1,6 +1,6 @@
 ---
 title: Hugo's Security Model
-description: A summary of Hugo's security model. 
+description: A summary of Hugo's security model.
 date: 2019-10-01
 layout: single
 keywords: ["Security", "Privacy"]
@@ -19,7 +19,7 @@ toc: true
 
 Hugo produces static output, so once built, the runtime is the browser (assuming the output is HTML) and any server (API) that you integrate with.
 
-But when developing and building your site, the runtime is the `hugo` executable. Securing a runtime can be [a real challenge](https://blog.logrocket.com/how-to-protect-your-node-js-applications-from-malicious-dependencies-5f2e60ea08f9/). 
+But when developing and building your site, the runtime is the `hugo` executable. Securing a runtime can be [a real challenge](https://blog.logrocket.com/how-to-protect-your-node-js-applications-from-malicious-dependencies-5f2e60ea08f9/).
 
 **Hugo's main approach is that of sandboxing:**
 
index 257c7e82d6b497a6b7d7b81f0b5aab230f651db1..b84f61f1008aeade542fcb6567f09bae2dcb2f47 100644 (file)
@@ -39,9 +39,7 @@ Hugo is for people who want to hand code their own website without worrying abou
 
 Hugo is for people building a blog, a company site, a portfolio site, documentation, a single landing page, or a website with thousands of pages.
 
-
-
-[@spf13]: https://twitter.com/@spf13
+[@spf13]: https://twitter.com/spf13
 [Aerobatic]: https://www.aerobatic.com/
 [Amazon S3]: https://aws.amazon.com/s3/
 [Azure]: https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-static-website
@@ -51,7 +49,7 @@ Hugo is for people building a blog, a company site, a portfolio site, documentat
 [GitHub Pages]: https://pages.github.com/
 [GitLab Pages]: https://about.gitlab.com/features/pages/
 [Go language]: https://golang.org/
-[GoDaddy]: https://www.godaddy.com/ "Godaddy.com Hosting"
+[GoDaddy]: https://www.godaddy.com/ "GoDaddy.com Hosting"
 [Google Cloud Storage]: https://cloud.google.com/storage/
 [Heroku]: https://www.heroku.com/
 [Jekyll]: https://jekyllrb.com/
@@ -61,5 +59,5 @@ Hugo is for people building a blog, a company site, a portfolio site, documentat
 [Rackspace]: https://www.rackspace.com/cloud/files
 [Surge]: https://surge.sh
 [contributing to it]: https://github.com/gohugoio/hugo
-[rackspace]: https://www.rackspace.com/cloud/files
+[rackspace]: https://www.rackspace.com/openstack/public/files
 [static site generator]: /about/benefits/
index fe519d39765da536e1b90e30c65d915bb94f3071..9805034bf7c6ef01a8fb168aedf32e5be14dab64 100644 (file)
@@ -15,7 +15,7 @@ hugo is the main command, used to build your Hugo site.
 Hugo is a Fast and Flexible Static Site Generator
 built with love by spf13 and friends in Go.
 
-Complete documentation is available at http://gohugo.io/.
+Complete documentation is available at https://gohugo.io/.
 
 ```
 hugo [flags]
index ff982f9f68fba3a1ff59c71f88bb62cb16ba702a..6411ed58ce1f57871cfd7966f3693e99783f3d04 100644 (file)
@@ -15,7 +15,6 @@ Delete the Hugo Module cache for the current project.
 Note that after you run this command, all of your dependencies will be re-downloaded next time you run "hugo".
 
 Also note that if you configure a positive maxAge for the "modules" file cache, it will also be cleaned as part of "hugo --gc".
 
 
 ```
index 7de0048bbc20fa0ca06c6acde342ec1428273de8..cf1060bfdb95214c097381df7999eec58390e1d2 100644 (file)
@@ -18,7 +18,7 @@ Some examples:
 Install the latest version possible for a given module:
 
     hugo mod get github.com/gohugoio/testshortcodes
-    
+
 Install a specific version:
 
     hugo mod get github.com/gohugoio/testshortcodes@v0.3.0
index 2cbc1162065bb81aa53025da055fbb6098edd525..a39897dd860af90b332e0f28b1f7cc1eaaf7a2e6 100644 (file)
@@ -18,8 +18,6 @@ toc: true
 comments: Before this page is published, need to also update both site- and page-level variables documentation.
 ---
 
-
-
 Larger sites often have multiple content authors. Hugo provides standardized author profiles to organize relationships between content and content creators for sites operating under a distributed authorship model.
 
 ## Author Profiles
@@ -107,7 +105,7 @@ You can find a list of all template variables to access the profile information
 
 ### Link Social Network Accounts
 
-As aforementioned, Hugo is able to generate links to profiles of the most popular social networks. The following social networks with their corresponding identifiers are supported:  `github`, `facebook`, `twitter`, `pinterest`, `instagram`, `youtube` and `linkedin`.
+As aforementioned, Hugo is able to generate links to profiles of the most popular social networks. The following social networks with their corresponding identifiers are supported: `github`, `facebook`, `twitter`, `pinterest`, `instagram`, `youtube` and `linkedin`.
 
 This is can be done with the `.Social.URL` function. Its only parameter is the name of the social network as they are defined in the profile (e.g. `facebook`, `twitter`). Custom variables like `website` remain as they are.
 
index 028a15c9b5ba7b7e5b9cf59d4429f9081e675205..b01568d39a21fab866cd645426bbbde0d3c25044 100644 (file)
@@ -35,7 +35,7 @@ Note that we extended this property from a boolean to an enum in Hugo 0.68.0.
 Valid values are:
 
 never
-: The page will not be incldued in any page collection.
+: The page will not be included in any page collection.
 
 always (default)
 : The page will be included in all page collections, e.g. `site.RegularPages`, `$page.Pages`.
index d7a467d1033ffc65d0b83f9c0423de83392b34e5..b5357cba4f20b6964ea6ad5eab5647b56539b003 100644 (file)
@@ -56,7 +56,7 @@ There are a few alternatives to commenting on static sites for those who do not
 * [IntenseDebate](https://intensedebate.com/)
 * [Graph Comment][]
 * [Muut](https://muut.com/)
-* [isso](https://posativ.org/isso/) (Self-hosted, Python)
+* [Isso](https://posativ.org/isso/) (Self-hosted, Python)
     * [Tutorial on Implementing Isso with Hugo][issotutorial]
 * [Utterances](https://utteranc.es/) (Open source, GitHub comments widget built on GitHub issues)
 * [Remark](https://github.com/umputun/remark) (Open source, Golang, Easy to run docker)
index 075953093f53668b34497c29987f6ceaf81894fe..745c2c53b0e151a989e58cbd9c75058c3e85a971 100644 (file)
@@ -98,7 +98,7 @@ Sometimes it can be useful to create the filter chain once and then reuse it:
 
 Provides an [Exif](https://en.wikipedia.org/wiki/Exif) object with metadata about the image.
 
-Note that this is only suported for JPEG and TIFF images, so it's recommended to wrap the access with a `with`, e.g.:
+Note that this is only supported for JPEG and TIFF images, so it's recommended to wrap the access with a `with`, e.g.:
 
 ```go-html-template
 {{ with $img.Exif }}
index 575393d471cb900e5d5340b73bc1e2f7286c3c47..ccf794b2e80eafdc687f08cfaabf9240b3c7fb9d 100644 (file)
@@ -63,7 +63,7 @@ When working with front matter `Params` in [single page templates][singles], omi
 
 `defaultContentLanguage` sets the project's default language. If not set, the default language will be `en`.
 
-If the default language needs to be rendererd below its own language code (`/en`) like the others, set `defaultContentLanguageInSubdir: true`.
+If the default language needs to be rendered below its own language code (`/en`) like the others, set `defaultContentLanguageInSubdir: true`.
 
 Only the obvious non-global options can be overridden per language. Examples of global options are `baseURL`, `buildDrafts`, etc.
 
@@ -125,7 +125,7 @@ public
 
 **All URLs (i.e `.Permalink` etc.) will be generated from that root. So the English home page above will have its `.Permalink` set to `https://example.com/`.**
 
-When you run `hugo server` we will start multiple HTTP servers. You will typlically see something like this in the console:
+When you run `hugo server` we will start multiple HTTP servers. You will typically see something like this in the console:
 
 ```bash
 Web Server is available at 127.0.0.1:1313 (bind address 127.0.0.1)
@@ -204,7 +204,7 @@ languages:
 
 The value of `contentDir` can be any valid path -- even absolute path references. The only restriction is that the content directories cannot overlap.
 
-Considering the following example in conjunction with the configuration above: 
+Considering the following example in conjunction with the configuration above:
 
 1. `/content/english/about.md`
 2. `/content/french/about.md`
index 64d32781a70b366bda5e7a12f5d290c15051ecae..fa4c025203dc2587704cc04de71fd8a70f016f93 100644 (file)
@@ -23,9 +23,9 @@ Hugo `0.32` announced page-relative images and other resources packaged into `Pa
 
 These terms are connected, and you also need to read about [Page Resources]({{< relref "/content-management/page-resources" >}}) and [Image Processing]({{< relref "/content-management/image-processing" >}}) to get the full picture.
 
-{{% imgproc 1-featured Resize "300x" %}}
+{{< imgproc 1-featured Resize "300x" >}}
 The illustration shows 3 bundles. Note that the home page bundle cannot contain other content pages, but other files (images etc.) are fine.
-{{% /imgproc %}}
+{{< /imgproc >}}
 
 
 {{% note %}}
@@ -112,7 +112,7 @@ Single content files in each of your sections are going to be rendered as [singl
 content/posts/my-first-hugo-post.md
 ```
 
-At the time Hugo builds your site, the content will be output to the following destination:
+When Hugo builds your site, the content will be outputted to the following destination:
 
 ```
 
index 83afb133bcb5fd0bd67248b07ecf05ece0e43a0c..75c40ce6e536ca9d4cceb6ab97ad5d4edcbec8a1 100644 (file)
@@ -82,7 +82,7 @@ GetMatch
 
 ## Page Resources Metadata
 
-The page resources' metadata is managed from the corresponding page's front matter with an array/table parameter named `resources`. You can batch assign values using [wildcards](http://tldp.org/LDP/GNU-Linux-Tools-Summary/html/x11655.htm).
+The page resources' metadata is managed from the corresponding page's front matter with an array/table parameter named `resources`. You can batch assign values using [wildcards](https://tldp.org/LDP/GNU-Linux-Tools-Summary/html/x11655.htm).
 
 {{% note %}}
 Resources of type `page` get `Title` etc. from their own front matter.
index 599ce159cd971f816a3ac4572c80ddecb831f934..b565ffafa8d1966d19c7d4ee67625137f71ab02c 100644 (file)
@@ -21,7 +21,7 @@ toc: true
 
 ## What a Shortcode is
 
-Hugo loves Markdown because of its simple content format, but there are times when Markdown falls short. Often, content authors are forced to add raw HTML (e.g., video `<iframes>`) to Markdown content. We think this contradicts the beautiful simplicity of Markdown's syntax.
+Hugo loves Markdown because of its simple content format, but there are times when Markdown falls short. Often, content authors are forced to add raw HTML (e.g., video `<iframe>`'s) to Markdown content. We think this contradicts the beautiful simplicity of Markdown's syntax.
 
 Hugo created **shortcodes** to circumvent these limitations.
 
@@ -418,7 +418,7 @@ To learn more about creating custom shortcodes, see the [shortcode template docu
 [`figure` shortcode]: #figure
 [contentmanagementsection]: /content-management/formats/
 [examplegist]: https://gist.github.com/spf13/7896402
-[figureelement]: http://html5doctor.com/the-figure-figcaption-elements/ "An article from HTML5 doctor discussing the fig and figcaption elements."
+[figureelement]: https://html5doctor.com/the-figure-figcaption-elements/ "An article from HTML5 doctor discussing the fig and figcaption elements."
 [Hugo and the GDPR]: /about/hugo-and-gdpr/
 [Instagram]: https://www.instagram.com/
 [pagevariables]: /variables/page/
index c4afbe0b7885467a7b83e8a49b172943b3da8b49..4389b1dca62043348881e273da1e57e2df5eab7b 100644 (file)
@@ -209,7 +209,7 @@ content/posts/post-1.md
 
 ## Ugly URLs
 
-If you would like to have what are often referred to as "ugly URLs" (e.g., example.com/urls.html), set `uglyurls = true` or `uglyurls: true` in your site's `config.toml` or `config.yaml`, respectively. You can also use the `--uglyURLs=true` [flag from the command line][usage] with `hugo` or `hugo server`.
+If you would like to have what are often referred to as "ugly URLs" (e.g., example.com/urls.html), set `uglyurls = true` or `uglyurls: true` in your site's `config.toml` or `config.yaml`, respectively. You can also set the `HUGO_UGLYURLS` environment variable to `true` when running `hugo` or `hugo server`.
 
 If you want a specific piece of content to have an exact URL, you can specify this in the [front matter][] under the `url` key. The following are examples of the same content directory and what the eventual URL structure will be when Hugo runs with its default behavior.
 
index 9371dbdf0e9b4b89e4e15da3216dc7239f7a5408..77cf283faaf00e446731e63cfc381ef643b67d3f 100644 (file)
@@ -15,6 +15,7 @@ aliases: []
 toc: false
 layout: documentation-home
 ---
-Hugo is the **world's fastest static website engine.** It's written in Go (aka Golang) and developed by [bep](https://github.com/bep), [spf13](https://github.com/spf13) and [friends](https://github.com/gohugoio/hugo/graphs/contributors). 
+
+Hugo is the **world's fastest static website engine.** It's written in Go (aka Golang) and developed by [bep](https://github.com/bep), [spf13](https://github.com/spf13) and [friends](https://github.com/gohugoio/hugo/graphs/contributors).
 
 Below you will find some of the most common and helpful pages from our documentation.
index 743c8542b944f0b52605a72f5e66c8527f7f8433..653a482fadb011c3c705279fb80809efdea6932a 100644 (file)
@@ -18,8 +18,7 @@ deprecated: false
 aliases: []
 ---
 
-
-By default all matches will be included. The number of matches can be limitted with an optional third parameter.
+By default all matches will be included. The number of matches can be limited with an optional third parameter.
 
 The example below returns a list of all second level headers (`<h2>`) in the content:
 
@@ -40,7 +39,6 @@ Hugo uses Go's [Regular Expression package](https://golang.org/pkg/regexp/), whi
 If you are just learning RegEx, or at least Go's flavor, you can practice pattern matching in the browser at <https://regex101.com/>.
 {{% /note %}}
 
-
 [partials]: /templates/partials/
 [`plainify`]: /functions/plainify/
 [toc]: /content-management/toc/
index 8153cc07cec0adb48da4376514280d5359012571..73569ece50c2d02a4ad70b5f3bde46e40d7bba58 100644 (file)
@@ -20,7 +20,7 @@ aliases: []
 
 Takes a string containing the name of the variable as input. Returns
 an empty string if the variable is not set, otherwise returns the
-value of the variable. 
+value of the variable.
 
 ```
 {{ getenv "HOME" }}
index a1a2d6d554c5c191a1e931a7005773bd3ac5378b..00ab18c74d7f9a8a500ce0200462fb3642885b24 100644 (file)
@@ -22,5 +22,5 @@ aliases: []
 In the result `&` becomes `&amp;` and so on. It escapes only: `<`, `>`, `&`, `'` and `"`.
 
 ```
-{{ htmlEscape "Hugo & Caddy > Wordpress & Apache" }} → "Hugo &amp; Caddy &gt; Wordpress &amp; Apache"
+{{ htmlEscape "Hugo & Caddy > WordPress & Apache" }} → "Hugo &amp; Caddy &gt; WordPress &amp; Apache"
 ```
index d0ef7540cd6781d93c10ae3dabb93565b78da3d1..71db952497a8f5fd421af0a60194e715c866e2f3 100644 (file)
@@ -19,10 +19,10 @@ deprecated: false
 aliases: []
 ---
 
-`htmlUnescape` returns the given string with HTML escape codes un-escaped. 
+`htmlUnescape` returns the given string with HTML escape codes un-escaped.
 
 Remember to pass the output of this to `safeHTML` if fully un-escaped characters are desired. Otherwise, the output will be escaped again as normal.
 
 ```
-{{ htmlUnescape "Hugo &amp; Caddy &gt; Wordpress &amp; Apache" }} → "Hugo & Caddy > Wordpress & Apache"
+{{ htmlUnescape "Hugo &amp; Caddy &gt; WordPress &amp; Apache" }} → "Hugo & Caddy > WordPress & Apache"
 ```
index 26069633d4da6dc1da74af790abcf5fc1ccb80e9..099a5fa96c34b81dd5212a6e275cd044833d939e 100644 (file)
@@ -20,7 +20,7 @@ deprecated: false
 draft: false
 aliases: []
 ---
-  
+
 `hugo` returns an instance that contains the following functions:
 
 hugo.Generator
@@ -29,7 +29,7 @@ hugo.Generator
 hugo.Version
 : the current version of the Hugo binary you are using e.g. `0.63.2`
 
-  
+
 `hugo` returns an instance that contains the following functions:
 
 hugo.Environment
index 94b9b41913b85f5f56ab939375eb5f63b57658cb..88dec29dcc3a1cd3417b0f4bc3d85ee61a0c67f9 100644 (file)
@@ -38,8 +38,6 @@ The function takes multiple indices as arguments, and this can be used to get ne
 {{ index $map "c" "e" }} => 20
 ```
 
-
-
 ## Example: Load Data from a Path Based on Front Matter Params
 
 Assume you want to add a `location = ""` field to your front matter for every article written in `content/vacations/`. You want to use this field to populate information about the location at the bottom of the article in your `single.html` template. You also have a directory in `data/locations/` that looks like the following:
@@ -93,4 +91,3 @@ Now the call will return the specific file according to the location specified i
 {{ (index .Site.Data.locations .Params.location).pop_city }}
 => 658390
 ```
-
index f992b980a102f4cfd875910881d60b29e40f3dc5..bf65a8a6d5e0f3e55257db46e091605236688a40 100644 (file)
@@ -21,7 +21,6 @@ draft: false
 aliases: []
 ---
 
-
 ```
 {{ range last 10 .Pages }}
     {{ .Render "summary" }}
index db5442166f48610fdf755b7a540c0cb6b9b7359c..dfe76aa030662ae7b643f4f690da958fabea8386 100644 (file)
@@ -19,8 +19,6 @@ deprecated: false
 aliases: []
 ---
 
-
-
 ```
 {{ md5 "Hello world, gophers!" }}
 <!-- returns the string "b3029f756f98f79e7f1b7f1d1f0dd53b" -->
index 89e7880cd6b9e47c871c40901c2b07b6000d60ec..88d1a759a0433d73835f9c9c9c45a2428022113c 100644 (file)
@@ -14,7 +14,7 @@ keywords: [strings]
 signature: ["plainify INPUT"]
 workson: []
 hugoversion:
-relatedfuncs: [jsonify,]
+relatedfuncs: [jsonify]
 deprecated: false
 aliases: []
 ---
@@ -25,7 +25,4 @@ aliases: []
 
 See also the `.PlainWords`, `.Plain`, and `.RawContent` [page variables][pagevars].
 
-
 [pagevars]: /variables/page/
-
-
index aa1536544ca6201f8d82c21a51183727b8e1487c..54e0d441ddaf196b39bad8d3cecac71edc904bb8 100644 (file)
@@ -1,6 +1,6 @@
 ---
 title: relURL
-description: Given a string, prepends the relative URL according to a page's position in the project directory structure.
+description: Creates a baseURL-relative URL.
 godocref:
 date: 2017-02-01
 publishdate: 2017-02-01
index 1a64bb2e33611d3b0a63e752d3e46f6bf29cdd21..10623b2cb3a1da3eec35baaba18aa066f7f2182a 100644 (file)
@@ -113,6 +113,11 @@ Removes the given key
 {{ .Scratch.Delete "greetings" }}
 ```
 
+#### .Values
+
+`Values` returns the raw backing map. Note that you should just use this method on the locally scoped `Scratch` instances you obtain via `newScratch`, not
+ `.Page.Scratch` etc., as that will lead to concurrency issues.
+
 ## Scope
 The scope of the backing data is global for the given `Page` or `Shortcode`, and spans partial and shortcode includes.
 
index 8bef589c525299e492ee89473412d31890f5b438..678a4c8546cd60d200647df9f8adc32b03eee2ca 100644 (file)
@@ -48,4 +48,4 @@ $indexStartingAt1 := (add $index 1)
 ```
 
 
-[GNU's seq]: http://www.gnu.org/software/coreutils/manual/html_node/seq-invocation.html#seq-invocation
+[GNU's seq]: https://www.gnu.org/software/coreutils/manual/html_node/seq-invocation.html#seq-invocation
index 3c8c9615609a0b0081c83e87eacd880750b19a73..08ed37893c5b14ac6e8091b6ee2d2fefb835e851 100644 (file)
@@ -22,7 +22,7 @@ toc: false
 deprecated: false
 ---
 
-A template file is any file living below the `layouts` directories of either the project or any of its theme components incudling partials and shortcodes.
+A template file is any file living below the `layouts` directories of either the project or any of its theme components including partials and shortcodes.
 
 The function is particularly handy with dynamic path. The following example ensures the build will not break on a `.Type` missing its dedicated `header` partial.
 
index 306d32649ea5a039b1b7320a48eef1abe58a374d..3be2d4368148ab977b51c1c5dcf8021b8e0d9fa6 100644 (file)
@@ -29,7 +29,7 @@ aliases: []
 
 ## Example: Using `time` to get Month Index
 
-The following example takes a UNIX timestamp---set as `utimestamp: "1489276800"` in a content's front matter---converts the timestamp (string) to an integer using the [`int` function][int], and then uses [`printf`][] to convert the `Month` property of `time` into an index. 
+The following example takes a UNIX timestamp---set as `utimestamp: "1489276800"` in a content's front matter---converts the timestamp (string) to an integer using the [`int` function][int], and then uses [`printf`][] to convert the `Month` property of `time` into an index.
 
 The following example may be useful when setting up [multilingual sites][multilingual]:
 
index a373475f67066f36951065427fabc4abd4c17f4c..49a120e3d3cb763c1581c5b0fc2551587616479b 100644 (file)
@@ -33,6 +33,4 @@ Since both values are integers, they can be subtracted and then divided by the n
 Hugo's output is *static*. For the example above to be realistic, the site needs to be built every day.
  {{% /note %}}
 
-
-
 [partial template]: /templates/partials/
index 6d0ade0f8f939d790511bfa6f941b27097a37696..76c48d4dbbbf4166b9ecfd38bfcde577085be508 100644 (file)
@@ -21,7 +21,7 @@ aliases: []
 
 
 ```
-{{ $url := urls.Parse "http://www.gohugo.io" }}                
+{{ $url := urls.Parse "http://www.gohugo.io" }}
 ```
 
 and returns a [URL](https://godoc.org/net/url#URL) structure. The struct fields are accessed via the `.` notation:
index abce0286d19d2bc630f5a3fb0dd807b52a474ecb..be46870d60042f657caad9d73252ee0f3b220af3 100644 (file)
@@ -349,6 +349,20 @@ Content-Security-Policy = "script-src localhost:1313"
 {{< /code-toggle >}}
 
 
+{{< new-in "0.72.0" >}}
+
+You can also specify simple redirects rules for the server. The syntax is again similar to Netlify's. 
+
+Note that a `status` code of 200 will trigger a [URL rewrite](https://docs.netlify.com/routing/redirects/rewrites-proxies/), which is what you want in SPA situations, e.g:
+
+{{< code-toggle file="config/development/server">}}
+[[redirects]]
+from = "/myspa/**"
+to = "/myspa/"
+status = 200
+{{< /code-toggle >}}
+
+
 
 
 ## Configure Title Case
index 4e342a6e60bec030ed4ba2ccde5c708e79bbc240..573fdfdbfa7284780630b795b68e6e49e449a040 100644 (file)
@@ -5,7 +5,7 @@ description: A list of tutorials and books on Hugo.
 date: 2019-10-20
 publishdate: 2019-10-20
 lastmod: 2019-10-20
-keywords: [books,tutorials,learning,usage]
+keywords: [books, tutorials, learning, usage]
 menu:
   docs:
     parent: "getting-started"
@@ -17,7 +17,9 @@ toc: false
 ---
 
 ## Books
+
 ### Hugo In Action
+
 [![Hugo In Action](hia.jpg)](https://www.manning.com/books/hugo-in-action)
 
 Hugo in Action is a step-by-step guide to using Hugo to create static websites. Working with a complete example website and source code samples, you’ll learn how to build and host a low-maintenance, high-performance site that will wow your users and stay stable without relying on a third-party server.
@@ -25,5 +27,7 @@ Hugo in Action is a step-by-step guide to using Hugo to create static websites.
 [Hugo In Action Home Page](https://www.manning.com/books/hugo-in-action)
 
 ## Video tutorials
+
 ### Video Playlist by Mike Dane
-Mike Dane expains the various features of via dedicated tutorials on [Youtube](https://www.youtube.com/watch?list=PLLAZ4kZ9dFpOnyRlyS-liKL5ReHDcj4G3&v=qtIqKaDlqXo).
+
+Mike Dane explains the various features of Hugo via dedicated tutorials on [YouTube](https://www.youtube.com/watch?list=PLLAZ4kZ9dFpOnyRlyS-liKL5ReHDcj4G3&v=qtIqKaDlqXo).
index 4583cff943a75326db6beefc778e713cb434a0d1..b9c022a73aeca354104331432923ae2d06bde8d1 100644 (file)
@@ -44,6 +44,10 @@ Download the appropriate version for your platform from [Hugo Releases][releases
 
 Ideally, you should install it somewhere in your `PATH` for easy use. `/usr/local/bin` is the most probable location.
 
+### Docker
+
+We currently do not official Hugo images for Docker, but we do recommend these up to date distributions: https://hub.docker.com/r/klakegg/hugo/
+
 ### Homebrew (macOS)
 
 If you are on macOS and using [Homebrew][brew], you can install Hugo with the following one-liner:
@@ -444,7 +448,7 @@ Directory of C:\hugo\sites\example.com
 
 ### Snap Package
 
-In any of the [Linux distributions that support snaps][snaps], you may install install the "extended" Sass/SCSS version with this command:
+In any of the [Linux distributions that support snaps][snaps], you may install the "extended" Sass/SCSS version with this command:
 
     snap install hugo --channel=extended
 
index 8f584752298c5c7bb7ac54b9649c7aba9283ed5a..525ff8920bfd51df5f7441c2581ba32a366f22ce 100644 (file)
@@ -58,7 +58,7 @@ The above will create a new Hugo site in a folder named `quickstart`.
 
 See [themes.gohugo.io](https://themes.gohugo.io/) for a list of themes to consider. This quickstart uses the beautiful [Ananke theme](https://themes.gohugo.io/gohugo-theme-ananke/).
 
-First, download the theme from Github and add it to your site's `theme` directory:
+First, download the theme from GitHub and add it to your site's `theme` directory:
 
 ```bash
 cd quickstart
@@ -83,7 +83,7 @@ echo 'theme = "ananke"' >> config.toml
 
 ## Step 4: Add Some Content
 
-You can manually create content files (for example as `content/<CATEGORY>/<FILE>.<FORMAT>`) and provide metadata in them, however you can use the `new` command to do few things for you (like add title and date):
+You can manually create content files (for example as `content/<CATEGORY>/<FILE>.<FORMAT>`) and provide metadata in them, however you can use the `new` command to do few things for you (like add title and date):
 
 ```
 hugo new posts/my-first-post.md
index e722a51ec31002495b3ebb719b84c1a338a34a2f..ed215eea572151113a6b2ffa10b41c37f20fb5a2 100644 (file)
@@ -58,7 +58,7 @@ Next, execute this command to generate a new keypair called `rsa_id`:
 
 You'll be prompted for a passphrase, which is an extra layer of protection. Enter the passphrase you'd like to use, and then enter it again when prompted, or leave it blank if you don't want to have a passphrase. Not using a passphrase will let you transfer files non-interactively, as you won't be prompted for a password when you log in, but it is slightly less secure.
 
-To make logging in easier, add a definition for your web host to the file  `~/.ssh/config` with the following command, replacing `HOST` with the IP address or hostname of your web host, and `USER` with the username you use to log in to your web host when transfering files:
+To make logging in easier, add a definition for your web host to the file  `~/.ssh/config` with the following command, replacing `HOST` with the IP address or hostname of your web host, and `USER` with the username you use to log in to your web host when transferring files:
 
 ```
 ~/.ssh/$ cat >> config <<EOF
index 55ad424c8ba3a607e4f2b04c53ab046dc2c1b7ea..34a21e9e981cacdc61369f67ed5877e82938313a 100644 (file)
@@ -1,7 +1,7 @@
 ---
 title: Host on AWS Amplify
 linktitle: Host on AWS Amplify
-description: Develop and deploy a cloud-powered web app with AWS Amplify. 
+description: Develop and deploy a cloud-powered web app with AWS Amplify.
 date: 2018-01-31
 publishdate: 2018-01-31
 lastmod: 2018-01-31
index 9630c57ffe6598e1866030529aa657d1b8a7f648..d8f6699c5920330ae5ae6db40e9475052a9e697d 100644 (file)
@@ -57,7 +57,7 @@ This is a much simpler setup as your Hugo files and generated content are publis
 4. Paste your existing Hugo project into the new local `<YOUR-PROJECT>` repository. Make sure your website works locally (`hugo server` or `hugo server -t <YOURTHEME>`) and open your browser to <http://localhost:1313>.
 5. Once you are happy with the results:
     * Press <kbd>Ctrl</kbd>+<kbd>C</kbd> to kill the server
-    * Before proceeding run `rm -rf public` to completely remove the `public` directory 
+    * Before proceeding run `rm -rf public` to completely remove the `public` directory
 6. `git submodule add -b master https://github.com/<USERNAME>/<USERNAME>.github.io.git public`. This creates a git [submodule][]. Now when you run the `hugo` command to build your site to `public`, the created `public` directory will have a different remote origin (i.e. hosted GitHub repository).
 
 ### Put it Into a Script
index 05bac2ff458e8a6db1e42161e226f84137082eb5..ca4ba219bb086682317da2be76abf45ef3861304 100644 (file)
@@ -24,13 +24,13 @@ draft: false
 
 ## Create a KeyCDN Pull Zone
 
-The first step will be to login to your KeyCDN account and create a new zone. Name this whatever you like and select the [Pull Zone](https://www.keycdn.com/support/create-a-pull-zone/) option. As for the origin URL, your site will be running on [GitLab Pages](https://docs.gitlab.com/ee/user/project/pages/getting_started_part_one.html) with a URL of `https://youruser.gitlab.io/reponame/`. Use this as the Origin URL. 
+The first step will be to login to your KeyCDN account and create a new zone. Name this whatever you like and select the [Pull Zone](https://www.keycdn.com/support/create-a-pull-zone/) option. As for the origin URL, your site will be running on [GitLab Pages](https://docs.gitlab.com/ee/user/project/pages/getting_started_part_one.html) with a URL of `https://youruser.gitlab.io/reponame/`. Use this as the Origin URL.
 
-![Screenshot of KeyCDN's pull zone creation page](/images/hosting-and-deployment/hosting-on-keycdn/keycdn-pull-zone.png) 
+![Screenshot of KeyCDN's pull zone creation page](/images/hosting-and-deployment/hosting-on-keycdn/keycdn-pull-zone.png)
 
-While the origin location doesn’t exist yet, you will need to use your new Zone URL address (or [Zonealias](https://www.keycdn.com/support/create-a-zonealias/)) in the `.gitlab-ci.yml` file that will be uploaded to your GitLab project. 
+While the origin location doesn’t exist yet, you will need to use your new Zone URL address (or [Zone Alias](https://www.keycdn.com/support/create-a-zone-alias/)) in the `.gitlab-ci.yml` file that will be uploaded to your GitLab project.
 
-Ensure that you use your Zone URL or Zonealias as the `BASEURL` variable in the example below. This will be the user-visible website address.
+Ensure that you use your Zone URL or Zone alias as the `BASEURL` variable in the example below. This will be the user-visible website address.
 
 ## Configure Your .gitlab-ci.yml File
 
index 3ea504f86a2d11ef7bdea7a769e5ae0d585763cb..4106b3937ac0548ff67586daf66205061937e91e 100644 (file)
@@ -58,7 +58,7 @@ Any of the above can be omitted.
 min
 : The minimum Hugo version supported, e.g. `0.55.0`
 
-max 
+max
 : The maximum Hugo version supported, e.g. `0.55.0`
 
 extended
@@ -73,7 +73,7 @@ extended
   ignoreConfig = false
   disable = false
 [[module.imports]]
-  path = "my-shortcodes"  
+  path = "my-shortcodes"
 {{< /code-toggle >}}
 
 path
index baf68d21bb689deb365072fe319cd00dc2803398..5f16d5675dfee90bc6a0181df010af36f7d82e74 100644 (file)
@@ -33,10 +33,10 @@ hugo mod init github.com/gohugoio/myShortcodes
 Also see the [CLI Doc](/commands/hugo_mod_init/).
 
 ## Use a Module for a Theme
-The easiest way to use a for a theme is to import it in the config. 
+The easiest way to use a Module for a theme is to import it in the config.
 
 1. Initialize the hugo module system: `hugo mod init github.com/<your_user>/<your_project>`
-2. Import the theme in your `config.toml`: 
+2. Import the theme in your `config.toml`:
 
 ```toml
 [module]
@@ -87,7 +87,7 @@ One way to do local development of a module imported in a project is to add a re
 replace github.com/bep/hugotestmods/mypartials => /Users/bep/hugotestmods/mypartials
 ```
 
-If you have the `hugo server` running, the configuration will be reloaded and `/Users/bep/hugotestmods/mypartials` put on the watch list. 
+If you have the `hugo server` running, the configuration will be reloaded and `/Users/bep/hugotestmods/mypartials` put on the watch list.
 
 
 ## Print Dependency Graph
@@ -114,7 +114,7 @@ Also see the [CLI Doc](/commands/hugo_mod_graph/).
 
 ## Vendor Your Modules
 
-`hugo mod vendor` will write all the module depencies to a `_vendor` folder, which will then be used for all subsequent builds.
+`hugo mod vendor` will write all the module dependencies to a `_vendor` folder, which will then be used for all subsequent builds.
 
 Note that:
 
index 32f0a7881dfcf9730d45ae59e29b33119b5fded2..79b866c930db4b86055ecba9ae9de10cf3b555a0 100755 (executable)
@@ -15,12 +15,10 @@ sections_weight: 60
 draft: false
 ---
 
-
 Asset files of the same MIME type can be bundled into one resource using `resources.Concat` which takes two arguments, a target path and a slice of resource objects.
 
-
 ```go-html-template
 {{ $plugins := resources.Get "js/plugins.js" }}
 {{ $global := resources.Get "js/global.js" }}
 {{ $js := slice $plugins $global | resources.Concat "js/bundle.js" }}
-```
\ No newline at end of file
+```
index 4f7aa643234e9a34d2710022d7265252f5fd3bb8..b58b577dba4f9dcb0d64e1445e0237fc7fc539a2 100755 (executable)
@@ -16,7 +16,7 @@ draft: false
 ---
 
 
-Fingerprinting and [SRI](https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity) can be applied to any asset file using `resources.Fingerprint` which takes two arguments, the resource object and a [hash function](https://en.wikipedia.org/wiki/Cryptographic_hash_function). 
+Fingerprinting and [SRI](https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity) can be applied to any asset file using `resources.Fingerprint` which takes two arguments, the resource object and a [hash function](https://en.wikipedia.org/wiki/Cryptographic_hash_function).
 
 The default hash function is `sha256`. Other available functions are `sha384` (from Hugo `0.55`), `sha512` and `md5`.
 
index 3c42dc68f2a2b529e0d90b03ec53e3555cedfe7f..439ff6c674d49e06f331d01a0ec5b7c4e3a6e17f 100755 (executable)
@@ -14,7 +14,7 @@ weight: 01
 sections_weight: 01
 draft: false
 aliases: [/assets/]
---- 
+---
 
 ### Asset directory
 
index c8136c040f8e88a55eb4f236fe0772d8de32ab2f..d11ee58a90e1477791b7bc71c240ab2354e5d199 100755 (executable)
@@ -16,7 +16,7 @@ draft: false
 ---
 
 
-Any resource of the aforementioned types can be minifed using `resources.Minify` which takes for argument the resource object.
+Any resource of the aforementioned types can be minified using `resources.Minify` which takes for argument the resource object.
 
 
 ```go-html-template
index 962d0ffdf2c0d0a61fced160deb19ac185303aff..6fb593950e1b0235d26a6b0d0f7b775228903729 100755 (executable)
@@ -20,7 +20,7 @@ There are currently two limitations to this:
 
 1. This only works in `*.html` templates (i.e. templates that produces HTML files).
 2. You cannot manipulate the values returned from the resource's methods. E.g. the `upper` in this example will not work as expected:
-   
+
     ```go-html-template
     {{ $css := resources.Get "css/main.css" }}
     {{ $css = $css | resources.PostCSS | minify | fingerprint | resources.PostProcess }}
diff --git a/content/en/news/0.72.0-relnotes/hugo-72-featured.png b/content/en/news/0.72.0-relnotes/hugo-72-featured.png
new file mode 100644 (file)
index 0000000..673ab28
Binary files /dev/null and b/content/en/news/0.72.0-relnotes/hugo-72-featured.png differ
diff --git a/content/en/news/0.72.0-relnotes/index.md b/content/en/news/0.72.0-relnotes/index.md
new file mode 100644 (file)
index 0000000..8e413f0
--- /dev/null
@@ -0,0 +1,41 @@
+
+---
+date: 2020-05-31
+title: URL rewrites in dev server
+description: "Hugo 0.72.0 comes with dev server redirects and URL rewrites, Goldmark typography extension fixes, Scratch.Values."
+categories: ["Releases"]
+---
+
+This is a rather small release, its probably main motivation being the fixes in Goldmark's [Typographer extension](https://github.com/gohugoio/hugo/commit/432885c499849efb29d3e50196f377fe0e908333).
+
+This release also adds [redirect and URL rewrite support](https://gohugo.io/getting-started/configuration/#configure-server) to the development server, with mostly Netlify-compatible configuration syntax. This is especially useful if you're building a [SPA](https://en.wikipedia.org/wiki/Single-page_application) with client-side routing.
+
+
+This release represents **13 contributions by 3 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 **9 contributions by 6 contributors**. A special thanks to [@faraixyz](https://github.com/faraixyz), [@bep](https://github.com/bep), [@coliff](https://github.com/coliff), and [@Leon0824](https://github.com/Leon0824) for their work on the documentation site.
+
+
+Hugo now has:
+
+* 44383+ [stars](https://github.com/gohugoio/hugo/stargazers)
+* 437+ [contributors](https://github.com/gohugoio/hugo/graphs/contributors)
+* 327+ [themes](http://themes.gohugo.io/)
+
+## Enhancements
+
+### Other
+
+* Add Scratch.Values [2919a6a5](https://github.com/gohugoio/hugo/commit/2919a6a503f7b369154d6eb787023a1fe58a9ad4) [@bep](https://github.com/bep) [#7335](https://github.com/gohugoio/hugo/issues/7335)
+* Update Goldmark to improve Typographer [432885c4](https://github.com/gohugoio/hugo/commit/432885c499849efb29d3e50196f377fe0e908333) [@bep](https://github.com/bep) [#7289](https://github.com/gohugoio/hugo/issues/7289)
+* Add redirect support to the server [6a3e8974](https://github.com/gohugoio/hugo/commit/6a3e89743ccad58097a6dd203a63448946a2304d) [@bep](https://github.com/bep) [#7323](https://github.com/gohugoio/hugo/issues/7323)
+
+## Fixes
+
+### Other
+
+* Fix tag collector for nested table elements [c950c86b](https://github.com/gohugoio/hugo/commit/c950c86b4e5fb93f787ec78ca823bded9ef9fa3a) [@bep](https://github.com/bep) [#7318](https://github.com/gohugoio/hugo/issues/7318)
+* Fix build error: my previous commits did not fix it [91520249](https://github.com/gohugoio/hugo/commit/915202494b140882d594e0542153531f6afada02) [@anthonyfok](https://github.com/anthonyfok) 
+
+
index 5ffb8843f153f1e748ca247a22529df04c73cea0..72d0acd53de694dd53477bf59524367bdf6334a6 100644 (file)
@@ -12,7 +12,7 @@ images:
 - images/gohugoio-card-1.png
 ---
 
-**Netlify** recently announced support for [HTTP/2 server push](https://www.netlify.com/blog/2017/07/18/http/2-server-push-on-netlify/), and we have now added it to the **gohugo.io** sites for the main `CSS` and `JS` bundles, along with server-side 301 redirect support. 
+**Netlify** recently announced support for [HTTP/2 server push](https://www.netlify.com/blog/2017/07/18/http/2-server-push-on-netlify/), and we have now added it to the **gohugo.io** sites for the main `CSS` and `JS` bundles, along with server-side 301 redirect support.
 
 If you navigate to https://gohugo.io and look in the Chrome developer network console, you should now see `Push` as the new source ("Initiator") for the `CSS` and `JSS`:
 
@@ -44,7 +44,7 @@ baseName = "_headers"
 isPlainText = true
 notAlternative = true
 ```
-## 2. Add Template For the _headers File 
+## 2. Add Template For the _headers File
 
 Add `layouts/index.headers`:
 
@@ -63,9 +63,7 @@ The template above creates both a security header definition and a HTTP/2 server
 Also note that this is a template for the home page, so the full `Page` with its `Site` and many variables are available. You can also use `partial` to include other templates.
 
 
-
-
-## 3. Add Template For the _redirects File 
+## 3. Add Template For the _redirects File
 Add `layouts/index.redir`:
 ```bash
 # Netlify redirects. See https://www.netlify.com/docs/redirects/
index 55038bc7ef46f2dd9aef8e35ec293af223878a6f..2bcbff3fd17a6a00ff51e0d3a8837d58f35a6874 100644 (file)
@@ -18,7 +18,7 @@ Finding a tool that will make your customers, writers, designers, _and_ DevOps t
 **Hugo is static**. We're a security company, so we swear by static sites and use them wherever possible. We feel much safer pointing customers at HTML files than at a complicated server which needs to be hardened.
 
 **Hugo is Go**. We love the Go programming language at 1Password, and we were delighted to learn that Hugo used the same Go template syntax that our designers and front-end developers had already mastered.
+
 **Hugo is FAST**. Our previous static site generator took nearly a minute to compile our (then much smaller) site. Developers might be used to this, but it wasn't cutting it for writers who wanted to see live previews of their work. Hugo did the same job in milliseconds, and to this day compiles 400 pages in five languages in the blink of an eye.
 
 **Hugo is flexible**. Thanks to Hugo's content and layout system, we were able to preserve our existing file and folder structure and port our entire production site in a few days. We could then create new content types that weren't possible before, like these snazzy [showcases](https://support.1password.com/explore/extension/).
index 63f139adf4745e8d91b526ffaaa0091d67b750f1..767f48269b9629573b8b2003cc646fe3528876be 100644 (file)
@@ -8,7 +8,7 @@ byline: "[Didier Divinerites](https://github.com/divinerites)"
 
 ---
 
-Swiss [Arolla campsite](https://www.camping-arolla.com) runs the highest campsite in Europe and I'm completely re-doing their actuel Website with Hugo.
+Swiss [Arolla campsite](https://www.camping-arolla.com) runs the highest campsite in Europe and I'm completely re-doing their actual Website with Hugo.
 
 But they just launch a brand new offer (luxury tents with bed and fire oven), and we couldn't wait for the proper new website for having this promoted: we needed the website up and running within 24h!
 
index bab68a54762520bc8bb9321e9467228d9ef27e38..e9338a625f764d164a6379809a73c3f95b575485 100644 (file)
@@ -1,5 +1,4 @@
 ---
-
 title: fireship.io
 date: 2019-02-02
 description: "Showcase: \"Hugo helps us create complex technical content that integrates engaging web components\""
@@ -10,9 +9,9 @@ byline: "[Jeff Delaney](https://github.com/codediodeio), Fireship.io Creator"
 
 After careful consideration of JavaScript/JSX-based static site generators, it became clear that Hugo was the only tool capable of handling our project's complex demands. Not only do we have multiple content formats and taxonomies, but we often need to customize the experience at a more granular level. The problems Hugo has solved for us include:
 
-- **Render speed.** We know from past experience that JavaScript-based static site generators become very slow when you have thousands of pages and images. 
-- **Feature-rich.** Our site has a long list of specialized needs and Hugo somehow manages to cover every single use case. 
-- **Composability.** Hugo's partial and shortcode systems empower us to write DRY and maintainable templates.  
-- **Simplicity.** Hugo is easy to learn (even without Go experience) and doesn't burden us with brittle dependencies. 
+- **Render speed.** We know from past experience that JavaScript-based static site generators become very slow when you have thousands of pages and images.
+- **Feature-rich.** Our site has a long list of specialized needs and Hugo somehow manages to cover every single use case.
+- **Composability.** Hugo's partial and shortcode systems empower us to write DRY and maintainable templates.
+- **Simplicity.** Hugo is easy to learn (even without Go experience) and doesn't burden us with brittle dependencies.
 
-The site is able to achieve Lighthouse performance scores of 95+, despite the fact that it is a fully interactive PWA that ships Angular and Firebase in the JS bundle. This is made possible by (1) prerendering content with Hugo and (2) lazily embedding native web components directly in the HTML and markdown. We provide a [detailed explanation](https://youtu.be/gun8OiGtlNc) of the architecture on YouTube and can't imagine development without Hugo. 
+The site is able to achieve Lighthouse performance scores of 95+, despite the fact that it is a fully interactive PWA that ships Angular and Firebase in the JS bundle. This is made possible by (1) prerendering content with Hugo and (2) lazily embedding native web components directly in the HTML and markdown. We provide a [detailed explanation](https://youtu.be/gun8OiGtlNc) of the architecture on YouTube and can't imagine development without Hugo.
index 63f9ccabff745662c5ce4e71b0a26f3399cc85e0..b32879b6954f23b6c36412a3e0bf27b233e42705 100644 (file)
@@ -15,7 +15,7 @@ Hugo addresses all these needs, coupled with [Forestry.io](https://forestry.io/)
 
 
 ## What we liked
-- The **multilingual** content support, especially simpel to setup.
+- The **multilingual** content support, especially simple to setup.
 - The **multiple environments** support (develop, staging, test, production, ...).
 - Although a hard start with the Go language, the power of the **Hugo's templating**.
 - The **partial layouts**, including the `internals` (e.g. social metas).
index b0590a8cf863e31006638fe466647d0be906c59d..5a341be8aa8d46ad8ae7b5609bb2b8963f92c4b4 100644 (file)
@@ -1,15 +1,9 @@
 ---
-
 title: Linode Docs
-
 date: 2018-02-12
-
 description: "Showcase: \"Hugo allows us to build thousands of pages in seconds.\""
-
 siteURL: https://linode.com/docs/
-
 siteSource: https://github.com/linode/docs
-
 ---
 
 The documentation team at Linode has been writing guides since 2009, with the goal of helping new and experienced Linux users find the best tools and get the most out of their systems.
index cb520acb27b1188cf43492b0e08a0af9d85164e2..092b86370064aa3680f0f854355a70a99ae9c061 100644 (file)
@@ -15,7 +15,7 @@ siteURL: https://www.paceup.com/
 
 ---
 
-From the beginning, at Pace, we were focused on solving customer needs and didn't want to over-engineer our marketing or sales. At the same time we didn't want to lock ourselves into a Wordpress, Squarespace or the like.
+From the beginning, at Pace, we were focused on solving customer needs and didn't want to over-engineer our marketing or sales. At the same time we didn't want to lock ourselves into a WordPress, Squarespace or the like.
 
 The ideal was a fast, simple, static site builder. When we came across Hugo we were blown away. Being a European company we wanted to be multi-lingual from the get-go and allow multiple team-members to collaborate and own their content. We also felt that a tech-company in 2018 should be capable of hosting its own blog in a simple way.
 
index 9f80850ee54b6e768ac062f766fb96dea597d0a0..a8c31cc33e76ba8d53fc6489388f2b029a127304 100644 (file)
@@ -22,7 +22,7 @@ byline: "[Sebastian Schirmer](mailto:sebastian.schirmer@quiply.com), Quiply Co-F
 
 With the launch of our Employee Communications app Quiply we created a very simple and static one-page website to showcase our product.
 
-As our customer base and demand for marketing and communication started to grow, we needed a solution to easily grow and extend the contents of our web presence. As we do not have the need to serve dynamic content, we decided to use a static site generator. Amongst a couple of others, we tried Hugo and it became immediately clear that we'd use Hugo going forward as it compiles super-fast, is intuitive to use and offers all the features we need.  
+As our customer base and demand for marketing and communication started to grow, we needed a solution to easily grow and extend the contents of our web presence. As we do not have the need to serve dynamic content, we decided to use a static site generator. Amongst a couple of others, we tried Hugo and it became immediately clear that we'd use Hugo going forward as it compiles super-fast, is intuitive to use and offers all the features we need.
 
 Our website which we launched a couple of weeks ago is still growing and new content is being added constantly. By using Hugo, this can be easily done by content authors writing markdown files without always having to touch HTML or CSS code. It is available in German only for the time being, an English version is in the works.
 
index bc3d3fd29f926cc41ffbf744ebd2c47440aec8d3..fcfcb11576ae6d6dea5d4f98e09c783300e0ea26 100644 (file)
@@ -1,13 +1,8 @@
 ---
-
 title: StackImpact
-
 date: 2018-02-20
-
 description: "\"Hugo is a perfect choice for a product website.\""
-
 siteURL: https://stackimpact.com/
-
 ---
 
 After gradually handing over the control of our website to WordPress plugins, we realized that we needed to act.
index 4b9823c48e3b7c4fb9097839fc80b9347e50768c..06e4a65485925be66abbc578279fba85fd5d72f0 100644 (file)
@@ -15,7 +15,7 @@ We would really appreciate if you could:
 
 1. Fork https://github.com/gohugoio/hugoDocs
 2. Run `hugo new showcase/your-site` (this requires >= Hugo 0.49). This will use the archetype bundle in the [docs repo](https://github.com/gohugoio/hugoDocs/tree/master/archetypes).
-3. Follow the instructions in the newly created page bundle. 
+3. Follow the instructions in the newly created page bundle.
 3. Create a new pull request in https://github.com/gohugoio/hugoDocs/pulls
 
 
index abbb41f4c3cad37d68212bd2e46741f3bbb48c59..fb7d341df686e1c876d0642d82f2c627f0b8063a 100644 (file)
@@ -357,7 +357,7 @@ The following two examples are functionally the same:
 
 ### Example 2: `index`
 
-The following accesses the page parameter called "disqus_url" and escapes the HTML. This example also uses the [`index` function][index], which is built into Go Templates:
+The following accesses the page parameter called "disqus_url" and escapes the HTML. This example also uses the [`index` function](/functions/index-function/), which is built into Go Templates:
 
 ```go-html-template
 {{ index .Params "disqus_url" | html }}
index 02fd1cb1ac942c1eed817e85a2214c6de77af32b..873f5e696ab83bf55551be808fcc3faa1977e9a1 100644 (file)
@@ -177,27 +177,10 @@ The following `footer.html` partial template is used for [spf13.com](https://spf
     <p>
     &copy; 2013-14 Steve Francia.
     <a href="https://creativecommons.org/licenses/by/3.0/" title="Creative Commons Attribution">Some rights reserved</a>;
-    please attribute properly and link back. Hosted by <a href="http://servergrove.com">ServerGrove</a>.
+    please attribute properly and link back.
     </p>
   </div>
 </footer>
-<script type="text/javascript">
-
-  var _gaq = _gaq || [];
-  _gaq.push(['_setAccount', 'UA-XYSYXYSY-X']);
-  _gaq.push(['_trackPageview']);
-
-  (function() {
-    var ga = document.createElement('script');
-    ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
-        'http://www') + '.google-analytics.com/ga.js';
-    ga.setAttribute('async', 'true');
-    document.documentElement.firstChild.appendChild(ga);
-  })();
-
-</script>
-</body>
-</html>
 {{< /code >}}
 
 [context]: /templates/introduction/ "The most easily overlooked concept to understand about Go templating is how the dot always refers to the current context."
index ee179787f6fa14ca8b7498798c55c732692c5dd8..0eba974703b0be8bad4b15754922e4437e95743d 100644 (file)
@@ -22,7 +22,7 @@ toc: true
 See [Template Lookup Order](/templates/lookup-order/) for the complete reference.
 
 {{% note "Hugo Ships with an RSS Template" %}}
-Hugo ships with its own [RSS 2.0 template](#the-embedded-rss-xml). The embedded template will be sufficient for most use cases.
+Hugo ships with its own [RSS 2.0 template](#the-embedded-rssxml). The embedded template will be sufficient for most use cases.
 {{% /note %}}
 
 RSS pages are of the type `Page` and have all the [page variables](/variables/page/) available to use in the templates.
index 7f8a92d34874d1affa5b169c3ede65c6d1c01800..56600e1f0d860499973342946c351d00c28bb410 100644 (file)
@@ -21,7 +21,7 @@ toc: false
 * [enwrite](https://github.com/zzamboni/enwrite). Enwrite enables evernote-powered, statically generated blogs and websites. Now posting to your blog or updating your website is as easy as writing a new note in Evernote!
 * [Lipi](https://github.com/SohanChy/Lipi). Lipi is a native GUI frontend written in Java to manage your Hugo websites.
 * [Netlify CMS](https://netlifycms.org). Netlify CMS is an open source, serverless solution for managing Git based content in static sites, and it works on any platform that can host static sites. A [Hugo/Netlify CMS starter](https://github.com/netlify-templates/one-click-hugo-cms) is available to get new projects running quickly.
-* [Hokus CMS](https://github.com/julianoappelklein/hokus). Hokus CMS is an open source, multiplatform, easy to use, desktop application for Hugo. Build from simple to complex user interfaces for Hugo websites by choosing from a dozen ready-to-use components — all for free, with no vendor lock-in.
+* [Hokus CMS](https://github.com/julianoappelklein/hokus). Hokus CMS is an open source, multi-platform, easy to use, desktop application for Hugo. Build from simple to complex user interfaces for Hugo websites by choosing from a dozen ready-to-use components — all for free, with no vendor lock-in.
 
 
 ## Commercial Services
index 3dd334bef3b346d7d7169d9bd4761670d0791072..481ef1bac78a3e12091fb841a8b7aec34c6ecdf3 100644 (file)
@@ -42,19 +42,19 @@ Alternatively, you can use the new [Jekyll import command](/commands/hugo_import
 
 ## DokuWiki
 
-- [dokuwiki-to-hugo](https://github.com/wgroeneveld/dokuwiki-to-hugo) - Migrates your dokuwiki source pages from [DokuWiki syntax](https://www.dokuwiki.org/wiki:syntax) to Hugo Markdown syntax. Includes extra's like the TODO plugin. Written with extensibility in mind using python 3. Also generates a TOML header for each page. Designed to copypaste the wiki directory into your /content directory.
+- [dokuwiki-to-hugo](https://github.com/wgroeneveld/dokuwiki-to-hugo) - Migrates your DokuWiki source pages from [DokuWiki syntax](https://www.dokuwiki.org/wiki:syntax) to Hugo Markdown syntax. Includes extra's like the TODO plugin. Written with extensibility in mind using python 3. Also generates a TOML header for each page. Designed to copypaste the wiki directory into your /content directory.
 
 ## WordPress
 
 - [wordpress-to-hugo-exporter](https://github.com/SchumacherFM/wordpress-to-hugo-exporter) - A one-click WordPress plugin that converts all posts, pages, taxonomies, metadata, and settings to Markdown and YAML which can be dropped into Hugo. (Note: If you have trouble using this plugin, you can [export your site for Jekyll](https://wordpress.org/plugins/jekyll-exporter/) and use Hugo's built in Jekyll converter listed above.)
-- [exitwp-for-hugo](https://github.com/wooni005/exitwp-for-hugo) - A python script which works with the xml export from Wordpress and converts Wordpress pages and posts to Markdown and YAML for hugo.
+- [exitwp-for-hugo](https://github.com/wooni005/exitwp-for-hugo) - A python script which works with the xml export from WordPress and converts WordPress pages and posts to Markdown and YAML for hugo.
 - [blog2md](https://github.com/palaniraja/blog2md) - Works with [exported xml](https://en.support.wordpress.com/export/) file of your free YOUR-TLD.wordpress.com website. It also saves approved comments to `YOUR-POST-NAME-comments.md` file along with posts.
-- [wordhugopress](https://github.com/nantipov/wordhugopress) - A small utility written in Java, exports the entire WordPress site from the database and resource (e.g. images) files stored locally or remotelly. Therefore, migration from the backup files is possible. Supports merging of the multiple WordPress sites into a single Hugo one.
+- [wordhugopress](https://github.com/nantipov/wordhugopress) - A small utility written in Java, exports the entire WordPress site from the database and resource (e.g. images) files stored locally or remotely. Therefore, migration from the backup files is possible. Supports merging of the multiple WordPress sites into a single Hugo one.
 
 ## Medium
 
 - [medium2md](https://github.com/gautamdhameja/medium-2-md) - A simple Medium to Hugo exporter able to import stories in one command, including Front Matter.
-- [medium-to-hugo](https://github.com/bgadrian/medium-to-hugo) - CLI tool written in Go to export medium posts into a Hugo compatible Markdown format. Tags and images are included. All images will be downloaded locally and linked appropriately. 
+- [medium-to-hugo](https://github.com/bgadrian/medium-to-hugo) - CLI tool written in Go to export medium posts into a Hugo compatible Markdown format. Tags and images are included. All images will be downloaded locally and linked appropriately.
 
 ## Tumblr
 
@@ -74,7 +74,7 @@ Alternatively, you can use the new [Jekyll import command](/commands/hugo_import
 
 - [blogimport](https://github.com/natefinch/blogimport) - A tool to import from Blogger posts to Hugo.
 - [blogger-to-hugo](https://bitbucket.org/petraszd/blogger-to-hugo) - Another tool to import Blogger posts to Hugo. It also downloads embedded images so they will be stored locally.
-- [blog2md](https://github.com/palaniraja/blog2md) - Works with [exported xml](https://support.google.com/blogger/answer/41387?hl=en) file of your YOUR-TLD.blogspot.com website. It also saves comments to `YOUR-POST-NAME-comments.md` file along with posts. 
+- [blog2md](https://github.com/palaniraja/blog2md) - Works with [exported xml](https://support.google.com/blogger/answer/41387?hl=en) file of your YOUR-TLD.blogspot.com website. It also saves comments to `YOUR-POST-NAME-comments.md` file along with posts.
 - [BloggerToHugo](https://github.com/huanlin/blogger-to-hugo) - Yet another tool to import Blogger posts to Hugo. For Windows platform only, and .NET Framework 4.5 is required. See README.md before using this tool.
 
 ## Contentful
@@ -84,4 +84,4 @@ Alternatively, you can use the new [Jekyll import command](/commands/hugo_import
 
 ## BlogML
 
-- [BlogML2Hugo](https://github.com/jijiechen/BlogML2Hugo) - A tool that helps you convert BlogML xml file to Hugo markdown files. Users need to take care of links to attachments and images by themselves. This helps the blogs that export BlogML files (e.g. BlogEngine.NET) tramsform to hugo sites easily.
+- [BlogML2Hugo](https://github.com/jijiechen/BlogML2Hugo) - A tool that helps you convert BlogML xml file to Hugo markdown files. Users need to take care of links to attachments and images by themselves. This helps the blogs that export BlogML files (e.g. BlogEngine.NET) transform to hugo sites easily.
index f51498b1fa34ce8e9426b16199489b5760846195..dec87d72c56c14b9f8d557f30c85ca57712c524c 100644 (file)
@@ -26,7 +26,7 @@ A static website with a dynamic search function? Yes, Hugo provides an alternati
 * [hugo-lunr-zh](https://www.npmjs.com/package/hugo-lunr-zh). A bit like Hugo-lunr, but Hugo-lunr-zh can help you separate the Chinese keywords.
 * [Github Gist for Fuse.js integration](https://gist.github.com/eddiewebb/735feb48f50f0ddd65ae5606a1cb41ae). This gist demonstrates how to leverage Hugo's existing build time processing to generate a searchable JSON index used by [Fuse.js](https://fusejs.io/) on the client side. Although this gist uses Fuse.js for fuzzy matching, any client side search tool capable of reading JSON indexes will work. Does not require npm, grunt or other build-time tools except Hugo!
 * [hugo-search-index](https://www.npmjs.com/package/hugo-search-index). A library containing Gulp tasks and a prebuilt browser script that implements search. Gulp generates a search index from project markdown files.
-* [hugofastsearch](https://gist.github.com/cmod/5410eae147e4318164258742dd053993). A usability and speed update to "Github Gist for Fuse.js integration" — global, keyboard-optimized search. 
+* [hugofastsearch](https://gist.github.com/cmod/5410eae147e4318164258742dd053993). A usability and speed update to "GitHub Gist for Fuse.js integration" — global, keyboard-optimized search.
 
 ## Commercial Search Services
 
index 3b0e937258164603b474e0fe97dd7dcf1de149b6..3170dc7d848924dc6c7d5848ee0f09c32082e2a3 100644 (file)
@@ -1,5 +1,5 @@
 ---
-title: Troubleshoot 
+title: Troubleshoot
 linktitle: Troubleshoot
 description: Frequently asked questions and known issues pulled from the Hugo Discuss forum.
 date: 2017-02-01
@@ -9,7 +9,7 @@ menu:
   docs:
     parent: "troubleshooting"
     weight: 1
-weight: 1      
+weight: 1
 draft: false
 hidesectioncontents: false
 slug:
@@ -20,7 +20,4 @@ notesforauthors:
 
 The Troubleshooting section includes known issues, recent workarounds, and FAQs pulled from the [Hugo Discussion Forum][forum].
 
-
-
-
 [forum]: https://discourse.gohugo.io
index 46f3e8cd552c46e8fc93917b646c76f401df1a72..1934bc5e5ddf6b0fad9095a93c732ac13dcfce1c 100644 (file)
@@ -19,7 +19,7 @@ aliases: [/faq/]
 
 ## I can't see my content!
 
-Is your markdown file [in draft mode](https://gohugo.io/content-management/front-matter/#front-matter-variables)? When testing, run `hugo server` with the `-D` or `--buildDrafts` [switch](https://gohugo.io/getting-started/usage/#draft-future-and-expired-content). 
+Is your markdown file [in draft mode](https://gohugo.io/content-management/front-matter/#front-matter-variables)? When testing, run `hugo server` with the `-D` or `--buildDrafts` [switch](https://gohugo.io/getting-started/usage/#draft-future-and-expired-content).
 
 ## Can I set configuration variables via OS environment?
 
index 51cd5475648257d078917b1c3ff3c4a0374da2d5..1769fa688d12dbd980090e94c20782af0498eb04 100644 (file)
@@ -33,9 +33,9 @@ The `.File` object contains the following fields:
 .File.TranslationBaseName
 : the filename without extension or optional language identifier (e.g., `foo`)
 
-.File.ContentBaseName 
+.File.ContentBaseName
 : is a either TranslationBaseName or name of containing folder if file is a leaf bundle.
-  
+
 .File.BaseFileName
 : the filename without extension (e.g., `foo.en`)
 
index 0de5bd794240153ac495e4297f0450217973bb01..7b1e6601f533a77a49cfb99545fd7e092735d2ff 100644 (file)
@@ -20,7 +20,7 @@ wip: false
 ---
 
 {{% warning "Deprecated" %}}
-Page's `.Hugo` is deprecated and will be removed in a future release. Use the global `hugo` function.  
+Page's `.Hugo` is deprecated and will be removed in a future release. Use the global `hugo` function.
 For example: `hugo.Generator`.
 {{% /warning %}}
 
index 109810803ff6f4ad1a43d1412f08fe9a39b96785..eac45d20ac81bc9ce3c441d114e5226999662c9d 100644 (file)
@@ -35,7 +35,7 @@
        date = "2017-02-19"
 
 [[article]]
-       title = "Switching from Wordpress to Hugo"
+       title = "Switching from WordPress to Hugo"
        url = "http://schnuddelhuddel.de/switching-from-wordpress-to-hugo/"
        author = "Mario Martelli"
        date = "2017-02-19"
        date = "2016-09-21"
 
 [[article]]
-       title = "Building our site: From Django & Wordpress to a static generator (Part I)"
+       title = "Building our site: From Django & WordPress to a static generator (Part I)"
        url = "https://tryolabs.com/blog/2016/09/20/building-our-site-django-wordpress-to-static-part-i/"
        author = "Alan Descoins"
        date = "2016-09-20"
index 6a0714c1d426037535056b5329a670a5651a98e7..daac3cbabaedf43f731042e97da95055f0479da2 100644 (file)
@@ -3,7 +3,7 @@ publish = "public"
 command = "hugo --gc --minify"
 
 [context.production.environment]
-HUGO_VERSION = "0.71.1"
+HUGO_VERSION = "0.72.0"
 HUGO_ENV = "production"
 HUGO_ENABLEGITINFO = "true"
 
@@ -11,20 +11,20 @@ HUGO_ENABLEGITINFO = "true"
 command = "hugo --gc --minify --enableGitInfo"
 
 [context.split1.environment]
-HUGO_VERSION = "0.71.1"
+HUGO_VERSION = "0.72.0"
 HUGO_ENV = "production"
 
 [context.deploy-preview]
 command = "hugo --gc --minify --buildFuture -b $DEPLOY_PRIME_URL"
 
 [context.deploy-preview.environment]
-HUGO_VERSION = "0.71.1"
+HUGO_VERSION = "0.72.0"
 
 [context.branch-deploy]
 command = "hugo --gc --minify -b $DEPLOY_PRIME_URL"
 
 [context.branch-deploy.environment]
-HUGO_VERSION = "0.71.1"
+HUGO_VERSION = "0.72.0"
 
 [context.next.environment]
 HUGO_ENABLEGITINFO = "true"
diff --git a/resources/_gen/images/news/0.72.0-relnotes/hugo-72-featured_hu2851378649aa18f104ac3bb6a49cdd29_256988_480x0_resize_catmullrom_2.png b/resources/_gen/images/news/0.72.0-relnotes/hugo-72-featured_hu2851378649aa18f104ac3bb6a49cdd29_256988_480x0_resize_catmullrom_2.png
new file mode 100644 (file)
index 0000000..2c9364c
Binary files /dev/null and b/resources/_gen/images/news/0.72.0-relnotes/hugo-72-featured_hu2851378649aa18f104ac3bb6a49cdd29_256988_480x0_resize_catmullrom_2.png differ
diff --git a/resources/_gen/images/news/0.72.0-relnotes/hugo-72-featured_hu2851378649aa18f104ac3bb6a49cdd29_256988_640x0_resize_catmullrom_2.png b/resources/_gen/images/news/0.72.0-relnotes/hugo-72-featured_hu2851378649aa18f104ac3bb6a49cdd29_256988_640x0_resize_catmullrom_2.png
new file mode 100644 (file)
index 0000000..95df22e
Binary files /dev/null and b/resources/_gen/images/news/0.72.0-relnotes/hugo-72-featured_hu2851378649aa18f104ac3bb6a49cdd29_256988_640x0_resize_catmullrom_2.png differ