Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-05 | Add environment as a new filter to _cascade.target | Cathrine Paulsen | |
Fixes #9612 | |||
2022-03-26 | docs: Regen docshelper | Bjørn Erik Pedersen | |
2022-03-26 | docs: Regen CLI docs | Bjørn Erik Pedersen | |
2022-03-26 | Merge commit 'd276e901b36d2576ef8350ed96b17f66254eac1b' | Bjørn Erik Pedersen | |
2022-03-23 | tpl/crypto: Add optional encoding arg to hmac function | Joe Mooring | |
Closes #9709 | |||
2022-03-11 | docs: Regenerate CLI docs | Bjørn Erik Pedersen | |
2022-03-10 | docs: Regenerate docshelper | Bjørn Erik Pedersen | |
2022-03-09 | docs: Regenerate docshelper | Bjørn Erik Pedersen | |
2022-03-08 | docs: Regenerate CLI docs | Bjørn Erik Pedersen | |
2022-03-08 | docs: Regenerate docshelper | Bjørn Erik Pedersen | |
2022-03-08 | Merge commit 'd706529720b3b2ccb99719ccd578062ca25a0cc2' | Bjørn Erik Pedersen | |
2022-02-28 | Merge commit 'c1398b91a9f4c67876b31feb67516b252e654d3c' | Bjørn Erik Pedersen | |
2022-02-28 | docs: Regenerate docs helper | Bjørn Erik Pedersen | |
2022-02-28 | cod: Regen CLI docs | Bjørn Erik Pedersen | |
2022-02-27 | CodeblockContext method renames | Bjørn Erik Pedersen | |
Fixes #9577 | |||
2022-02-25 | Move the Goat template to the correct place | Bjørn Erik Pedersen | |
Updates #7765 | |||
2022-02-24 | Add Markdown diagrams and render hooks for code blocks | Bjørn Erik Pedersen | |
You can now create custom hook templates for code blocks, either one for all (`render-codeblock.html`) or for a given code language (e.g. `render-codeblock-go.html`). We also used this new hook to add support for diagrams in Hugo: * Goat (Go ASCII Tool) is built-in and enabled by default; just create a fenced code block with the language `goat` and start draw your Ascii diagrams. * Another popular alternative for diagrams in Markdown, Mermaid (supported by GitHub), can also be implemented with a simple template. See the Hugo documentation for more information. Updates #7765 Closes #9538 Fixes #9553 Fixes #8520 Fixes #6702 Fixes #9558 | |||
2022-02-23 | Allow images to be cropped without being resized | John Elliott | |
Introduces the Crop method for image processing which implements gift.CropToSize. Also allows a smartCrop without resizing, and updates the documentation. Fixes #9499 | |||
2022-02-18 | modules: Add modules.Workspace config for Go 1.18 | Bjørn Erik Pedersen | |
Sets `GOWORK` env var for Go 1.18. Fixes #9525 | |||
2022-02-15 | Add --printUnusedTemplates | Bjørn Erik Pedersen | |
Fixes #9502 | |||
2022-02-15 | commands: Rename --i18n-warnings to printI18nWarnings | Bjørn Erik Pedersen | |
To get it in line with the others. | |||
2022-02-15 | commands: Rename --path-warnings, --print-men to --printPathWarnings, ↵ | Bjørn Erik Pedersen | |
--printMemoryUsage To get it in line with the others. | |||
2022-02-15 | deps: Update github.com/alecthomas/chroma v0.9.4 => v0.10.0 | Bjørn Erik Pedersen | |
2022-02-14 | Merge commit '230a495941b191af0bdaa7e2fc8c61607cb38207' | Bjørn Erik Pedersen | |
2022-02-10 | Fix validation of Page Kind in cascade target map | Joe Mooring | |
Fixes #8888 | |||
2022-02-10 | Remove the "check" command | Joe Mooring | |
Closes #9454 | |||
2022-02-01 | Remove hugo gen autocomplete | Joe Mooring | |
Closes #8862 | |||
2022-01-12 | docs: Regenerate docshelper | Bjørn Erik Pedersen | |
2022-01-12 | Merge commit 'a8e9fc699a6ff7d578f97a7c553ce844efad8fdb' | Bjørn Erik Pedersen | |
2022-01-11 | docs: Add dependency table to maintainance page | Bjørn Erik Pedersen | |
See #8949 | |||
2022-01-11 | Add hugo.Deps | Bjørn Erik Pedersen | |
Fixes #8949 | |||
2022-01-07 | docs. Regen CLI docs | Bjørn Erik Pedersen | |
Closes #9363 | |||
2022-01-04 | docs: Regenerate CLI docs | Bjørn Erik Pedersen | |
2022-01-04 | docs: Regenerate docshelper | Bjørn Erik Pedersen | |
2021-12-23 | Revert "config/security: Add HOME to default exec env var whitelist" | Bjørn Erik Pedersen | |
There have been one report in the wild suggesting that this needs to be tested better before doing: https://discourse.gohugo.io/t/hugo-mod-failing-in-v0-91-1-but-works-in-v0-91-0/36180/5 This reverts commit fca266ebbb81af3d4479873a7a79759033c7ce25. | |||
2021-12-22 | config/security: Add HOME to default exec env var whitelist | Bjørn Erik Pedersen | |
See #9309 | |||
2021-12-17 | docs: Regen docs helper | Bjørn Erik Pedersen | |
2021-12-16 | Add some basic security policies with sensible defaults | Bjørn Erik Pedersen | |
This ommmit contains some security hardening measures for the Hugo build runtime. There are some rarely used features in Hugo that would be good to have disabled by default. One example would be the "external helpers". For `asciidoctor` and some others we use Go's `os/exec` package to start a new process. These are a predefined set of binary names, all loaded from `PATH` and with a predefined set of arguments. Still, if you don't use `asciidoctor` in your project, you might as well have it turned off. You can configure your own in the new `security` configuration section, but the defaults are configured to create a minimal amount of site breakage. And if that do happen, you will get clear instructions in the loa about what to do. The default configuration is listed below. Note that almost all of these options are regular expression _whitelists_ (a string or a slice); the value `none` will block all. ```toml [security] enableInlineShortcodes = false [security.exec] allow = ['^dart-sass-embedded$', '^go$', '^npx$', '^postcss$'] osEnv = ['(?i)^(PATH|PATHEXT|APPDATA|TMP|TEMP|TERM)$'] [security.funcs] getenv = ['^HUGO_'] [security.http] methods = ['(?i)GET|POST'] urls = ['.*'] ``` | |||
2021-12-13 | Merge commit '45e6fdb315d113ba13e20a633ed0c67e3f25170d' | Bjørn Erik Pedersen | |
2021-12-08 | docs: Regenerate docs helper | Bjørn Erik Pedersen | |
2021-12-08 | Merge commit '8d9511a08f14260cbfb73119e4afae50e5a9966d' | Bjørn Erik Pedersen | |
2021-12-07 | Add custom font support to images.Text | Bjørn Erik Pedersen | |
Fixes #9253 | |||
2021-12-07 | images: Text filter that draws text with the given options (#9239) | Paul van Brouwershaven | |
Fixes #9238 | |||
2021-12-07 | tpl/transform: Optional options for highlight func | Joe Mooring | |
Closes #9249 Fixes gohugoio/hugoDocs#63 | |||
2021-12-02 | Implement XML data support | Paul van Brouwershaven | |
Example: ``` {{ with resources.Get "https://example.com/rss.xml" | transform.Unmarshal }} {{ range .channel.item }} <strong>{{ .title | plainify | htmlUnescape }}</strong><br /> <p>{{ .description | plainify | htmlUnescape }}</p> {{ $link := .link | plainify | htmlUnescape }} <a href="{{ $link }}">{{ $link }}</a><br /> <hr> {{ end }} {{ end }} ``` Closes #4470 | |||
2021-12-02 | Make resources.Get use a file cache for remote resources | Paul van Brouwershaven | |
Closes #9228 | |||
2021-11-30 | Add remote support to resources.Get | Paul van Brouwershaven | |
Closes #5255 Supports #9044 | |||
2021-11-17 | releaser: Add release notes to /docs for release of 0.89.4v0.89.4 | hugoreleaser | |
[ci skip] | |||
2021-11-15 | releaser: Add release notes to /docs for release of 0.89.3v0.89.3 | hugoreleaser | |
[ci skip] | |||
2021-11-08 | releaser: Add release notes to /docs for release of 0.89.2v0.89.2 | hugoreleaser | |
[ci skip] |