summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-07-09parser/pageparser: Don't store the byte slicesBjørn Erik Pedersen
On its own this change doesn't do any magic, but this is part of a bigger picture about making Hugo leaner in the memory usage department.
2022-06-30Make the baseline benchmark's test files stableBjørn Erik Pedersen
And add some assertions.
2022-06-28Merge commit 'bdf935d66c1f02dfc942a30e9fc00519bba3aacb'Bjørn Erik Pedersen
2022-06-28Squashed 'docs/' changes from 30f32a624..e5aa641a6Bjørn Erik Pedersen
e5aa641a6 remove erroneous foo 8307b474e Add hl_inline to highlight function documentation 8517b02d9 update GitHub 404 docs URL to prevent redirect 5c52c2715 remove aerobatic.com 3eb179558 Update syntax-highlighting.md 00cbe3f2f Check for nil Chroma .Aliases 45416515e netlify: Hugo 0.101.0 d5dcd1581 docs: Regen docshelper 4785e99b1 common: Add hugo.GoVersion e679f1b7e resources/page: Add :slugorfilename attribute f2cc72a1f Update spellcheck.yml (#1755) git-subtree-dir: docs git-subtree-split: e5aa641a629ce70de609a006fb9a57ee422922f5
2022-06-28Accept vendor-specified build date if .git/ is unavailableAnthony Fok
Fixes #10053
2022-06-28snap: Replace mage with "go build" and set VendorInfo=snapAnthony Fok
2022-06-27snap: Use interface names etc-gitconfig and gitconfig, Take 2Anthony Fok
as recommended by @alexmurray to keep consistency with other snaps; see https://forum.snapcraft.io/t/system-files-and-personal-files-request-for-hugo/30598 I neglected to make the rename of system-gitconfig → etc-gitconfig and user-gitconfig → gitconfig to the apps.plugs section in commit fd3953c, hence this commit to fix the store upload scan failure: interface 'system-gitconfig' not found in base declaration interface 'user-gitconfig' not found in base declaration unknown plugs interface name reference 'system-gitconfig' unknown plugs interface name reference 'user-gitconfig' Special thanks to Alex Murray and Igor Ljubuncic for approving the system-files and personal-files request for Hugo. Fixes #6226
2022-06-26Extract the baseline benchmark to a testBjørn Erik Pedersen
2022-06-25Add a baseline benchmarkBjørn Erik Pedersen
2022-06-24snap: Use interface names etc-gitconfig and gitconfigAnthony Fok
as recommended by @alexmurray to keep consistency with other snaps; see https://forum.snapcraft.io/t/system-files-and-personal-files-request-for-hugo/30598/2 One closer step towards fixing #6226
2022-06-16releaser: Prepare repository for 0.102.0-DEVrelease-0.101.0hugoreleaser
[ci skip]
2022-06-16releaser: Bump versions for release of 0.101.0v0.101.0hugoreleaser
[ci skip]
2022-06-16releaser: Add release notes for 0.101.0hugoreleaser
[ci skip]
2022-06-16build: Update to Go 1.18.3Bjørn Erik Pedersen
Fixes #9964
2022-06-16docs: Regen docshelperBjørn Erik Pedersen
2022-06-16Squashed 'docs/' changes from 96fdc246c..30f32a624Bjørn Erik Pedersen
30f32a624 Update scss-sass.md 503130186 Update scss-sass.md cbfaa6704 Remove references to outdated Blackfriday markdown processor (#1748) e43948d26 netlify: Hugo 0.100.2 aaabe0ee9 Merge branch 'tempv0.100.2' bc615f257 tpl/path: Add path.BaseName function 5dddbf95e Add Chinese translation for _documentation and _index.md b1e4f3200 Add translation for search tools 23281633a Update introduction.md 3abb5fb5d netlify: Hugo 0.100.1 644ed3b01 Update faq.md 54f377051 Add some lines about resources.Copy 82cf08355 Remove most Blackfriday references bfbe5aaf3 netlify: Update to Hugo 0.100.0 8b6f8577f docs: Regen CLI docs 858a5d39c docs: Regen docs helper 5037d504f Merge commit 'e4bfe59c4e043c92d3992587d8c64d264b262a22' 03ca7be5b Fix indentation in highlight shortcode git-subtree-dir: docs git-subtree-split: 30f32a62433a6d62b680a2dd874c72bb8fb0b728
2022-06-16Merge commit '475f87f685439de0f907a9ffc29bfd1361eb1c59'Bjørn Erik Pedersen
2022-06-15markup/highlight: Add hl_inline optionBjørn Erik Pedersen
Closes #9442 Closes #9635 Closes #9638
2022-06-15deps: Update github.com/alecthomas/chroma/v2 v2.1.0 => v2.2.0Bjørn Erik Pedersen
2022-06-15build(deps): bump github.com/clbanning/mxj/v2 from 2.5.5 to 2.5.6dependabot[bot]
Bumps [github.com/clbanning/mxj/v2](https://github.com/clbanning/mxj) from 2.5.5 to 2.5.6. - [Release notes](https://github.com/clbanning/mxj/releases) - [Commits](https://github.com/clbanning/mxj/compare/v2.5.5...v2.5.6) --- updated-dependencies: - dependency-name: github.com/clbanning/mxj/v2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-06-15build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.1 to 2.0.2dependabot[bot]
Bumps [github.com/pelletier/go-toml/v2](https://github.com/pelletier/go-toml) from 2.0.1 to 2.0.2. - [Release notes](https://github.com/pelletier/go-toml/releases) - [Changelog](https://github.com/pelletier/go-toml/blob/v2/.goreleaser.yaml) - [Commits](https://github.com/pelletier/go-toml/compare/v2.0.1...v2.0.2) --- updated-dependencies: - dependency-name: github.com/pelletier/go-toml/v2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-06-15build(deps): bump golang.org/x/tools from 0.1.10 to 0.1.11dependabot[bot]
Bumps [golang.org/x/tools](https://github.com/golang/tools) from 0.1.10 to 0.1.11. - [Release notes](https://github.com/golang/tools/releases) - [Commits](https://github.com/golang/tools/compare/v0.1.10...v0.1.11) --- updated-dependencies: - dependency-name: golang.org/x/tools dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-06-15build(deps): bump github.com/tdewolff/minify/v2 from 2.11.5 to 2.11.10dependabot[bot]
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify) from 2.11.5 to 2.11.10. - [Release notes](https://github.com/tdewolff/minify/releases) - [Commits](https://github.com/tdewolff/minify/compare/v2.11.5...v2.11.10) --- updated-dependencies: - dependency-name: github.com/tdewolff/minify/v2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-06-15build(deps): bump github.com/evanw/esbuild from 0.14.42 to 0.14.43dependabot[bot]
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild) from 0.14.42 to 0.14.43. - [Release notes](https://github.com/evanw/esbuild/releases) - [Changelog](https://github.com/evanw/esbuild/blob/master/CHANGELOG.md) - [Commits](https://github.com/evanw/esbuild/compare/v0.14.42...v0.14.43) --- updated-dependencies: - dependency-name: github.com/evanw/esbuild dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2022-06-15build(deps): bump github.com/getkin/kin-openapi from 0.94.0 to 0.97.0dependabot[bot]
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi) from 0.94.0 to 0.97.0. - [Release notes](https://github.com/getkin/kin-openapi/releases) - [Commits](https://github.com/getkin/kin-openapi/compare/v0.94.0...v0.97.0) --- updated-dependencies: - dependency-name: github.com/getkin/kin-openapi dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
2022-06-14deps: Udpate to github.com/alecthomas/chroma/v2Bjørn Erik Pedersen
Fixes #9932 Fixes #9931
2022-06-14common: Add hugo.GoVersionKhayyam Saleem
Closes #9849. This enables `hugo.GoVersion` in templates to access the version of Go that the Hugo binary was built with.
2022-06-14resources: Panic on Copy of Resource with .ErrBjørn Erik Pedersen
Fixes #10006
2022-06-13resources/page: Add :slugorfilename attributeDawid Potocki
Fixes #4739, #385
2022-06-13Respect NO_COLORBjørn Erik Pedersen
Fixes #10004
2022-06-13readme: Update dependency listAndreas Deininger
2022-06-13Fix relURL with leading slash when baseURL includes a subdirectoryBjørn Erik Pedersen
Fixes #9994
2022-06-12js: Resolve index.esm.jsBjørn Erik Pedersen
Same logic as for `index.{js,ts...}` files applies; if both `index.esm.js` and `index.js` exists (unlikely), you need to use the name with extension when importing, else the `index.js` will win. Fixes #8631
2022-06-12Add animated GIF supportBjørn Erik Pedersen
Note that this is for GIFs only (and not Webp). Fixes #5030
2022-06-12resources: Add a Gif source file to golden testsBjørn Erik Pedersen
2022-06-08releaser: Prepare repository for 0.101.0-DEVhugoreleaser
[ci skip]
2022-06-08releaser: Bump versions for release of 0.100.2v0.100.2hugoreleaser
[ci skip]
2022-06-08releaser: Add release notes for 0.100.2hugoreleaser
[ci skip]
2022-06-07Update CONTRIBUTING.mdBjørn Erik Pedersen
2022-06-07Fix raw TOML dates in where/eqBjørn Erik Pedersen
Note that this has only been a problem with "raw dates" in TOML files in /data and similar. The predefined front matter dates `.Date` etc. are converted to a Go Time and has worked fine even after upgrading to v2 of the go-toml lib. Fixes #9979
2022-06-06deps: Update to github.com/pelletier/go-toml/v2 v2.0.1Anthony Fok
2022-06-06tpl/path: Add path.BaseName functionJoe Mooring
Closes #9973
2022-06-05livereload: Use `X-Forwarded-Host` for Codespacesatotake
Codespace has 2 types of usage 1. in browser 2. vscode on local computer As long as you select 2 (on local), Hugo handles livereload expectedly. But if you use it in browser, Hugo does not reload on file change, as #9936 said. This issue happens because `CheckOrigin` always fails. Remote server could rewrite request host name. Fix this by respecting `X-Forwarded-Host` header during origin checking After merging this, you can preview changes lively with codespaece in browser. ```sh hugo server --liveReloadPort 443 ``` Close #9936
2022-06-04helpers: Fix panic with invalid defaultMarkdownHandlerBjørn Erik Pedersen
Fixes #9968
2022-06-03resources: Register MediaTypes before buildPaul van Brouwershaven
Fixes #9971
2022-06-01releaser: Prepare repository for 0.101.0-DEVhugoreleaser
[ci skip]
2022-06-01releaser: Bump versions for release of 0.100.1v0.100.1hugoreleaser
[ci skip]
2022-06-01releaser: Add release notes for 0.100.1hugoreleaser
[ci skip]
2022-06-01Fix panic with markdownify/RenderString with shortcode on Page with no ↵Bjørn Erik Pedersen
content file Fixes #9959
2022-05-31releaser: Prepare repository for 0.101.0-DEVhugoreleaser
[ci skip]