Bjørn Erik Pedersen
097fd588ca
Deprecate page.Author and page.Authors
...
These are not documented, and they don't belong on Page. We should consider having author a first class citizen of Hugo, but as it is not it's better modelled as a taxonomy.
2022-04-23 22:22:50 +02:00
hugoreleaser
41cc4e4ba3
releaser: Prepare repository for 0.98.0-DEV
...
[ci skip]
2022-04-18 18:01:38 +00:00
hugoreleaser
078053a43d
releaser: Bump versions for release of 0.97.3
...
[ci skip]
2022-04-18 17:22:19 +00:00
hugoreleaser
7d9f888080
releaser: Add release notes for 0.97.3
...
[ci skip]
2022-04-18 17:22:19 +00:00
Bjørn Erik Pedersen
9b352f04a3
Fix syncing of /static regression
...
As introduced in Hugo `v0.76.1`.
And add a proper test for it.
Fixes #9794
Closes #9788
2022-04-18 19:17:27 +02:00
Bjørn Erik Pedersen
e66e2e9ce5
Revert "Revert "Fix PostProcess regression for hugo server""
...
This reverts commit 6c35a1a9ea
.
Updates #9794
2022-04-18 19:17:27 +02:00
hugoreleaser
5de6f8a02c
releaser: Prepare repository for 0.98.0-DEV
...
[ci skip]
2022-04-17 09:16:40 +00:00
hugoreleaser
5099abe600
releaser: Bump versions for release of 0.97.2
...
[ci skip]
2022-04-17 08:39:27 +00:00
hugoreleaser
99ec88d42d
releaser: Add release notes for 0.97.2
...
[ci skip]
2022-04-17 08:39:27 +00:00
Bjørn Erik Pedersen
6c35a1a9ea
Revert "Fix PostProcess regression for hugo server"
...
This reverts commit 4deb5c6066
.
2022-04-17 10:35:01 +02:00
hugoreleaser
363bc907c0
releaser: Prepare repository for 0.98.0-DEV
...
[ci skip]
2022-04-16 17:35:04 +00:00
hugoreleaser
04efcb2a68
releaser: Bump versions for release of 0.97.1
...
[ci skip]
2022-04-16 16:57:30 +00:00
hugoreleaser
4560725521
releaser: Add release notes for 0.97.1
...
[ci skip]
2022-04-16 16:57:30 +00:00
Bjørn Erik Pedersen
4deb5c6066
Fix PostProcess regression for hugo server
...
Fixes #9788
2022-04-16 18:43:13 +02:00
Bjørn Erik Pedersen
397fce5603
Fix MediaType when reading images from cache
...
Fixes #8931
2022-04-16 16:36:15 +02:00
Bjørn Erik Pedersen
0093eaa683
deps: Upgrade github.com/bep/overlayfs v0.4.0 => v0.5.0
...
That version implement file.Readdir/Readdirnames for n > 0.
Closes #9783
2022-04-14 21:26:05 +02:00
hugoreleaser
d0f731c039
releaser: Prepare repository for 0.98.0-DEV
...
[ci skip]
2022-04-14 09:24:30 +00:00
hugoreleaser
c07f3626e7
releaser: Bump versions for release of 0.97.0
...
[ci skip]
2022-04-14 08:45:07 +00:00
hugoreleaser
42b5d16536
releaser: Add release notes for 0.97.0
...
[ci skip]
2022-04-14 08:45:07 +00:00
Bjørn Erik Pedersen
d80d5a104f
releaser: Reduce parallelism
2022-04-14 10:38:31 +02:00
Bjørn Erik Pedersen
842262f653
Revert "build(deps): bump gocloud.dev from 0.20.0 to 0.25.0"
...
This reverts commit 20162518c4
.
Updates #9778
2022-04-13 17:29:36 +02:00
Bjørn Erik Pedersen
2dbdf38a54
resources: Add key
to reources.GetRemote options map
...
If set, `key` will be used as the only cache key element for the resource.
The default behaviour is to calculate the key based on the URL and all the options.
This means that you can now do:
```
{{ $cacheKey := print $url (now.Format "2006-01-02") }}
{{ $resource := resource.GetRemote $url (dict "key" $cacheKey) }}
```
Fixes #9755
2022-04-13 09:18:17 +02:00
dependabot[bot]
f8c4e1690a
build(deps): bump github.com/evanw/esbuild from 0.14.34 to 0.14.36
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.14.34 to 0.14.36.
- [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.34...v0.14.36 )
---
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-04-12 15:03:47 +02:00
Bjørn Erik Pedersen
627eed1d62
Make string sorting (e.g. ByTitle, ByLinkTitle and ByParam) language aware
...
Fixes #2180
2022-04-12 13:24:16 +02:00
Bjørn Erik Pedersen
82ba634ed9
Fix gosum checksum errors
...
Both of the 2 libraries in question have had known "double releases" -- same tag pushed twice with different commits.
Note that this will not resolve itself in Hugo "fully" before we do a new release (which should happen in a day or two).
Fixes #9771
2022-04-11 20:12:11 +02:00
dependabot[bot]
d417a6cf74
build(deps): bump github.com/tdewolff/minify/v2 from 2.11.0 to 2.11.1
...
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify ) from 2.11.0 to 2.11.1.
- [Release notes](https://github.com/tdewolff/minify/releases )
- [Commits](https://github.com/tdewolff/minify/compare/v2.11.0...v2.11.1 )
---
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-04-11 11:48:11 +02:00
Bjørn Erik Pedersen
13dac7f3cd
compare: Add a string sort benchmark
2022-04-11 11:33:58 +02:00
Bjørn Erik Pedersen
30c2e54c25
Replace all usage of CopyOnWriteFs with OverlayFs
...
Fixes #9761
2022-04-10 13:49:31 +02:00
Joe Mooring
3117e58595
deps: Update github.com/tdewolff/minify/v2 v2.10.0 => v2.11.0
...
Fixes #9713
Fixes #9740
Adds support for minify.tdewolff.svg.keepComments (bool)
2022-04-08 21:44:29 +02:00
Bjørn Erik Pedersen
ec920363cd
Squashed 'docs/' changes from 63386081c..4c5edacfe
...
4c5edacfe cSpell config update (#1700 )
9df788b25 Fix broken link (hugo modules) (#1710 )
9928a70d6 Fix workspace formatting (#1707 )
55467e7c8 Update partials.md
9f4bd0023 Update formats.md
9b3913c86 Remove footnoteAnchorPrefix and footnoteReturnLinkContents (#1704 )
94502a09b Code block render hooks are introduced in v0.93.0 (#1701 )
c447270ef Update sitemap-template.md
78665c1e0 Update sitemap-template.md
60653c17d Update the caddy error docs link (#1696 )
9a3675aad Update sitemap templates (#1699 )
e0d08cdbb Add wpxr-to-static to list of migration tools (#1512 )
b53eb5a08 Add page for deploying with rclone (#1511 )
4207c57ff netlify: Hugo 0.96.0
a18d646ea docs: Regen docshelper
e3e0981ed docs: Regen CLI docs
fda988d01 Merge commit 'd276e901b36d2576ef8350ed96b17f66254eac1b'
e4a26dbca tpl/crypto: Add optional encoding arg to hmac function
git-subtree-dir: docs
git-subtree-split: 4c5edacfeebd13eb7f876723c065466cd50e0cae
2022-04-08 13:32:01 +02:00
Bjørn Erik Pedersen
5b5dcb8d5a
Merge commit 'ec920363cdeb687c8bcac9c242767d366fb058cb'
2022-04-08 13:32:01 +02:00
Bjørn Erik Pedersen
ffe3eb9195
docs: Regen CLI docs
2022-04-08 13:31:50 +02:00
Bjørn Erik Pedersen
d070bdf10f
Rework the Destination filesystem to make --renderStaticToDisk work
...
See #9626
2022-04-08 13:26:17 +02:00
Bjørn Erik Pedersen
b08193971a
Revert "Revert "Some minor adjustments to the new static filesystem logic""
...
This reverts commit 5ef8a9f32c
.
2022-04-08 13:26:17 +02:00
Bjørn Erik Pedersen
0a56f2af4e
Revert "Revert "Allow rendering static files to disk and dynamic to memory in server mode""
...
This reverts commit 64b7b7a897
.
2022-04-08 13:26:16 +02:00
dependabot[bot]
9e360d3844
build(deps): bump github.com/evanw/esbuild from 0.14.31 to 0.14.34
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.14.31 to 0.14.34.
- [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.31...v0.14.34 )
---
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-04-07 11:38:43 +02:00
Joe Mooring
a8c221d33b
modules/client: Vendor config directory if present
...
Fixes #9751
2022-04-05 20:39:04 +02:00
Bjørn Erik Pedersen
e58a540895
resources: Create a common ResourceFinder interface
...
And make both .Resources and resources implement it.
This gets us 2 new methods/functions, so you can now also do:
* .Resources.Get
* resources.ByType
Note that GetRemote is not covered by this interface, as that is only available as a global template function.
Fixes #8653
2022-04-05 18:00:44 +02:00
dependabot[bot]
20162518c4
build(deps): bump gocloud.dev from 0.20.0 to 0.25.0
...
Bumps [gocloud.dev](https://github.com/google/go-cloud ) from 0.20.0 to 0.25.0.
- [Release notes](https://github.com/google/go-cloud/releases )
- [Commits](https://github.com/google/go-cloud/compare/v0.20.0...v0.25.0 )
---
updated-dependencies:
- dependency-name: gocloud.dev
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-05 17:01:25 +02:00
dependabot[bot]
6b469cc8fb
build(deps): bump golang.org/x/tools from 0.1.9 to 0.1.10
...
Bumps [golang.org/x/tools](https://github.com/golang/tools ) from 0.1.9 to 0.1.10.
- [Release notes](https://github.com/golang/tools/releases )
- [Commits](https://github.com/golang/tools/compare/v0.1.9...v0.1.10 )
---
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-04-05 16:14:00 +02:00
dependabot[bot]
080dcac6b8
build(deps): bump github.com/magefile/mage from 1.12.1 to 1.13.0
...
Bumps [github.com/magefile/mage](https://github.com/magefile/mage ) from 1.12.1 to 1.13.0.
- [Release notes](https://github.com/magefile/mage/releases )
- [Changelog](https://github.com/magefile/mage/blob/master/.goreleaser.yml )
- [Commits](https://github.com/magefile/mage/compare/v1.12.1...v1.13.0 )
---
updated-dependencies:
- dependency-name: github.com/magefile/mage
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-05 16:13:27 +02:00
dependabot[bot]
072fc8cc34
build(deps): bump github.com/gobuffalo/flect from 0.2.4 to 0.2.5
...
Bumps [github.com/gobuffalo/flect](https://github.com/gobuffalo/flect ) from 0.2.4 to 0.2.5.
- [Release notes](https://github.com/gobuffalo/flect/releases )
- [Commits](https://github.com/gobuffalo/flect/compare/v0.2.4...v0.2.5 )
---
updated-dependencies:
- dependency-name: github.com/gobuffalo/flect
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-05 16:12:17 +02:00
Bjørn Erik Pedersen
658e11ebaa
Localize all the GroupBy*Date methods
...
Fixes #9745
2022-04-05 16:11:11 +02:00
dependabot[bot]
e0a882fd3b
build(deps): bump github.com/getkin/kin-openapi from 0.93.0 to 0.94.0
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.93.0 to 0.94.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.93.0...v0.94.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-04-05 13:54:36 +02:00
David Jones
d0657a436e
deploy: Set an MD5 attribute and use that if eTag not available
...
During Hugo deploy when a remote MD5 is invalid (e.g due to multipart eTag) Hugo reads the entire remote file and calculates the MD5 again which can be slow.
This commit updates the file upload so that it will also store an MD5 hash in the cloud provider's attributes. e.g in AWS this looks like x-amz-meta-md5chksum: 26fe392386a8123bf8956a16e08cb841.
2022-04-05 10:42:54 +02:00
dependabot[bot]
a6e2e38bb2
build(deps): bump github.com/sanity-io/litter from 1.5.2 to 1.5.4
...
Bumps [github.com/sanity-io/litter](https://github.com/sanity-io/litter ) from 1.5.2 to 1.5.4.
- [Release notes](https://github.com/sanity-io/litter/releases )
- [Changelog](https://github.com/sanity-io/litter/blob/main/CHANGELOG.md )
- [Commits](https://github.com/sanity-io/litter/compare/v1.5.2...v1.5.4 )
---
updated-dependencies:
- dependency-name: github.com/sanity-io/litter
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-05 10:39:27 +02:00
dependabot[bot]
510e179003
build(deps): bump github.com/evanw/esbuild from 0.14.25 to 0.14.31
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.14.25 to 0.14.31.
- [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.25...v0.14.31 )
---
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-04-05 09:42:11 +02:00
dependabot[bot]
21484f9e12
build(deps): bump github.com/frankban/quicktest from 1.14.2 to 1.14.3
...
Bumps [github.com/frankban/quicktest](https://github.com/frankban/quicktest ) from 1.14.2 to 1.14.3.
- [Release notes](https://github.com/frankban/quicktest/releases )
- [Commits](https://github.com/frankban/quicktest/compare/v1.14.2...v1.14.3 )
---
updated-dependencies:
- dependency-name: github.com/frankban/quicktest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-04-05 09:41:45 +02:00
Cathrine Paulsen
da00e7714e
Add environment as a new filter to _cascade.target
...
Fixes #9612
2022-04-05 09:41:24 +02:00
Bjørn Erik Pedersen
ed9aa374dd
Merge branch 'release-0.96.0'
2022-04-03 19:57:04 +02:00