hugoreleaser
63e3a5ebb2
releaser: Add release notes to /docs for release of 0.89.2
...
[ci skip]
2021-11-08 15:22:23 +00:00
hugoreleaser
eaa6c96a79
releaser: Bump versions for release of 0.89.2
...
[ci skip]
2021-11-08 15:22:23 +00:00
hugoreleaser
cf3eb580bf
releaser: Add release notes for 0.89.2
...
[ci skip]
2021-11-08 15:22:23 +00:00
Bjørn Erik Pedersen
2b01c85d14
Fix path resolution in hugo new
...
With theme and project with content directories and command on the form `hugo new posts/test.md`.
Fixes #9129
2021-11-08 14:10:46 +01:00
Bjørn Erik Pedersen
c09f5c5fd3
deps: Upgrade github.com/yuin/goldmark v1.4.2 => v1.4.3
...
Fixes #9137
2021-11-08 11:54:51 +01:00
hugoreleaser
9232e28446
releaser: Prepare repository for 0.90.0-DEV
...
[ci skip]
2021-11-05 16:24:06 +00:00
hugoreleaser
b6a4ae4ad5
releaser: Add release notes to /docs for release of 0.89.1
...
[ci skip]
2021-11-05 15:44:32 +00:00
hugoreleaser
84de0c3255
releaser: Bump versions for release of 0.89.1
...
[ci skip]
2021-11-05 15:44:32 +00:00
hugoreleaser
a074102262
releaser: Add release notes for 0.89.1
...
[ci skip]
2021-11-05 15:44:32 +00:00
Bjørn Erik Pedersen
da4406ea50
Revert "releaser: Fat MacOS binaries"
...
This had some side effect that I'm not prepared to fix today ...
This reverts commit 3a977485eb .
Updates #9131
Updates #9128
2021-11-05 16:31:19 +01:00
Bjørn Erik Pedersen
166862a096
create: Make sure the build lock is released before we open editor
...
Fixes #9121
2021-11-04 15:40:02 +01:00
Andreas Deininger
82c33c7105
readme: Update dependency list
2021-11-03 17:15:33 +01:00
hugoreleaser
41e9e9fe14
releaser: Prepare repository for 0.90.0-DEV
...
[ci skip]
2021-11-02 10:40:00 +00:00
hugoreleaser
ade966b84b
releaser: Add release notes to /docs for release of 0.89.0
...
[ci skip]
2021-11-02 10:00:17 +00:00
hugoreleaser
a93d4ba64e
releaser: Bump versions for release of 0.89.0
...
[ci skip]
2021-11-02 10:00:17 +00:00
hugoreleaser
110512a65c
releaser: Add release notes for 0.89.0
2021-11-02 10:47:54 +01:00
Bjørn Erik Pedersen
f503b63957
docs: Regen CLI docs
2021-11-02 09:01:26 +01:00
Bjørn Erik Pedersen
30aba7fb09
source: Make ContentBaseName() return the directory for branch bundles
...
Fixes #9112
2021-11-01 21:06:39 +01:00
Joe Mooring
04a3b45db4
Fix description of lang.FormatNumberCustom
...
It currently refers to itself as a simple alternative, when it should
refer to lang.FormatNumber.
2021-11-01 18:54:43 +01:00
Joe Mooring
0cc39af682
Update Twitter shortcode oEmbed endpoint
...
The existing endpoint will be retired and removed on November 23, 2021.
References:
- https://twittercommunity.com/t/consolidating-the-oembed-functionality/154690
- https://developer.twitter.com/en/docs/twitter-for-websites/oembed-api#Embedded
This is a backward compatible change.
The existing endpoint requires a single parameter: the id of the tweet.
The new endpoint requires two parameters: the id of the tweet, and the
user with whom it is associated. For the moment, if you supply the wrong
user, the request will be redirected (with a small delay) to the correct
user/id pair. This behavior is undocumented, but we will take advantage
of it as Hugo site authors transition to the new syntax.
{{< tweet 1453110110599868418 >}} --> works, throws warning, deprecate at some point
{{< tweet user="SanDiegoZoo" id="1453110110599868418" >}} --> new syntax
Fixes #8130
2021-11-01 15:51:00 +01:00
Bjørn Erik Pedersen
ed6fd26ce8
common/htime: Fix time.Format with Go layouts
...
Fixes #9107
2021-11-01 15:45:59 +01:00
dependabot[bot]
7fa66425aa
build(deps): bump github.com/evanw/esbuild from 0.13.10 to 0.13.12
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.13.10 to 0.13.12.
- [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.13.10...v0.13.12 )
---
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 >
2021-11-01 15:44:19 +01:00
dependabot[bot]
69210cfdf3
build(deps): bump github.com/yuin/goldmark from 1.4.1 to 1.4.2
...
Bumps [github.com/yuin/goldmark](https://github.com/yuin/goldmark ) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/yuin/goldmark/releases )
- [Commits](https://github.com/yuin/goldmark/compare/v1.4.1...v1.4.2 )
---
updated-dependencies:
- dependency-name: github.com/yuin/goldmark
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-11-01 15:43:42 +01:00
Bjørn Erik Pedersen
4b36498a85
Merge commit 'aa5ac36a3eb68b86c803caec703869efefc8447e'
2021-10-31 13:53:55 +01:00
Bjørn Erik Pedersen
aa5ac36a3e
Squashed 'docs/' changes from 327003421..39a7fac34
...
39a7fac34 Add .hugo_build.lock to .gitignore
920c716a4 fix a typo: to -> two (#1545 )
6f0ba9593 Remove godocref from front matter (#1543 )
8ec3d5948 remove link to wercker (#1544 )
b56008719 Delete deployment-with-wercker.md (#1542 )
e33d29b02 Fix broken links (#1538 )
29e9d4c21 Sort commenting systems (#1541 )
0b7ea60a7 Delete the news page "HTTP/2 Server Push in Hugo"
6e1515857 Fix quick-start.md (#1525 )
62168ab35 Update comments.md (#1535 )
d92191512 Small typo (#1539 )
129c8834a Correct the PostCSS noMap default value (#1534 )
6a5b29fcc Add example to index function (#1536 )
e3dd8c507 Update output-formats.md
0c9321ca0 Remove reference to using LiveReload in production environment
4072d6776 Mod testing
09fabf7d6 Fix typo (#1524 )
2fce813c8 Fix grammatical error in quick-start.md (#1523 )
45230ab4a Hugo Mod testing
2dd4cd9e7 Update index.md
2c3ed62fd netlify: Bump to 0.88.1
648e2a007 Merge branch 'tempv0.88.1'
f216eade1 releaser: Add release notes to /docs for release of 0.88.1
8a7b64d4b Fix typographical errors in 0.88.0 release notes
a4bf86300 Release 0.88
738bb8f38 releaser: Add release notes to /docs for release of 0.88.0
8fcf2c55d highlight: Remove some pygments references
f2b173de2 HTTPS link
c88881c8e Adding link to nginx documentation
6b0a74fe0 Fix typos in docs (#1516 )
498b8f0f1 Fix typos in time.Format (#1515 )
28723fad6 Fix taxonomy and term examples (#1514 )
3ffd00e12 Update front-matter.md
7cc1da82e Fix grammar in 0.86.1 release notes (#1510 )
0009c51c3 Update docs helper
7e2f430f4 Update index.md
7857eae7e releaser: Add release notes to /docs for release of 0.87.0
1f08b684b releaser: Add release notes to /docs for release of 0.87.0
36a9e701c docs: Adjust config docs
0f588438e docs: Regen CLI docs
1b4682cd8 docs: Regen docs helper
bc8bbaae9 Merge commit 'bd77f6e1c99e04a476f0b1bb4e44569134e02399' into release-0.87.0
6f2480643 docs: Adjust time zone docs
git-subtree-dir: docs
git-subtree-split: 39a7fac343
2021-10-31 13:51:51 +01:00
Bjørn Erik Pedersen
3a977485eb
releaser: Fat MacOS binaries
...
Fixes #9035
2021-10-31 11:30:12 +01:00
Bjørn Erik Pedersen
0f248606d5
releaser: Only build amd64 binary for freebsd, netbsd, openbsd, dragonfly
...
Fixes #9102
2021-10-31 10:04:01 +01:00
Bjørn Erik Pedersen
e82cbd746f
tpl/time: Use configured location when date passed to Format is string
...
Updates #9084
2021-10-30 16:09:38 +02:00
dependabot[bot]
3339c2bb61
build(deps): bump github.com/aws/aws-sdk-go from 1.40.8 to 1.41.14
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.40.8 to 1.41.14.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.40.8...v1.41.14 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-30 11:17:12 +02:00
dependabot[bot]
03bbdba8be
build(deps): bump github.com/getkin/kin-openapi from 0.79.0 to 0.80.0
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.79.0 to 0.80.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.79.0...v0.80.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 >
2021-10-30 11:16:46 +02:00
dependabot[bot]
a772b8fc38
build(deps): bump github.com/evanw/esbuild from 0.13.8 to 0.13.10
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.13.8 to 0.13.10.
- [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.13.8...v0.13.10 )
---
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 >
2021-10-30 09:35:06 +02:00
Anthony Fok
dce49d1333
resources: Rename excepted filenames for image golden testdata
...
As documented in commit 30eea3915b ,
some filenames have changed due to cache busting of PNG and Webp images.
This resolves recent TestImageOperationsGolden failure on arm64, ppc64le
and s390x.
See #6387 and #8729
2021-10-30 08:47:22 +02:00
dependabot[bot]
61c5b7a2e6
build(deps): bump github.com/frankban/quicktest from 1.13.1 to 1.14.0
...
Bumps [github.com/frankban/quicktest](https://github.com/frankban/quicktest ) from 1.13.1 to 1.14.0.
- [Release notes](https://github.com/frankban/quicktest/releases )
- [Commits](https://github.com/frankban/quicktest/compare/v1.13.1...v1.14.0 )
---
updated-dependencies:
- dependency-name: github.com/frankban/quicktest
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-27 14:30:23 +02:00
Joe Mooring
1d60bd1efa
Fix typo in error message
2021-10-26 12:59:15 +02:00
Bjørn Erik Pedersen
75c9b893d9
create: Validate the target path in hugo new
...
Fixes #9072
2021-10-25 19:50:18 +02:00
Bjørn Erik Pedersen
64e1613fb3
Fix panic when specifying multiple excludeFiles directives
...
Fixes #9076
2021-10-25 19:50:18 +02:00
satotake
b959ecbc81
htime: Set zone of datetime from from go-toml
...
`go-toml/v2`'s unmarshaler does not specify zone name even if value has
offset explicitly.
To make time-formatting behaviour consistent, convert them into string
in hugo.
Close #8895
2021-10-25 19:49:44 +02:00
Sergio Garcia
70e454812e
Added nodesource apt repository to snap package
2021-10-22 16:26:07 -06:00
Anthony Fok
355ff83e74
config: Set HUGO_ENABLEGITINFO=false override in Set_in_string
...
This allows TestLoadConfigWithOsEnvOverrides/Set_in_string to PASS
even if there is no .git directory, e.g. during Debian package build.
2021-10-22 19:40:18 +02:00
Bjørn Erik Pedersen
471ed91c60
hugofs: Add includeFiles and excludeFiles to mount configuration
...
Fixes #9042
2021-10-20 05:00:17 +02:00
dependabot[bot]
94a5bac5b2
build(deps): bump github.com/mitchellh/mapstructure from 1.4.1 to 1.4.2
...
Bumps [github.com/mitchellh/mapstructure](https://github.com/mitchellh/mapstructure ) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/mitchellh/mapstructure/releases )
- [Changelog](https://github.com/mitchellh/mapstructure/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mitchellh/mapstructure/compare/v1.4.1...v1.4.2 )
---
updated-dependencies:
- dependency-name: github.com/mitchellh/mapstructure
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-20 04:17:44 +02:00
Bjørn Erik Pedersen
9830ca9e31
resources: Always preserve the original transform error
2021-10-19 20:38:38 +02:00
itsAftabAlam
b64fd0577b
readme: Add hyperlink to the banner
2021-10-19 15:59:12 +02:00
dependabot[bot]
2706437a7d
build(deps): bump github.com/getkin/kin-openapi from 0.78.0 to 0.79.0
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.78.0 to 0.79.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.78.0...v0.79.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 >
2021-10-19 15:35:31 +02:00
Bjørn Erik Pedersen
ec7c993cfe
deps: github.com/evanw/esbuild v0.13.5 => v0.13.8
2021-10-19 15:33:29 +02:00
Bjørn Erik Pedersen
32c6f656d9
create: Return error on no content dirs
...
Closes #9056
2021-10-19 08:08:21 +02:00
Bjørn Erik Pedersen
e02e0727e5
Fix file permissions in new archetype implementation
...
Closes #9057
2021-10-18 19:08:19 +02:00
Bjørn Erik Pedersen
096f5e1921
Fix the "page picker" logic in --navigateToChanged
...
Fixes #9051
2021-10-18 12:13:13 +02:00
Bjørn Erik Pedersen
ba35e69856
Add a cross process build lock and use it in the archetype content builder
...
Fixes #9048
2021-10-18 12:13:13 +02:00
nabbisen
c7957c90e8
readme: Fix a typo on OpenBSD
2021-10-17 21:23:01 +02:00
Bjørn Erik Pedersen
bb05377033
deps: github.com/alecthomas/chroma v0.9.2 => v0.9.4
...
Fixes #8532
2021-10-17 17:14:03 +02:00
Bjørn Erik Pedersen
9185e11eff
Reimplement archetypes
...
The old implementation had some issues, mostly related to the context (e.g. name, file paths) passed to the template.
This new implementation is using the exact same code path for evaluating the pages as in a regular build.
This also makes it more robust and easier to reason about in a multilingual setup.
Now, if you are explicit about the target path, Hugo will now always pick the correct mount and language:
```bash
hugo new content/en/posts/my-first-post.md
```
Fixes #9032
Fixes #7589
Fixes #9043
Fixes #9046
Fixes #9047
2021-10-16 15:22:03 +02:00
dependabot[bot]
168a3aab46
build(deps): bump github.com/tdewolff/minify/v2 from 2.9.21 to 2.9.22
...
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify ) from 2.9.21 to 2.9.22.
- [Release notes](https://github.com/tdewolff/minify/releases )
- [Commits](https://github.com/tdewolff/minify/compare/v2.9.21...v2.9.22 )
---
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 >
2021-10-14 10:40:23 +02:00
Bjørn Erik Pedersen
8bcfa3bdf6
deps: Update github.com/evanw/esbuild v0.13.5
2021-10-14 10:25:42 +02:00
Iskander (Alex) Sharipov
d7331aaa7e
releaser: Fix regexp
...
Original regexp used a char class which caused the regexp to only
check 1 symbol instead of a substring like "See" and "Closes".
So it would match `e #x` instead of `See #x` and many other
weird combinations.
Tests were passing as they never checked against an input that
would confuse that regexp.
Found with go-critic static analyzer, `badRegexp` checker.
2021-10-12 11:32:09 +02:00
dependabot[bot]
cd4e67af18
build(deps): bump github.com/mattn/go-isatty from 0.0.13 to 0.0.14
...
Bumps [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty ) from 0.0.13 to 0.0.14.
- [Release notes](https://github.com/mattn/go-isatty/releases )
- [Commits](https://github.com/mattn/go-isatty/compare/v0.0.13...v0.0.14 )
---
updated-dependencies:
- dependency-name: github.com/mattn/go-isatty
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-10-10 20:45:38 +02:00
dependabot[bot]
e6ad1f0e76
build(deps): bump github.com/getkin/kin-openapi from 0.75.0 to 0.78.0
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.75.0 to 0.78.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.75.0...v0.78.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 >
2021-10-10 20:30:52 +02:00
Bjørn Erik Pedersen
625d2c257a
releaser: Update to Go go1.17.2
...
* This now uses the `golang:1.17.2-buster` Docker image which runs GLIBC 2.28-10.
* Also added a build hook to warn us if this happens again in the future.
Fixes #8955
2021-10-10 16:53:44 +02:00
Joe Mooring
e6e44b7c41
Fix value of useResourceCacheWhen in TestResourceChainPostCSS
2021-10-10 11:12:01 +02:00
Joe Mooring
64abc83fc4
Allow multiple plugins in the PostCSS options map
...
Usage:
{{ $options := dict "use" "autoprefixer postcss-color-alpha" }}
{{ $style := resources.Get "main.css" | resources.PostCSS $options }}
Fixes #9015
2021-10-10 11:11:43 +02:00
Joe Mooring
f8d132d731
docs: Create path.Clean documentation
...
Related to #9005
2021-10-09 20:36:57 +02:00
Bjørn Erik Pedersen
26f1919ae0
Skip a test assertion on CI
...
Need to investigate later, but got to get the tests green.
2021-10-09 20:36:32 +02:00
Brad
e55466ce70
tpl/path: Add path.Clean
...
Fixes #8885
2021-10-05 16:15:10 +02:00
Shalabh Kamboj
ecf025f006
readme: Remove tracking image
...
The server for the tracking image for analytics is currently down,
therefore I found it convenient to remove the link in order to maintain our readme
2021-10-05 15:09:11 +02:00
digitalcraftsman
fab1e43de5
Revert "Remove credit from release notes"
...
See b2eaf4c8c2
2021-09-23 14:02:00 +02:00
Paul Gottschling
e03f82eef2
Pass minification errors to the user
...
Previously, *minifyTransformation.Transform suppressed the
error returned by t.m.Minify. This meant that when minification
returned an error, the error would not reach the user. Instead,
minification would silently fail. For example, if a JavaScript
file included a call to the Date constructor with:
new Date(2020, 04, 02)
The package that the minification library uses to parse JS files,
github.com/tdewolff/parse would return an error, since "04" would
be parsed as a legacy octal. However, the JS file would remain
un-minified with no error.
Fixing this is not as simple as replacing "_" with an "err" in
*minifyTransformation.Transform, however (though this is
necessary). If we only returned this error from Transform,
then hugolib.TestResourceMinifyDisabled would fail. Instead of
being a no-op, as TestResourceMinifyDisabled expects, using the
"minify" template function with a "disableXML=true" config
setting instead returns the error, "minifier does not exist for
mimetype."
The "minifier does not exist" error is returned because of the
way minifiers.New works. If the user's config disables
minification for a particular MIME type, minifiers.New does
not add it to the resulting Client's *minify.M. However, this
also means that when the "minify" template function is executed,
a *resourceAdapter's transformations still add a minification.
When it comes time to call the minify.Minifier for a specific
MIME type via *M.MinifyMimetype, the github.com/tdewolff/minify
library throws the "does not exist" error for the missing MIME
type.
The solution was to change minifiers.New so, instead of skipping
a minifier for each disabled MIME type, it adds a NoOpMinifier,
which simply copies the source to the destination without
minification. This means that when the "minify" template
function is used for a particular resource, and that resource's
MIME type has minification disabled, minification is genuinely
skipped, and does not result in an error.
In order to add this, I've fixed a possibly unwanted interaction
between minifiers.TestConfigureMinify and
hugolib.TestResourceMinifyDisabled. The latter disables
minification and expects minification to be a no-op. The former
disables minification and expects it to result in an error. The
only reason hugolib.TestResourceMinifyDisabled passes in the
original code is that the "does not exist" error is suppressed.
However, we shouldn't suppress minification errors, since they
can leave users perplexed. I've changed the test assertion in
minifiers.TestConfigureMinify to expect no errors and a no-op
if minification is disabled for a particular MIME type.
Fixes #8954
2021-09-22 20:54:40 +02:00
Paul Gottschling
a864ffe9ac
Clarify "precision" in currency format functions
...
The documentation of the FormatAccounting and FormatCurrency
functions could be clearer in terms of how the precision param
works. This commit makes it more explicit that adding a precision
of < 2 will not format the return values to include fewer decimals.
Resolves #8858
2021-09-22 20:00:30 +02:00
dependabot[bot]
b49da33280
build(deps): bump github.com/evanw/esbuild from 0.12.24 to 0.12.29
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.12.24 to 0.12.29.
- [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.12.24...v0.12.29 )
---
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 >
2021-09-22 20:00:05 +02:00
Emmanuel T Odeke
7c21eca74f
resources: Use default math/rand.Source for concurrency safety
...
The source from NewSource is documented not to be safe for
concurrency, and instead use the eefault source which is documented
as safe.
Fixes #8981
2021-09-19 12:18:30 +02:00
Bjørn Erik Pedersen
13ad8408fc
commands: Make the error handling for the mod commands more lenient
...
So it at least is possible to do a `hugo mod clean --all` if the cache is in a funky state.
2021-09-17 17:16:34 +02:00
Bjørn Erik Pedersen
1cabf61ddf
modules: Add some help text to the 'unknown revision' error
...
I had a head scratching moment with this myself, so it's safe to say that others will.
See #6825
2021-09-17 09:34:35 +02:00
Joe Mooring
268e3069f3
deps: Update github.com/yuin/goldmark v1.4.0 => v1.4.1
...
Fixes #8855
2021-09-12 21:55:37 +02:00
hugoreleaser
3efc2e2af8
releaser: Prepare repository for 0.89.0-DEV
...
[ci skip]
2021-09-04 10:33:09 +00:00
hugoreleaser
5bc547389a
releaser: Add release notes to /docs for release of 0.88.1
...
[ci skip]
2021-09-04 09:39:19 +00:00
hugoreleaser
bb3254385a
releaser: Bump versions for release of 0.88.1
...
[ci skip]
2021-09-04 09:39:19 +00:00
hugoreleaser
9b1d6d7e30
releaser: Add release notes for 0.88.1
...
[ci skip]
2021-09-04 09:39:19 +00:00
Bjørn Erik Pedersen
e1ead4dbca
Bump down again to Go 1.16.7 for the release builds
...
Note that this commit has nothing to do with "Hugo not working with Go 1.17", but this is the simplest fix of some build related issues in Hugo 0.88.0.
Updates #8952
Updates #8955
2021-09-04 11:22:51 +02:00
hugoreleaser
5b59b9c171
releaser: Prepare repository for 0.89.0-DEV
...
[ci skip]
2021-09-02 09:57:36 +00:00
hugoreleaser
acc5eb5b51
releaser: Add release notes to /docs for release of 0.88.0
...
[ci skip]
2021-09-02 09:27:27 +00:00
hugoreleaser
6cacfa329c
releaser: Bump versions for release of 0.88.0
...
[ci skip]
2021-09-02 09:27:27 +00:00
Bjørn Erik Pedersen
4d03cd780e
Release 0.88.0
2021-09-02 11:11:08 +02:00
Bjørn Erik Pedersen
8b14fdbf89
Update 0.88.0-relnotes.md
...
[ci skip]
2021-09-02 11:10:40 +02:00
hugoreleaser
fc21b63b46
releaser: Add release notes for 0.88.0
...
Rename to *-ready.md to continue.
[ci skip]
2021-09-02 08:09:25 +00:00
Bjørn Erik Pedersen
6631c9c7e0
Run go mod tidy
2021-09-01 10:48:13 +02:00
Bjørn Erik Pedersen
cf73cc2ece
js: Fix import order for ./foo when both ./foo.js and ./foo/index.js exists
...
This is in line with how both Node and ESBuild's native import resolver does it.
The ambiguous situations above were discovered trying to build AlpineJS v3.
Note that the above was never an issue if you used `./foo.js` and similar to import the component.
Fixes #8945
2021-09-01 10:47:41 +02:00
Bjørn Erik Pedersen
7d1f806ecb
commands: Don't fail on template errors on go mod graph etc.
...
Fixes #8942
2021-08-31 22:16:12 +02:00
dependabot[bot]
04b5959961
build(deps): bump github.com/getkin/kin-openapi from 0.74.0 to 0.75.0
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.74.0 to 0.75.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.74.0...v0.75.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 >
2021-08-31 12:11:39 +02:00
dependabot[bot]
c278b6e45d
build(deps): bump github.com/frankban/quicktest from 1.13.0 to 1.13.1
...
Bumps [github.com/frankban/quicktest](https://github.com/frankban/quicktest ) from 1.13.0 to 1.13.1.
- [Release notes](https://github.com/frankban/quicktest/releases )
- [Commits](https://github.com/frankban/quicktest/compare/v1.13.0...v1.13.1 )
---
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 >
2021-08-31 12:11:08 +02:00
dependabot[bot]
107c86febb
build(deps): bump github.com/evanw/esbuild from 0.12.22 to 0.12.24
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.12.22 to 0.12.24.
- [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.12.22...v0.12.24 )
---
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 >
2021-08-31 12:10:32 +02:00
Bjørn Erik Pedersen
a0489c2dfd
Avoid failing with "module not found" for hugo mod init and similar
...
Fixes #8940
2021-08-31 12:08:11 +02:00
Bjørn Erik Pedersen
0fc2ce9e4b
Update to Go 1.17
...
Go 1.17 now lazy-loads dependencies when `go.mod` is version `go17`. This does not work for us for new projects started with `hugo mod init`.
Before this commit, starting a project with Go 1.17 with `hugo mod init` and then start adding dependencies with transitive dependenies to `config.toml` would treat the transitive dependencies as new, and you would potentially get a too recent version of those.
Note that this does not effect existing projects, where all dependencies are already recorded in `go.mod`.
Fixes #8930
2021-08-31 11:19:51 +02:00
Anthony Fok
32569285c1
Remove Pygments from snapcraft.yml
...
Pygments support was removed in Hugo v0.60.0
2021-08-25 10:43:32 -06:00
Bjørn Erik Pedersen
5a46eefbc6
Revert "build(deps): bump github.com/fsnotify/fsnotify from 1.4.9 to 1.5.0"
...
This reverts commit f70165242b .
Closes #8920
2021-08-23 18:20:29 +02:00
Helder Pereira
7a15edafe2
highlight: Add tabindex when code is not highlighted
2021-08-23 12:28:45 +02:00
dependabot[bot]
2f0945bafe
build(deps): bump github.com/evanw/esbuild from 0.12.17 to 0.12.22
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.12.17 to 0.12.22.
- [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.12.17...v0.12.22 )
---
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 >
2021-08-22 13:58:10 +02:00
Bjørn Erik Pedersen
f4ffeea71d
Fix it so disableKinds etc. does not get merged in from theme
...
Unless the merge strategy is set up to do so.
For `disableKinds` the current workaround is to make sure the project config has an entry, even if is empty:
```
disableKinds = []
```
Note that this issue only touches root, non-map config-values that either is not set in project config or in Hugo's defaults.
Fixes #8866
2021-08-22 13:25:20 +02:00
dependabot[bot]
7ba3f3d201
build(deps): bump golang.org/x/text from 0.3.6 to 0.3.7
...
Bumps [golang.org/x/text](https://github.com/golang/text ) from 0.3.6 to 0.3.7.
- [Release notes](https://github.com/golang/text/releases )
- [Commits](https://github.com/golang/text/compare/v0.3.6...v0.3.7 )
---
updated-dependencies:
- dependency-name: golang.org/x/text
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-22 12:52:31 +02:00
dependabot[bot]
f70165242b
build(deps): bump github.com/fsnotify/fsnotify from 1.4.9 to 1.5.0
...
Bumps [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify ) from 1.4.9 to 1.5.0.
- [Release notes](https://github.com/fsnotify/fsnotify/releases )
- [Changelog](https://github.com/fsnotify/fsnotify/blob/master/CHANGELOG.md )
- [Commits](https://github.com/fsnotify/fsnotify/compare/v1.4.9...v1.5.0 )
---
updated-dependencies:
- dependency-name: github.com/fsnotify/fsnotify
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-08-22 12:52:04 +02:00
Bjørn Erik Pedersen
bc0743ed8e
Prevent minifier from removing quoutes around post-processed attributes
...
Fixes #8884
2021-08-22 12:47:47 +02:00
Bjørn Erik Pedersen
ffa2fe6117
Revert "commands: Avoid too many watch file handles causing the server to fail to start"
...
This reverts commit 3f38c785b7 .
2021-08-21 16:32:20 +02:00
Helder Pereira
d966f5d08d
highlight: Remove some pygments references
2021-08-21 15:50:49 +02:00
Shiming Zhang
3f38c785b7
commands: Avoid too many watch file handles causing the server to fail to start
...
Fixes #8904
2021-08-19 11:04:09 +02:00
dependabot[bot]
24589c0814
build(deps): bump github.com/getkin/kin-openapi from 0.68.0 to 0.74.0
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.68.0 to 0.74.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.68.0...v0.74.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 >
2021-08-17 10:50:10 +02:00
Bjørn Erik Pedersen
efebd756eb
deps: Update github.com/spf13/cast v1.4.0 => v1.4.1
...
Closes #8891
2021-08-16 09:16:41 +02:00
Bjørn Erik Pedersen
58b6742cfe
Import time/tzdata on Windows
...
Updates #8892
2021-08-14 12:09:41 +02:00
Bjørn Erik Pedersen
32ead4b1e7
releaser: Bump to Go 1.16.7
2021-08-10 14:00:49 +02:00
Bjørn Erik Pedersen
abd969a670
Revert "tpl/time: Handle nil values in time.AsTime"
...
This reverts commit 3e11072892 .
2021-08-10 13:21:49 +02:00
Bjørn Erik Pedersen
3e11072892
tpl/time: Handle nil values in time.AsTime
...
Closes #8865
2021-08-09 18:44:35 +02:00
Bjørn Erik Pedersen
9bba9a3a98
parser: Indent TOML tables
...
Fixes #8850
2021-08-04 11:39:16 +02:00
Salim B
d6c8cd7718
Fix lang.FormatPercent description
...
Successor PR for https://github.com/gohugoio/hugoDocs/pull/1504
2021-08-03 16:56:06 +02:00
hugoreleaser
dfe54d3216
releaser: Prepare repository for 0.88.0-DEV
...
[ci skip]
2021-08-03 12:11:56 +00:00
hugoreleaser
b0c541e496
releaser: Add release notes to /docs for release of 0.87.0
...
[ci skip]
2021-08-03 10:57:26 +00:00
hugoreleaser
2ed7be295c
releaser: Bump versions for release of 0.87.0
...
[ci skip]
2021-08-03 10:57:26 +00:00
Bjørn Erik Pedersen
d9d1ef8b07
Release 0.87
2021-08-03 12:42:22 +02:00
Bjørn Erik Pedersen
ec1c1c3459
Merge branch 'b087' into release-0.87.0
2021-08-03 12:38:58 +02:00
Bjørn Erik Pedersen
c7fd134625
Update 0.87.0-relnotes.md
...
[ci skip]
2021-08-03 12:31:41 +02:00
Bjørn Erik Pedersen
a5d2632ebb
Update 0.87.0-relnotes.md
...
[ci skip]
2021-08-03 12:30:42 +02:00
Bjørn Erik Pedersen
494f284be3
docs: Adjust config docs
2021-08-03 12:22:02 +02:00
Bjørn Erik Pedersen
bf738d2f43
docs: Regen CLI docs
2021-08-03 11:55:02 +02:00
Bjørn Erik Pedersen
8d19850e2d
docs: Regen docs helper
2021-08-03 11:53:34 +02:00
Bjørn Erik Pedersen
0934983529
Merge commit 'bd77f6e1c99e04a476f0b1bb4e44569134e02399' into release-0.87.0
2021-08-03 11:52:57 +02:00
Bjørn Erik Pedersen
bd77f6e1c9
Squashed 'docs/' changes from 60a58d123..327003421
...
327003421 Update index.md
cafdccc13 Hugo 0.86.1
467a89a02 Merge branch 'v0861'
a22c37bc9 Merge branch 'release-0.86.1'
276da91a8 releaser: Add release notes to /docs for release of 0.86.1
198cdf8f0 tpl/lang: Add new localized versions of lang.FormatNumber etc.
93f986ecc Add timezone support for front matter dates without one
b30b876bb Localize time.Format
950fdab90 Fix AddDate documentation
78d7b52b6 Document config.cascade
fd1e1e4b7 Fix grammar and spelling (#1497 )
05bf3aa32 Fix grammar / typos in news
32060a3b4 One more try
f6e24ddfa PNG to JPG for the rel notes image
9ec5bdfad Update index.md
5f5d7f69d Release Hugo 0.86.0
2dd60bb71 releaser: Add release notes to /docs for release of 0.86.0
6445fb36c Merge commit '53a352795a69a9d4a373f50ec62138595948c6ea'
cb57ca73a Simplify "active menu" logic for section menus
git-subtree-dir: docs
git-subtree-split: 327003421d
2021-08-03 11:51:36 +02:00
Bjørn Erik Pedersen
1c5b025dd0
docs: Adjust time zone docs
2021-08-03 11:51:28 +02:00
hugoreleaser
c13d33dd5e
releaser: Add release notes for 0.87.0
...
Rename to *-ready.md to continue.
[ci skip]
2021-08-03 08:45:16 +00:00
Bjørn Erik Pedersen
d70c485707
Make sure module config loading errors have file positioning info
...
Fixes #8845
2021-08-03 09:57:14 +02:00
Bjørn Erik Pedersen
9ff17c3324
tpl/time: Adjust tests to handle matching local time zones
...
Closes #8843
2021-08-03 08:54:45 +02:00
Bjørn Erik Pedersen
7aaaf7e33a
mod: Remove superflous replace statement
2021-08-02 20:33:13 +02:00
Bjørn Erik Pedersen
3a96655592
Reduce binary size vs locale, update to CLDR v36.1
...
Test building with `go build -ldflags="-s -w"`
Hugo 0.86.2: 46MB
Before this commit: 77MB
After this commit: 54MB
Fixes #8839
Fixes #8841
2021-08-02 19:40:32 +02:00
Joe Mooring
9a7383caf3
deps: Update github.com/tdewolff/minify/v2 v2.9.20 => v2.9.21
...
Closes #8831
2021-08-02 17:27:07 +02:00
Bjørn Erik Pedersen
6c70e1f22f
Fix error handling for the time func alias
...
Fixes #8835
2021-08-01 13:39:30 +02:00
Bjørn Erik Pedersen
4d221ce468
Fail on invalid time zone
...
Fixes #8832
2021-08-01 13:39:30 +02:00
Bjørn Erik Pedersen
e3dc5240f0
Improve handling of <nil> Params
...
Fixes #8825
2021-07-30 21:07:52 +02:00
Bjørn Erik Pedersen
268065cb2d
Merge branch 'release-0.86.1'
2021-07-30 12:58:26 +02:00
hugoreleaser
e0304c06ed
releaser: Add release notes for 0.86.1
...
[ci skip]
2021-07-30 12:58:03 +02:00
hugoreleaser
7aa8b1cd7d
releaser: Prepare repository for 0.87.0-DEV
...
[ci skip]
2021-07-30 10:54:50 +00:00
hugoreleaser
f6821b88ab
releaser: Add release notes to /docs for release of 0.86.1
...
[ci skip]
2021-07-30 10:13:32 +00:00
hugoreleaser
580d320a66
releaser: Bump versions for release of 0.86.1
...
[ci skip]
2021-07-30 10:13:32 +00:00
hugoreleaser
b75d4526e4
releaser: Add release notes for 0.86.1
...
[ci skip]
2021-07-30 10:13:32 +00:00
Bjørn Erik Pedersen
94b616bdfa
config: Fix a potential deadlock in config reading
...
Note that the deadlock has not been seen earlier, in tests on in real Hugo sites.
Fixes #8791
2021-07-30 11:53:27 +02:00
dependabot[bot]
e90b3591a1
build(deps): bump github.com/evanw/esbuild from 0.12.16 to 0.12.17
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.12.16 to 0.12.17.
- [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.12.16...v0.12.17 )
---
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 >
2021-07-30 11:11:10 +02:00
dependabot[bot]
4b7da6a9d7
build(deps): bump github.com/getkin/kin-openapi from 0.67.0 to 0.68.0
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.67.0 to 0.68.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.67.0...v0.68.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 >
2021-07-30 11:10:45 +02:00
Bjørn Erik Pedersen
7907d24ba1
tpl/lang: Add new localized versions of lang.FormatNumber etc.
...
Fixes #8820
2021-07-29 16:40:06 +02:00
Bjørn Erik Pedersen
726fe9c3c9
Go back to WARNING for Page deprecations
...
Do that in the next release, let's reduce the noise, we have enough changes as it is.
2021-07-29 16:18:38 +02:00
Bjørn Erik Pedersen
b5de37ee79
Handle toml.LocalDate and toml.LocalDateTime in front matter
...
See #8801
2021-07-28 18:02:42 +02:00
Bjørn Erik Pedersen
bf301daf15
deps: Upgrade github.com/pelletier/go-toml/v2 v2.0.0-beta.3 => v2.0.0-beta.3.0.20210727221244-fa0796069526
2021-07-28 17:27:31 +02:00
Bjørn Erik Pedersen
a3701e0931
Switch to go-toml v2
...
We have been using `go-toml` for language files only. This commit makes it the only TOML library.
It's spec compliant and very fast.
A benchark building a site with 200 pages with TOML front matter:
```bash
name old time/op new time/op delta
SiteNew/Regular_TOML_front_matter-16 48.5ms ± 1% 47.1ms ± 1% -2.85% (p=0.029 n=4+4)
name old alloc/op new alloc/op delta
SiteNew/Regular_TOML_front_matter-16 16.9MB ± 0% 16.7MB ± 0% -1.56% (p=0.029 n=4+4)
name old allocs/op new allocs/op delta
SiteNew/Regular_TOML_front_matter-16 302k ± 0% 296k ± 0% -2.20% (p=0.029 n=4+4)
```
Note that the front matter unmarshaling is only a small part of building a site, so the above is very good.
Fixes #8801
2021-07-28 11:51:13 +02:00
dependabot[bot]
40b6016cf3
build(deps): bump github.com/tdewolff/minify/v2 from 2.9.19 to 2.9.20
...
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify ) from 2.9.19 to 2.9.20.
- [Release notes](https://github.com/tdewolff/minify/releases )
- [Commits](https://github.com/tdewolff/minify/compare/v2.9.19...v2.9.20 )
---
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 >
2021-07-28 11:21:50 +02:00
Bjørn Erik Pedersen
7e1305710f
Add a TOML front matter benchmark
2021-07-27 19:27:54 +02:00
Bjørn Erik Pedersen
efa5760db5
Add timezone support for front matter dates without one
...
Fixes #8810
2021-07-27 19:02:48 +02:00
Bjørn Erik Pedersen
a57dda854b
Localize time.Format
...
Fixes #8797
2021-07-27 19:02:48 +02:00
dependabot[bot]
f9afba9335
build(deps): bump github.com/getkin/kin-openapi from 0.61.0 to 0.67.0
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.61.0 to 0.67.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.61.0...v0.67.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 >
2021-07-27 16:25:09 +02:00
dependabot[bot]
a5d2ba429d
build(deps): bump github.com/spf13/cast from 1.3.1 to 1.4.0
...
Bumps [github.com/spf13/cast](https://github.com/spf13/cast ) from 1.3.1 to 1.4.0.
- [Release notes](https://github.com/spf13/cast/releases )
- [Commits](https://github.com/spf13/cast/compare/v1.3.1...v1.4.0 )
---
updated-dependencies:
- dependency-name: github.com/spf13/cast
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-27 15:37:30 +02:00
dependabot[bot]
31972f3647
build(deps): bump google.golang.org/api from 0.45.0 to 0.51.0
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.45.0 to 0.51.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/master/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.45.0...v0.51.0 )
---
updated-dependencies:
- dependency-name: google.golang.org/api
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-27 15:04:20 +02:00
dependabot[bot]
2e58782f96
build(deps): bump github.com/sanity-io/litter from 1.5.0 to 1.5.1
...
Bumps [github.com/sanity-io/litter](https://github.com/sanity-io/litter ) from 1.5.0 to 1.5.1.
- [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.0...v1.5.1 )
---
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 >
2021-07-27 15:01:24 +02:00
dependabot[bot]
7b68f6524d
build(deps): bump github.com/mattn/go-isatty from 0.0.12 to 0.0.13
...
Bumps [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty ) from 0.0.12 to 0.0.13.
- [Release notes](https://github.com/mattn/go-isatty/releases )
- [Commits](https://github.com/mattn/go-isatty/compare/v0.0.12...v0.0.13 )
---
updated-dependencies:
- dependency-name: github.com/mattn/go-isatty
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-27 14:58:39 +02:00
dependabot[bot]
81265af2cc
build(deps): bump github.com/spf13/cobra from 1.1.3 to 1.2.1
...
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra ) from 1.1.3 to 1.2.1.
- [Release notes](https://github.com/spf13/cobra/releases )
- [Changelog](https://github.com/spf13/cobra/blob/master/CHANGELOG.md )
- [Commits](https://github.com/spf13/cobra/compare/v1.1.3...v1.2.1 )
---
updated-dependencies:
- dependency-name: github.com/spf13/cobra
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-27 14:05:28 +02:00
dependabot[bot]
c102c9719b
build(deps): bump github.com/mitchellh/mapstructure from 1.3.3 to 1.4.1
...
Bumps [github.com/mitchellh/mapstructure](https://github.com/mitchellh/mapstructure ) from 1.3.3 to 1.4.1.
- [Release notes](https://github.com/mitchellh/mapstructure/releases )
- [Changelog](https://github.com/mitchellh/mapstructure/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mitchellh/mapstructure/compare/v1.3.3...v1.4.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-27 13:16:44 +02:00
dependabot[bot]
7c0f904f29
build(deps): bump github.com/google/go-cmp from 0.5.5 to 0.5.6
...
Bumps [github.com/google/go-cmp](https://github.com/google/go-cmp ) from 0.5.5 to 0.5.6.
- [Release notes](https://github.com/google/go-cmp/releases )
- [Commits](https://github.com/google/go-cmp/compare/v0.5.5...v0.5.6 )
---
updated-dependencies:
- dependency-name: github.com/google/go-cmp
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-27 12:42:16 +02:00
dependabot[bot]
b2fbd4d13a
build(deps): bump github.com/mitchellh/hashstructure from 1.0.0 to 1.1.0
...
Bumps [github.com/mitchellh/hashstructure](https://github.com/mitchellh/hashstructure ) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/mitchellh/hashstructure/releases )
- [Commits](https://github.com/mitchellh/hashstructure/compare/v1.0.0...v1.1.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-27 12:36:11 +02:00
dependabot[bot]
90041d1b6d
build(deps): bump github.com/gobuffalo/flect from 0.2.2 to 0.2.3
...
Bumps [github.com/gobuffalo/flect](https://github.com/gobuffalo/flect ) from 0.2.2 to 0.2.3.
- [Release notes](https://github.com/gobuffalo/flect/releases )
- [Commits](https://github.com/gobuffalo/flect/compare/v0.2.2...v0.2.3 )
---
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 >
2021-07-27 10:07:34 +02:00
dependabot[bot]
05047096f5
build(deps): bump github.com/pelletier/go-toml from 1.9.0 to 1.9.3
...
Bumps [github.com/pelletier/go-toml](https://github.com/pelletier/go-toml ) from 1.9.0 to 1.9.3.
- [Release notes](https://github.com/pelletier/go-toml/releases )
- [Commits](https://github.com/pelletier/go-toml/compare/v1.9.0...v1.9.3 )
---
updated-dependencies:
- dependency-name: github.com/pelletier/go-toml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-27 09:37:05 +02:00
dependabot[bot]
a469156ea4
build(deps): bump github.com/aws/aws-sdk-go from 1.38.23 to 1.40.8
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.38.23 to 1.40.8.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.38.23...v1.40.8 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-26 21:21:26 +02:00
dependabot[bot]
18fdd85bcc
build(deps): bump github.com/tdewolff/minify/v2 from 2.9.18 to 2.9.19
...
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify ) from 2.9.18 to 2.9.19.
- [Release notes](https://github.com/tdewolff/minify/releases )
- [Commits](https://github.com/tdewolff/minify/compare/v2.9.18...v2.9.19 )
---
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 >
2021-07-26 20:23:32 +02:00
Bjørn Erik Pedersen
aeb1935d44
deps: Update github.com/evanw/esbuild v0.11.16 => v0.12.16
2021-07-26 20:23:00 +02:00
Bjørn Erik Pedersen
c7252224c4
Deprecate Blackfriday and fix a potential deadlock in config
...
Note that the deadlock has not been seen earlier, in tests on in real Hugo sites.
Fixes #8792
Fixes #8791
2021-07-26 16:28:16 +02:00
Bjørn Erik Pedersen
e09d7882c8
deps: Update github.com/yuin/goldmark v1.3.9 => v1.4.0
2021-07-26 14:54:56 +02:00
dependabot[bot]
15c0eed048
build(deps): bump github.com/frankban/quicktest from 1.12.0 to 1.13.0
...
Bumps [github.com/frankban/quicktest](https://github.com/frankban/quicktest ) from 1.12.0 to 1.13.0.
- [Release notes](https://github.com/frankban/quicktest/releases )
- [Commits](https://github.com/frankban/quicktest/compare/v1.12.0...v1.13.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-07-26 11:31:33 +02:00
Bjørn Erik Pedersen
91cbb96302
Bump all long-living deprecations to ERRORs
2021-07-25 17:17:21 +02:00
Digitalcraftsman
a352d19d88
Fix theme count in release notes
2021-07-21 16:35:38 +02:00
hugoreleaser
11bb67dcfd
releaser: Prepare repository for 0.87.0-DEV
...
[ci skip]
2021-07-21 11:13:04 +00:00
hugoreleaser
41c6c52ead
releaser: Add release notes to /docs for release of 0.86.0
...
[ci skip]
2021-07-21 09:53:11 +00:00
hugoreleaser
d270eaf4fc
releaser: Bump versions for release of 0.86.0
...
[ci skip]
2021-07-21 09:53:11 +00:00
Bjørn Erik Pedersen
b2e67505f8
Release 0.86.0
2021-07-21 11:37:16 +02:00
Bjørn Erik Pedersen
32508045d3
navigation: Check Page first in URL()
...
In Hugo #8776 we added `pageRef`, a way to connect menu items in site config to pages.
This means that you now can have both a Page and a configured URL.
Having the configured URL as a fallback if the Page isn't found is obviously more useful, especially in multilingual sites.
See #8776
2021-07-21 11:36:15 +02:00
Bjørn Erik Pedersen
e521c9a36d
Update 0.86.0-relnotes.md
...
[ci skip]
2021-07-21 11:28:32 +02:00
hugoreleaser
dfb1cc4315
releaser: Add release notes for 0.86.0
...
Rename to *-ready.md to continue.
[ci skip]
2021-07-21 09:04:02 +00:00
Bjørn Erik Pedersen
0294a4a4f8
Merge commit '53a352795a69a9d4a373f50ec62138595948c6ea'
2021-07-21 10:45:53 +02:00
Bjørn Erik Pedersen
53a352795a
Squashed 'docs/' changes from 6ebb5dad9..60a58d123
...
60a58d123 Remove outdated references in scss-sass.md
225a03834 Revert "Update menus.md"
7d149dd1e Update menus.md
3694ecafc Fix theme submission process/repository
0277c202c Update index.md - fix typo (#1490 )
8921f0462 Fix link to theme components in 0.42 release notes (#1489 )
c948bd519 Release 0.85.0
ee5bc5be9 releaser: Add release notes to /docs for release of 0.85.0
f2f692c32 commands: Make the --poll flag a duration
13070337a docs: Regen CLI docs
git-subtree-dir: docs
git-subtree-split: 60a58d123d
2021-07-21 10:45:05 +02:00
Bjørn Erik Pedersen
351ed0f569
commands: Fix panic on invalid config in "hugo mod get" and similar
...
Fixes #8773
2021-07-20 18:23:09 +02:00
Bjørn Erik Pedersen
d831d2fce8
Simplify "active menu" logic for section menus
...
Fixes #8776
2021-07-20 17:50:59 +02:00
Bjørn Erik Pedersen
634481ba8c
Fix Params case handling for menu items defined in site config
...
Fixes #8775
2021-07-20 17:50:59 +02:00
Bjørn Erik Pedersen
c19f65f956
minifiers: Make keepWhitespace = true default for HTML
...
Fixes #8771
2021-07-19 23:35:20 +02:00
Bjørn Erik Pedersen
022c479551
hugofs: Make FileMeta a struct
...
This commit started out investigating a `concurrent map read write` issue, ending by replacing the map with a struct.
This is easier to reason about, and it's more effective:
```
name old time/op new time/op delta
SiteNew/Regular_Deep_content_tree-16 71.5ms ± 3% 69.4ms ± 5% ~ (p=0.200 n=4+4)
name old alloc/op new alloc/op delta
SiteNew/Regular_Deep_content_tree-16 29.7MB ± 0% 27.9MB ± 0% -5.82% (p=0.029 n=4+4)
name old allocs/op new allocs/op delta
SiteNew/Regular_Deep_content_tree-16 313k ± 0% 303k ± 0% -3.35% (p=0.029 n=4+4)
```
See #8749
2021-07-15 17:14:26 +02:00
rhymes
f27e542442
markup: Add tabindex="0" to default <pre> wrapper
...
Currently the generated `<pre>` element isn't fully accessible as it can't be focused by keyboard users.
To make this fully accessible, the attribute `tabindex="0"` should be added to the `<pre>` tag.
Closes #7194
2021-07-15 16:48:39 +02:00
Bjørn Erik Pedersen
ae6cf93c84
Fix default values when loading from config dir
...
By waiting until we've loaded the config dir config before applying the default values.
Fixes #8763
2021-07-15 16:15:32 +02:00
Bjørn Erik Pedersen
a70da2b74a
Fix the deprecation error/warn log levels
2021-07-15 12:24:20 +02:00
Bjørn Erik Pedersen
805664818d
markup/goldmark: Rename/reorder the hook methods
...
To make them easier to follow.
See #8755
2021-07-15 10:14:52 +02:00
Bjørn Erik Pedersen
ee3d2bb1d3
markup/goldmark: Support auto links in render hook
...
Fixes #8755
2021-07-15 10:14:52 +02:00
Bjørn Erik Pedersen
eb2a500367
Adjust a test helper
2021-07-14 21:47:26 +02:00
Bjørn Erik Pedersen
5cb52c2315
Add config.cascade
...
This commit adds support for using the `cascade` keyword in your configuration file(s), e.g. `config.toml`.
Note that
* Every feature of `cascade` is available, e.g. `_target` to target specific page sets.
* Pages, e.g. the home page, can overwrite the cascade defined in config.
Fixes #8741
2021-07-10 11:13:41 +02:00
Bjørn Erik Pedersen
30eea3915b
resources: Regenerate image golden testdata
...
Keep this as a separate commit as this isn't because the files have changed. The filenames have changed due to cache busting of PNG and Webp images.
See #8729
2021-07-07 17:25:14 +02:00
Bjørn Erik Pedersen
8f40f34cd1
Fix transparency problem when converting 32-bit images to WebP
...
Fixes #8729
2021-07-07 17:25:14 +02:00
hugoreleaser
8ddbc95466
releaser: Prepare repository for 0.86.0-DEV
...
[ci skip]
2021-07-05 11:37:38 +00:00
hugoreleaser
724d5db580
releaser: Add release notes to /docs for release of 0.85.0
...
[ci skip]
2021-07-05 10:46:25 +00:00
hugoreleaser
875fe4050c
releaser: Bump versions for release of 0.85.0
...
[ci skip]
2021-07-05 10:46:25 +00:00
Bjørn Erik Pedersen
56362e4bc7
Update 0.85.0-relnotes.md
2021-07-05 12:38:14 +02:00
hugoreleaser
f5cfb9e251
releaser: Add release notes for 0.85.0
...
Rename to *-ready.md to continue.
[ci skip]
2021-07-05 10:27:32 +00:00
John Hollowell
04dc469fbd
commands: Move time notification to after any build errors
...
This allows error parsers (VSCode problemMatchers) to use the time notification as bounds for detecting errors.
Closes #8403
2021-07-05 10:38:54 +02:00
Brandon Woodford
07919d1ccb
exif: Log warning for metadata decode error
...
see #8519
2021-07-05 10:31:35 +02:00
Raoul
f75f90079a
Fix tab selection of disabled items in internal pagination template
2021-07-05 10:30:59 +02:00
Bjørn Erik Pedersen
e31b1d1946
commands: Make the --poll flag a duration
...
So you can do:
```
hugo server --poll 700ms
```
See #8720
2021-07-05 10:23:29 +02:00
Bjørn Erik Pedersen
43a23239b2
docs: Regen CLI docs
2021-07-04 16:35:21 +02:00
Bjørn Erik Pedersen
4479f09c9c
Merge commit '7eb0e10a80708c638554b8221a3120dc1168566c'
2021-07-04 16:34:53 +02:00
Bjørn Erik Pedersen
7eb0e10a80
Squashed 'docs/' changes from 710856e5a..6ebb5dad9
...
6ebb5dad9 Remove file
27cc23ef4 Hugo 0.84.4
94dccbfa4 Merge branch 'tempv0.84.4'
e9d8b61fb releaser: Add release notes to /docs for release of 0.84.4
51e472005 Improve readability of examples on shortcode templates page
0aef26479 Fix lookup order typos (#1484 )
534a527fe Fix two typos (#1483 )
394aabd5a Higo "0.84.3
03ee92c1c Merge branch 'tempv0.84.3'
96a8be0f1 releaser: Add release notes to /docs for release of 0.84.3
9a770323f Update index.md
7f65cfcbe Hugo 0.84.2
444422515 releaser: Add release notes to /docs for release of 0.84.2
a2f29c5d8 modules: Add module.import.noMounts config
e00e4a7e7 releaser: Add release notes to /docs for release of 0.84.2
af04b53b3 modules: Add module.import.noMounts config
f7d5669c7 Remove Appernetic (#1481 )
14f8d4029 Clarify interaction of sections and top-level leaf bundles
d140b6a62 Update lookup-order.md
399904959 Update shortcode-templates.md
e78aa4865 Hugo 0.84.1
35d7c1c22 Merge branch 'tempv0.84.1'
a6be65b0d releaser: Add release notes to /docs for release of 0.84.1
7b3b3ca45 Hugo 0.84.0 News Grammar fixes
cbc23bf5a Remove trailing newlines
69349198d Fix erroridf docs
dbc1157c1 Fix missing deep
git-subtree-dir: docs
git-subtree-split: 6ebb5dad9a
2021-07-04 16:34:26 +02:00
Bjørn Erik Pedersen
24ce98b6d1
Add polling as a fallback to native filesystem events in server watch
...
Fixes #8720
Fixes #6849
Fixes #7930
2021-07-04 16:12:28 +02:00
Bjørn Erik Pedersen
0019d60f67
deps: Bump github.com/yuin/goldmark v1.3.9
...
Closes #8727
2021-07-04 15:48:33 +02:00
Bjørn Erik Pedersen
e451b984cf
Fix panic when theme has permalinks config
...
Fixes #8724
2021-07-03 15:53:21 +02:00
hugoreleaser
b4d60b3db1
releaser: Prepare repository for 0.85.0-DEV
...
[ci skip]
2021-07-01 12:59:47 +00:00
hugoreleaser
020e4acee4
releaser: Add release notes to /docs for release of 0.84.4
...
[ci skip]
2021-07-01 11:51:53 +00:00
hugoreleaser
4c34faf426
releaser: Bump versions for release of 0.84.4
...
[ci skip]
2021-07-01 11:51:53 +00:00
hugoreleaser
a339f62664
releaser: Add release notes for 0.84.4
...
[ci skip]
2021-07-01 11:51:53 +00:00
Bjørn Erik Pedersen
4c8552b114
Fix Cloudflare vs Netlify cache dir issue
...
Re-add the additional environment checks to determine if its Netlify. Seems that Cloudflare also sets `NETLIFY=true`.
This makes it look, basically, like a variant of the conditional we had before we started fixing this, but I have checked this logic on Netlify now and it should work.
Fixes #8714
2021-06-30 12:58:43 +02:00
Joe Mooring
34e4742f0c
Fix date format in schema and opengraph templates
...
Fixes #8671
2021-06-29 20:20:38 +02:00
hugoreleaser
bffa2a2a98
releaser: Prepare repository for 0.85.0-DEV
...
[ci skip]
2021-06-29 12:27:15 +00:00
hugoreleaser
a1b0353ccb
releaser: Add release notes to /docs for release of 0.84.3
...
[ci skip]
2021-06-29 11:40:19 +00:00
hugoreleaser
bc6f84c581
releaser: Bump versions for release of 0.84.3
...
[ci skip]
2021-06-29 11:40:19 +00:00
hugoreleaser
80410257e3
releaser: Add release notes for 0.84.3
...
[ci skip]
2021-06-29 11:40:19 +00:00
Bjørn Erik Pedersen
6c8c0c8b6a
config: Fix Netlify default cache dir logic
...
Fixes #8710
2021-06-29 09:51:09 +02:00
Bjørn Erik Pedersen
49fedbc51c
config: Fix handling of invalid OS env config overrides
...
Fixes #8709
2021-06-29 09:38:05 +02:00
hugoreleaser
8290720107
releaser: Prepare repository for 0.85.0-DEV
...
[ci skip]
2021-06-28 11:41:38 +00:00
hugoreleaser
e0c67958f1
releaser: Add release notes to /docs for release of 0.84.2
...
[ci skip]
2021-06-28 10:59:18 +00:00
hugoreleaser
f6b9ce6ebd
releaser: Bump versions for release of 0.84.2
...
[ci skip]
2021-06-28 10:59:18 +00:00
hugoreleaser
4b03399b78
releaser: Add release notes for 0.84.2
...
[ci skip]
2021-06-28 10:59:18 +00:00
Bjørn Erik Pedersen
40dfdd0952
modules: Add module.import.noMounts config
...
Fixes #8708
2021-06-28 10:39:52 +02:00
Bjørn Erik Pedersen
3a6dc6d3f4
modules: Use value type for module.Time
...
Which is in line with how we do it elsewhere.
2021-06-27 18:06:52 +02:00
Bjørn Erik Pedersen
6cd2110ab2
commands: Add version time to "hugo config mounts"
2021-06-27 18:00:20 +02:00
Bjørn Erik Pedersen
6a365c2712
commands: Add some more info to "hugo config mounts"
...
* Add owner path and version.
* Also add thme meta info and Hugo version when run with -v flag
2021-06-27 16:08:28 +02:00
Bjørn Erik Pedersen
19aa95fc7f
Fix config handling with empty config entries after merge
...
Fixes #8701
2021-06-27 15:01:56 +02:00
Bjørn Erik Pedersen
923dd9d1c1
Fix config loading for "hugo mod init"
...
We have some commands that will continue even if the config loading fails (e.g. because a module can not be found). In Hugo 0.84.0 we introduced a new `_merge` flag that we removed once the configuration was loaded. But we did not do that in error situations, leading to failures in some situations.
This commit fixes that by making sure the configuration is always cleaned before return, even in error situations.
Fixes #8697
2021-06-27 12:03:43 +02:00
Bjørn Erik Pedersen
d9bdd37d35
deps: Update to Minify v2.9.18
...
Closes #8693
2021-06-26 17:15:55 +02:00
digitalcraftsman
b2eaf4c8c2
Remove credit from release notes
2021-06-25 21:14:11 +02:00
hugoreleaser
efb6ee6c1c
releaser: Prepare repository for 0.85.0-DEV
...
[ci skip]
2021-06-24 12:33:45 +00:00
hugoreleaser
4bd65e224f
releaser: Add release notes to /docs for release of 0.84.1
...
[ci skip]
2021-06-24 11:44:21 +00:00
hugoreleaser
ff2266300a
releaser: Bump versions for release of 0.84.1
...
[ci skip]
2021-06-24 11:44:21 +00:00
hugoreleaser
8677cfb04f
releaser: Add release notes for 0.84.1
...
[ci skip]
2021-06-24 11:44:21 +00:00
Bjørn Erik Pedersen
093dacab29
Fix language menu config regression
...
Fixes #8672
2021-06-24 13:03:09 +02:00
Bjørn Erik Pedersen
4a9d408fe0
config: Fix merge of config with map[string]string values.
...
Fixes #8679
2021-06-22 21:38:28 +02:00
Bjørn Erik Pedersen
9312059888
releaser: Bump to Goreleaser v0.171.0
...
Closes #8665
2021-06-21 16:12:18 +02:00
Bjørn Erik Pedersen
a7e3da242f
markup: Rename Header(s) to Heading(s) in ToC struct
...
Because that is what it is.
2021-06-19 18:19:46 +02:00
Bjørn Erik Pedersen
b70a12ec45
Merge commit '4dd90050f154c91373329a5d7e348289c40be12f'
2021-06-18 17:50:27 +02:00
Bjørn Erik Pedersen
4dd90050f1
Squashed 'docs/' changes from 3a923e155..710856e5a
...
710856e5a Release 0.84.0
362f4ea7b releaser: Add release notes to /docs for release of 0.84.0
6bb8800f7 docs: Regenerate docs helper
00a522e6a docs: Regenerate docshelper
bc171954b Merge commit '92405e5b0adc5d8c3dfde88d6a8b67eb09169190'
ef73ffc3b Misc config loading fixes
0b4117f7f docs: Regenerate docs helper
9b9452b9c Merge commit '32ba623541d74ee0b7ae4efb1b8326dc49af28b8'
9c4413dd9 tpl/fmt: Add erroridf template func
e1875742e tpl/data: Misc header improvements, tests, allow multiple headers of same key
e4560893c Add math.Max and math.Min
7dc282eaf common/maps: Add Scratch.DeleteInMap
b9cd77171 docs: Update querify function description and examples
git-subtree-dir: docs
git-subtree-split: 710856e5a6
2021-06-18 17:49:54 +02:00
hugoreleaser
3d544c9ae4
releaser: Prepare repository for 0.85.0-DEV
...
[ci skip]
2021-06-18 15:36:43 +00:00
hugoreleaser
2c4689f7b8
releaser: Add release notes to /docs for release of 0.84.0
...
[ci skip]
2021-06-18 14:55:51 +00:00
hugoreleaser
9c0860f749
releaser: Bump versions for release of 0.84.0
...
[ci skip]
2021-06-18 14:55:51 +00:00
Bjørn Erik Pedersen
a1694b06af
releaser: Increase timeout
2021-06-18 16:44:12 +02:00
hugoreleaser
219ec38007
releaser: Add release notes for 0.84.0
2021-06-18 14:42:14 +02:00
Bjørn Erik Pedersen
be6b901cf7
docs: Regenerate docs helper
2021-06-18 13:21:10 +02:00
Bjørn Erik Pedersen
643b671931
output: Make WebAppManifestFormat NotAlternative=true
...
Updates #8624
2021-06-18 13:19:37 +02:00
Bjørn Erik Pedersen
ab4e1dfa4e
media: Adjust test assertion
...
Closes #8625
2021-06-18 13:15:00 +02:00
Rohan Kumar
02f31897b4
media: support application/manifest+json
...
The standard file extension for Web App Manifest files is
".webmanifest". This commit allows Hugo to recognize .webmanifest files
as "application/manifest+json" files and to minify them using its
JSON minifier.
The .webmanifest file extension is recommended in the w3c spec to
simplify media type registration:
https://www.w3.org/TR/appmanifest/#media-type-registration
Webhint docs are also relevant:
https://webhint.io/docs/user-guide/hints/hint-manifest-file-extension/
Closes #8624
2021-06-18 13:11:44 +02:00
Bjørn Erik Pedersen
402da3f8f3
docs: Regenerate docshelper
2021-06-18 12:58:07 +02:00
Bjørn Erik Pedersen
92405e5b0a
Squashed 'docs/' changes from 4c81c6c2a..3a923e155
...
3a923e155 Update configuration.md
git-subtree-dir: docs
git-subtree-split: 3a923e1550
2021-06-18 12:57:19 +02:00
Bjørn Erik Pedersen
a074f758b0
Merge commit '92405e5b0adc5d8c3dfde88d6a8b67eb09169190'
2021-06-18 12:57:19 +02:00
Bjørn Erik Pedersen
bb2aa08709
Implement configuration in a directory for modules
...
Fixes #8654
2021-06-18 12:54:30 +02:00
Bjørn Erik Pedersen
9096842b04
tpl: Rename err-missing-instagram-accesstoken => error-missing-instagram-accesstoken
...
To get it in line with the other.
2021-06-18 12:27:37 +02:00
Bjørn Erik Pedersen
3aa7f0b27f
deps: Update github.com/alecthomas/chroma v0.9.1 => v0.9.2
...
Closes #8658
2021-06-18 12:14:52 +02:00
Bjørn Erik Pedersen
9b870aa788
deps: Run go mod tidy
2021-06-18 12:13:17 +02:00
Bjørn Erik Pedersen
93aad3c543
Split out the puthe path/filepath functions into common/paths
...
So they can be used from the config package without cyclic troubles.
Updates #8654
2021-06-18 10:55:00 +02:00
Bjørn Erik Pedersen
5af045ebab
resources/image: Fix fill with smartcrop sometimes returning 0 bytes images
...
Fixes #7955
2021-06-17 23:52:27 +02:00
Joe Mooring
8eafe0845d
deps: Update to Goldmark v1.3.8
...
Fixes #8648
2021-06-17 19:34:26 +02:00
Bjørn Erik Pedersen
31fb29fb3f
Do not read config from os.Environ when running tests
...
Fixes #8655
2021-06-16 18:58:40 +02:00
Bjørn Erik Pedersen
d392893cd7
Misc config loading fixes
...
The main motivation behind this is simplicity and correctnes, but the new small config library is also faster:
```
BenchmarkDefaultConfigProvider/Viper-16 252418 4546 ns/op 2720 B/op 30 allocs/op
BenchmarkDefaultConfigProvider/Custom-16 450756 2651 ns/op 1008 B/op 6 allocs/op
```
Fixes #8633
Fixes #8618
Fixes #8630
Updates #8591
Closes #6680
Closes #5192
2021-06-14 17:00:32 +02:00
Bjørn Erik Pedersen
a886dd53b8
github: Set a dummy Instagram token
...
For now, need to debug why this fails.
2021-06-13 11:09:50 +02:00
Bjørn Erik Pedersen
a91cd7652f
docs: Regenerate docs helper
2021-06-08 18:52:38 +02:00
Bjørn Erik Pedersen
162f41d0ef
Merge commit '32ba623541d74ee0b7ae4efb1b8326dc49af28b8'
2021-06-08 18:47:53 +02:00
Bjørn Erik Pedersen
32ba623541
Squashed 'docs/' changes from bcc4f9324..4c81c6c2a
...
4c81c6c2a live reload: add section about `--navigateToChanged`
271014257 Update netify hugo version to 0.83.1
14199cff1 Add pull_request event
0c33b05de Hosting on GitHub: Little wording fixes and update Ubuntu runner in example workflow to 20.04 (#1457 )
e47b6c33a Hugo Modules plural typo (#1266 )
0f2bbacdd Add node_modules to .gitignore
1d645d79f Overhaul scratch.md (#1451 )
572766889 Add link to golang regex syntax, change modified date
21b0c7459 Add info about contentType config
de7d96fa2 Document Go template's multiline support
0c8f2dcb1 Avoid scratch usage
696fa92e1 Rename scratch var
44193f267 Update usage instructions
4230f8fa5 Rename and refactor shortcode
e9953751e Strip leading whitespaces
d61a58010 Add `insertpages` shortcode
04d30677d Mention WebP under 'Target Format' (#1431 )
946784508 Update lookup-order.md (#1443 )
a7b587988 Update index.md
27907f7ea netlify: Hugo 0.83.1
044d37e57 Merge branch 'tempv0.83.1'
b81aedb03 Fix page `.Kind`
fcf7775ad releaser: Add release notes to /docs for release of 0.83.1
9b39c77c8 fix typo in 0.83 release notes
1c38993ce Update index.md
45b8aefa6 Update index.md
43902dfaa Update index.md
3d959c7ae Merge branch 'tempv0.83.0'
6c22dc327 Fix URL
497ea3224 Use Hugo version badge shortcode
a182d10dd releaser: Add release notes to /docs for release of 0.83.0
287fd9ac0 docs: Fix shortcode
e789c879a docs: Regenerate docs helper
1666c7f31 docs: Regenerate CLI docs
117de1d12 Merge commit 'c239c643fee10bfa217cb108755b798f8f5f3b10'
a6bf3f7d9 docs: Regen docs helper
git-subtree-dir: docs
git-subtree-split: 4c81c6c2ac
2021-06-08 18:46:58 +02:00
Bjørn Erik Pedersen
552cef5c57
Update to Go 1.16.5, Goreleaser 0.169.0
...
Fixes #8619
Fixes #8263
2021-06-08 18:46:35 +02:00
Joe Mooring
73483d0f9e
tpl: Add a terse pagination template variant to improve performance
...
These calls are equivalent:
{{ template "_internal/pagination.html" . }}
{{ template "_internal/pagination.html" (dict "page" .) }}
{{ template "_internal/pagination.html" (dict "page" . "format" "default") }}
To use an alternate format:
{{ template "_internal/pagination.html" (dict "page" . "format" "terse") }}
Fixes #8599
2021-06-08 10:41:21 +02:00
Bjørn Erik Pedersen
9b5debe4b8
Upgrade Instagram shortcode
...
Fixes #7879
2021-06-08 10:30:45 +02:00
Bjørn Erik Pedersen
12530519d8
Fix nested OS env config override when parent does not exist
...
Fixes #8618
2021-06-08 09:57:18 +02:00
Bjørn Erik Pedersen
f55d2f4376
tpl/fmt: Add erroridf template func
...
Fixes #8613
2021-06-07 19:11:03 +02:00
Bjørn Erik Pedersen
282f1aa3db
tpl/data: Print response body on HTTP errors
...
Which makes it easier to debug.
2021-06-07 12:06:27 +02:00
Bjørn Erik Pedersen
fcd63de3a5
tpl/data: Misc header improvements, tests, allow multiple headers of same key
...
Closes #5617
2021-06-06 13:32:12 +02:00
Paul Chamberlain
150d75738b
tpl/data: Allows user-defined HTTP headers with getJSON and getCSV
...
Updates #5617
2021-06-06 13:32:12 +02:00
Bjørn Erik Pedersen
06d295427f
hugofs: Set modTime at creation time
...
As `ModTime()` should return the same value on each invocation.
See #6161
2021-06-05 11:45:56 +02:00
Anthony Fok
26ae12c0c6
Fix invalid timestamp of the "public" folder
...
Special thanks to both Richard Mortimer (@oldelvet) and
Joshua M. Clulow (@jclulow) for their analysis and suggested fix:
* https://github.com/gohugoio/hugo/issues/6161#issuecomment-574336088
* https://github.com/gohugoio/hugo/issues/6161#issuecomment-596805273
Fixes #6161
2021-06-04 14:50:30 -06:00
卜木
ee733085b7
config: Fix env split to allow = character in values
...
Fixes #8589
2021-05-30 20:25:37 +02:00
Joe Mooring
01758f99b9
Add math.Max and math.Min
...
Closes #8583
2021-05-28 20:38:45 +02:00
satotake
845a7ba4fc
Catch incomplete shortcode error
...
Currently, no name shortcodes (`{{< >}}`) enter unexpected branch and
throw `BUG: template info not set`. This patch checks if shortcode has
name or not earlier and throws specific error.
Closes #6866
2021-05-24 14:59:02 +02:00
Joe Mooring
10f60de89a
Use SPDX license identifier
...
See <https://spdx.org/licenses/ >
Fixes #8555
2021-05-24 11:54:46 +02:00
satotake
785a31b5b8
navigation: Cache and copy Menu for sorting
...
.Site.Menus is mutated when it is sorted for now and this causes concurrency problem (#7594 )
In this patch, each related sort function copies Menu before sorting to prevent
race condition.
Pages already have such a sort and cache logic and this patch is identical to it.
Closes #7594
2021-05-23 10:42:01 +02:00
Bjørn Erik Pedersen
bc1e05286a
deps: Update to LibSASS 3.6.5
...
See https://github.com/sass/libsass/releases/tag/3.6.5
2021-05-23 10:33:56 +02:00
Bjørn Erik Pedersen
f518b4f71e
publisher: Make the HTML element collector more robust
...
Fixes #8530
2021-05-19 20:43:49 +02:00
Bjørn Erik Pedersen
dc6b7a75ff
Revert "publisher: Make the HTML element collector more robust"
...
This reverts commit ef0f1a7269 .
2021-05-19 03:45:36 +02:00
Bjørn Erik Pedersen
3f515f0e33
Revert "publisher: Get the collector in line with the io.Writer interface"
...
This reverts commit a9bcd38181 .
2021-05-19 03:45:30 +02:00
Bjørn Erik Pedersen
a9bcd38181
publisher: Get the collector in line with the io.Writer interface
...
As in: Do not retain the input slice.
2021-05-17 19:39:40 +02:00
Bjørn Erik Pedersen
ef0f1a7269
publisher: Make the HTML element collector more robust
...
Fixes #8530
2021-05-17 17:15:32 +02:00
meehawk
abbc99d4c6
common/maps: Add Scratch.DeleteInMap
...
Add Scratch.DeleteInMap method. This method works similar to Scratch.SetInMap. It takes in two string parameters, key and mapKey and deletes the value mapped to mapKey in key
Closes #8504
2021-05-17 15:45:33 +02:00
Joe Mooring
76c95f55a5
Display version when building site ( #8533 )
...
Closes #8531
2021-05-14 16:45:13 +02:00
Joe Mooring
2c7f5b62f6
docs: Update querify function description and examples
...
The querify function now accepts a slice per #8305 .
2021-05-10 17:18:37 +02:00
Ujjwal Goyal
c46fc838a9
tpl: Allow 'Querify' to take lone slice/interface argument
...
Querify can now take a lone string/interface slice (with string
keys) as a parameter, or multiple string parameters, to build
URL queries.
Querify earlier used 'Dictionary' to add key/value pairs to a
map to build URL queries. Changed to dynamically generate ordered
key/value pairs. Cannot take string slice as key (earlier
possible due to Dictionary).
Added tests and benchmarks for querify.
Closes #6735
2021-05-09 13:14:14 +02:00
Shohei Ueda
504c78da4b
modules/npm: Change SetEscapeHTML to false
...
Closes #8512
2021-05-09 00:20:28 +02:00
Bjørn Erik Pedersen
b660ea8d54
Add a benchmark
2021-05-04 17:59:04 +02:00
Bjørn Erik Pedersen
64f88f3011
readme: Update dependency list
2021-05-03 15:55:28 +02:00
Julien Midedji
7a2c10ae60
tpl: Fix countwords to handle special chars
...
Fixes #8479
2021-05-03 09:10:06 +02:00
hugoreleaser
e1c328df25
releaser: Prepare repository for 0.84.0-DEV
...
[ci skip]
2021-05-02 15:28:40 +00:00
hugoreleaser
5afe0a57d0
releaser: Add release notes to /docs for release of 0.83.1
...
[ci skip]
2021-05-02 14:38:02 +00:00
hugoreleaser
8900e33918
releaser: Bump versions for release of 0.83.1
...
[ci skip]
2021-05-02 14:38:02 +00:00
hugoreleaser
9753e1b9c5
releaser: Add release notes for 0.83.1
...
[ci skip]
2021-05-02 14:38:02 +00:00
Bjørn Erik Pedersen
ececd1b122
langs/i18n: Fix warning regression in i18n
...
Fix this by
1. Making sure that only numerical values are treated as plural counts
2. Making sure that `i18n.pluralFormNotFoundError` is not logged as a warning if `other` resolved.
Note that 2. isn't a new problem, but became visible because of the plural improvements in Hugo `0.83.0`.
Fixes #8492
2021-05-02 16:27:22 +02:00
hugoreleaser
b0ca723eb2
releaser: Prepare repository for 0.84.0-DEV
...
[ci skip]
2021-05-01 12:56:59 +00:00
hugoreleaser
4c65ceccc7
releaser: Add release notes to /docs for release of 0.83.0
...
[ci skip]
2021-05-01 12:10:05 +00:00
hugoreleaser
57a471a0db
releaser: Bump versions for release of 0.83.0
...
[ci skip]
2021-05-01 12:10:05 +00:00
Bjørn Erik Pedersen
9b63af55bd
Update 0.83.0-relnotes.md
2021-05-01 13:53:25 +02:00
Bjørn Erik Pedersen
23fc65832c
docs: Fix shortcode
2021-05-01 13:01:23 +02:00
hugoreleaser
e7b5e36e04
releaser: Add release notes for 0.83.0
...
Rename to *-ready.md to continue.
[ci skip]
2021-05-01 10:23:21 +00:00
Bjørn Erik Pedersen
a9b52b4175
docs: Regenerate docs helper
2021-05-01 12:06:24 +02:00
Bjørn Erik Pedersen
b073a1c972
docs: Regenerate CLI docs
2021-05-01 12:05:31 +02:00
Bjørn Erik Pedersen
4227cc1bd3
commands: Remove all dates from gendoc
...
It creates lots of diffs even if there are no changes.
2021-05-01 12:03:56 +02:00
Bjørn Erik Pedersen
c239c643fe
Squashed 'docs/' changes from fb551cc75..bcc4f9324
...
bcc4f9324 Add transparent background in rgba for search field
fce835fea Trim newlines from .Inner in the 'code' shortcode
9117f54b3 Remove code toggle from netlify.toml
babbb9090 fix version number - 404 error
d28cf15e1 The input search is not displayed correctly in Safari because of the one declaration CSS background property. Safari needs the no-repeat to be after position and size property. Adjusting the search icon to be vertically on center.
f4ef4c146 Repairing link from issue 131 using jamesrhea's comment https://github.com/gohugoio/hugoDocs/issues/131#issuecomment-324083739
7f73f5685 Update related.md (#1436 )
41d24297c Mention `not` (#1432 )
git-subtree-dir: docs
git-subtree-split: bcc4f93242
2021-05-01 11:45:45 +02:00
Bjørn Erik Pedersen
d7b22aee46
Merge commit 'c239c643fee10bfa217cb108755b798f8f5f3b10'
2021-05-01 11:45:45 +02:00
Bjørn Erik Pedersen
3cc4fdd6f3
deps: Update getkin/kin-openapi v0.60.0 => v0.61.
2021-04-30 14:27:21 +02:00
Bjørn Erik Pedersen
7eb80a9e6f
langs/i18n: Fix multiple unknown language codes
...
This fixes a bug upstream by temporarily using a patched version of go-i18n.
Closes #7838
2021-04-30 14:26:49 +02:00
Bjørn Erik Pedersen
78c1a6a7c6
deps: Update github.com/evanw/esbuild v0.11.14 => v0.11.16
2021-04-30 12:43:39 +02:00
Joe Mooring
f6745ad358
Remove .Site.Authors from embedded templates
...
Closes #4458
2021-04-29 17:07:05 +02:00
Robert van Gent
f523e9f0fd
deploy: Don't treat a NotFound response for Delete as a fatal error.
2021-04-29 07:07:01 +02:00
Anthony Fok
63cd05ce5a
snap: Switch to deb packages of nodejs and python3-pygments
...
node/14/stable snap package is not available on ppc64el and s390x.
nodejs deb package currently at 10.19.0~dfsg-3ubuntu1
in Ubuntu 20.04 LTS (base: core20)
2021-04-27 09:04:24 -06:00
Anthony Fok
902535ef11
snapcraft.yaml: Install bin/node from node/14/stable
...
Resolves regression introduced in my previous commit 243951e .
Special thanks to @jmooring for reporting the issue!
TODO: Strip the bin/node binary?
2021-04-26 10:17:44 -06:00
dependabot[bot]
70aebba04d
build(deps): bump github.com/getkin/kin-openapi from 0.55.0 to 0.60.0
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.55.0 to 0.60.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.55.0...v0.60.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-26 10:56:48 +02:00
dependabot[bot]
3e3b7d4474
build(deps): bump github.com/evanw/esbuild from 0.11.13 to 0.11.14
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.11.13 to 0.11.14.
- [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.11.13...v0.11.14 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-26 10:56:03 +02:00
Bjørn Erik Pedersen
c13d368746
resources/page: Fix permalinks pattern detection for some of the sections variants
...
See #8363
2021-04-25 16:57:09 +02:00
Carlos Alexandro Becker
048418ba74
deps: Update to Chroma v0.9.1
2021-04-25 11:14:25 +02:00
Bjørn Erik Pedersen
eebde0c2ac
langs/i18n: Improve plural handling of floats
...
The go-i18n library expects plural counts with floats to be represented as strings.
Fixes #8464
2021-04-25 11:12:30 +02:00
Bjørn Erik Pedersen
e4dc9a82b5
tpl/collections: Fix where on type mismatches
...
Fixes #8353
2021-04-23 18:06:49 +02:00
Bjørn Erik Pedersen
0d86a32d8f
Make the shortcode template lookup for output formats stable
...
Fixes #7774
2021-04-23 15:04:35 +02:00
dependabot[bot]
65c502cc81
build(deps): bump github.com/evanw/esbuild from 0.11.12 to 0.11.13
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.11.12 to 0.11.13.
- [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.11.12...v0.11.13 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-23 09:03:16 +02:00
Bjørn Erik Pedersen
537c905ec1
langs/i18n: Revise the plural implementation
...
There were some issues introduced with the plural counting when we upgraded from v1 to v2 of go-i18n.
This commit improves that situation given the following rules:
* A single integer argument is used as plural count and passed to the i18n template as a int type with a `.Count` method. The latter is to preserve compability with v1.
* Else the plural count is either fetched from the `Count`/`count` field/method/map or from the value itself.
* Any data type is accepted, if it can be converted to an integer, that value is used.
The above means that you can now do pass a single integer and both of the below will work:
```
{{ . }} minutes to read
{{ .Count }} minutes to read
```
Fixes #8454
Closes #7822
See https://github.com/gohugoio/hugoDocs/issues/1410
2021-04-23 07:39:59 +02:00
Anthony Fok
243951ebe9
snapcraft.yaml: Update to "base: core20"
...
That is, switch to using Ubuntu 20.04 LTS as base,
leveraging new features in Snapcraft 4.x, etc.
It is far from complete, with npm temporarily disabled (hence no PostCSS)
and with Pandoc probably not working yet, but would hopefully get our
Hugo Snap build, which stopped working shortly after v0.80.0, working again.
2021-04-22 09:57:40 -06:00
dependabot[bot]
fe2ee02802
build(deps): bump github.com/frankban/quicktest from 1.11.3 to 1.12.0
...
Bumps [github.com/frankban/quicktest](https://github.com/frankban/quicktest ) from 1.11.3 to 1.12.0.
- [Release notes](https://github.com/frankban/quicktest/releases )
- [Commits](https://github.com/frankban/quicktest/compare/v1.11.3...v1.12.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-22 15:24:15 +02:00
dependabot[bot]
316d65cd70
build(deps): bump google.golang.org/api from 0.44.0 to 0.45.0
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.44.0 to 0.45.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/master/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.44.0...v0.45.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-22 13:43:11 +02:00
dependabot[bot]
b95229ab49
build(deps): bump github.com/aws/aws-sdk-go from 1.37.11 to 1.38.23
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.37.11 to 1.38.23.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.37.11...v1.38.23 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-22 13:42:15 +02:00
Santiago De la Cruz
0551df090e
Correct function name in comment
...
IsInt to IsNumber
2021-04-22 12:24:12 +02:00
Bjørn Erik Pedersen
bca40cf0c9
Fix Params case handling in where with slices of structs (e.g. Pages)
...
Fixes #7009
2021-04-21 19:28:18 +02:00
Bjørn Erik Pedersen
057e5a22af
deps: Upgraded github.com/evanw/esbuild v0.11.0 => v0.11.12
2021-04-21 13:07:16 +02:00
Bjørn Erik Pedersen
fd96f65a3d
docs: Regen docs helper
2021-04-20 20:23:36 +02:00
Bjørn Erik Pedersen
8f7891e70c
Merge commit '07b8d9466dfb59c429c1b470a0443337bc0aeefe'
2021-04-20 20:22:53 +02:00
Bjørn Erik Pedersen
07b8d9466d
Squashed 'docs/' changes from 9cece6640..fb551cc75
...
fb551cc75 Update index.md
7af894857 Update index.md
d235753ea Hugo 0.82.1
e03e72deb Merge branch 'temp0821'
e62648961 Merge branch 'release-0.82.1'
e1ab0f6eb releaser: Add release notes to /docs for release of 0.82.1
5d354c38d Replaced ``` code blocks with Code Toggler
c9d065c20 Remove duplicate YAML keys (#1420 )
8ae31e701 Add webp image encoding support
848f2af26 Update internal.md (#1407 )
c103a86a4 Fix `ref` shortcode example output (#1409 )
9f8ba56dc Remove leading dot from where function KEY (#1419 )
363251a51 Improve presentation of template lookup order (#1382 )
b73da986d Improve description of Page Resources (#1381 )
4e0bb96d5 Rework robots.txt page (#1405 )
edf893e6f Update migrations.md (#1412 )
450f1580b Add link to `site` function doc (#1417 )
cfffa6e6f Added one extension to the list (#1414 )
05f1665a0 Update theme
5de0b1c6a Update theme
250e20552 Add hugo.IsExtended
dea5e1fd7 Fix typo on merge function page (#1408 )
1bbed2cf3 Update configuration.md
be0b64a46 Omit ISO
cbb5b8367 Fix `dateFormat` documentation
698f15466 Regenerate the docshelper
f9a8a7cb6 Update multilingual.md
a22dc6267 Fix grammar (#1398 )
eb98b0997 Fix pretty URL example (#1397 )
f4c4153dc Mention date var complementation in post scheduling (#1396 )
17fae284c Fix resources.ExecuteAsTemplate argument order (#1394 )
97e2c2abb Use code-toggle shortcode in `multilingual.md` (#1388 )
3a84929bb Harmonize capitalization (#1393 )
17f15daa6 fix file naming used in example (#1392 )
5d97b6a18 Add slice syntax to sections permalinks config
00665b97b Improve description of `site.md`
edcf5e3fc Fix example in `merge.md`
f275ab778 Update postprocess.md
9593e3991 Fix file name
59bd9656f Update postprocess.md
1172fb6d0 Update to theNewDynamic repository (#1263 )
f5b5c1d2c Update Hugo container image
4f2e92f2a Adapt anchorize.md to Goldmark
98aa19073 Directly link to `highlight` shortcode (#1384 )
4c75c2422 Fix header level
f15c06f23 markdownify: add note about render-hooks and .RenderString (#1281 )
69c82eb68 Remove Blackfriday reference from shortcode desc (#1380 )
36de478df Update description of ignoreFiles config setting (#1377 )
6337699d8 Remove "Authors" page from documentation (#1371 )
35e73ca90 fix indent in example (#1372 )
d3f01f19a Remove opening body tag from header example (#1376 )
341a5a7d8 Update index.md
c9bfdbee6 Release 0.82.0
119644949 releaser: Add release notes to /docs for release of 0.82.0
32efaed78 docs: Regenerate docs helper
dea5449a2 docs: Regen CLI docs
eeab18fce Merge commit '81689af79901f0cdaff765cda6322dd4a9a7ccb3'
d508a1259 Attributes for code fences should be placed after the lang indicator only
c80905cef deps: Update to esbuild v0.9.0
95350eb79 Add support for Google Analytics v4
02d36f9bc Allow markdown attribute lists to be used in title render hooks
7df220a64 Merge commit '9d31f650da964a52f05fc27b7fb99cf3e09778cf'
d80bf61b7 Fixes #7698 .
git-subtree-dir: docs
git-subtree-split: fb551cc750
2021-04-20 20:21:45 +02:00
dependabot[bot]
d3a64708f4
build(deps): bump github.com/tdewolff/minify/v2 from 2.9.15 to 2.9.16
...
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify ) from 2.9.15 to 2.9.16.
- [Release notes](https://github.com/tdewolff/minify/releases )
- [Commits](https://github.com/tdewolff/minify/compare/v2.9.15...v2.9.16 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-20 19:19:07 +02:00
dependabot[bot]
3b56244f42
build(deps): bump golang.org/x/text from 0.3.5 to 0.3.6
...
Bumps [golang.org/x/text](https://github.com/golang/text ) from 0.3.5 to 0.3.6.
- [Release notes](https://github.com/golang/text/releases )
- [Commits](https://github.com/golang/text/compare/v0.3.5...v0.3.6 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-20 18:06:30 +02:00
Bjørn Erik Pedersen
f5d3d635e6
publisher: Remove some unreachable code
2021-04-20 17:47:09 +02:00
dependabot[bot]
0d3c42da56
build(deps): bump github.com/getkin/kin-openapi from 0.39.0 to 0.55.0
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.39.0 to 0.55.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.39.0...v0.55.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-20 17:34:05 +02:00
Bjørn Erik Pedersen
ef34dd8f0e
publisher: Some performance tweaks for the HTML elements collector
2021-04-20 17:24:17 +02:00
Dirk Olbrich
bc80022e03
publisher: Exclude comment and doctype elements from writeStats
...
- Reorder code blocks
- Rename cssClassCollectorWriter to htmlElementCollectorWriter, as it just collect html element information
- Expand benchmark to test for minified and unminified content
Fixes #8396
Fixes #8417
2021-04-20 17:24:17 +02:00
Bjørn Erik Pedersen
2bb9496ce2
Merge branch 'release-0.82.1'
2021-04-20 13:48:04 +02:00
hugoreleaser
fda3c4d1ed
releaser: Prepare repository for 0.83.0-DEV
...
[ci skip]
2021-04-20 11:44:34 +00:00
hugoreleaser
60618210b8
releaser: Add release notes to /docs for release of 0.82.1
...
[ci skip]
2021-04-20 11:02:48 +00:00
hugoreleaser
f8b064f3c0
releaser: Bump versions for release of 0.82.1
...
[ci skip]
2021-04-20 11:02:48 +00:00
hugoreleaser
4713e509b6
releaser: Add release notes for 0.82.1
...
[ci skip]
2021-04-20 11:02:48 +00:00
Bjørn Erik Pedersen
6e9d2bf0c9
Regression in media type suffix lookup
...
Introduced in Hugo 0.82.0.
Fixes #8406
2021-04-20 12:52:30 +02:00
Bjørn Erik Pedersen
e73f7a770d
Regression in media type suffix lookup
...
Introduced in Hugo 0.82.0.
Fixes #8406
2021-04-20 12:51:11 +02:00
Joe Mooring
3ddffd064d
build(deps): bump github.com/yuin/goldmark from 1.3.2 to 1.3.5
...
Updated test per <https://github.com/yuin/goldmark/pull/205 >.
Fixes #8377
2021-04-16 09:12:28 +02:00
Joe Mooring
6fc52d185a
Remove duplicate references from release notes
...
Closes #8360
2021-04-15 21:15:20 +02:00
dependabot[bot]
73c3ae818a
build(deps): bump github.com/spf13/afero from 1.5.1 to 1.6.0
...
Bumps [github.com/spf13/afero](https://github.com/spf13/afero ) from 1.5.1 to 1.6.0.
- [Release notes](https://github.com/spf13/afero/releases )
- [Commits](https://github.com/spf13/afero/compare/v1.5.1...v1.6.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-15 21:08:33 +02:00
dependabot[bot]
7ca118fdfd
build(deps): bump github.com/pelletier/go-toml from 1.8.1 to 1.9.0
...
Bumps [github.com/pelletier/go-toml](https://github.com/pelletier/go-toml ) from 1.8.1 to 1.9.0.
- [Release notes](https://github.com/pelletier/go-toml/releases )
- [Commits](https://github.com/pelletier/go-toml/compare/v1.8.1...v1.9.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-15 21:05:43 +02:00
Bjørn Erik Pedersen
33d5f80592
Add webp image encoding support
...
Fixes #5924
2021-04-15 17:22:55 +02:00
dependabot[bot]
509d39fa6d
build(deps): bump google.golang.org/api from 0.40.0 to 0.44.0
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.40.0 to 0.44.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/master/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.40.0...v0.44.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-15 16:13:49 +02:00
dependabot[bot]
7725c41d40
build(deps): bump github.com/nicksnyder/go-i18n/v2 from 2.1.1 to 2.1.2
...
Bumps [github.com/nicksnyder/go-i18n/v2](https://github.com/nicksnyder/go-i18n ) from 2.1.1 to 2.1.2.
- [Release notes](https://github.com/nicksnyder/go-i18n/releases )
- [Changelog](https://github.com/nicksnyder/go-i18n/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nicksnyder/go-i18n/compare/v2.1.1...v2.1.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-15 16:13:26 +02:00
dependabot[bot]
5d36d80153
build(deps): bump github.com/rogpeppe/go-internal from 1.6.2 to 1.8.0
...
Bumps [github.com/rogpeppe/go-internal](https://github.com/rogpeppe/go-internal ) from 1.6.2 to 1.8.0.
- [Release notes](https://github.com/rogpeppe/go-internal/releases )
- [Commits](https://github.com/rogpeppe/go-internal/compare/v1.6.2...v1.8.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-15 14:44:37 +02:00
Joe Mooring
9b34d42bb2
Remove extraneous space from figure shortcode
...
Fixes #8401
2021-04-15 14:43:32 +02:00
dependabot[bot]
c2d8f87cfc
build(deps): bump github.com/magefile/mage from 1.10.0 to 1.11.0
...
Bumps [github.com/magefile/mage](https://github.com/magefile/mage ) from 1.10.0 to 1.11.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.10.0...v1.11.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-14 11:55:38 +02:00
dependabot[bot]
cbc246616e
build(deps): bump github.com/google/go-cmp from 0.5.4 to 0.5.5
...
Bumps [github.com/google/go-cmp](https://github.com/google/go-cmp ) from 0.5.4 to 0.5.5.
- [Release notes](https://github.com/google/go-cmp/releases )
- [Commits](https://github.com/google/go-cmp/compare/v0.5.4...v0.5.5 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-14 11:55:18 +02:00
Niklas Fasching
fa432b17b3
org: Disable broken pretty relative links feature
...
go-org PrettyRelativeLinks rewrites relative org links by
- adding `../` in front
- removing any `.org` suffix
This was meant to play well with hugo pretty urls (which pretty much renders
posts in a subdirectory without the file suffix) and allow use of normal org
file links to reference other posts.
There's a lot of edge cases I didn't consider and multiple bug reports in
go-org [1] later I don't think the complexity of handling those edge cases is
worth it - so let's disable it.
[1]
- https://github.com/niklasfasching/go-org/issues/53
- https://github.com/niklasfasching/go-org/commit/5dadf8c4c2924cbb3b93be45f96e1147596ca6f2 (comment)
- https://github.com/niklasfasching/go-org/issues/51
2021-04-12 08:08:53 +02:00
Niklas Fasching
0cd55c66d3
deps: Update go-org to v1.5.0
2021-04-12 08:08:53 +02:00
dependabot[bot]
0d5cf256e4
build(deps): bump github.com/jdkato/prose from 1.2.0 to 1.2.1
...
Bumps [github.com/jdkato/prose](https://github.com/jdkato/prose ) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/jdkato/prose/releases )
- [Commits](https://github.com/jdkato/prose/compare/v1.2.0...v1.2.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-11 13:54:16 +02:00
dependabot[bot]
36527576b3
build(deps): bump github.com/spf13/cobra from 1.1.1 to 1.1.3
...
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra ) from 1.1.1 to 1.1.3.
- [Release notes](https://github.com/spf13/cobra/releases )
- [Changelog](https://github.com/spf13/cobra/blob/master/CHANGELOG.md )
- [Commits](https://github.com/spf13/cobra/compare/v1.1.1...v1.1.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-04-11 13:53:45 +02:00
Bjørn Erik Pedersen
9b83f45b6d
Add complete dependency list in "hugo env -v"
...
Fixes #8400
2021-04-09 08:07:22 +02:00
Bjørn Erik Pedersen
7fdd2b95e2
Add hugo.IsExtended
...
Fixes #8399
2021-04-09 07:28:27 +02:00
Bjørn Erik Pedersen
3d5dbdcb1a
publisher: Also test minified HTML in the element collector
...
Updates #7567
2021-04-07 16:40:15 +02:00
Bjørn Erik Pedersen
8a308944e4
publisher: Skip script, pre and textarea content when looking for HTML elements
...
Updates #7567
2021-04-07 00:26:02 +02:00
Bjørn Erik Pedersen
7b4ade56dd
output: Only output mediaType once in docshelper JSON
...
Fixes #8379
2021-04-01 19:05:33 +02:00
Joe Mooring
7c7974b711
Fix typo in docshelper.go
...
Fixes #8380
2021-04-01 18:44:39 +02:00
Bjørn Erik Pedersen
5656a908d8
tpl: Remove the FuzzMarkdownify func for now
...
It has gotten us nothing but "build fails" mail and work we don't have time to follow up on.
2021-03-30 20:57:31 +02:00
Bjørn Erik Pedersen
2dc222cec4
Add slice syntax to sections permalinks config
...
Fixes #8363
2021-03-30 07:55:24 +02:00
Bjørn Erik Pedersen
4d22ad580e
deps: Upgrade github.com/evanw/esbuild v0.9.6 => v0.11.0
2021-03-29 12:00:47 +02:00
Bjørn Erik Pedersen
5e2f128911
Try to fix the fuzz build
2021-03-28 21:42:44 +02:00
hugoreleaser
97934779ed
releaser: Prepare repository for 0.83.0-DEV
...
[ci skip]
2021-03-21 18:12:42 +00:00
hugoreleaser
9d96078439
releaser: Add release notes to /docs for release of 0.82.0
...
[ci skip]
2021-03-21 17:28:02 +00:00
hugoreleaser
1efd93c097
releaser: Bump versions for release of 0.82.0
...
[ci skip]
2021-03-21 17:28:02 +00:00
hugoreleaser
584a9b3e2e
releaser: Add release notes for 0.82.0
2021-03-21 18:16:55 +01:00
Bjørn Erik Pedersen
86b4fd35e7
docs: Regenerate docs helper
2021-03-21 13:33:26 +01:00
Bjørn Erik Pedersen
195d108da7
docs: Regen CLI docs
2021-03-21 13:32:12 +01:00
Bjørn Erik Pedersen
81689af799
Squashed 'docs/' changes from bb15e9804..9cece6640
...
9cece6640 Function sort: fix example labels (#1344 )
84444120f Revert "Fix sample data for sort function (#1363 )" (#1364 )
05c8619f4 Fix sample data for sort function (#1363 )
2beb1c0ed Fix "Configure taxonomies" title (#1361 )
cd777b9fb Fix sitemap configuration link (#1360 )
52251fb42 Update the 'Customize Dates' example to not error (#1357 )
1a14cc08a Update quick-start.md
17bb98a94 Add note about image metadata removal
ec4f7bfff Update 404.md
cebfb7a90 explaination that `weight` key is used for sorting
83190ff12 fix typo: "advance settings" → "advanced settings"
75743968c Update quick-start.md
f1c64cd5a Improved documentation.
8af3b236c Update theme
git-subtree-dir: docs
git-subtree-split: 9cece66400
2021-03-21 13:31:17 +01:00
Bjørn Erik Pedersen
c94aa5cf46
Merge commit '81689af79901f0cdaff765cda6322dd4a9a7ccb3'
2021-03-21 13:31:17 +01:00
Bjørn Erik Pedersen
df8bb8812f
Simplify some config loading code
2021-03-21 13:29:11 +01:00
Bjørn Erik Pedersen
57d8d208ed
deps: Update github.com/evanw/esbuild v0.9.0 => v0.9.6
2021-03-21 11:24:43 +01:00
Bjørn Erik Pedersen
fc06e85082
Apply OS env overrides twice
...
The recent fix for #8346 had an unfortunate side-effect, as it prevented overrides of config options used in the module collector, e.g. `HUGO_MODULE_REPLACEMENTS`.
This commit fixes that by applying the overrides twice.
2021-03-21 10:54:30 +01:00
Bjørn Erik Pedersen
b725253f9e
Attributes for code fences should be placed after the lang indicator only
...
Fixes #8313
2021-03-20 19:15:11 +01:00
Bjørn Erik Pedersen
35dedf15c0
deps: Bump github.com/tdewolff/minify/v2 v2.9.15
...
Fixes #8332
2021-03-20 15:51:20 +01:00
Bjørn Erik Pedersen
7ed56c6941
Fix OS env override for nested config param only available in theme
...
Fixes #8346
2021-03-20 13:34:51 +01:00
Avinash Sonawane
24c716cac3
Fix new theme command description
...
`hugo new theme foo` creates theme `foo` in `./themes` and not in current directory.
2021-03-14 18:47:23 +01:00
Patrick Kollitsch
137d2dab32
github: More explicit support link to discourse
2021-03-14 18:27:15 +01:00
Bjørn Erik Pedersen
ba1d0051b4
media: Make Type comparable
...
So we can use it and output.Format as map key etc.
This commit also fixes the media.Type implementation so it does not need to mutate itself to handle different suffixes for the same MIME type, e.g. jpg vs. jpeg.
This means that there are no Suffix or FullSuffix on media.Type anymore.
Fixes #8317
Fixes #8324
2021-03-14 15:21:54 +01:00
Bjørn Erik Pedersen
1b1dcf586e
deps: Update to esbuild v0.9.0
2021-03-14 11:51:25 +01:00
Cameron Moore
f6612d8bd8
exif: Fix handling of utf8 runes in nullString()
2021-03-13 21:20:10 +01:00
Cameron Moore
0a2ab3f8fe
exif: Allow more spacing characters in strings
...
The root cause of issue #8079 was a non-breaking space (U+0160).
`unicode.IsPrint` only allows the ASCII space (U+0020). Be more lenient
by using `unicode.IsGraphic` instead.
Fixes #8079
2021-03-13 21:20:10 +01:00
Bjørn Erik Pedersen
4d24e2a326
media: Add a basic benchmark
2021-03-11 10:08:51 +01:00
Bjørn Erik Pedersen
18074d0c23
Fix output format handling for render hooks
...
Fixes #8176
2021-03-09 13:26:39 +01:00
Bjørn Erik Pedersen
35bfb66222
Rename a test
2021-03-04 13:46:31 +01:00
Bjørn Erik Pedersen
6d21559fb5
Add a debug helper
2021-03-03 20:16:58 +01:00
Daniel Atwood
ba16a14c6e
Add support for Google Analytics v4
2021-03-03 13:30:06 +01:00
Bjørn Erik Pedersen
782c79ae61
Bump go.mod to Go 1.16
...
Fixes #8294
2021-03-03 09:17:57 +01:00
Systemkern
5afcae7e0b
#8210 Upgrade golang version for Dockerfile
...
https://github.com/gohugoio/hugo/issues/8210
relates to: #8210
2021-02-28 14:14:06 +01:00
Bjørn Erik Pedersen
60469f429e
Update CONTRIBUTING.md
2021-02-25 11:50:08 +01:00
Bjørn Erik Pedersen
aed7df62a8
markup: Handle attribute lists in code fences
...
Fixes #8278
2021-02-24 11:16:06 +01:00
Bjørn Erik Pedersen
cd0c5d7ef3
Allow markdown attribute lists to be used in title render hooks
...
Fixes #8270
2021-02-23 18:08:39 +01:00
Bjørn Erik Pedersen
e7e194435b
Merge commit '9d31f650da964a52f05fc27b7fb99cf3e09778cf'
2021-02-23 17:41:05 +01:00
Bjørn Erik Pedersen
9d31f650da
Squashed 'docs/' changes from d343ebf71..bb15e9804
...
bb15e9804 Update index.md (#1339 )
ffb2f21d1 Update index.md
fc154ac02 Regenerate CLI docs
a0a687738 Update index.md
d0e35a844 Update index.md
86d0cc042 Update index.md
bdaf7e022 Release 0.81.0
b51017445 releaser: Add release notes to /docs for release of 0.81.0
888dd8fcc docs: Regen CLI docs
8c3e8b270 docs: Regen docs helper
79e3e1ebc Merge commit 'acb9109df778fa4a51c0d8b29b3212b12988908f'
31f70af7e modules: Add config option modules.vendorClosest
2631df94e markup/goldmark: Add attributes support for blocks (tables etc.)
19dee04ad Update to Dart Sass Protocol beta6
e507721fe Refactor: Write to stdout by default
d204bf160 Refactor: Remove powershell support
91bea48f5 Feat: Add zsh, fish and powershell completion support
9c915ea27 docs: Remove mention of a file size limit for readFile
5acc8b6c7 js: Add Inject config option
45321989e js: Add Shims option
git-subtree-dir: docs
git-subtree-split: bb15e9804a
2021-02-23 17:39:59 +01:00
dependabot[bot]
88a85dcea9
build(deps): bump github.com/kyokomi/emoji/v2 from 2.2.7 to 2.2.8
...
Bumps [github.com/kyokomi/emoji/v2](https://github.com/kyokomi/emoji ) from 2.2.7 to 2.2.8.
- [Release notes](https://github.com/kyokomi/emoji/releases )
- [Commits](https://github.com/kyokomi/emoji/compare/v2.2.7...v2.2.8 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-23 10:55:29 +01:00
Bjørn Erik Pedersen
7f8530039a
tpl: Add method mappings for strings.Contains, strings.ContainsAny
...
Just to confirm/document the function signature.
2021-02-23 09:36:43 +01:00
gzagatti
01dd7c16af
Fixes #7698 .
...
markup: Allow installed arbitrary Asciidoc extension via path validation.
2021-02-22 13:52:04 +01:00
Bjørn Erik Pedersen
c8f45d1d86
commands: Fix autocomplete docs
2021-02-20 14:08:51 +01:00
hugoreleaser
b3504a0ee8
releaser: Prepare repository for 0.82.0-DEV
...
[ci skip]
2021-02-19 17:55:53 +00:00
hugoreleaser
59d15c97d8
releaser: Add release notes to /docs for release of 0.81.0
...
[ci skip]
2021-02-19 17:07:09 +00:00
hugoreleaser
9e2d086ca7
releaser: Bump versions for release of 0.81.0
...
[ci skip]
2021-02-19 17:07:09 +00:00
Bjørn Erik Pedersen
b65518ac63
releaser: Increase build timeout
2021-02-19 17:57:24 +01:00
hugoreleaser
0e9cd8128d
releaser: Add release notes for 0.81.0
2021-02-19 16:52:22 +01:00
Bjørn Erik Pedersen
fe77f7434b
tpl: Make the build green again
2021-02-18 18:17:43 +01:00
Bjørn Erik Pedersen
9e99950c6e
docs: Regen CLI docs
2021-02-18 17:55:38 +01:00
Bjørn Erik Pedersen
1b364b003f
docs: Regen docs helper
2021-02-18 17:54:25 +01:00
Bjørn Erik Pedersen
acb9109df7
Squashed 'docs/' changes from ef9c4913c..d343ebf71
...
d343ebf71 Document ignoreImports
f912ea1cc Fix the github workflow (#1332 )
617894052 Add site function
f3be651f9 Minor typo/markdown fixes (#1328 )
7a95e9db5 Fix a formatting error for Github Actions (#1323 )
260106669 Fix #1120 Use Github Action
d8847a144 docs: Fix HTML code in .RenderString description being stripped out (#1320 )
7a67c38c4 Correct sitemap version (#1318 )
6a163f53a Removed noise. (#1317 )
b02902121 Fix a minor typo (#1314 )
399c74acd Revert "js: Update shims setup"
77def8a8c Revert "Update js.md"
13aeb2c73 Update js.md
704987dc1 js: Update shims setup
git-subtree-dir: docs
git-subtree-split: d343ebf718
2021-02-18 17:52:49 +01:00
Bjørn Erik Pedersen
7d0a261981
Merge commit 'acb9109df778fa4a51c0d8b29b3212b12988908f'
2021-02-18 17:52:49 +01:00
Bjørn Erik Pedersen
c60806550a
tpl: Regenerate internal templates
2021-02-18 17:52:32 +01:00
Daniel Atwood
ffd9dac421
tpl: Update date logic of opengraph and schema internal templates
...
* Fix: updated date logic in opengraph template
* Updated date logic in schema template
* Reformatted opengraph and schema
* Wrapped PublishDate and Lastmod in with
2021-02-18 17:51:32 +01:00
Bjørn Erik Pedersen
88b93a09dc
Run go mod tidy
2021-02-18 14:22:25 +01:00
Bjørn Erik Pedersen
29fb456c9e
build: Add arm64 to Darwinextended build and add vendorInfo
...
Closes #8003
2021-02-18 14:11:48 +01:00
Bjørn Erik Pedersen
718fba7d63
Update Travis, GitHub, CircleCI and Snap to Go 1.16 (only)
2021-02-18 14:11:48 +01:00
Bjørn Erik Pedersen
9650e56841
tpl: Add temporary patch to fix template data race
...
Keep this as a separate commit so we can reapply it if needed.
Fixes #7293
2021-02-18 14:11:48 +01:00
Bjørn Erik Pedersen
e77b2e3aa0
Pull in latest Go 1.16 template source
2021-02-18 14:11:48 +01:00
Bjørn Erik Pedersen
b5485aeae7
Add breaking tests for "map read and map write in templates"
...
The fix upstream in Go was reverted, so we apply a temporary patch for this in Hugo.
Updates #7293
2021-02-18 14:11:48 +01:00
Bjørn Erik Pedersen
ccb822eb5a
Pull in latest Go template source
2021-02-18 14:11:48 +01:00
Bjørn Erik Pedersen
21e9eb18ac
Expand template newline testcase to commands
2021-02-18 14:11:48 +01:00
Bjørn Erik Pedersen
ae57ba6a9d
Add a test case for Go 1.16 template action newlines
2021-02-18 14:11:48 +01:00
Bjørn Erik Pedersen
cf3e077da3
tpl/internal: Synch Go templates fork with Go 1.16dev
2021-02-18 14:11:48 +01:00
Bjørn Erik Pedersen
66beac99c6
deps: Update github.com/tdewolff/minify/v2 v2.6.2 => v2.9.13
...
Fixes #8258
2021-02-18 10:19:22 +01:00
dependabot[bot]
968dd7a711
build(deps): bump github.com/frankban/quicktest from 1.11.2 to 1.11.3
...
Bumps [github.com/frankban/quicktest](https://github.com/frankban/quicktest ) from 1.11.2 to 1.11.3.
- [Release notes](https://github.com/frankban/quicktest/releases )
- [Commits](https://github.com/frankban/quicktest/compare/v1.11.2...v1.11.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-16 22:10:33 +01:00
dependabot[bot]
38f29e817f
build(deps): bump github.com/getkin/kin-openapi from 0.32.0 to 0.39.0
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.32.0 to 0.39.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.32.0...v0.39.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-16 21:18:35 +01:00
dependabot[bot]
cd87813aa0
build(deps): bump github.com/aws/aws-sdk-go from 1.36.33 to 1.37.11
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.36.33 to 1.37.11.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.36.33...v1.37.11 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-16 18:43:30 +01:00
dependabot[bot]
4e815b063e
build(deps): bump github.com/sanity-io/litter from 1.3.0 to 1.5.0
...
Bumps [github.com/sanity-io/litter](https://github.com/sanity-io/litter ) from 1.3.0 to 1.5.0.
- [Release notes](https://github.com/sanity-io/litter/releases )
- [Changelog](https://github.com/sanity-io/litter/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sanity-io/litter/compare/v1.3.0...v1.5.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-16 18:42:55 +01:00
dependabot[bot]
652a59d385
build(deps): bump github.com/olekukonko/tablewriter from 0.0.4 to 0.0.5
...
Bumps [github.com/olekukonko/tablewriter](https://github.com/olekukonko/tablewriter ) from 0.0.4 to 0.0.5.
- [Release notes](https://github.com/olekukonko/tablewriter/releases )
- [Commits](https://github.com/olekukonko/tablewriter/compare/v0.0.4...v0.0.5 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-16 18:39:44 +01:00
Bjørn Erik Pedersen
84f0ec7f80
deps: Update to esbuild v0.8.46
2021-02-16 18:37:30 +01:00
Bjørn Erik Pedersen
bdfbcf6f4b
modules: Add config option modules.vendorClosest
...
Fixes #8235
Fixes #8242
2021-02-16 16:30:01 +01:00
Bjørn Erik Pedersen
b60e9279ab
js: Fix potential path issue on Windows
2021-02-16 16:10:46 +01:00
dependabot[bot]
a9b0fea6a3
build(deps): bump google.golang.org/api from 0.26.0 to 0.40.0
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.26.0 to 0.40.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/master/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.26.0...v0.40.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-02-16 16:10:12 +01:00
Anthony Fok
e8df097745
Change version string format and add VendorInfo to help with issue triaging
...
* Change version string format as proposed by @moorereason
1. shorten program name
2. make version string semver compliant with +extended.
The slash is not allowed in semver.
3. Use key=value pairs for BuildDate etc.
* Add optional vendorInfo to version string
to help with issue triaging, e.g. VendorInfo=debian:0.80.0-7
2021-02-16 16:08:24 +01:00
Bjørn Erik Pedersen
3a5ee0d2d6
modules: Allow absolute paths for any modules resolved via project replacement
...
Fixes #8240
2021-02-15 11:11:34 +01:00
Bjørn Erik Pedersen
4ffaeaf155
modules: Throw an error running hugo mod vendor on mountless module
2021-02-15 10:47:32 +01:00
susiwen8
bf55afd71f
Fix some humanize issues
...
Fixes #7912
2021-02-14 18:30:59 +01:00
Anthony Fok
5f621df257
commands: Add PowerShell completion support
...
Revert "Refactor: Remove powershell support" with fixes
Thanks to Ben Mezger (@benmezger) for the original code.
See #8122
This reverts commit a7c515e1b5 .
2021-02-09 13:37:36 -07:00
Anthony Fok
7118f89cf3
Refer to mage instead of make in comment regarding commitHash
2021-02-09 09:57:18 -07:00
Bjørn Erik Pedersen
e6dd312812
markup/goldmark: Fix handling of legacy attribute config
...
See #7548
2021-02-09 09:23:18 +01:00
Bjørn Erik Pedersen
2681633db8
markup/goldmark: Add attributes support for blocks (tables etc.)
...
E.g.:
```
> foo
> bar
{.myclass}
```
There are some current limitations: For tables you can currently only apply it to the full table, and for lists the ul/ol-nodes only, e.g.:
```
* Fruit
* Apple
* Orange
* Banana
{.fruits}
* Dairy
* Milk
* Cheese
{.dairies}
{.list}
```
Fixes #7548
2021-02-08 19:52:55 +01:00
Bjørn Erik Pedersen
1b24728256
deps: Update to Goldmark v1.3.2
...
Closes #8143
2021-02-08 12:16:21 +01:00
Bjørn Erik Pedersen
441b11beec
Update to Dart Sass Protocol beta6
...
Note that this version is not backwards compatible, so you have to update the protocol binary.
2021-02-06 18:34:19 +01:00
Jeremy Epstein
4867cd1dea
tpl/embedded: Exclude pages without Permalink from sitemap
2021-02-06 18:30:09 +01:00
Bjørn Erik Pedersen
92c6c40419
langs/i18n: Support translation files with suffix *.yml
...
Fixes #8212
2021-02-06 18:12:54 +01:00
Ben Mezger
d36fd5b3ee
Refactor: Write to stdout by default
2021-02-04 15:32:51 -07:00
Ben Mezger
a7c515e1b5
Refactor: Remove powershell support
2021-02-04 15:32:51 -07:00
Ben Mezger
216b00f358
Feat: Add zsh, fish and powershell completion support
...
See issue #4296
2021-02-04 15:32:51 -07:00
Bjørn Erik Pedersen
144943798c
github: Enable NPM tests on Windows
...
Fixes #8196
2021-02-01 11:32:17 +01:00
Bjørn Erik Pedersen
440fdb0eb9
deps: Update to esbuild v0.8.39
...
Fixes #8189
2021-02-01 11:28:12 +01:00
Pavlo Matiash
b2a48dce58
Trim whitespace in elements written to hugo_stats.json
...
Fixes #7958
2021-02-01 09:32:39 +01:00
Baris Ceviz
35def0ae45
tpl/data: Add default user-agent header for getJSON requests
2021-02-01 09:31:02 +01:00
dependabot[bot]
2f9dadae40
build(deps): bump github.com/aws/aws-sdk-go from 1.35.0 to 1.36.33
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.35.0 to 1.36.33.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.35.0...v1.36.33 )
Signed-off-by: dependabot[bot] <support@github.com >
2021-01-28 22:20:00 +01:00
Aleksandr Demakin
ed3071b753
docs: Remove mention of a file size limit for readFile
...
The limit itself was removed in this PR: https://github.com/gohugoio/hugo/pull/8172 .
2021-01-23 14:14:51 +01:00
Aleksandr Demakin
ee9c136763
tpl/os: remove 1mb limit for readFile.
2021-01-23 00:39:14 +01:00
Bjørn Erik Pedersen
32b86076ee
js: Add Inject config option
...
Fixes #8164
2021-01-22 23:43:44 +01:00
Cameron Moore
241b7483ea
tpl: Fix race condition in text template baseof
...
Copy most of the htmltemplate cloning to the textemplate implementation
in the same function.
2021-01-22 19:25:45 +01:00
Bjørn Erik Pedersen
e19a046c4b
js: Add Shims option
...
This commit adds a new `shims` option to `js.Build` that allows swapping out a component with another.
Fixes #8165
2021-01-22 09:03:24 +01:00
Bjørn Erik Pedersen
a1fe552fc9
Fix nilpointer in js.Build error handling
...
Fixes #8162
2021-01-21 10:09:33 +01:00
Bjørn Erik Pedersen
a1a9f088b1
Merge commit 'e48ffb763572814a3788780bb9653dfa2daeae22'
2021-01-20 12:48:39 +01:00
Bjørn Erik Pedersen
e48ffb7635
Squashed 'docs/' changes from 1de7a358c..ef9c4913c
...
ef9c4913c Clean up and removal of outdated examples
46122c9aa add godot tutorials to showcase
06d1d1ea2 Update scss-sass.md
1fc63c100 Spelling fix in 0.79.1 release notes
ad2f50e3d Update plainwords description (#1296 )
33021d451 Update substr examples (#1304 )
6b1cc59bb Release 0.80.0
521db8c6d Merge branch 'tempv0.80.0'
58626c2b3 releaser: Add release notes to /docs for release of 0.80.0
f81d118af dartsass: Dart Sass only supports `expanded` and `compressed`
7da6f54be Add Dart Sass support
b1f2661bb Replace jsconfig.js with jsconfig.json
38de0c1a4 Update index.md
223ceae80 Update index.md
f7ac0e59d Release v0.79.1
2d4583d43 Merge branch 'temp791-2'
1d34e609b releaser: Add release notes to /docs for release of 0.79.1
e26769988 Merge branch 'temp791'
75694d904 Fix Resource.ResourceType so it always returns MIME's main type
0f65d7783 Typo s/adds/add (#1298 )
0b896b2c0 images: Add images.Overlay filter
0d4257dcd Clarify documentation on shimming
fcf601ddf Update index.html
6bf9bc1c1 Update index.html
1ce76bf3a Update index.html
e7d976eec Update index.html
db2996e64 Update index.html
245e5bfc9 news: Add post about Apple M1
3ad4115ed tpl: Add title parameter to YouTube shortcode
76ed976f8 Added two useful extensions to the list (#1243 )
e5a30dd11 Update related.md
25cf8f48b Improve substr examples
e16e57e9a Update path.Split.md
2749b88fd Update path.Split.md
d76cad3ff Release 0.79.0
f5ccfbe98 releaser: Add release notes to /docs for release of 0.79.0
ebf1b87b0 Merge commit '9f1265fde4b9ef186148337c99f08601633b6056'
1f1e8f39c Allow setting the delimiter used for setting config via OS env, e.g. HUGO_
e9b1414dd deps: Update to github.com/evanw/esbuild 0.8.11 to 0.8.14
0f76cf66c docs: Regen docshelper
1ada5d47e Add menu params
1c120aef0 Revert "docs: Regenerate docshelper"
7b60b5624 docs: Regenerate docshelper
git-subtree-dir: docs
git-subtree-split: ef9c4913cd
2021-01-20 12:47:49 +01:00
Robert-André Mauchin
07ad283f68
build(deps): bump github.com/spf13/afero from 1.4.1 to 1.5.1
...
Signed-off-by: Robert-André Mauchin <zebob.m@gmail.com >
2021-01-19 17:25:20 +01:00
Andreas Richter
2c8b5d9165
pipes: Add external source map support to js.Build and Babel
...
Fixes #8132
2021-01-18 10:38:09 +01:00
Cameron Moore
0004a733c8
tpl: Fix metrics hint tracking
...
When tracking for cache hints, track the same template name as the call
to MeasureSince in Execute. When referencing a partial "foo", the value
of `n` does not match `templ.Name()` (`partials/foo` versus
`partials/foo.html`). This was causing hints to go untracked since
there was no existing metric to append the hint to.
Fixes #8125
2021-01-08 20:01:11 +01:00
Cameron Moore
8a26ab0bc5
tpl: Do not return errors in substr for out-of-bounds cases
...
Most other substr implementations don't error out in out-of-bounds cases
but simply return an empty string (or a value that's printed as an empty
string). We'll follow their lead and not exit template execution. Allow
the user decide what to do with the empty result.
Fixes #8113
2021-01-08 10:13:10 +01:00
Cameron Moore
788e50ad3a
tpl: Add missing test scenario for strings.Substr
2021-01-08 10:13:10 +01:00
Bjørn Erik Pedersen
4d2b6fc4c0
Run go mod tidy
2021-01-03 18:48:35 +01:00
Niklas Fasching
212e5e5542
deps: Update go-org to v1.4.0
...
- Add support for pretty urls [1]. Rewrite file links:
1. replace the `.org` extension with `/` (`/foo.org` -> `/foo/`)
2. prefix unrooted links with `../` as relative links start in the fake
subdirectory `/foo/` rather than `/`
- Fix case-sensitivity of org drawer `🔚 `
[1] https://gohugo.io/content-management/urls/#pretty-urls
2021-01-02 22:29:06 +01:00
Bjørn Erik Pedersen
4fdec67b11
rst: Adjust log level
2021-01-01 11:50:13 +01:00
hugoreleaser
9b681ecfbd
releaser: Prepare repository for 0.81.0-DEV
...
[ci skip]
2020-12-31 13:49:02 +00:00
hugoreleaser
792ef0f41a
releaser: Add release notes to /docs for release of 0.80.0
...
[ci skip]
2020-12-31 13:36:35 +00:00
hugoreleaser
5b3fc1c673
releaser: Bump versions for release of 0.80.0
...
[ci skip]
2020-12-31 13:36:35 +00:00
Bjørn Erik Pedersen
63a33afee7
Update 0.80.0-relnotes.md
2020-12-31 14:26:00 +01:00
hugoreleaser
69aa3d4599
releaser: Add release notes for 0.80.0
...
Rename to *-ready.md to continue.
[ci skip]
2020-12-31 13:09:24 +00:00
Bjørn Erik Pedersen
ffbf5e45fa
Allow Dart Sass transformations to be cached on disk
...
This enbles people to build their sites/themes on servers where the Dart Sass binary is not available.
2020-12-31 11:32:20 +01:00
Bjørn Erik Pedersen
48994ea766
dartsass: Dart Sass only supports expanded and compressed
2020-12-31 11:18:54 +01:00
Bjørn Erik Pedersen
428b0b3294
dartsass: Add missing OutputStyle option
2020-12-31 10:49:59 +01:00
Cameron Moore
1f7e9f7333
Update emoji import paths and version
...
Since emoji is v2, we must import it with the `/v2` suffix. Doing so
allows the Go tools to detect the latest release.
2020-12-30 22:46:19 +01:00
Bjørn Erik Pedersen
cea1574023
Add Dart Sass support
...
But note that the Dart Sass Embedded Protocol is still in beta (beta 5), a main release scheduled for Q1 2021.
Fixes #7380
Fixes #8102
2020-12-30 17:32:25 +01:00
Horst Gutmann
f9f779786e
GroupByParamDate now supports datetimes
...
Previously, the method only worked for date strings but not (for
instance) full RFC3339 datetime strings.
2020-12-28 17:50:55 +01:00
Bjørn Erik Pedersen
a9718f44cd
para: Skip para test when not on CI
...
Fixes #6963
2020-12-23 19:47:20 +01:00
Bjørn Erik Pedersen
f802bb236a
Update SECURITY.md
2020-12-22 10:09:59 +01:00
hugoreleaser
6c29418278
releaser: Add release notes to /docs for release of 0.79.1
...
[ci skip]
2020-12-19 17:09:29 +01:00
Bjørn Erik Pedersen
10ae7c3210
Improve LookPath
2020-12-19 17:03:07 +01:00
Patrick Kollitsch
ae2d1bd52d
docs: create a SECURITY.md
...
This file is used by Github as a tab on the repos homepage to access information about how to report security issues. The text is kept simple.
Will solve #8074
2020-12-18 17:55:49 +01:00
Bjørn Erik Pedersen
81975f847d
Fix Resource.ResourceType so it always returns MIME's main type
...
The one exception being for the Page, which does not have a MIME type, in which you will get the value `page`.
Fixes #8052
2020-12-17 22:20:12 +01:00
Cameron Moore
8103188b9b
para: Show more detail on failed time test
...
Give us more visibility into how badly a given host is failing in the
time test.
Updates #6963
2020-12-17 22:19:17 +01:00
Bjørn Erik Pedersen
3ba147e702
images: Add images.Overlay filter
...
This allows for constructs ala:
```
{{ $overlay := $img.Filter (images.Overlay $logo 50 50 )}}
```
Or:
```
{{ $logoFilter := (images.Overlay $logo 50 50 ) }}
{{ $overlay := $img | images.Filter $logoFilter }}
```
Which will overlay the logo in the top left corner (x=50, y=50) of `$img`.
Fixes #8057
Fixes #4595
Updates #6731
2020-12-17 09:14:18 +01:00
Bjørn Erik Pedersen
a2d146ec32
tpl: Regenerate templates
2020-12-16 12:20:02 +01:00
Maciej Sawicki
d2d493ab5d
tpl: Fix series detection in opengraph
...
When inside front matter you specified series with spaces,
then the opengraph template wouldn't detect other articles,
because in `.Site.Taxonomies.series` they are stored by
urlized key.
Example:
```yaml
# in front matter
series:
- My Series
```
```gohtml
{{/* in a template */}}
{{- $series := index .Site.Taxonomies.series$name }}
{{/* was resolved to */}}
{{- $series := index {'my-series': ...} "MySeries" }}
```
2020-12-16 12:13:30 +01:00
真夜
ce96895deb
hugolib/paths: Fix typo
2020-12-16 12:12:14 +01:00
Phil Davis
04b89857e1
all: Fix minor typos
2020-12-16 12:11:32 +01:00
Bjørn Erik Pedersen
21fa1e86f2
Fix BenchmarkMergeByLanguage
...
Fixes #7914
2020-12-09 17:47:10 +01:00
Anthony Fok
c84ad8db82
deps: Bump github.com/spf13/cobra from 0.15.0 to 0.20.0
...
The substring match in TestExecute deploy test is adjusted accordingly.
2020-12-04 20:43:03 -07:00
Patrick Kollitsch
4e0acb89b7
chore: configure proper link to discourse.gohugo.io ( #8020 )
...
* chore: configure proper link to discourse.gohugo.io
This adds a configuration file to the issue templates for this repo. In this config file, an issue template is added that will look like the existing issue templates, but on click will lead directly to the discourse forum instead of hoping that people read what it says there. The support.md can be deleted.
* chore: remove obsolete support.md configuration
* chore: remove obsolete autoclosing workflow
2020-12-04 10:04:35 +01:00
Bjørn Erik Pedersen
718e09ed4b
tpl/internal/go_templates: Revert formatting
...
Should make future fork synch easier.
2020-12-03 13:47:43 +01:00
Bjørn Erik Pedersen
d90e37e0c6
all: Format code with gofumpt
...
See https://github.com/mvdan/gofumpt
2020-12-03 13:12:58 +01:00
dependabot[bot]
32471b57bd
build(deps): bump github.com/evanw/esbuild from 0.8.15 to 0.8.17
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.8.15 to 0.8.17.
- [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.8.15...v0.8.17 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-02 13:04:16 +01:00
Andrew Zenk
4fc918e02c
tpl: Add title parameter to YouTube shortcode
2020-12-02 12:53:53 +01:00
sth
0ad378b09c
Use --baseURL path for live-reload URL
...
Fixes #6595
2020-12-02 12:52:26 +01:00
ivan-meridianbanc-com
aebfe156fb
Fix RelURL and AbsURL when path starts with language
2020-12-02 12:47:01 +01:00
dependabot[bot]
907d9e9268
build(deps): bump github.com/getkin/kin-openapi from 0.31.0 to 0.32.0
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.31.0 to 0.32.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.31.0...v0.32.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-12-02 12:26:27 +01:00
Cameron Moore
5862fd2a60
tpl: Fix substr when length parameter is zero
...
When length parameter is zero, always return an empty string.
Updates #7993
2020-12-01 23:20:04 +01:00
Cameron Moore
64789fb5dc
tpl: Refactor and fix substr logic
...
Fix miscalculations when start is negative. Results should now match
PHP substr.
Fixes #7993
2020-11-28 11:53:46 +01:00
hugoreleaser
32d4bf68da
releaser: Prepare repository for 0.80.0-DEV
...
[ci skip]
2020-11-27 09:19:04 +00:00
hugoreleaser
1415efdcd8
releaser: Add release notes to /docs for release of 0.79.0
...
[ci skip]
2020-11-27 09:06:36 +00:00
hugoreleaser
4e6bf7907d
releaser: Bump versions for release of 0.79.0
...
[ci skip]
2020-11-27 09:06:36 +00:00
Bjørn Erik Pedersen
50be4370b0
Update 0.79.0-relnotes.md
2020-11-27 09:55:51 +01:00
hugoreleaser
3d2e6a30d4
releaser: Add release notes for 0.79.0
...
Rename to *-ready.md to continue.
[ci skip]
2020-11-27 08:44:33 +00:00
Bjørn Erik Pedersen
4f1e4bb3fe
Merge commit '9f1265fde4b9ef186148337c99f08601633b6056'
2020-11-27 09:30:05 +01:00
Bjørn Erik Pedersen
9f1265fde4
Squashed 'docs/' changes from 57c1d1a67..1de7a358c
...
1de7a358c Clarify that "with" blocks do not render with empty values (#1287 )
b48de8b0a Update js.md
e0124e4b1 Update js.md
087b39d74 Update hosting-on-render.md (#1286 )
8f02b5412 Update js.md (#1284 )
8dd8a8d1d Add link to "Build Websites with Hugo" book (#1174 )
ae2dc138a Fix typo in page bundles (#1283 )
ab14bfec3 Update configuration directory section
17da77ff1 Update multilingual.md (#1280 )
5bce8db3a Fix for site-hierarchy image, issue #60
9d7a2366d Fix typo
ad4210c41 Fix typo
c88bc0383 Fix orphan branch url (#1262 )
1cf6cf5b3 Hugo 0.78.2
538c3cb86 Merge branch 'tempv0.78.2'
e5e07fc81 releaser: Add release notes to /docs for release of 0.78.2
120a61a47 Fixed wrong var assignment example
4cebbb1a7 Ignore remote JSON errors (for now)
618fcf9ba Add a link to modules config option 'replacements'
e12722779 Fix typo ("wil" -> "will") (#1273 )
0670e9894 Update js.md
5bde834cf Update GH docs to say "main" as default branch
26312f93d Update index.md
eb6f51df1 Update js.md
b890dc84d Merge branch 'tempv0.78.1'
6b73ea450 releaser: Add release notes to /docs for release of 0.78.1
46e582112 Update starter-kits.md (#1268 )
a62786235 Update 404 docs: GitLab auto-detects 404.html (#1173 )
cbd4fd2d9 Fix typo (#1271 )
2ba3f9386 Update js.md
7b5109d90 Update js.md
bc75bc962 Release 0.78.0
0b2e8b0f1 releaser: Add release notes to /docs for release of 0.78.0
9ecba8480 Merge commit 'b74591123eac47a20d1f26ff3e2d291cd9c5cfc0'
60a475df7 js: Add avoidTDZ option
3b895261f Make js.Build fully support modules
git-subtree-dir: docs
git-subtree-split: 1de7a358ca
2020-11-27 09:26:24 +01:00
Bjørn Erik Pedersen
d162bbd799
publisher: Fix memory usage in writeStats
...
```
name old time/op new time/op delta
ClassCollectorWriter-16 72.1µs ± 0% 32.3µs ± 0% -55.17% (p=0.029 n=4+4)
name old alloc/op new alloc/op delta
ClassCollectorWriter-16 85.9kB ± 0% 35.1kB ± 0% -59.16% (p=0.029 n=4+4)
name old allocs/op new allocs/op delta
ClassCollectorWriter-16 329 ± 0% 149 ± 0% -54.71% (p=0.029 n=4+4)
```
Fixes #7945
2020-11-27 09:13:16 +01:00
dependabot[bot]
17e0bbe821
build(deps): bump gopkg.in/yaml.v2 from 2.3.0 to 2.4.0
...
Bumps [gopkg.in/yaml.v2](https://github.com/go-yaml/yaml ) from 2.3.0 to 2.4.0.
- [Release notes](https://github.com/go-yaml/yaml/releases )
- [Commits](https://github.com/go-yaml/yaml/compare/v2.3.0...v2.4.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-26 21:41:21 +01:00
Bjørn Erik Pedersen
e442cf30a2
Fix server rebuild issue with partials referenced from render hooks
...
Fixes #7990
2020-11-26 20:41:54 +01:00
Bjørn Erik Pedersen
7e223b3baa
Allow setting the delimiter used for setting config via OS env, e.g. HUGO_
...
Fixes #7829
2020-11-25 20:34:34 +01:00
Bjørn Erik Pedersen
8a6e706053
deps: Update to github.com/evanw/esbuild 0.8.11 to 0.8.14
...
Closes #7986
2020-11-25 17:39:51 +01:00
Cameron Moore
34061706e6
output: Add more layout lookup tests
...
Add more tests to cover more cases and to help with documentation and
discussion of template lookup order.
Updates #7964
2020-11-25 12:52:33 +01:00
dependabot[bot]
6f7633df7d
build(deps): bump github.com/google/go-cmp from 0.5.2 to 0.5.3
...
Bumps [github.com/google/go-cmp](https://github.com/google/go-cmp ) from 0.5.2 to 0.5.3.
- [Release notes](https://github.com/google/go-cmp/releases )
- [Commits](https://github.com/google/go-cmp/compare/v0.5.2...v0.5.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-24 20:20:40 +01:00
Christian Oliff
a546059a9c
examples: Remove unneeded meta tag from blog example
...
```html
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
```
This was only needed for IE10 and lower (which are no longer supported) and chromeframe which was a Google plugin for IE8 and lower and was discontinued many years ago. So this meta tag can be safely removed.
2020-11-24 20:20:04 +01:00
dependabot[bot]
b5d906e31e
build(deps): bump github.com/getkin/kin-openapi from 0.30.0 to 0.31.0
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.30.0 to 0.31.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.30.0...v0.31.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-24 14:48:09 +01:00
Bjørn Erik Pedersen
fd70bdafe7
docs: Regen docshelper
2020-11-24 13:49:01 +01:00
David Jones
8f5c9a747f
Add menu params
...
Fixes #7951
2020-11-22 22:09:59 +01:00
SatowTakeshi
e4fcb672ed
resources: Preserve url set in frontmatter without sanitizing
...
related #6007 (already closed)
2020-11-21 23:37:58 +01:00
Bjørn Erik Pedersen
18c13adcd4
watcher: Add file deleted by accident
...
See #7972
2020-11-21 17:21:14 +01:00
Bjørn Erik Pedersen
20a35374a3
Revert "docs: Regenerate docshelper"
...
This reverts commit caf16c2085 .
Closes #7972
2020-11-21 12:48:48 +01:00
Bjørn Erik Pedersen
caf16c2085
docs: Regenerate docshelper
2020-11-20 09:32:16 +01:00
Bjørn Erik Pedersen
b298c06e05
deps: Update to Chroma v0.8.2
...
Closes #7970
2020-11-20 09:30:05 +01:00
dependabot[bot]
55e290af41
build(deps): bump github.com/evanw/esbuild from 0.8.8 to 0.8.11
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.8.8 to 0.8.11.
- [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.8.8...v0.8.11 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-19 09:51:30 +01:00
dependabot[bot]
506a190a82
build(deps): bump github.com/getkin/kin-openapi from 0.26.0 to 0.30.0
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.26.0 to 0.30.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.26.0...v0.30.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-16 12:33:31 +01:00
dependabot[bot]
fc81de6439
build(deps): bump github.com/evanw/esbuild from 0.8.6 to 0.8.8
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.8.6 to 0.8.8.
- [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.8.6...v0.8.8 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-16 12:32:33 +01:00
hugoreleaser
fcaa324e3c
releaser: Prepare repository for 0.79.0-DEV
...
[ci skip]
2020-11-13 10:19:23 +00:00
hugoreleaser
959724f0e0
releaser: Add release notes to /docs for release of 0.78.2
...
[ci skip]
2020-11-13 10:07:00 +00:00
hugoreleaser
a3012d85d1
releaser: Bump versions for release of 0.78.2
...
[ci skip]
2020-11-13 10:07:00 +00:00
hugoreleaser
fc7f739275
releaser: Add release notes for 0.78.2
...
[ci skip]
2020-11-13 10:07:00 +00:00
Bjørn Erik Pedersen
78f227b664
js: Let ESBuild handle all imports from node_modules
...
This commit fixes some issues where modules in /assets share the same name as in node_modules.
This was not intended, and with this commit the node_modules-components should be isolated. If you want to redefine something inside node_modules, use the `defines` option.
Fixes #7948
2020-11-13 08:54:29 +01:00
dependabot[bot]
5e03f644a4
build(deps): bump github.com/evanw/esbuild from 0.8.5 to 0.8.6
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.8.5 to 0.8.6.
- [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.8.5...v0.8.6 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-12 13:59:18 +01:00
dependabot[bot]
a92ef20ff6
build(deps): bump github.com/evanw/esbuild from 0.8.4 to 0.8.5
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.8.4 to 0.8.5.
- [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.8.4...v0.8.5 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-11 23:00:27 +01:00
dependabot[bot]
0d54a84406
build(deps): bump github.com/getkin/kin-openapi from 0.22.1 to 0.26.0
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.22.1 to 0.26.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.22.1...v0.26.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-08 12:44:01 +01:00
Mackenzie Morgan
943f3c932f
Update GH docs to say "main" as default branch
2020-11-06 20:57:52 +01:00
AdamKorcz
4f20bf29eb
Updated year in header
2020-11-06 13:19:18 +01:00
AdamKorcz
4c613d5d5d
Added first fuzzer
2020-11-06 13:19:18 +01:00
dependabot[bot]
82a182e52c
build(deps): bump github.com/frankban/quicktest from 1.11.1 to 1.11.2
...
Bumps [github.com/frankban/quicktest](https://github.com/frankban/quicktest ) from 1.11.1 to 1.11.2.
- [Release notes](https://github.com/frankban/quicktest/releases )
- [Commits](https://github.com/frankban/quicktest/compare/v1.11.1...v1.11.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-06 13:18:22 +01:00
dependabot[bot]
dfc662b208
build(deps): bump golang.org/x/text from 0.3.3 to 0.3.4
...
Bumps [golang.org/x/text](https://github.com/golang/text ) from 0.3.3 to 0.3.4.
- [Release notes](https://github.com/golang/text/releases )
- [Commits](https://github.com/golang/text/compare/v0.3.3...v0.3.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-06 09:09:13 +01:00
dependabot[bot]
2f0917cc01
build(deps): bump github.com/evanw/esbuild from 0.8.3 to 0.8.4
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.8.3 to 0.8.4.
- [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.8.3...v0.8.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-11-06 09:01:32 +01:00
hugoreleaser
7565cda1ff
releaser: Prepare repository for 0.79.0-DEV
...
[ci skip]
2020-11-05 09:50:35 +00:00
hugoreleaser
347f2de67d
releaser: Add release notes to /docs for release of 0.78.1
...
[ci skip]
2020-11-05 09:38:59 +00:00
hugoreleaser
210f6d38ac
releaser: Bump versions for release of 0.78.1
...
[ci skip]
2020-11-05 09:38:59 +00:00
hugoreleaser
03f87f8f06
releaser: Add release notes for 0.78.1
...
[ci skip]
2020-11-05 09:38:59 +00:00
Bjørn Erik Pedersen
3437174c3a
Disable NPM test on Travis on Windows
...
For now.
2020-11-05 09:56:22 +01:00
Bjørn Erik Pedersen
f66302ca05
travis: Install nodejs on Windows
2020-11-05 07:51:41 +01:00
Bjørn Erik Pedersen
944150bafb
js: Remove external source map option
...
It was merged by accident and the implementation does not look correct.
Fixes #7932
2020-11-04 23:04:12 +01:00
Bjørn Erik Pedersen
bf2837a314
js: Misc fixes
...
* Fix resolve of package.json deps in submodules
* Fix directory logic for writing assets/jsconfig.json
Fixes #7924
Fixes #7923
2020-11-04 19:21:43 +01:00
hugoreleaser
cf6131dc18
releaser: Prepare repository for 0.79.0-DEV
...
[ci skip]
2020-11-03 13:25:12 +00:00
hugoreleaser
fd62817bba
releaser: Add release notes to /docs for release of 0.78.0
...
[ci skip]
2020-11-03 13:13:12 +00:00
hugoreleaser
3ebe83aea7
releaser: Bump versions for release of 0.78.0
...
[ci skip]
2020-11-03 13:13:12 +00:00
Bjørn Erik Pedersen
0c16debc7f
Update 0.78.0-relnotes.md
2020-11-03 14:03:53 +01:00
hugoreleaser
794e1f9e72
releaser: Add release notes for 0.78.0
...
Rename to *-ready.md to continue.
[ci skip]
2020-11-03 12:23:42 +00:00
Bjørn Erik Pedersen
c64e9504d8
Merge commit 'b74591123eac47a20d1f26ff3e2d291cd9c5cfc0'
2020-11-03 13:05:34 +01:00
Bjørn Erik Pedersen
b74591123e
Squashed 'docs/' changes from d1157b687..57c1d1a67
...
57c1d1a67 Add note about issue with Instagram shortcode
2a4355113 Add example for regional language tags (#1139 )
5e9a60fc0 Format dates with "th", "nd", and "rd". (#1254 )
43df9a7f6 Update index.md
f15f32590 Update index.md
5a15be93d Update configuration.md
e71c1c545 Update configuration.md
5fd0439ff Release Hugo 0.77.0
5b875477c releaser: Add release notes to /docs for release of 0.77.0
09a2a3199 docs: Regen docs helper
bebef9bbe Merge commit '9cabb46f68bae01aeb1859727dcb21e8a10f5ec7'
f5ed02685 tpl: Refactor time.AsTime location implementation
f3b8eccd2 tpl: Update Hugo time to support optional [LOCATION] parameter
git-subtree-dir: docs
git-subtree-split: 57c1d1a67b
2020-11-03 13:04:56 +01:00
Bjørn Erik Pedersen
3b2fe3cd33
js: Add avoidTDZ option
...
Fixes #7865
2020-11-03 13:04:37 +01:00
Bjørn Erik Pedersen
85e4dd7370
Make js.Build fully support modules
...
Fixes #7816
Fixes #7777
Fixes #7916
2020-11-03 13:04:37 +01:00
Andreas Richter
3089fc0ba1
js.Build: Generate tsconfig files
...
Updates #7777
Added support to allow SourceMap files to be external to the build.
In addition added more information when the js compilation has an error.
Correctly append sourceMappingURL to output file.
Fix merge conflict.
2020-11-03 13:04:37 +01:00
hugoreleaser
e10e36cf70
releaser: Prepare repository for 0.78.0-DEV
...
[ci skip]
2020-10-30 10:24:27 +00:00
hugoreleaser
ef290125c9
releaser: Add release notes to /docs for release of 0.77.0
...
[ci skip]
2020-10-30 10:12:16 +00:00
hugoreleaser
5d2fceecaf
releaser: Bump versions for release of 0.77.0
...
[ci skip]
2020-10-30 10:12:16 +00:00
Bjørn Erik Pedersen
0696df6686
Release 0.77.0
2020-10-30 11:05:21 +01:00
Bjørn Erik Pedersen
5ba49c8778
Update 0.77.0-relnotes.md
...
[ci skip]
2020-10-30 10:39:04 +01:00
hugoreleaser
c3ccda8fab
releaser: Add release notes for 0.77.0
...
Rename to *-ready.md to continue.
[ci skip]
2020-10-30 09:22:42 +00:00
Bjørn Erik Pedersen
beabc8d998
modules: Allow absolute paths for project imports
...
Fixes #7910
2020-10-30 10:14:08 +01:00
Bjørn Erik Pedersen
332b65e4cc
docs: Regen docs helper
2020-10-30 09:52:32 +01:00
Bjørn Erik Pedersen
3553fc533a
Merge commit '9cabb46f68bae01aeb1859727dcb21e8a10f5ec7'
2020-10-30 09:50:15 +01:00
Bjørn Erik Pedersen
9cabb46f68
Squashed 'docs/' changes from 9abd3043a..d1157b687
...
d1157b687 Fix typo -- missing word in title
34c9a9ff3 Remove Hartwell Insurance subpage broken link
d42f6d8eb Fix strings.Repeat documentation
09b49debb Release 0.76.5
149877735 Merge branch 'tempv0.76.5'
72ffeb026 releaser: Add release notes to /docs for release of 0.76.5
4150d8ae8 Fixed typo: update PrevPage to Prev
c3e630db1 Update index.md
deb7520a8 Release 0.76.4
f58bd7134 Merge branch 'tempv0.76.4'
2581fe4bc releaser: Add release notes to /docs for release of 0.76.4
26d8417fc Release 0.76.3
34c49e06a Merge branch 'tempv0.76.3'
0de2af2ef releaser: Add release notes to /docs for release of 0.76.3
cce12c0f7 Add missing closing quotes and fix code-block lang (#1250 )
8c1c80d9f Update AMP link (#1251 )
7b1211ffa Fix typos in multilingual.md
29e9d70fd Update index.md
172a5480b Release 0.76.2
93ff424d3 Merge branch 'temp762'
3cad3c23a releaser: Add release notes to /docs for release of 0.76.2
610221964 Update index.md
8a9d31709 Release 0.76.1
64b245aa4 Merge branch 'temp761'
f19469ff8 releaser: Add release notes to /docs for release of 0.76.1
97f0ed030 Update front-matter.md
cca71f263 Update index.md
23c64f6a3 Fix typo in 0.76.0 release note
5f79e034d Update index.md
b66567de2 netlify: Bump to Hugo 0.76.0
a3e30300d Release 0.76.0
3b057e8fe releaser: Add release notes to /docs for release of 0.76.0
7fa1cd912 docs: Regen docshelper
769712aec Merge commit 'e5568488051a571df48401e03f1304b95dbc9028'
70ce6ae33 pagemeta: Make BuildConfig.Render an enum
a78d3849f Allow cascade to be a slice with a _target discriminator
705fea656 Add force flag to server redirects config
04e4e1cc1 tpl: Add Do Not Track (dnt) option to Vimeo shortcode
025c19fe1 Fix CLI example for PostCSS 8
0c70c47b2 markup/asciidocext: Add preserveTOC option
git-subtree-dir: docs
git-subtree-split: d1157b687e
2020-10-30 09:49:15 +01:00
Bjørn Erik Pedersen
173187e263
Add module.replacements
...
Fixes #7904
Fixes #7908
2020-10-30 09:41:05 +01:00
Bjørn Erik Pedersen
8a1c637c44
Fix setting HUGO_MODULE_PROXY etc. via env vars
...
Fixes #7903
2020-10-30 09:41:04 +01:00
Cameron Moore
6d95dc9d74
tpl: Fix reflection bug in merge
...
Value.Type().Key() must only be called on map values.
Fixes #7899
2020-10-29 19:19:41 +01:00
José Moreira
56a343507c
deploy: Do not call CDN service invalidation when executing a dry run deployment
...
Currently, if cache invalidation is enabled when running `hugo deploy --dryRun` with , the deployer does not take the dry run flag into consideration and triggers CloudFront/GoogleCloudCDN cache invalidation if any of those services are configured.
This change will instead print a feedback message if a dry run is in effect and quiet mode is not enabled.
Fixes #7884
2020-10-28 11:19:40 +01:00
Bhavin Gandhi
d48a98c477
create: Pass editor arguments from newContentEditor correctly
...
If newContentEditor has editor name with arguments like `emacsclient
-n`, it fails with `executable file not found in $PATH`. This change
parses the value correctly and passes it to the given editor.
Signed-off-by: Bhavin Gandhi <bhavin7392@gmail.com >
2020-10-24 20:34:03 +02:00
Anthony Fok
3261678f63
deps: Bump github.com/spf13/cobra from 0.0.7 to 1.1.1
...
Cobra 1.1.1 fixes internal formatting for go-md2man v2 (which caused
man page generation e.g. "hugo gen man" to be broken since Cobra 0.0.6).
See spf13/cobra#1049 for context.
2020-10-24 03:39:53 -06:00
Eric Hagman
f465c5c307
build: Allow optional "nodeploy" tag to exclude deploy command from bin
...
Fixes #7826
2020-10-23 09:03:41 +02:00
Gareth Watts
3400aff258
Allow cascade _target to work with non toml fm
...
The TOML lib unmarshals slices of string maps to []map[string]interface{}
whereas YAML and JSON decode to []interface{}
The existing tests only check for TOML working correctly, and _target
with cascade did not work at all for frontmatter defined in other formats.
Add a function to normalize those slices
Fixes #7874
2020-10-22 23:00:19 +02:00
Bjørn Erik Pedersen
fdfa4a5fe6
Allow getJSON errors to be ignored
...
This change is mostly motivated to get a more stable CI build (we're building the Hugo site there, with Instagram and Twitter shortcodes sometimes failing).
Fixes #7866
2020-10-22 09:09:29 +02:00
dependabot[bot]
8cbe2bbfad
build(deps): bump github.com/evanw/esbuild from 0.7.15 to 0.7.18
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.7.15 to 0.7.18.
- [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.7.15...v0.7.18 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-21 10:19:40 +02:00
Cameron Moore
807db97af8
tpl: Refactor time.AsTime location implementation
2020-10-21 09:49:25 +02:00
Mark Johnson
26eeb29147
tpl: Update Hugo time to support optional [LOCATION] parameter
2020-10-21 09:49:25 +02:00
Bjørn Erik Pedersen
b886fa46bb
Revert "Add benchmark for building docs site"
...
We already have a lot of site building benchmarks. The main problem with adding the "Hugo site docs" to the list is that it cannot easiliy be compared to any previous release, because its content/template/whatever has changed.
This reverts commit 837e084bbe .
2020-10-17 00:37:42 +02:00
Cameron Moore
14bce18a6c
highlight: Avoid making unnecessary allocation
...
Avoid creating a local copy of the highlight configuration when no
options are passed.
Benchmarks of building the docs site:
name old time/op new time/op delta
DocsSite-2 1.94s ± 4% 1.93s ± 4% ~ (p=0.841 n=5+5)
name old alloc/op new alloc/op delta
DocsSite-2 666MB ± 1% 656MB ± 0% -1.48% (p=0.008 n=5+5)
name old allocs/op new allocs/op delta
DocsSite-2 8.85M ± 0% 8.76M ± 0% -1.04% (p=0.029 n=4+4)
2020-10-16 21:14:02 +02:00
Cameron Moore
837e084bbe
Add benchmark for building docs site
2020-10-16 21:13:39 +02:00
Cameron Moore
08e4f9ff9c
embedded: Always show page number when 5 pages or less
...
Fixes #7523
2020-10-16 16:16:49 +02:00
Cameron Moore
acfa153863
output: Improve layout path construction
2020-10-15 20:54:47 +02:00
dependabot[bot]
f033d9f01d
build(deps): bump github.com/frankban/quicktest from 1.11.0 to 1.11.1
...
Bumps [github.com/frankban/quicktest](https://github.com/frankban/quicktest ) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/frankban/quicktest/releases )
- [Commits](https://github.com/frankban/quicktest/compare/v1.11.0...v1.11.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-15 00:01:45 +02:00
dependabot[bot]
59fe279424
build(deps): bump github.com/evanw/esbuild from 0.7.14 to 0.7.15
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.7.14 to 0.7.15.
- [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.7.14...v0.7.15 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-14 21:59:26 +02:00
Bjørn Erik Pedersen
62119022d1
Merge branch 'release-0.76.5'
2020-10-14 17:44:47 +02:00
hugoreleaser
2f3f41f736
releaser: Prepare repository for 0.77.0-DEV
...
[ci skip]
2020-10-14 15:28:16 +00:00
hugoreleaser
60f0725b3e
releaser: Add release notes to /docs for release of 0.76.5
...
[ci skip]
2020-10-14 15:15:22 +00:00
hugoreleaser
dcf70ea5a5
releaser: Bump versions for release of 0.76.5
...
[ci skip]
2020-10-14 15:15:22 +00:00
hugoreleaser
7487c0abf2
releaser: Add release notes for 0.76.5
...
[ci skip]
2020-10-14 15:15:22 +00:00
Bjørn Erik Pedersen
79a022a15c
Render aliases even if render=link
...
Fixes #7832
2020-10-14 17:06:34 +02:00
Bjørn Erik Pedersen
ead5799f7e
Render aliases even if render=link
...
Fixes #7832
2020-10-14 16:59:37 +02:00
dependabot[bot]
d57be11324
build(deps): bump github.com/spf13/afero from 1.4.0 to 1.4.1
...
Bumps [github.com/spf13/afero](https://github.com/spf13/afero ) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/spf13/afero/releases )
- [Commits](https://github.com/spf13/afero/compare/v1.4.0...v1.4.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-12 22:54:09 +02:00
dependabot[bot]
d070596694
build(deps): bump github.com/evanw/esbuild from 0.7.9 to 0.7.14
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.7.9 to 0.7.14.
- [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.7.9...v0.7.14 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-12 22:51:34 +02:00
Daniel Sutton
f5ea359dd3
docker: Update to Go 1.15 and Alpine 3.12
2020-10-12 22:51:08 +02:00
Cameron Moore
78b26d538c
output: Test all lookup permutations in TestLayout
2020-10-12 22:24:47 +02:00
Cameron Moore
28179bd556
output: Reformat TestLayout table
2020-10-12 22:24:47 +02:00
hugoreleaser
fef057b489
releaser: Prepare repository for 0.77.0-DEV
...
[ci skip]
2020-10-12 08:45:25 +00:00
hugoreleaser
50dfe40b91
releaser: Add release notes to /docs for release of 0.76.4
...
[ci skip]
2020-10-12 08:32:44 +00:00
hugoreleaser
1ef4211fea
releaser: Bump versions for release of 0.76.4
...
[ci skip]
2020-10-12 08:32:44 +00:00
hugoreleaser
b148063ec0
releaser: Add release notes for 0.76.4
...
[ci skip]
2020-10-12 08:32:44 +00:00
Anthony Fok
e9a7ebaf67
snap: Install postcss v8 explicitly as it is now a peer dependency
...
Fix Snap build failures since 2020-09-21
2020-10-09 12:23:38 -06:00
Bjørn Erik Pedersen
506820435c
lang/i18n: Fix for language code case issue with pt-br etc.
...
Fixes #7804
2020-10-09 18:02:43 +02:00
Bjørn Erik Pedersen
49972d0792
Merge branch 'release-0.76.3'
2020-10-08 19:33:23 +02:00
Bjørn Erik Pedersen
c98132e30e
Add merge helper
2020-10-08 19:32:53 +02:00
hugoreleaser
af19253f43
releaser: Prepare repository for 0.77.0-DEV
...
[ci skip]
2020-10-08 17:20:03 +00:00
hugoreleaser
e96234590d
releaser: Add release notes to /docs for release of 0.76.3
...
[ci skip]
2020-10-08 17:07:29 +00:00
hugoreleaser
d62bc74770
releaser: Bump versions for release of 0.76.3
...
[ci skip]
2020-10-08 17:07:29 +00:00
hugoreleaser
1b1d62fdc9
releaser: Add release notes for 0.76.3
...
[ci skip]
2020-10-08 17:07:29 +00:00
Bjørn Erik Pedersen
33e9d79b78
langs/i18n: Add workaround for known language, but missing plural rule error
...
Closes #7798
2020-10-08 14:20:18 +02:00
Bjørn Erik Pedersen
fc6abc39c7
langs/i18n: Fix for bare TOML keys
...
Hugo 0.76.0 updated go-i18n from v1 to v2. This allowed us to set the TOML unmarshaler to use, so we set the one we use in other places in Hugo.
But that does not support dotted bare keys, which caused some breakage in the wild.
This commit fixes that by:
* Using go-toml for language files
* Updating go-toml to the latest version
2020-10-08 14:20:18 +02:00
hugoreleaser
18ed22be5c
releaser: Prepare repository for 0.77.0-DEV
...
[ci skip]
2020-10-07 09:11:54 +00:00
hugoreleaser
207913f349
releaser: Add release notes to /docs for release of 0.76.2
...
[ci skip]
2020-10-07 08:59:11 +00:00
hugoreleaser
830b1a94de
releaser: Bump versions for release of 0.76.2
...
[ci skip]
2020-10-07 08:59:11 +00:00
hugoreleaser
605cff4071
releaser: Add release notes for 0.76.2
...
[ci skip]
2020-10-07 08:59:11 +00:00
Bjørn Erik Pedersen
6dd60fca73
Revert "deps: Update to github.com/tdewolff/minify v2.9.4"
...
Closes #7792
This reverts commit b254532b52 .
2020-10-07 10:46:19 +02:00
hugoreleaser
138a025916
releaser: Prepare repository for 0.77.0-DEV
...
[ci skip]
2020-10-07 07:45:26 +00:00
hugoreleaser
58ac83a98c
releaser: Add release notes to /docs for release of 0.76.1
...
[ci skip]
2020-10-07 07:33:10 +00:00
hugoreleaser
2b8e8e6d96
releaser: Bump versions for release of 0.76.1
...
[ci skip]
2020-10-07 07:33:10 +00:00
hugoreleaser
aef8369865
releaser: Add release notes for 0.76.1
...
[ci skip]
2020-10-07 07:33:10 +00:00
Bjørn Erik Pedersen
f9e798e8c4
langs/i18n: Fix i18n .Count regression
...
Fixes #7787
2020-10-07 00:32:21 +02:00
digitalcraftsman
ee56efffcb
Fix typo in 0.76.0 release note
2020-10-06 19:03:36 +02:00
hugoreleaser
2c4e76e962
releaser: Prepare repository for 0.77.0-DEV
...
[ci skip]
2020-10-06 15:42:25 +00:00
hugoreleaser
9c7d6e475c
releaser: Add release notes to /docs for release of 0.76.0
...
[ci skip]
2020-10-06 15:29:25 +00:00
hugoreleaser
4482958f96
releaser: Bump versions for release of 0.76.0
...
[ci skip]
2020-10-06 15:29:25 +00:00
Bjørn Erik Pedersen
e1ec3bc2b2
Release 0.76.0
2020-10-06 17:21:35 +02:00
hugoreleaser
1cfa63b9ec
releaser: Add release notes for 0.76.0
...
Rename to *-ready.md to continue.
[ci skip]
2020-10-06 17:21:23 +02:00
Bjørn Erik Pedersen
b9318e4315
docs: Regen docshelper
2020-10-06 16:25:23 +02:00
Bjørn Erik Pedersen
5e39eb20a6
Merge commit 'e5568488051a571df48401e03f1304b95dbc9028'
2020-10-06 16:24:00 +02:00
Bjørn Erik Pedersen
e556848805
Squashed 'docs/' changes from 4895c29c5..9abd3043a
...
9abd3043a Add docs for shimming JS libraries
6a1c8dcd7 Update sitemap-template.md (#1245 )
37c397332 Update frontends.md
a0f86f6df Update configuration.md
bb00cb2c1 Update page-bundles.md
773212de6 Restructure and simplify
fcba7dddf Some minor clarifications of weight sorting
759b967fc Update configuration-markup.md
56708f0b7 module import path remove slash at end
59f4f4acd Doc: Fix typo in hugo command
faacf2e97 Clarify pagination documentation (#1208 )
d8eb60887 netlify: Bump to 0.75.1
8cedf6231 Merge branch 'temp751'
188e2bf56 releaser: Add release notes to /docs for release of 0.75.1
c96d4b7a3 Update index.md
1a9d192f7 Update index.md
32731b916 Update index.md
a5bfa0c9a Restore the ... home page
b6850bf96 Release 0.75.0
d6e5e624f releaser: Add release notes to /docs for release of 0.75.0
8cd6b4f47 typo: already -> already
2cb2b22bb Merge commit '534ae9c57a902aea9ed6e62390dec11fa74b7122'
e3525de23 docs: Regen docs helper
fd746dd83 docs: Regenerate CLI docs
e20127980 Add "hugo mod npm pack"
8e82c7ce1 markup/highlight: Add support to linkable line anchors on Chroma
21e94911b markup/asciidocext: Fix AsciiDoc TOC with code
50b8dace5 modules: Add noVendor to module config
d05b541fe modules: Make ignoreVendor a glob pattern
c946082e7 docs: Update replaceRE func
149054341 docs: Update replace func
d917567df docs: Update merge function
f1e093c92 docs: Regen CLI docs
c7bac967d docs: Regen docs helper
7a38f7a45 Merge commit '7d7771b673e5949f554515a2c236b23192c765c8'
1a5a7263a markup/asciidoc: Add support for .TableOfContents
git-subtree-dir: docs
git-subtree-split: 9abd3043a9
2020-10-06 16:22:20 +02:00
Bjørn Erik Pedersen
634938908e
pagemeta: Make BuildConfig.Render an enum
...
Allowing links on pages without rendering them.
Fixes #7783
2020-10-06 14:06:10 +02:00
Bjørn Erik Pedersen
c63db7f1f6
Allow cascade to be a slice with a _target discriminator
...
Fixes #7782
2020-10-06 14:06:10 +02:00
Bjørn Erik Pedersen
5e2a547cb5
Add force flag to server redirects config
...
Fixes #7778
2020-10-05 22:20:00 +02:00
dependabot[bot]
ee090c0940
build(deps): bump github.com/evanw/esbuild from 0.7.8 to 0.7.9
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.7.8 to 0.7.9.
- [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.7.8...v0.7.9 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-05 12:13:46 +02:00
Josh Gerdes
edc5c4741c
tpl: Add Do Not Track (dnt) option to Vimeo shortcode
...
Added a Vimeo EnableDNT privacy option to the Hugo config. This will enable the Vimeo 'Do Not Track' flag when either Vimeo shortcode tempalte options are used. When enabled, it will force the Vimeo player to be blocked from tracking any session data, including all cookies and stats.
Fixes #7700
2020-10-02 23:02:38 +02:00
dependabot[bot]
05e358fd33
build(deps): bump github.com/tdewolff/minify/v2 from 2.9.5 to 2.9.7
...
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify ) from 2.9.5 to 2.9.7.
- [Release notes](https://github.com/tdewolff/minify/releases )
- [Commits](https://github.com/tdewolff/minify/compare/v2.9.5...v2.9.7 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-02 14:09:16 +02:00
dependabot[bot]
a2e85d9a75
build(deps): bump github.com/aws/aws-sdk-go from 1.34.34 to 1.35.0
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.34.34 to 1.35.0.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.34.34...v1.35.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-01 12:13:53 +02:00
dependabot[bot]
4fba78dd0e
build(deps): bump github.com/getkin/kin-openapi from 0.22.0 to 0.22.1
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.22.0 to 0.22.1.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.22.0...v0.22.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-10-01 12:13:30 +02:00
dependabot[bot]
c011b4667f
build(deps): bump github.com/aws/aws-sdk-go from 1.34.33 to 1.34.34
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.34.33 to 1.34.34.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.34.33...v1.34.34 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-30 12:13:40 +02:00
dependabot[bot]
35348b4b34
build(deps): bump github.com/evanw/esbuild from 0.7.7 to 0.7.8
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.7.7 to 0.7.8.
- [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.7.7...v0.7.8 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-30 12:13:00 +02:00
dependabot[bot]
34915777c2
build(deps): bump github.com/aws/aws-sdk-go from 1.34.27 to 1.34.33
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.34.27 to 1.34.33.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.34.27...v1.34.33 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-29 19:48:58 +02:00
dependabot[bot]
0f4a837ed1
build(deps): bump github.com/evanw/esbuild from 0.7.4 to 0.7.7
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.7.4 to 0.7.7.
- [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.7.4...v0.7.7 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-29 19:48:21 +02:00
dependabot[bot]
b395d686e9
build(deps): bump github.com/tdewolff/minify/v2 from 2.9.4 to 2.9.5
...
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify ) from 2.9.4 to 2.9.5.
- [Release notes](https://github.com/tdewolff/minify/releases )
- [Commits](https://github.com/tdewolff/minify/compare/v2.9.4...v2.9.5 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-29 19:47:59 +02:00
Bjørn Erik Pedersen
97987e5c02
langs/i18n: Upgrade to go-i18n v2
...
Fixes #5242
2020-09-29 17:48:07 +02:00
Bjørn Erik Pedersen
111344113b
publisher: Fix writeStats with quote inside quotes
...
Fixes #7746
2020-09-28 22:17:36 +02:00
dependabot[bot]
4855c186d8
build(deps): bump github.com/evanw/esbuild from 0.7.2 to 0.7.4
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.7.2 to 0.7.4.
- [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.7.2...v0.7.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-24 10:36:14 +02:00
Andrey Sitnik
0c3d2b67e0
Fix CLI example for PostCSS 8
2020-09-22 19:31:02 +02:00
dependabot[bot]
6f07ec7e9e
build(deps): bump github.com/aws/aws-sdk-go from 1.34.26 to 1.34.27
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.34.26 to 1.34.27.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.34.26...v1.34.27 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-21 13:24:10 +02:00
dependabot[bot]
4318dc72f8
build(deps): bump github.com/alecthomas/chroma from 0.8.0 to 0.8.1
...
Bumps [github.com/alecthomas/chroma](https://github.com/alecthomas/chroma ) from 0.8.0 to 0.8.1.
- [Release notes](https://github.com/alecthomas/chroma/releases )
- [Changelog](https://github.com/alecthomas/chroma/blob/master/.goreleaser.yml )
- [Commits](https://github.com/alecthomas/chroma/compare/v0.8.0...v0.8.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-21 13:23:46 +02:00
dependabot[bot]
acdc27a32d
build(deps): bump github.com/evanw/esbuild from 0.7.1 to 0.7.2
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.7.1 to 0.7.2.
- [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.7.1...v0.7.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-21 13:23:01 +02:00
Bjørn Erik Pedersen
3acde9ae04
Make sure CSS is rebuilt when postcss.config.js or tailwind.config.js changes
...
Fixes #7715
2020-09-20 13:35:41 +02:00
Joe Mooring
473b6610d5
Fix typo in redirect error message
2020-09-19 22:06:54 +02:00
dependabot[bot]
0bce97703c
build(deps): bump github.com/aws/aws-sdk-go from 1.34.22 to 1.34.26
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.34.22 to 1.34.26.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.34.22...v1.34.26 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-19 21:18:16 +02:00
Bjørn Erik Pedersen
b254532b52
deps: Update to github.com/tdewolff/minify v2.9.4
2020-09-19 21:17:02 +02:00
Anthony Fok
05a2289292
snap: Bump bundled Node.js from v12.18.3 to v12.18.4
...
due to CVE-2020-8201, CVE-2020-8251 and CVE-2020-8252,
see https://nodejs.org/en/blog/vulnerability/september-2020-security-releases/
2020-09-18 12:13:31 -06:00
Helder Pereira
8e553dcdef
markup/asciidocext: Add preserveTOC option
2020-09-17 10:50:25 +02:00
dependabot[bot]
d4fc70a3b3
build(deps): bump github.com/frankban/quicktest from 1.10.2 to 1.11.0
...
Bumps [github.com/frankban/quicktest](https://github.com/frankban/quicktest ) from 1.10.2 to 1.11.0.
- [Release notes](https://github.com/frankban/quicktest/releases )
- [Commits](https://github.com/frankban/quicktest/compare/v1.10.2...v1.11.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-17 09:55:45 +02:00
dependabot[bot]
d905abc002
build(deps): bump github.com/evanw/esbuild from 0.6.32 to 0.7.1
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.6.32 to 0.7.1.
- [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.6.32...v0.7.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-16 20:52:20 +02:00
dependabot[bot]
8f3946746d
build(deps): bump github.com/rogpeppe/go-internal from 1.5.1 to 1.6.2
...
Bumps [github.com/rogpeppe/go-internal](https://github.com/rogpeppe/go-internal ) from 1.5.1 to 1.6.2.
- [Release notes](https://github.com/rogpeppe/go-internal/releases )
- [Commits](https://github.com/rogpeppe/go-internal/compare/v1.5.1...v1.6.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-16 20:50:54 +02:00
dependabot[bot]
b01b2564ee
build(deps): bump github.com/jdkato/prose from 1.1.1 to 1.2.0
...
Bumps [github.com/jdkato/prose](https://github.com/jdkato/prose ) from 1.1.1 to 1.2.0.
- [Release notes](https://github.com/jdkato/prose/releases )
- [Commits](https://github.com/jdkato/prose/compare/v1.1.1...v1.2.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-16 20:50:25 +02:00
dependabot[bot]
9fa5ebe2c4
build(deps): bump github.com/spf13/afero from 1.2.2 to 1.4.0
...
Bumps [github.com/spf13/afero](https://github.com/spf13/afero ) from 1.2.2 to 1.4.0.
- [Release notes](https://github.com/spf13/afero/releases )
- [Commits](https://github.com/spf13/afero/compare/v1.2.2...v1.4.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-16 20:48:25 +02:00
hugoreleaser
efaed306b1
releaser: Prepare repository for 0.76.0-DEV
...
[ci skip]
2020-09-15 07:00:54 +00:00
hugoreleaser
a4a7bab734
releaser: Add release notes to /docs for release of 0.75.1
...
[ci skip]
2020-09-15 06:45:52 +00:00
hugoreleaser
2a9dce423f
releaser: Bump versions for release of 0.75.1
...
[ci skip]
2020-09-15 06:45:52 +00:00
hugoreleaser
30159b58e9
releaser: Add release notes for 0.75.1
...
[ci skip]
2020-09-15 06:45:52 +00:00
Bjørn Erik Pedersen
cd00f7f966
resources/image: Fix nilpointer for images with no Exif
...
E.g. PNG files.
Fixes #7688
2020-09-15 07:54:24 +02:00
Bjørn Erik Pedersen
214afe4c1b
modules/npm: Preserve the original package.json if it exists
...
Fixes #7690
2020-09-15 01:04:31 +02:00
Evgeny Kuznetsov
cd830bb027
tpl: Fix grammar in the new 'requires non-zero' error message
2020-09-14 19:54:48 +02:00
hugoreleaser
a8458bfb25
releaser: Prepare repository for 0.76.0-DEV
...
[ci skip]
2020-09-14 09:31:44 +00:00
hugoreleaser
fef924baf1
releaser: Add release notes to /docs for release of 0.75.0
...
[ci skip]
2020-09-14 09:19:06 +00:00
hugoreleaser
07b5e602f8
releaser: Bump versions for release of 0.75.0
...
[ci skip]
2020-09-14 09:19:06 +00:00
Bjørn Erik Pedersen
70f16e84e2
Release 0.75.0
2020-09-14 11:08:48 +02:00
hugoreleaser
abadf29542
releaser: Add release notes for 0.75.0
...
Rename to *-ready.md to continue.
[ci skip]
2020-09-14 08:51:14 +00:00
Bjørn Erik Pedersen
377ad87a51
Set PWD in environment when running the Node apps
...
E.g. PostCSS and Babel.
This is in line with what we do when running Go.
2020-09-14 10:22:24 +02:00
Daniel Holbach
292b0e26ec
typo: already -> already
2020-09-14 10:15:59 +02:00
Bjørn Erik Pedersen
534ae9c57a
Squashed 'docs/' changes from d3eb97a33..4895c29c5
...
4895c29c5 Document strings.Count function
git-subtree-dir: docs
git-subtree-split: 4895c29c5b
2020-09-13 21:58:53 +02:00
Bjørn Erik Pedersen
df56682a10
Merge commit '534ae9c57a902aea9ed6e62390dec11fa74b7122'
2020-09-13 21:58:53 +02:00
Bjørn Erik Pedersen
be2404c8b1
docs: Regen docs helper
2020-09-13 21:58:38 +02:00
Bjørn Erik Pedersen
c8da8eb1f5
docs: Regenerate CLI docs
2020-09-13 21:58:10 +02:00
Bjørn Erik Pedersen
787da6bd5f
releaser: Drop 32-bit for MacOS
...
Fixes #7576
2020-09-13 21:07:08 +02:00
Bjørn Erik Pedersen
85ba9bfffb
Add "hugo mod npm pack"
...
This commit also introduces a convention where these common JS config files, including `package.hugo.json`, gets mounted into:
```
assets/_jsconfig
´``
These files mapped to their real filename will be added to the environment when running PostCSS, Babel etc., so you can do `process.env.HUGO_FILE_TAILWIND_CONFIG_JS` to resolve the real filename.
But do note that `assets` is a composite/union filesystem, so if your config file is not meant to be overridden, name them something specific.
This commit also adds adds `workDir/node_modules` to `NODE_PATH` and `HUGO_WORKDIR` to the env when running the JS tools above.
Fixes #7644
Fixes #7656
Fixes #7675
2020-09-13 20:55:29 +02:00
Andreas Richter
9df60b62f9
Print layout name if it was specified when showing missing layout file error
...
Fixes #7617
2020-09-13 20:36:37 +02:00
dependabot[bot]
4fad43c8bd
build(deps): bump github.com/aws/aws-sdk-go from 1.34.21 to 1.34.22
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.34.21 to 1.34.22.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.34.21...v1.34.22 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-13 18:39:37 +02:00
Fernando Jorge Mota
fb0f2cc718
markup/highlight: Add support to linkable line anchors on Chroma
...
Fixes #7622
2020-09-13 11:00:16 +02:00
Anthony Fok
748fd4cb0d
snap: Bump bundled Node.js from v8.12.0 to v12.18.3
...
Fixes #7278
2020-09-12 00:01:16 -06:00
Anthony Fok
b82f440c59
Revert "snap: Change confinement from strict to classic"
...
We need to wait until classic confinement review process at
https://forum.snapcraft.io/t/request-for-classic-confinement-for-hugo-snap/19892
is completed before "confinement: classic" uploads to the Snap Store
are accepted.
This reverts commit 6f4ff1a461 .
2020-09-11 23:56:29 -06:00
dependabot[bot]
c8143efa5d
build(deps): bump github.com/getkin/kin-openapi from 0.14.0 to 0.22.0
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.14.0 to 0.22.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.14.0...v0.22.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-11 22:08:53 +02:00
dependabot[bot]
c80132bbe5
build(deps): bump github.com/aws/aws-sdk-go from 1.34.20 to 1.34.21
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.34.20 to 1.34.21.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.34.20...v1.34.21 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-11 22:07:18 +02:00
dependabot[bot]
75fa4c5c95
build(deps): bump github.com/spf13/viper from 1.6.1 to 1.7.1
...
Bumps [github.com/spf13/viper](https://github.com/spf13/viper ) from 1.6.1 to 1.7.1.
- [Release notes](https://github.com/spf13/viper/releases )
- [Commits](https://github.com/spf13/viper/compare/v1.6.1...v1.7.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-11 22:06:42 +02:00
Bjørn Erik Pedersen
fd7969e0b0
deps: Run "go mod tidy"
2020-09-11 07:50:07 +02:00
Bjørn Erik Pedersen
b7fa3c4bba
deps: Update to Goldmark v1.2.1
2020-09-11 07:49:35 +02:00
Helder Pereira
6a848cbc3a
markup/asciidocext: Fix AsciiDoc TOC with code
...
Fixes #7649
2020-09-10 21:53:13 +02:00
dependabot[bot]
746ba803af
build(deps): bump github.com/aws/aws-sdk-go from 1.27.1 to 1.34.20
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.27.1 to 1.34.20.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.27.1...v1.34.20 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-10 21:42:13 +02:00
dependabot[bot]
612b7d376f
build(deps): bump github.com/mitchellh/mapstructure from 1.1.2 to 1.3.3
...
Bumps [github.com/mitchellh/mapstructure](https://github.com/mitchellh/mapstructure ) from 1.1.2 to 1.3.3.
- [Release notes](https://github.com/mitchellh/mapstructure/releases )
- [Changelog](https://github.com/mitchellh/mapstructure/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mitchellh/mapstructure/compare/v1.1.2...v1.3.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-10 21:39:36 +02:00
Anthony Fok
6f4ff1a461
snap: Change confinement from strict to classic
...
See gohugoio/hugoDocs#1222
2020-09-10 09:40:28 -06:00
dependabot[bot]
ddeca45933
build(deps): bump github.com/spf13/cobra from 0.0.5 to 0.0.7
...
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra ) from 0.0.5 to 0.0.7.
- [Release notes](https://github.com/spf13/cobra/releases )
- [Changelog](https://github.com/spf13/cobra/blob/master/CHANGELOG.md )
- [Commits](https://github.com/spf13/cobra/compare/0.0.5...0.0.7 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-10 15:11:20 +02:00
dependabot[bot]
31f2091f58
build(deps): bump github.com/sanity-io/litter from 1.2.0 to 1.3.0
...
Bumps [github.com/sanity-io/litter](https://github.com/sanity-io/litter ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/sanity-io/litter/releases )
- [Changelog](https://github.com/sanity-io/litter/blob/master/CHANGELOG.md )
- [Commits](https://github.com/sanity-io/litter/compare/v1.2.0...v1.3.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-10 15:09:08 +02:00
Bjørn Erik Pedersen
d4611c4322
modules: Add noVendor to module config
...
Fixes #7647
2020-09-10 08:47:05 +02:00
Bjørn Erik Pedersen
20af9a0781
modules: Add ignoreImports to module imports config
...
Fixes #7646
2020-09-10 08:47:05 +02:00
Bjørn Erik Pedersen
9a1e6d15a3
modules: Make ignoreVendor a glob pattern
...
Fixes #7642
2020-09-10 08:47:05 +02:00
dependabot[bot]
84adecf97b
build(deps): bump github.com/gorilla/websocket from 1.4.1 to 1.4.2
...
Bumps [github.com/gorilla/websocket](https://github.com/gorilla/websocket ) from 1.4.1 to 1.4.2.
- [Release notes](https://github.com/gorilla/websocket/releases )
- [Commits](https://github.com/gorilla/websocket/compare/v1.4.1...v1.4.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-09 22:39:47 +02:00
dependabot[bot]
573558a078
build(deps): bump github.com/fsnotify/fsnotify from 1.4.7 to 1.4.9
...
Bumps [github.com/fsnotify/fsnotify](https://github.com/fsnotify/fsnotify ) from 1.4.7 to 1.4.9.
- [Release notes](https://github.com/fsnotify/fsnotify/releases )
- [Changelog](https://github.com/fsnotify/fsnotify/blob/master/CHANGELOG.md )
- [Commits](https://github.com/fsnotify/fsnotify/compare/v1.4.7...v1.4.9 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-09 22:39:25 +02:00
dependabot[bot]
8b10c22f82
build(deps): bump github.com/kyokomi/emoji
...
Bumps [github.com/kyokomi/emoji](https://github.com/kyokomi/emoji ) from 2.2.1+incompatible to 2.2.4+incompatible.
- [Release notes](https://github.com/kyokomi/emoji/releases )
- [Commits](https://github.com/kyokomi/emoji/compare/v2.2.1...v2.2.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-09 22:39:02 +02:00
dependabot[bot]
195bd1243b
build(deps): bump github.com/markbates/inflect from 1.0.0 to 1.0.4
...
Bumps [github.com/markbates/inflect](https://github.com/markbates/inflect ) from 1.0.0 to 1.0.4.
- [Release notes](https://github.com/markbates/inflect/releases )
- [Commits](https://github.com/markbates/inflect/compare/v1.0.0...v1.0.4 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-09 22:11:16 +02:00
dependabot[bot]
6a544ece24
build(deps): bump github.com/frankban/quicktest from 1.7.2 to 1.10.2
...
Bumps [github.com/frankban/quicktest](https://github.com/frankban/quicktest ) from 1.7.2 to 1.10.2.
- [Release notes](https://github.com/frankban/quicktest/releases )
- [Commits](https://github.com/frankban/quicktest/compare/v1.7.2...v1.10.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-09 22:10:25 +02:00
Ralph Slooten
4b430d456a
Encode & in livereload injected code
2020-09-09 22:09:40 +02:00
dependabot[bot]
b9f10c75cb
build(deps): bump github.com/niklasfasching/go-org from 1.3.1 to 1.3.2
...
Bumps [github.com/niklasfasching/go-org](https://github.com/niklasfasching/go-org ) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/niklasfasching/go-org/releases )
- [Commits](https://github.com/niklasfasching/go-org/compare/v1.3.1...v1.3.2 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-08 19:53:15 +02:00
dependabot[bot]
537c598e9a
build(deps): bump github.com/bep/golibsass from 0.6.0 to 0.7.0
...
Bumps [github.com/bep/golibsass](https://github.com/bep/golibsass ) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/bep/golibsass/releases )
- [Commits](https://github.com/bep/golibsass/compare/v0.6.0...v0.7.0 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-08 19:52:29 +02:00
dependabot[bot]
67348676f7
build(deps): bump golang.org/x/text from 0.3.2 to 0.3.3
...
Bumps [golang.org/x/text](https://github.com/golang/text ) from 0.3.2 to 0.3.3.
- [Release notes](https://github.com/golang/text/releases )
- [Commits](https://github.com/golang/text/compare/v0.3.2...v0.3.3 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-08 19:52:10 +02:00
dependabot[bot]
f9cc0ec76e
build(deps): bump github.com/evanw/esbuild from 0.6.5 to 0.6.32
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.6.5 to 0.6.32.
- [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.6.5...v0.6.32 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-08 19:51:50 +02:00
dependabot[bot]
b5483eed6e
build(deps): bump github.com/nicksnyder/go-i18n from 1.10.0 to 1.10.1
...
Bumps [github.com/nicksnyder/go-i18n](https://github.com/nicksnyder/go-i18n ) from 1.10.0 to 1.10.1.
- [Release notes](https://github.com/nicksnyder/go-i18n/releases )
- [Changelog](https://github.com/nicksnyder/go-i18n/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nicksnyder/go-i18n/compare/v1.10.0...v1.10.1 )
Signed-off-by: dependabot[bot] <support@github.com >
2020-09-08 19:48:51 +02:00
Bjørn Erik Pedersen
90285f4750
Revert "Update dependabot.yml"
...
This reverts commit c0655ba6ce .
2020-09-08 10:28:16 +02:00
Bjørn Erik Pedersen
4949bdc2ef
markup/asciidocext: Fix broken test
2020-09-08 10:00:57 +02:00
Cameron Moore
f7c1b5fe1c
docs: Update replaceRE func
...
Updates for #7604
2020-09-07 22:45:14 +02:00
Cameron Moore
183e862607
docs: Update replace func
...
Updates for #7602
2020-09-07 22:45:14 +02:00
Cameron Moore
f50ee6bbe5
docs: Update merge function
...
Updates for #7601
2020-09-07 22:45:14 +02:00
Bjørn Erik Pedersen
c0655ba6ce
Update dependabot.yml
2020-09-07 22:08:03 +02:00
Bjørn Erik Pedersen
a2dda22c36
Create dependabot.yml
2020-09-07 21:51:49 +02:00
Bjørn Erik Pedersen
910d81a692
Remove Pygments from requirements.txt
2020-09-07 21:47:54 +02:00
Bjørn Erik Pedersen
8c490a73b3
docs: Regen CLI docs
2020-09-07 21:46:30 +02:00
Bjørn Erik Pedersen
e6cd9da42d
docs: Regen docs helper
2020-09-07 21:45:16 +02:00
Bjørn Erik Pedersen
dcf25c0b49
markup/asciidocext: Revert trace=true
2020-09-07 21:44:11 +02:00
Bjørn Erik Pedersen
7d7771b673
Squashed 'docs/' changes from 7297c1172..d3eb97a33
...
d3eb97a33 Document .IsSection page variable
a068bcf5c Ace and Amber support was removed with #6609
5cd9ca4b2 Mention MacPorts also on the Installing page (#1215 )
0ae8f5c19 Add instructions for using Macports
d50aba8f0 Revise ref and relref function pages
a17e25d6f Update quick-start.md: move notice about drafts up
cf87a5da2 Update macOS tarball installation instructions (#1203 )
2e701f8f3 Corrected the url for index function link
736bd59e0 Clarify treatment of zero weights (#1207 )
42a19f479 Fix example of output from urlize function
34f8de26d Revise content-management/cross-references
252435a95 Rewrite Translation of Strings
f0882bc14 Remove note that has been outdated by v0.71.0
dfe28ceb5 Improve mounts module config
58029627d Fix erroneous example code piping to if
git-subtree-dir: docs
git-subtree-split: d3eb97a332
2020-09-07 21:37:51 +02:00
Bjørn Erik Pedersen
b9e4f5898b
Merge commit '7d7771b673e5949f554515a2c236b23192c765c8'
2020-09-07 21:37:51 +02:00
Bjørn Erik Pedersen
e820b366b9
Update to Go 1.15.1 and 1.14.8
...
Fixes #7627
2020-09-07 21:37:34 +02:00
Bjørn Erik Pedersen
4055c12184
Fix some change detection issues on server reloads
...
* Fix change detection when .GetPage/site.GetPage is used from shortcode
* Fix stale content for GetPage results with short name lookups on server reloads
Fixes #7623
Fixes #7624
Fixes #7625
2020-09-07 21:06:44 +02:00
Nicolas Piganeau
3ba7c92530
markup/asciidoc: Add support for .TableOfContents
...
Fill the .TableOfContents template variable when writing Asciidoc content.
This is done by letting Asciidoc render its TOC as HTML, then extract this
HTML rendered TOC, parse it into a tableofcontents.Root and finally remove
it from the HTML content.
This aims to stay in the logic that the Asciidoc parsing is entirely done
by the external helper.
See #1687
2020-09-06 11:34:32 +02:00
Bjørn Erik Pedersen
19ef27b98e
markup/goldmark: Add a test case
...
Updates #7619
2020-09-04 10:23:02 +02:00
Andreas Richter
c6b661de82
js.Build: Add SourceMap flag with inline option
...
Added a flag to allow turning on sourcemap in ESBuild. The current support
can only support inline or true as value for sourcemap. This is because
the way ESBuild is invoked it doesn't have a separate output path
to write the mapfile external to the asset pipeline. Add disable for "" and "0".
Add test script and make sure mage check passes.
Fixes #7607
2020-09-01 16:19:08 +02:00
Cameron Moore
cdfd1c99ba
tpl: Add limit support to replaceRE
...
Go stdlib doesn't contain a limited replace in the regexp package, but
we can accomplish the same thing with ReplaceAllStringFunc.
Fixes #7586
2020-08-28 18:57:56 +02:00
Cameron Moore
047af7cfe5
tpl: Extend merge to accept multiple parameters
...
Fixes #7595
2020-08-28 09:54:51 +02:00
Cameron Moore
f9ebaaed1b
tpl: Add limit option to replace template function
...
Updates #7586
2020-08-28 08:55:58 +02:00
Jeff Warner
d39636a5fc
commands: Remove logic that hides 'Building Sites' message after build completes
...
Append newline to the message instead.
Fixes #7579
2020-08-22 09:56:43 +02:00
Aurken Bilbao
ad01aea3f4
Fixed misspelled words
2020-08-20 22:34:35 +02:00
Bjørn Erik Pedersen
ec37420468
Improve stderr logging for PostCSS and simlilar
...
Fixes #7584
2020-08-20 22:32:20 +02:00
Bjørn Erik Pedersen
ae63c2b5c9
Fail on partials with return when given none or a zero argument
...
We need to make a proper fix for this, but it is better with an error than just silently continue.
Fixes #7572
Updates #7528
2020-08-19 10:01:16 +02:00
Bjørn Erik Pedersen
e627449c0a
Update to Go 1.15
...
Fixes #7554
2020-08-16 21:37:26 +02:00
Bjørn Erik Pedersen
c2235c6a62
Revert "Update stale.yml"
...
This reverts commit 4f69ade711 .
2020-08-16 18:25:14 +02:00
Bjørn Erik Pedersen
4f69ade711
Update stale.yml
2020-08-15 00:21:08 +02:00
Bjørn Erik Pedersen
f8b8b091fc
Merge commit 'cb39847dee488c373dd5bc2a3706385342a59355'
2020-08-14 18:31:40 +02:00
Bjørn Erik Pedersen
cb39847dee
Squashed 'docs/' changes from a26d0e610..7297c1172
...
7297c1172 Add note about caching for Hugo Pipes.
c91be3403 minor markdown, capitalization and spelling fixes (#1183 )
fd4a103bf Fix several 404 errors (#1162 )
69378bc20 Update related.md
28c24e95f Add note on setting baseURL
7b1502c99 minor typo fix (#1180 )
33abeb4fe Update related.md
4887563f6 Update js.md
ee5f1de2e Hugo 0.74.3
986ea0c8e releaser: Add release notes to /docs for release of 0.74.3
3299b44bd Fix Asciidoctor args
bcb950347 resources/js: Add option for setting bundle format
3f8324918 resources/js: Add es5 build target
git-subtree-dir: docs
git-subtree-split: 7297c11727
2020-08-14 18:31:01 +02:00
Kyle Anderson
5f42590144
Remove trailing whitespace and tabs from RSS templates
...
The rss templates had some tab characters mixed in with the spaces.
Additionally there would end up being trailing whitespace in output
rss feeds, which looks red in git diff.
2020-08-12 09:25:16 +02:00
Fabian Tamp
f3cb0be35a
Fix a typo in CONTRIBUTING.md
...
The URL `git://github.com/USERNAME/hugo.git` is invalid; it should instead be either `https://github.com/USERNAME/hugo.git ` or `git@github.com:USERNAME/hugo.git`. I chose the latter for this PR.
2020-08-07 19:35:48 +02:00
Joe Mooring
bffc4e12fe
Revert "Fix ellipsis display logic in pagination template"
...
This reverts commit 2fa851e650 .
2020-08-06 13:42:08 +02:00
satotake
12f6a1cdc0
Respect mediatypes for deploy
...
Fixes #6861
2020-08-03 19:06:18 +02:00
Joe Mooring
2fa851e650
Fix ellipsis display logic in pagination template
...
Closes #7523
2020-07-31 16:08:23 +02:00
Ricardo N Feliciano
21dbfa1f11
mage: Add uninstall target
2020-07-30 08:44:51 +02:00
Joe Mooring
e5591e89d3
deps: Update Chroma to 0.8.0
...
Closes #7517
2020-07-27 22:12:54 +02:00
Niklas Fasching
88929bc23f
deps: Update go-org to v1.3.1
...
fixes a bug in list item parsing
2020-07-24 19:48:44 +02:00
hugoreleaser
850c18bfe4
releaser: Prepare repository for 0.75.0-DEV
...
[ci skip]
2020-07-23 16:33:19 +00:00
hugoreleaser
da0437b481
releaser: Add release notes to /docs for release of 0.74.3
...
[ci skip]
2020-07-23 16:21:21 +00:00
hugoreleaser
90fe00df07
releaser: Bump versions for release of 0.74.3
...
[ci skip]
2020-07-23 16:21:21 +00:00
hugoreleaser
02efadc243
releaser: Add release notes for 0.74.3
...
[ci skip]
2020-07-23 16:21:21 +00:00
Bjørn Erik Pedersen
00e00da233
publisher: Collect transition attributes as classes
...
Fixes #7509
2020-07-23 16:21:58 +02:00
Helder Pereira
45c665d396
Fix Asciidoctor args
...
* Fix Asciidoctor args
* Fix Asciidoctor args documentation
* Update AsciiDoc documentation
Co-authored-by: Derk Muenchhausen <derk@muenchhausen.de >
Fixes #7493
2020-07-23 15:59:48 +02:00
Joe Mooring
a06c06a5c2
Fix date format in internal schema template
...
Prior to this change, the offset indicator for dates with positive
offsets was rendered as + instead of +.
Fixes #7495
2020-07-23 15:57:20 +02:00
Bjørn Erik Pedersen
0256959a35
resources/js: Add option for setting bundle format
...
Fixes #7503
2020-07-22 10:13:30 +02:00
Bjørn Erik Pedersen
eded9ac2a0
resources/js: Simplify options handling
...
Mostly to minify cache hash breakage.
Updates #7499
2020-07-22 10:13:30 +02:00
Philipp Klose
8d72512825
make sure documentation intro text only appears once
2020-07-21 00:47:55 +02:00
Bjørn Erik Pedersen
e81aef0a95
resources/js: Add es5 build target
2020-07-20 22:26:38 +02:00
Bjørn Erik Pedersen
673e622fa9
Merge commit '28bd06265e88454b061810578919d891909a83ad'
2020-07-20 22:20:33 +02:00
Bjørn Erik Pedersen
28bd06265e
Squashed 'docs/' changes from c3b4f8410..a26d0e610
...
a26d0e610 Add documentation to js.Build (#1175 )
439a22c3e Update index.md
7a779b39a Hugo 0.74.2
07cb5740c Merge branch 'temp742'
abcea676c releaser: Add release notes to /docs for release of 0.74.2
e0dcdbfea Revert "Adding an issue link to the issue creation workflow (#1023 )"
21c7131f1 Adding an issue link to the issue creation workflow (#1023 )
922afb18b Update index.md
b9512b192 Update index.md
b7af5993c Update index.md
816f864b6 Release 0.74.1
1732f3461 Merge branch 'temp741'
d473f21c1 releaser: Add release notes to /docs for release of 0.74.1
bb234e9cd Add release notes 0.74.0
5cb3166d4 releaser: Add release notes to /docs for release of 0.74.0
7f35a3800 Merge commit '823ce055ed3356da37e9ec4ac70446bdbbaa8de8'
4b7054be5 docs: Regenerate docs helper
1d86f0aed Merge commit '6aa5c9117fd34644459ea9bcfb1b3f5010658d5d'
068b2ab28 Update formats.md doc for new allowed extensions.
d71ed99d3 Add support for inline partials
efe0e549c Rework external asciidoctor integration
git-subtree-dir: docs
git-subtree-split: a26d0e6104
2020-07-20 22:19:42 +02:00
Bjørn Erik Pedersen
9f9191471e
deps: esbuild v0.6.5
2020-07-20 22:19:08 +02:00
hugoreleaser
3727a9d111
releaser: Prepare repository for 0.75.0-DEV
...
[ci skip]
2020-07-17 17:35:17 +00:00
hugoreleaser
48565de62f
releaser: Add release notes to /docs for release of 0.74.2
...
[ci skip]
2020-07-17 17:22:42 +00:00
hugoreleaser
808e126216
releaser: Bump versions for release of 0.74.2
...
[ci skip]
2020-07-17 17:22:42 +00:00
hugoreleaser
aa85a46dc6
releaser: Add release notes for 0.74.2
...
[ci skip]
2020-07-17 17:22:42 +00:00
Bjørn Erik Pedersen
35011bcb26
Add .Defines to js.Build options
...
This is needed to import `react` as a library, e.g.:
```
{{ $jsx := resources.Get "index.jsx" }}
{{ $options := dict "defines" (dict "process.env.NODE_ENV" "\"development\"") }}
{{ $js := $jsx | js.Build $options }}
```
Fixes #7489
2020-07-17 19:09:09 +02:00
hugoreleaser
084624baac
releaser: Prepare repository for 0.75.0-DEV
...
[ci skip]
2020-07-13 19:06:13 +00:00
hugoreleaser
15163266c1
releaser: Add release notes to /docs for release of 0.74.1
...
[ci skip]
2020-07-13 18:52:36 +00:00
hugoreleaser
a74f7d3cc0
releaser: Bump versions for release of 0.74.1
...
[ci skip]
2020-07-13 18:52:36 +00:00
hugoreleaser
cb84d98169
releaser: Add release notes for 0.74.1
...
[ci skip]
2020-07-13 18:52:36 +00:00
Bjørn Erik Pedersen
c91dbe4ce9
Fix baseof block regression
...
From Hugo 0.74.0.
Fixes #7478
2020-07-13 20:45:09 +02:00
hugoreleaser
6e0452e189
releaser: Prepare repository for 0.75.0-DEV
...
[ci skip]
2020-07-13 10:42:11 +00:00
hugoreleaser
d2b1162680
releaser: Add release notes to /docs for release of 0.74.0
...
[ci skip]
2020-07-13 10:30:11 +00:00
hugoreleaser
6265184309
releaser: Bump versions for release of 0.74.0
...
[ci skip]
2020-07-13 10:30:11 +00:00
Bjørn Erik Pedersen
797127010d
Release 0.74.0
2020-07-13 12:20:41 +02:00
hugoreleaser
1672a332da
releaser: Add release notes for 0.74.0
...
Rename to *-ready.md to continue.
[ci skip]
2020-07-13 09:47:04 +00:00
Bjørn Erik Pedersen
823ce055ed
Squashed 'docs/' changes from cfd74b57d..c3b4f8410
...
c3b4f8410 Update theme
0aaecc16c Remove unnecessary period. (#1168 )
git-subtree-dir: docs
git-subtree-split: c3b4f84106
2020-07-13 11:01:55 +02:00
Bjørn Erik Pedersen
5f7a65a080
Merge commit '823ce055ed3356da37e9ec4ac70446bdbbaa8de8'
2020-07-13 11:01:55 +02:00
Bjørn Erik Pedersen
25e3da3343
docs: Regenerate docs helper
2020-07-13 11:01:38 +02:00
Bjørn Erik Pedersen
9df98ec49c
Add proper Media Type handling in js.Build
...
See #732
2020-07-13 10:56:23 +02:00
Remko Tronçon
2fc3380707
Add js.Build asset bundling
...
Fixes #7321
2020-07-13 10:56:23 +02:00
Bjørn Erik Pedersen
f1916f114b
Merge commit '6aa5c9117fd34644459ea9bcfb1b3f5010658d5d'
2020-07-07 07:00:01 +02:00
Bjørn Erik Pedersen
6aa5c9117f
Squashed 'docs/' changes from ac2c4a487..cfd74b57d
...
cfd74b57d Add a config file update step.
5957d8815 Wrap cache configuration in code-toggle
914405c0e capitalization and indentation fix for taxonomies page (#1159 )
223b80f42 Fix page kinds shortcode not rendering on Taxonomies page (#1158 )
a9b6fa984 Clarify weight description.
29e121681 Warn about zero weights in front matter.
27ce7ba8c Release 0.73.0
e9596b2ee Merge branch 'temp73'
074a270cd releaser: Add release notes to /docs for release of 0.73.0
4f56a9fc0 width fix of expanding code box in documentation (#1156 )
f27254d60 css fix of expanding code box in documentation (#1155 )
43b576178 Fix incorrect directory name in quick-start (#1154 )
16726eacf Add GroupByLastmod
73c31758e Fix for broken link again (#1151 )
d07067295 Fix broken link (#1144 )
bc0b484d1 Rename taxonomy kinds from taxonomy to term, taxonomyTerm to taxonomy
674d71842 Fix Typo on Docker section of installation page
b87778165 Merge commit 'efa74c5c6e6ff1daddeb5834ea7c69bed2acf171'
c7cdebed3 tpl/crypto: Add hmac
260130cc0 Allow hook template per section/type
1f70519d8 releaser: Add release notes to /docs for release of 0.72.0
8516d540c Merge commit '9e1dcefc5f559944b70d2fa520f6acd5c56a69f2'
c49195c69 common/maps: Add Scratch.Values
78072df81 Add redirect support to the server
90ca0af6b Fix typo in install instructions
git-subtree-dir: docs
git-subtree-split: cfd74b57d9
2020-07-07 06:58:43 +02:00
Bjørn Erik Pedersen
12a65e76df
Add openapi3.Unmarshal
...
Fixes #7442
Fixes #7443
2020-07-06 20:03:36 +02:00
Joe Mooring
58c0f5e617
Remove trailing hyphen from auto heading ID
...
Applicable when autoHeadingIDType is either `github` or `github-ascii`.
When autoHeadingIDType is `blackfriday`, the existing code removes
trailing whitespace while iterating through the characters, using
a boolean "futureDash" mechanism.
Fixes #6798
2020-07-05 14:13:02 +02:00
Robert van Gent
a1c3e3c1f3
deploy: Ensure that non-trivial default flag values are passed through.
2020-07-04 21:19:25 +02:00
Bjørn Erik Pedersen
42e150fbfa
Fix server reload when non-HTML shortcode changes
...
Fixes #7448
2020-07-03 23:31:51 +02:00
Bjørn Erik Pedersen
028b356787
tpl/strings: Add strings.Count
...
Fixes #7453
2020-07-03 10:35:46 +02:00
Bryan Klein
e9f87c4e3f
Update formats.md doc for new allowed extensions.
...
This PR documents the changes made in https://github.com/gohugoio/hugo/pull/7447/files adding two other extensions to the Allowed list.
2020-07-03 01:27:51 +02:00
Bjørn Erik Pedersen
defd7106bf
tpl: Add debug.Dump
...
Fixes #3957
2020-07-02 09:04:46 +02:00
Bryan Klein
beb6c03bc8
Update config.go to add two Asciidoctor extensions
...
Added two common extensions to allow my Hugo+Asciidoctor site to build with the new configuration.
2020-07-02 07:57:43 +02:00
Bjørn Erik Pedersen
4a3efea7ef
Add support for inline partials
...
Fixes #7444
2020-07-01 23:10:21 +02:00
Sebastian Boehm
c66dc6c74f
Add support for native Org dates in frontmatter
2020-06-30 10:30:55 +02:00
Niklas Fasching
127d5feb32
deps: Update go-org to v1.3.0
...
- Add support for image links (i.e. link with image as description)
- Kinda breaking: Wrap headlines and headline+content in containers as emacs
Org mode does. Could break people's styles - I don't expect it, but who knows
what counts as sane when it comes to css.
Before:
```
<h2 id="headline-1">FOO</h2>
foo bar
```
After:
```
<div id="outline-container-headline-1" class="outline-2">
<h2 id="headline-1">FOO</h2>
<div id="outline-text-headline-1" class="outline-text-2">
foo bar
</div>
</div>
```
2020-06-29 18:08:06 +02:00
Niklas Fasching
2d42ba912b
deps: Update go-org to v1.2.0
...
- Add support for #+MACRO
- fix a bug with #+LINK (edge case, should never happen anyways :TM:)
- Make title export optional (add export option)
- Remove cosmetic whitespace added by go-org (for easier visual
diffing) inside p tags (<p>\nfoo\n</p> => <p>foo</p>)
(should make `white-space: pre` on p look more in line with expectations)
- implement table separators via multiple tbodies (the html spec is ok with
that)
2020-06-27 13:28:01 +02:00
Bjørn Erik Pedersen
5b7b5dea1f
Update bug_report.md
2020-06-26 21:03:09 +02:00
Bjørn Erik Pedersen
ccfaeb678b
hugolib: Add missing zero check on file
2020-06-26 13:27:01 +02:00
Bjørn Erik Pedersen
057b1377c5
cache: Remove some unused code
2020-06-25 17:34:58 +02:00
Bjørn Erik Pedersen
48dbb593f7
commands: Add an option to print memory usage at intervals
...
Use it with `hugo --print-mem
2020-06-25 12:19:21 +02:00
Derk Muenchhausen
f0266e2ef3
Rework external asciidoctor integration
...
This commit solves the relative path problem with asciidoctor tooling. An include will resolve relatively, so you can refer easily to files in the same folder.
Also `asciidoctor-diagram` and PlantUML rendering works now, because the created temporary files will be placed in the correct folder.
This patch covers just the Ruby version of asciidoctor. The old AsciiDoc CLI EOLs in Jan 2020, so this variant is removed from code.
The configuration is completely rewritten and now available in `config.toml` under the key `[markup.asciidocext]`:
```toml
[markup.asciidocext]
extensions = ["asciidoctor-html5s", "asciidoctor-diagram"]
workingFolderCurrent = true
trace = true
[markup.asciidocext.attributes]
my-base-url = "https://example.com/ "
my-attribute-name = "my value"
```
- backends, safe-modes, and extensions are now whitelisted to the popular (ruby) extensions and valid values.
- the default for extensions is to not enable any, because they're all external dependencies so the build would break if the user didn't install them beforehand.
- the default backend is html5 because html5s is an external gem dependency.
- the default safe-mode is safe, explanations of the modes: https://asciidoctor.org/man/asciidoctor/
- the config is namespaced under asciidocext_config and the parser looks at asciidocext to allow a future native Go asciidoc.
- `uglyUrls=true` option and `--source` flag are supported
- `--destination` flag is required
Follow the updated documentation under `docs/content/en/content-management/formats.md`.
This patch would be a breaking change, because you need to correct all your absolute include pathes to relative paths, so using relative paths must be configured explicitly by setting `workingFolderCurrent = true`.
2020-06-25 09:51:33 +02:00
Bjørn Erik Pedersen
77aa385b84
Enable the embedded template test when race detector is off
...
See #5926
2020-06-25 09:16:28 +02:00
Bjørn Erik Pedersen
545a1c1ced
Merge branch 'release-0.73.0'
2020-06-23 18:45:33 +02:00
hugoreleaser
47aaa52e39
releaser: Prepare repository for 0.74.0-DEV
...
[ci skip]
2020-06-23 16:42:50 +00:00
hugoreleaser
428907cc34
releaser: Add release notes to /docs for release of 0.73.0
...
[ci skip]
2020-06-23 16:29:21 +00:00
hugoreleaser
a78b3e3415
releaser: Bump versions for release of 0.73.0
...
[ci skip]
2020-06-23 16:29:21 +00:00
Bjørn Erik Pedersen
cfcb014515
Release 0.73.0
2020-06-23 18:21:12 +02:00
Mateusz Szczyrzyca
0b579db80f
Updated installation instruction about Sass/SCSS support
2020-06-23 17:08:29 +02:00
hugoreleaser
ee5d027cd5
releaser: Add release notes for 0.73.0
...
Rename to *-ready.md to continue.
[ci skip]
2020-06-23 08:57:01 +00:00
Bjørn Erik Pedersen
4a340ba254
Remove some old release notes
2020-06-23 09:37:25 +02:00
Nico
3466884e36
Create robots.txt in the domain root directory
...
Before a robots.txt is created in every Site. So in public/robots.txt if there are no languages (was correct). But if there are multiple languages in every language directory, too (was wrong). If defaultContentLanguageInSubdir is true, no language is created into the root directory, so no robots.txt is in the root directory (was wrong). If multihosts are configured for each language, that is the only case where one robots.txt must be created in each language directory (was correct).
I've changed the behaviour, that only in the multihost case the robots.txt is created in the language directories. In any other case it is created in public/robots.txt. I've also added tests that files are not created in the wrong directories.
Fixes #5160
See also #4193
2020-06-20 17:13:26 +02:00
Bjørn Erik Pedersen
6ff435aa3f
Make GroupByParamDate work with string params
...
Fixes #3983
2020-06-19 11:58:58 +02:00
Bjørn Erik Pedersen
82abca32fa
Add GroupByLastmod
...
Fixes #7408
2020-06-19 11:58:58 +02:00
Bjørn Erik Pedersen
fc045e12a9
Rename taxonomy kinds from taxonomy to term, taxonomyTerm to taxonomy
...
And we have taken great measures to limit potential site breakage:
* For `disableKinds` and `outputs` we try to map from old to new values if possible, if not we print an ERROR that can be toggled off if not relevant.
* The layout lookup is mostly compatible with more options for the new `term` kind.
That leaves:
* Where queries in site.Pages using taxonomy/taxonomyTerm Kind values as filter.
* Other places where these kind value are used in the templates (classes etc.)
Fixes #6911
Fixes #7395
2020-06-18 09:09:56 +02:00
Helder Pereira
9679023f2b
Fix aliases with path in baseURL
2020-06-17 10:52:35 +02:00
Bjørn Erik Pedersen
0a9172672a
Merge commit 'efa74c5c6e6ff1daddeb5834ea7c69bed2acf171'
2020-06-16 14:19:31 +02:00
Bjørn Erik Pedersen
efa74c5c6e
Squashed 'docs/' changes from 9be494de3..ac2c4a487
...
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: ac2c4a4871
2020-06-16 14:18:51 +02:00
Bjørn Erik Pedersen
6408c1cbc8
Fix server data race/nil pointer in withMaps
...
Fixes #7392
2020-06-16 11:48:10 +02:00
Bjørn Erik Pedersen
522ba1cd98
Fix order of GetTerms
...
Preserve the order from front matter, which would be behaviour when doing this manually (before GetTerms).
Fixes #7213
2020-06-15 22:23:02 +02:00
Cameron Moore
889dc47ceb
Add genDocsHelper mage target
...
Expose the functionality of the hidden `hugo gen docshelper` command as
a mage target.
2020-06-15 20:07:28 +02:00
Helder Pereira
f720fe56db
Fix aliases with uglyURLs
2020-06-15 12:19:59 +02:00
Bjørn Erik Pedersen
d6ed17c60f
Fix crash for closing shortcode with no .Inner set
...
Fixes #6857
Closes #7330
2020-06-14 20:19:08 +02:00
Helder Pereira
145b3fcce3
Fix aliases with relativeURLs
2020-06-14 14:08:41 +02:00
Bjørn Erik Pedersen
01e249e97c
Regenerate templates
2020-06-12 11:29:04 +02:00
Joe Mooring
4b560cc119
Beautify HTML generated by pagination template
...
Fixes #7199 .
2020-06-12 11:27:20 +02:00
Bjørn Erik Pedersen
e3e627e6b7
Add a nested data dir test
...
Ref. a discussion.
2020-06-12 09:14:20 +02:00
Raphael Krupinski
83d03a5201
hugofs: Use os.PathError in RootMappingFs.doLstat
2020-06-11 14:59:01 +02:00
Bjørn Erik Pedersen
fc0f13b684
commands: Fix URL rewrites vs fast render server mode
...
Fixes #7357
2020-06-06 12:37:42 +02:00
Edouard
7eeebe1e5a
tpl/crypto: Add hmac
2020-06-05 20:04:11 +02:00
Alexandros
740fa4a91d
Remove credit ( #7347 )
2020-06-02 19:31:15 +02:00
Bjørn Erik Pedersen
f8c67f93e1
Allow hook template per section/type
...
Fixes #7349
2020-06-02 19:02:10 +02:00
Sam Smith
3d9235e8fc
tpl: Fix bad rounding in NumFmt
...
strconv.FormatFloat doesn't round properly sometimes, this adds a
different method of rounding, fixes #7116
2020-06-02 17:20:36 +02:00
hugoreleaser
f7d909f394
releaser: Prepare repository for 0.73.0-DEV
...
[ci skip]
2020-05-31 12:16:50 +00:00
hugoreleaser
8a7ef3cf4e
releaser: Add release notes to /docs for release of 0.72.0
...
[ci skip]
2020-05-31 12:05:36 +00:00
hugoreleaser
2dfe242ea6
releaser: Bump versions for release of 0.72.0
...
[ci skip]
2020-05-31 12:05:36 +00:00
Bjørn Erik Pedersen
7a1464e547
Release 0.72.0
2020-05-31 13:48:27 +02:00
hugoreleaser
41d50b4dd3
releaser: Add release notes for 0.72.0
...
Rename to *-ready.md to continue.
[ci skip]
2020-05-31 11:03:50 +00:00
Bjørn Erik Pedersen
4d53ae697e
releaser: Adjust the "thanks" section
2020-05-31 12:46:18 +02:00
Bjørn Erik Pedersen
626b16e024
Merge commit '9e1dcefc5f559944b70d2fa520f6acd5c56a69f2'
2020-05-31 12:43:33 +02:00
Bjørn Erik Pedersen
9e1dcefc5f
Squashed 'docs/' changes from 6c2195936..9be494de3
...
9be494de3 Clean up the markup config
c3e123133 Remove JustComment
bc1b02bc5 Add Smart to Anchor section
49e796409 Added where .RegularPagesRecursive was added
a92296e31 Fixed the new-in shortcode in pages-vs-site-pages
051e1267c Documented .RegularPagesRecursive
5bcec88a3 Fix broken link in RSS templates page
3db79d433 Correct pull request link on migrations.md
55c347168 Release 0.71.1
11a4e36c3 Merge branch 'temp711'
481fc8ed6 releaser: Add release notes to /docs for release of 0.71.1
40ba83c26 Update site.md
382632b58 Use-modules: More help how to get started importing a theme (#1107 )
06751d465 Addition of hugefastsearch to search options (#1118 )
8346d3b18 Add example of how to set the permalinks option for pages in "root"
ebb3b4f3a Refine highlight shortcode options
1075a172a Update index.md
7cc927ea6 Fix typo in v0.71.0 release notes
4121da273 Pull in latest theme version to get link hooks
4809be651 Document render-heading feature
2078a3bd1 Release 0.71.0
c09f6899e releaser: Add release notes to /docs for release of 0.71.0
90ffe2b50 Merge commit 'c9403cbceaaeff53ff4833561f4eefe1dc1a405e'
bf3dd0837 Add math.Pow
git-subtree-dir: docs
git-subtree-split: 9be494de3a
2020-05-31 12:43:23 +02:00
Bjørn Erik Pedersen
2919a6a503
common/maps: Add Scratch.Values
...
Fixes #7335
2020-05-29 19:51:49 +02:00
Bjørn Erik Pedersen
432885c499
deps: Update Goldmark to improve Typographer
...
See https://github.com/yuin/goldmark/releases/tag/v1.1.31
See #7289
2020-05-29 19:02:30 +02:00
Bjørn Erik Pedersen
6a3e89743c
Add redirect support to the server
...
Fixes #7323
2020-05-28 16:25:34 +02:00
Yash Murty
9613e3e8a8
Fix typo in install instructions
2020-05-27 13:54:11 +02:00
Bjørn Erik Pedersen
c950c86b4e
publisher: Fix tag collector for nested table elements
...
Fixes #7318
2020-05-27 11:10:48 +02:00
Anthony Fok
915202494b
snap: Fix build error: my previous commits did not fix it
...
- Revert to legacy snap and my custom plugin x-nodejs for now
- Quote "@babel/cli" and add "@babel/core"
- Change bin/babel.js to bin/babel
2020-05-25 11:26:26 -06:00
hugoreleaser
b3e4f911f4
releaser: Prepare repository for 0.72.0-DEV
...
[ci skip]
2020-05-25 09:21:10 +00:00
hugoreleaser
a301f6b2ae
releaser: Add release notes to /docs for release of 0.71.1
...
[ci skip]
2020-05-25 09:08:55 +00:00
hugoreleaser
646bc85088
releaser: Bump versions for release of 0.71.1
...
[ci skip]
2020-05-25 09:08:55 +00:00
hugoreleaser
5c0d10045d
releaser: Add release notes for 0.71.1
...
[ci skip]
2020-05-25 09:08:55 +00:00
Bjørn Erik Pedersen
81f5633245
Add some more date test cases
...
See #7310
2020-05-24 14:35:49 +02:00
Bjørn Erik Pedersen
9698b0dab1
Fix RenderString vs render hooks
...
Fixes #7265
2020-05-24 13:20:57 +02:00
Bjørn Erik Pedersen
32344fe3db
Prevent WARNINGs in RenderString
2020-05-24 12:49:45 +02:00
Bjørn Erik Pedersen
4d7fa9f114
Fix IsAncestor/IsDescendant for taxonomies
...
Fixes #7305
2020-05-24 12:35:45 +02:00
Bjørn Erik Pedersen
a985efcecf
Fix GetPage on section/bundle name overlaps
...
In the internal Radix we stored the directory based nodes without a traling slash, e.g. `/blog`.
The original motivation was probably to make it easy to do prefix searching: Give me all ancestors.
This, however have lead to some ambigouty with overlapping directory names.
This particular problem was, however, not possible to work around in an easy way, so from now we store these as `/blog/`.
Fixes #7301
2020-05-24 12:35:45 +02:00
Bjørn Erik Pedersen
6c3c6686f5
Fix Go template script escaping
...
Fixes #6695
2020-05-23 22:00:34 +02:00
Bjørn Erik Pedersen
c34bf48560
Add a test helper
2020-05-22 10:57:25 +02:00
hugoreleaser
833d16d467
releaser: Prepare repository for 0.72.0-DEV
...
[ci skip]
2020-05-18 16:18:12 +00:00
hugoreleaser
06150c87be
releaser: Add release notes to /docs for release of 0.71.0
...
[ci skip]
2020-05-18 16:05:47 +00:00
hugoreleaser
330e52ebe6
releaser: Bump versions for release of 0.71.0
...
[ci skip]
2020-05-18 16:05:47 +00:00
Bjørn Erik Pedersen
9e78235374
Release 0.71
2020-05-18 17:57:12 +02:00
hugoreleaser
7cd66c53b9
releaser: Add release notes for 0.71.0
...
Rename to *-ready.md to continue.
[ci skip]
2020-05-18 15:47:00 +00:00
Bjørn Erik Pedersen
723ec555e7
Fix Babel on Windows
...
Fixes #7251
2020-05-18 16:57:13 +02:00
Bjørn Erik Pedersen
518d149646
commands: Use WARN log level also for the early initialization
...
Fixes #7285
2020-05-18 16:52:45 +02:00
Bjørn Erik Pedersen
e0e81b280f
Merge commit 'c9403cbceaaeff53ff4833561f4eefe1dc1a405e'
2020-05-18 15:25:26 +02:00
Bjørn Erik Pedersen
c9403cbcea
Squashed 'docs/' changes from ec0abe052..6c2195936
...
6c2195936 Update featured.png
109a0fcca add len function to navigation side menu
39a356bc5 Revert "Add some rickrolls redirects"
b8393b1b5 Add some rickrolls redirects
2ce21c34b Update configuration-markup.md (add rel="noopener")
95bd7974e Disambiguate global and page resources
5e233dc4b Update base.md
959b9dc3a Fix typo on "where" page
aff8059a1 Release 0.70.0
44a172ac0 releaser: Add release notes to /docs for release of 0.70.0
1b01c8988 Release 0.70.0
5ece21c6c Merge commit '89044b8f8795f17c36396c67823183a20fc88139'
0894aec5b Rename transpileJS to babel
5da27c7a6 resources: Add JavaScript transpiling solution
git-subtree-dir: docs
git-subtree-split: 6c21959360
2020-05-18 15:24:58 +02:00
Bjørn Erik Pedersen
3cc41523be
Update to Go 1.14.3 and Go 1.13.11
2020-05-16 23:25:45 +02:00
Bjørn Erik Pedersen
2fd0a5a678
Improve error message when no Babel installed
2020-05-16 12:51:35 +02:00
Cameron Little
6e051c053e
Add test for headings render hook
2020-05-15 21:12:43 +02:00
Eli W. Hunter
423b8f2fb8
Add render template hooks for headings
...
This commit also
* Renames previous types to be non-specific. (e.g. hookedRenderer rather
than linkRenderer)
Resolves #6713
2020-05-15 21:12:43 +02:00
Joe Mooring
991934497e
Add math.Pow
...
Closes #7266
2020-05-14 10:00:31 +02:00
John Weldon
558c09305e
deploy: Do not suppress .well-known/ directory
...
Deployments ignore directories with a leading `.`, but should not ignore
certain well known 'hidden' directories like `.well-known/`
Fixes #6691
2020-05-14 09:56:53 +02:00
Anthony Fok
b69a36140f
snap: Quote "@babel/cli" to solve build error
...
Cannot parse snapcraft.yaml from ~gohugoio/hugo/+git/hugo:master:
while scanning for the next token found character ‘@’ that cannot
start any token in “”, line 70, column 34: node-packages:
[postcss-cli, @babel/cli] ^
Also:
- Upgrade to snapcraft 3.x by adding "base: core"
- Add "license: Apache-2.0"
2020-05-12 14:29:57 -06:00
Anthony Fok
a0103864ab
snap: Remove custom x-nodejs plugin
...
My changes have been merged into snapcraft upstream.
https://bugs.launchpad.net/snapcraft/+bug/1795531
https://bugs.launchpad.net/snapcraft/+bug/1797374
Revert "snap: Add custom x-nodejs plugin to support ppc64el and s390x"
This reverts commit 91f49c0700 .
2020-05-12 14:27:57 -06:00
Cameron Little
b342e8fbdb
Upgrade chroma to 0.7.3 to fix invalid css
...
The new version of chroma includes a fix to not emit styles for tokens
without a class (which is invalid).
Fixes #7207
2020-05-09 17:05:14 +02:00
Daniel Tipping
6205d56b85
Use .Lastmod for og:updated_time
...
.Lastmod is the time at which the website was most recently updated,
rather than .Date which is the time at which the website content file
was created.
2020-05-07 18:42:20 +02:00
hugoreleaser
a5039dddaf
releaser: Prepare repository for 0.71.0-DEV
...
[ci skip]
2020-05-06 11:29:18 +00:00
hugoreleaser
7f47b99ea9
releaser: Add release notes to /docs for release of 0.70.0
...
[ci skip]
2020-05-06 11:16:40 +00:00
hugoreleaser
b98e2f66b0
releaser: Bump versions for release of 0.70.0
...
[ci skip]
2020-05-06 11:16:40 +00:00
Bjørn Erik Pedersen
57ebab7c23
Release 0.70.0
2020-05-06 13:06:10 +02:00
hugoreleaser
0e314925fb
releaser: Add release notes for 0.70.0
...
Rename to *-ready.md to continue.
[ci skip]
2020-05-06 10:24:22 +00:00
Bjørn Erik Pedersen
e4621446ce
Merge commit '89044b8f8795f17c36396c67823183a20fc88139'
2020-05-06 12:12:57 +02:00
Bjørn Erik Pedersen
89044b8f87
Squashed 'docs/' changes from 19f44e150..ec0abe052
...
ec0abe052 Update index.md
ed44339cd Update bio.md
cef04eb95 Minor edits
4d45dcc8d Submitting Digital.gov to the Hugo Showcase
d35126af7 Azure uses storage containers, not buckets; edited accordingly. (#1078 )
9c249cc89 fix grammatical error
9728699a3 Release Hugo 0.69.2
cccabed0c Merge branch 'temp692'
3d0a740c4 releaser: Add release notes to /docs for release of 0.69.2
b760aceb1 HTTPS external links in docs
49e4631b0 Release 0.69.1
01f3da870 Merge branch 'temp691'
8280d85aa releaser: Add release notes to /docs for release of 0.69.1
40ea44d24 fix typo (#1088 )
725f53643 Rebuild cache
80ee1efd9 Add KeyCDN Showcase
f253e906e docs: Fix typo in Hugo's Security Model
b3ffd1ad3 Mentioning a range is equivalent to foreach (#1086 )
0c396911f Update jsonify function docs
376befc9a Fix typo (#1084 )
4bdc9bc72 Mark .Page.UniqueID as deprecated and add .File.UniqueID
30a7b7bf2 Update hosting-on-github.md
c5db4ba2b Update postprocess.md
1121f74a5 Update install guide with Scoop extended
8988aa6fa Merge branch 'postprocess'
225d3f9c7 Release Hugo 0.69.0
4caf7a89a releaser: Add release notes to /docs for release of 0.69.0
664b2a0fa Document resources.PostProcess and buildStats
9737b34e9 docs: Regen docs helper
0fab3ba24 Merge commit 'da3c3e5fbd0de65f956618cd2e35401460a3cd02'
96dad83b1 Update hosting-on-aws-amplify.md
57eb27897 Merge commit 'c494c37a4523fbf2db6274dc87e0877fd5bec24b'
dcc7afef7 fix typo in getting started
git-subtree-dir: docs
git-subtree-split: ec0abe052b
2020-05-06 12:12:21 +02:00
Piotr Perzyna
01befcce35
deps: Update minify to v2.6.2
...
Fixes #6699
2020-05-03 17:29:26 +02:00
Tom
04b1a6d997
Add support for sort by boolean
2020-05-02 11:57:34 +02:00
Bjørn Erik Pedersen
dd31e80007
deps: Update to Libsass 3.6.4
...
Fixes #7231
2020-05-01 19:14:04 +02:00
Bjørn Erik Pedersen
6add6d77b4
Rename transpileJS to babel
...
And add a test.
Updates #5764
2020-04-29 10:51:33 +02:00
Niek de Wit
2a171ff1c5
resources: Add JavaScript transpiling solution
...
Add a new pipe called TranspileJS which uses the Babel cli. This makes it possible for users to write ES6 JavaScript code and transpile it to ES5 during website generation so that the code still works with older browser versions.
Fixes #5764
2020-04-29 10:51:33 +02:00
Bjørn Erik Pedersen
67f920419a
Disable a test locally
...
It has started to fail in LiteIDE for some reason (works from the shell and on CI).
2020-04-28 12:24:02 +02:00
Bjørn Erik Pedersen
c03ea2b660
Fix some missing JS class collector cases
...
Fixes #7216
2020-04-27 19:06:29 +02:00
Michael Lynch
fe60b7d9e4
Add diagnostic hints to init timeout message
...
Expand the text in the init timeout message to give the reader more hints as to what may be causing the issue.
The current error sent me on a wild goose chase trying to debug my shortcodes, but it turned out that the issue was just that I wasn't caching my resources/ directory on my build server. Once I found this blog post, I solved the issue in minutes:
https://www.henriksommerfeld.se/hugo-timeout-not-a-circular-loop-in-shortcode/
Googling the error message yields several additional posts from users who focus on loops in their shortcode when the problem seems to be overly-expensive builds.
2020-04-27 13:23:35 +02:00
hugoreleaser
c2d9fd1ebe
releaser: Prepare repository for 0.70.0-DEV
...
[ci skip]
2020-04-24 08:00:48 +00:00
hugoreleaser
ec9dcf3048
releaser: Add release notes to /docs for release of 0.69.2
...
[ci skip]
2020-04-24 07:48:07 +00:00
hugoreleaser
03802ff3cb
releaser: Bump versions for release of 0.69.2
...
[ci skip]
2020-04-24 07:48:07 +00:00
hugoreleaser
5e31198c98
releaser: Add release notes for 0.69.2
...
[ci skip]
2020-04-24 07:48:07 +00:00
Takayama Fumihiko
8d5766d417
Fix IsAncestor and IsDescendant when the same page is passed
2020-04-23 20:23:42 +02:00
SatowTakeshi
5c41f41ad4
deps: Update goldmark-highlighting
...
Recreate #7027
Fixes #6596
2020-04-23 18:48:52 +02:00
Takayama Fumihiko
27a4c4410c
Fix IsAncestor and IsDescendant under subsection
2020-04-23 18:12:13 +02:00
hugoreleaser
ade27699e5
releaser: Prepare repository for 0.70.0-DEV
...
[ci skip]
2020-04-22 08:07:03 +00:00
hugoreleaser
17661debb6
releaser: Add release notes to /docs for release of 0.69.1
...
[ci skip]
2020-04-22 07:55:01 +00:00
hugoreleaser
8549189e8e
releaser: Bump versions for release of 0.69.1
...
[ci skip]
2020-04-22 07:55:01 +00:00
hugoreleaser
c2c7a4ce5b
releaser: Add release notes for 0.69.1
...
[ci skip]
2020-04-22 07:55:01 +00:00
Panagiotis Koursaris
49e6c8cb4e
hugolib/filesystems: Fix typo in test suite
2020-04-21 23:16:36 +02:00
Bjørn Erik Pedersen
f37e77f2d3
Fix class collector when running with --minify
...
Also add a related stresstest.
Fixes #7161
2020-04-21 21:00:52 +02:00
Bjørn Erik Pedersen
27af5a339a
related: Fix toLower
...
Don't change the slice.
Fixes #7198
2020-04-21 17:46:26 +02:00
Bjørn Erik Pedersen
b3c825756f
Fix broken test
2020-04-21 16:44:35 +02:00
BurtonQin
5146dc614f
tpl/tmplimpl/template: Change defer RLock to RUnlock
2020-04-21 13:23:31 +02:00
Boqin Qin
736f84b2d5
hugolib: Add Unlock before panic
2020-04-20 17:47:34 +02:00
Onur Yaman
cd4d820201
docs: Fix typo in Hugo's Security Model
2020-04-18 14:16:42 +02:00
Niklas Fasching
2b28e5a9cb
deps: Update go-org to v1.1.0
...
- inline source blocks and exports
- result blocks and source block :exports parameter
- fix: html escaping in example blocks
- #+LINK based links
2020-04-17 22:07:52 +02:00
Steve
102ec2da7a
commands: Modify gen chromastyles to output all CSS classes
...
Chroma was updated to include a new function to output all CSS
classes without skipping any considered redundant with the current
style.
This will modify the `hugo gen chromastyles` command to use this new
function by default, which avoids potential problems if the style is
later modified.
Also includes requires the updated Chroma (v0.7.2).
Resolves #7167
2020-04-13 18:31:33 +02:00
Bjørn Erik Pedersen
feaa582cbe
deps: Update to goldmark v1.1.28
...
Fixes #7113
2020-04-13 16:55:23 +02:00
Bjørn Erik Pedersen
ee67dbeff5
Fix query parameter handling in server fast render mode
...
There may be a simpler way to get to the raw path, but this will have to do for now.
Fixes #7163
2020-04-12 19:18:54 +02:00
hugoreleaser
4a3f2427ed
releaser: Prepare repository for 0.70.0-DEV
...
[ci skip]
2020-04-10 09:19:20 +00:00
hugoreleaser
4205844bce
releaser: Add release notes to /docs for release of 0.69.0
...
[ci skip]
2020-04-10 09:08:37 +00:00
hugoreleaser
9b55d13589
releaser: Bump versions for release of 0.69.0
...
[ci skip]
2020-04-10 09:08:37 +00:00
Bjørn Erik Pedersen
6f56a636f6
Update 0.69.0-relnotes.md
2020-04-10 10:58:36 +02:00
hugoreleaser
5ec7fa343a
releaser: Add release notes for 0.69.0
...
Rename to *-ready.md to continue.
[ci skip]
2020-04-10 08:25:47 +00:00
Bjørn Erik Pedersen
b7ff4dc23e
docs: Regen docs helper
2020-04-10 09:07:41 +02:00
Bjørn Erik Pedersen
da3c3e5fbd
Squashed 'docs/' changes from 20d77860b..19f44e150
...
19f44e150 fix typo (#1077 )
b66478084 Fix build listing improvements version
git-subtree-dir: docs
git-subtree-split: 19f44e150f
2020-04-10 09:06:04 +02:00
Bjørn Erik Pedersen
30748decf1
Merge commit 'da3c3e5fbd0de65f956618cd2e35401460a3cd02'
2020-04-10 09:06:04 +02:00
Bjørn Erik Pedersen
095bf64c99
Collect HTML elements during the build to use in PurgeCSS etc.
...
The main use case for this is to use with resources.PostProcess and resources.PostCSS with purgecss.
You would normally set it up to extract keywords from your templates, doing it from the full /public takes forever for bigger sites.
Doing the template thing misses dynamically created class names etc., and it's hard/impossible to set up in when using themes.
You can enable this in your site config:
```toml
[build]
writeStats = true
```
It will then write a `hugo_stats.json` file to the project root as part of the build.
If you're only using this for the production build, you should consider putting it below `config/production`.
You can then set it up with PostCSS like this:
```js
const purgecss = require('@fullhuman/postcss-purgecss')({
content: [ './hugo_stats.json' ],
defaultExtractor: (content) => {
let els = JSON.parse(content).htmlElements;
return els.tags.concat(els.classes, els.ids);
}
});
module.exports = {
plugins: [
require('tailwindcss'),
require('autoprefixer'),
...(process.env.HUGO_ENVIRONMENT === 'production' ? [ purgecss ] : [])
]
};
```
Fixes #6999
2020-04-09 22:57:26 +02:00
Elliott Sales de Andrade
7791a804e2
deps: Update to latest emoji package
2020-04-08 12:56:14 +02:00
Helicer
c774b230e9
Update hosting-on-aws-amplify.md
...
AWS Amplify now supports a GUI method for using the latest `hugo` version. Please feel free to modify my wording here, etc.
2020-04-07 22:48:55 +02:00
Bjørn Erik Pedersen
2f721f8ec6
Add basic "post resource publish support"
...
Fixes #7146
2020-04-07 21:59:20 +02:00
Cameron Moore
8568928aa8
tpl: Extend Jsonify to support options map
...
Add support for prefix and indent options used by json.MarshalIndent
from the Go stdlib.
2020-04-07 20:01:57 +02:00
Cameron Moore
1bc93021e3
tpl: Extend Jsonify to support optional indent parameter
...
Fixes #5040
2020-04-07 20:01:57 +02:00
Robert Fekete
7eba37ae9b
Typo correction
2020-04-07 19:47:44 +02:00
Jay Williams
efc61d6f3b
commands: Use semver for min_version per recommendations
...
See https://github.com/gohugoio/hugoThemes#themetoml
2020-04-07 19:42:45 +02:00
Bjørn Erik Pedersen
d8d6a25b57
modules: Fix hugo mod vendor for regular file mounts
...
Fixes #7140
2020-04-07 10:13:55 +02:00
Bjørn Erik Pedersen
9f12be54ee
Revert "Revert "common/herrors: Fix typos in comments""
...
OK, I'm getting tired. Sorry for the noise.
This reverts commit 4437e918cd .
2020-04-06 01:07:57 +02:00
Bjørn Erik Pedersen
4437e918cd
Revert "common/herrors: Fix typos in comments"
...
This reverts commit 1123711b09 .
2020-04-06 01:06:27 +02:00
Shubham Shahare
4de3ecdc26
deps: Updateto gitmap v1.1.2
...
Fixes #6985
2020-04-04 23:24:33 +02:00
rnazmo
1123711b09
common/herrors: Fix typos in comments
2020-04-02 22:06:22 +02:00
Bjørn Erik Pedersen
3d84ef9720
Merge commit 'c494c37a4523fbf2db6274dc87e0877fd5bec24b'
2020-03-31 22:11:54 +02:00
Bjørn Erik Pedersen
c494c37a45
Squashed 'docs/' changes from 2a0ea423d..20d77860b
...
20d77860b Remove the calibre image action
58f53654d Improve image metadata formatting (#1067 )
c569f3657 Update theme
80e6d362e Update theme
d5806cca5 Update theme
efc5cb227 Remove broken link on "where" page (#1058 )
443266076 Comments Alternatives (#1036 )
9b480ebb7 Fix typo
1402365ee Fix included typo in build-options.md
3b5a76de1 Update index.md
1196c7695 Update index.md
1887ea1ed Update index.md
d0666e74e Hugo 0.68.3
d514cfac9 Merge branch 'temp683'
49e57362b releaser: Add release notes to /docs for release of 0.68.3
fa0ac3bf1 Merge branch 'temp682'
46993c209 Release 0.68.2
4c8d6d242 releaser: Add release notes to /docs for release of 0.68.2
9694f4d36 Update index.md
368a03754 Update index.md
0d997010c Merge branch 'temp681'
24138a9cd releaser: Add release notes to /docs for release of 0.68.1
7dd6cc788 Update index.md
b6125b4a8 Update build-options.md
a2dead37a Release 0.68.0
7cff41348 Merge branch 'temp680'
b3b37959c releaser: Add release notes to /docs for release of 0.68.0
0f98184b0 Some minify configuration adjustments
02219f787 Add minify config
efeea7be0 Allow headless bundles to list pages via $page.Pages and $page.RegularPages
7950d0ad1 Mention `resources` folder in the "Directory structure" docs.
git-subtree-dir: docs
git-subtree-split: 20d77860b2
2020-03-31 22:10:45 +02:00
SatowTakeshi
9c9987535f
helpers: Fix TrimShortHTML
...
Where some tags are siblings of p tag.
Fixes #7081
2020-03-28 11:10:25 +01:00
Bjørn Erik Pedersen
4a39564efe
Fix IsDescendant/IsAncestor for overlapping section names
...
Fixes #7096
2020-03-26 16:11:36 +01:00
Stéphane Wirtel
b6e097cfe6
fix typo in getting started
2020-03-24 17:31:37 +01:00
hugoreleaser
19a8accc9f
releaser: Prepare repository for 0.69.0-DEV
...
[ci skip]
2020-03-24 12:16:13 +00:00
hugoreleaser
157669a0e6
releaser: Add release notes to /docs for release of 0.68.3
...
[ci skip]
2020-03-24 12:04:27 +00:00
hugoreleaser
8f49df946a
releaser: Bump versions for release of 0.68.3
...
[ci skip]
2020-03-24 12:04:27 +00:00
hugoreleaser
1a68ad4e31
releaser: Add release notes for 0.68.3
...
[ci skip]
2020-03-24 12:04:27 +00:00
Bjørn Erik Pedersen
523d51948f
Fix _build.list.local logic
...
Fixes #7089
2020-03-24 12:47:42 +01:00
hugoreleaser
971b28904b
releaser: Prepare repository for 0.69.0-DEV
...
[ci skip]
2020-03-24 08:33:02 +00:00
hugoreleaser
63bbb40dfb
releaser: Add release notes to /docs for release of 0.68.2
...
[ci skip]
2020-03-24 08:21:09 +00:00
hugoreleaser
73ae6d581d
releaser: Bump versions for release of 0.68.2
...
[ci skip]
2020-03-24 08:21:09 +00:00
hugoreleaser
e18a2ad3f4
releaser: Add release notes for 0.68.2
...
[ci skip]
2020-03-24 08:21:09 +00:00
Bjørn Erik Pedersen
cfa73050a4
Fix cache reset for a page's collections on server live reload
...
Fixes #7085
2020-03-23 23:14:39 +01:00
hugoreleaser
244e49c0ea
releaser: Prepare repository for 0.69.0-DEV
...
[ci skip]
2020-03-22 10:47:54 +00:00
hugoreleaser
98dc46e1a9
releaser: Add release notes to /docs for release of 0.68.1
...
[ci skip]
2020-03-22 10:36:42 +00:00
hugoreleaser
87dd5725de
releaser: Bump versions for release of 0.68.1
...
[ci skip]
2020-03-22 10:36:42 +00:00
hugoreleaser
8c6a03a92b
releaser: Add release notes for 0.68.1
...
[ci skip]
2020-03-22 10:36:42 +00:00
Bjørn Erik Pedersen
1ce3e7d521
releaser: Include "Revert" commits in change log
2020-03-21 18:51:29 +01:00
Bjørn Erik Pedersen
c9dc316ad1
Revert "resources: Add data context to the key in ExecuteAsTemplate"
...
This reverts commit 18cb21ff2e .
Fixes #7064
2020-03-21 18:38:19 +01:00
hugoreleaser
1664a0e893
releaser: Prepare repository for 0.69.0-DEV
...
[ci skip]
2020-03-21 11:59:39 +00:00
hugoreleaser
1e67854b1a
releaser: Add release notes to /docs for release of 0.68.0
...
[ci skip]
2020-03-21 11:47:37 +00:00
hugoreleaser
e1b609af9b
releaser: Bump versions for release of 0.68.0
...
[ci skip]
2020-03-21 11:47:37 +00:00
Bjørn Erik Pedersen
8e5566af6e
Release 0.68.0
2020-03-21 12:41:25 +01:00
Bjørn Erik Pedersen
1005f754e0
Update 0.68.0-relnotes.md
...
[ci skip]
2020-03-21 12:40:46 +01:00
hugoreleaser
efde7078ed
releaser: Add release notes for 0.68.0
...
Rename to *-ready.md to continue.
[ci skip]
2020-03-21 11:33:28 +00:00
Bjørn Erik Pedersen
2ebb9f5484
Fix Go build version
2020-03-21 12:25:03 +01:00
Bjørn Erik Pedersen
7204b354a9
Some minify configuration adjustments
2020-03-20 20:35:57 +01:00
SatowTakeshi
574c2959b8
Add minify config
...
Fixes #6750
Updates #6892
2020-03-20 20:35:57 +01:00
Bjørn Erik Pedersen
99958f90fe
Allow headless bundles to list pages via $page.Pages and $page.RegularPages
...
Fixes #7075
2020-03-20 18:28:55 +01:00
Bjørn Erik Pedersen
1d91d8e14b
Update to Go 1.14.1 and 1.13.9
...
Fixes #7078
2020-03-20 18:25:54 +01:00
Carl Johnson
95f492114e
Fix GetTerms nil pointer
...
Fixes #7061
2020-03-20 14:35:41 +01:00
Bjørn Erik Pedersen
c947351d7c
Merge commit 'aa54803a84208816e9c678359bd3f86760484ce0'
2020-03-20 09:19:29 +01:00
Bjørn Erik Pedersen
aa54803a84
Squashed 'docs/' changes from 988f7d5c2..2a0ea423d
...
2a0ea423d Wrap cascade ex in code toggle
841573e3e Correcting reference for YouTube shortcode (#1055 )
8f9378f93 Release 0.67.1
178759468 Merge branch 'temp671'
1b5ae9cb1 releaser: Add release notes to /docs for release of 0.67.1
a87aa44ec Don't set GOPATH when building from source
bd35dfbd8 Update hugo-deploy.md
527cf3b2b Adding a commercial search service
709844459 Add languageDirection to language configuration
523be23eb Fix include typo on v67 Release Notes
fdd7cc66c Adjust relase notes
613ba75e8 releaser: Add release notes to /docs for release of 0.67.0
3fb1376d1 docs: Doument the server config
6408a9b4e Merge commit '14e369b961943a0b977776899e24e8bea63834df'
10457ca46 deploy: Add include and exclude support for remote
git-subtree-dir: docs
git-subtree-split: 2a0ea423d7
2020-03-20 09:18:47 +01:00
Evan Anderson
cc2a5d52a4
Pass directory name to filters in LstatIfPossible in the same way as Readdir
2020-03-19 20:09:34 +01:00
Elliott Sales de Andrade
52c159c452
Update to goldmark 1.1.25.
...
This fixes a bug, so there's a small change to tests.
2020-03-19 12:26:19 +01:00
Bjørn Erik Pedersen
c7b6d74e89
resources: Fix scss vs css import regexp
...
Fixes #7063
2020-03-17 08:03:25 +01:00
Bjørn Erik Pedersen
1a8af7d4f0
Add workaround for regular CSS imports in SCSS
...
Fixes #7059
2020-03-16 23:21:44 +01:00
Bjørn Erik Pedersen
03b93bb988
Add .RegularPagesRecursive
...
Fixes #6411
2020-03-16 17:37:36 +01:00
hugoreleaser
94fb4dc3dd
releaser: Prepare repository for 0.68.0-DEV
...
[ci skip]
2020-03-15 19:41:55 +00:00
hugoreleaser
4f44227bd8
releaser: Add release notes to /docs for release of 0.67.1
...
[ci skip]
2020-03-15 19:30:34 +00:00
hugoreleaser
99d36237c0
releaser: Bump versions for release of 0.67.1
...
[ci skip]
2020-03-15 19:30:33 +00:00
hugoreleaser
e371162c3f
releaser: Add release notes for 0.67.1
...
[ci skip]
2020-03-15 19:30:33 +00:00
Bjørn Erik Pedersen
5eadc4c0a8
metrics: Fix --templateMetricsHints
...
Also improve non-string comparisons.
Fixes #7048
2020-03-12 19:26:19 +01:00
Bjørn Erik Pedersen
18cb21ff2e
resources: Add data context to the key in ExecuteAsTemplate
...
Fixes #7046
2020-03-11 22:21:16 +01:00
Bjørn Erik Pedersen
df298558a5
Improve Tailwind/PostCSS error messages
...
Fixes #7041
Fixes #7042
2020-03-11 14:13:03 +01:00
Bjørn Erik Pedersen
b1106f8715
deps: Update Blackfriday
...
Fixes #7039
2020-03-10 13:06:23 +01:00
Bjørn Erik Pedersen
c0177fe2b2
resources: Try to fix a Go 1.15 go vet error
2020-03-10 12:29:09 +01:00
Tan Yuanhong
5914f91b6c
Add languageDirection to language configuration
...
Fixes #6550
2020-03-10 10:10:58 +01:00
hugoreleaser
5b4659fa0b
releaser: Prepare repository for 0.68.0-DEV
...
[ci skip]
2020-03-09 20:47:30 +00:00
hugoreleaser
7f1da3efcd
releaser: Add release notes to /docs for release of 0.67.0
...
[ci skip]
2020-03-09 20:35:43 +00:00
hugoreleaser
f7d4b01c6d
releaser: Bump versions for release of 0.67.0
...
[ci skip]
2020-03-09 20:35:43 +00:00
Bjørn Erik Pedersen
b809b9680d
Update 0.67.0-relnotes.md
2020-03-09 21:26:43 +01:00
hugoreleaser
a9c91361c2
releaser: Add release notes for 0.67.0
...
Rename to *-ready.md to continue.
[ci skip]
2020-03-09 20:11:33 +00:00
Bjørn Erik Pedersen
63393230c9
docs: Doument the server config
2020-03-09 20:36:00 +01:00
Bjørn Erik Pedersen
6b61f2a5bb
Merge commit '14e369b961943a0b977776899e24e8bea63834df'
2020-03-09 20:21:17 +01:00
Bjørn Erik Pedersen
14e369b961
Squashed 'docs/' changes from 341ecabb2..988f7d5c2
...
988f7d5c2 Document default `enableInlineShortcodes` value
0f604a345 Fix typo in 0.66.0 release note
26fc74fe3 How to access individual EXIF data tags
d5d3bad9a Fix localhost links
fa6921213 Update index.md
5bf558f78 Release 0.66.0
74ccdaaf5 Merge branch 'temp660'
75faa478b releaser: Add release notes to /docs for release of 0.66.0
c4a4a9922 docs: Regen CLI docs
0624ac198 Add build.UseResourceCacheWhen
58a8d7cd1 Add build options documentation
d926c595e fix typo
99713d44b resources: Add basic @import support to resources.PostCSS
224b96cf7 deploy: Implement include/exclude filters for deploy
eb1a00050 Adjusting description; WordPress with capitalized P
91d8efa22 Add another tool for migration from the Wordpress
a6938a4ac Adjust showcase description
a9c0a0a69 Adjust showcase
e5af08aa6 Adding Aether as a proposed showcase item.
0013daa34 Add hugo.IsProduction function
34c419ef3 tpl: Add math.Sqrt
5bdab0ebd Update minification.md
9039332e2 Hugo 0.65.3
1400caf3a Merge branch 'temp653'
9796bb337 releaser: Add release notes to /docs for release of 0.65.3
65b26598f Fix typo
23aa57d80 Fix crashes for 404 in IsAncestor etc.
42c54bc6c 0.65.2
67fd5c1f6 Merge branch 'temp652'
d820ac017 releaser: Add release notes to /docs for release of 0.65.2
51f0888ff Release 0.65.1
91e95260c releaser: Add release notes to /docs for release of 0.65.1
1880ebf05 fix broken link on internal.md
ffaa33889 Update migrations.md
de4d64675 Another tool for migration from Medium platform
90b178d77 releaser: Add release notes to /docs for release of 0.65.1
6925cda30 Handle corner case with rendering text as code in URL
3cb4b19dd Release 0.65.0
7a600cb99 Merge branch 'temp650'
ef9531ff6 releaser: Add release notes to /docs for release of 0.65.0
9bc19606f docs: Regenerate CLI docs
d4a886ed2 Add Page.GetTerms
a3bf273a5 fix broken link on use-modules.md
001f52f4e Fix mage URL in development.md
eef72e887 Merge commit '4b670bc8cc38103c2c60e5090c2f56bf30832b8d'
b18a76631 commands: Support "hugo mod get -u ./..."
git-subtree-dir: docs
git-subtree-split: 988f7d5c2d
2020-03-09 20:19:32 +01:00
Bjørn Erik Pedersen
6cceef65c2
Fix ambigous error on site.GetPage
...
Fixes #7016
2020-03-09 16:11:50 +01:00
Bjørn Erik Pedersen
ffcb4aeb8e
Fix handling of HTML files without front matter
...
This means that any HTML file inside /content will be treated as a regular file.
If you want it processes with shortcodes and a layout, add front matter.
The defintion of an HTML file here is:
* File with extension .htm or .html
* With first non-whitespace character "<" that isn't a HTML comment.
This is in line with the documentation.
Fixes #7030
Fixes #7028
See #6789
2020-03-09 15:01:55 +01:00
satotake
8279d2e227
Support unComparable args of uniq/complement/in
...
Fixes #6105
2020-03-09 13:32:38 +01:00
Sam Smith
c4fa2f0799
tpl: Fix error with unicode in file paths
...
Add url.QueryUnescape before reading file which allows files with
unicode in their paths to be read.
Fixes #6996
2020-03-09 13:31:04 +01:00
Bjørn Erik Pedersen
108314444b
Add HTTP header support for the dev server
...
Fixes #7031
2020-03-08 19:57:30 +01:00
David Jones
51e178a6a2
deploy: Add include and exclude support for remote
2020-03-08 17:35:32 +01:00
hugoreleaser
cb12f41a96
releaser: Prepare repository for 0.67.0-DEV
...
[ci skip]
2020-03-03 15:31:19 +00:00
hugoreleaser
78c3c78fca
releaser: Add release notes to /docs for release of 0.66.0
...
[ci skip]
2020-03-03 15:19:36 +00:00
hugoreleaser
713132cd4b
releaser: Bump versions for release of 0.66.0
...
[ci skip]
2020-03-03 15:19:36 +00:00
Bjørn Erik Pedersen
bbaefd7e3e
Update 0.66.0-relnotes.md
2020-03-03 16:10:42 +01:00
hugoreleaser
cc1a718860
releaser: Add release notes for 0.66.0
...
Rename to *-ready.md to continue.
[ci skip]
2020-03-03 14:55:26 +00:00
Bjørn Erik Pedersen
6a34f88dcc
Skip some tests on CircleCI
2020-03-03 15:45:13 +01:00
Carl Johnson
ae383f04c8
{{ in }} should work with html.Template type
...
Fixes #7002
2020-03-03 13:37:42 +01:00
Bjørn Erik Pedersen
ee31e61fb0
docs: Regen CLI docs
2020-03-03 13:36:35 +01:00
Bjørn Erik Pedersen
760a87a45a
commands: Add --all flag to hugo mod clean
2020-03-03 13:29:58 +01:00
Bjørn Erik Pedersen
3d3fa5c3fe
Add build.UseResourceCacheWhen
...
Fixes #6993
2020-03-03 13:29:58 +01:00
Anthony Fok
ee3d02134d
Update dependency list in README.md
...
to include only runtime dependencies,
i.e. what is in the released binary.
2020-03-02 22:51:20 -07:00
Bjørn Erik Pedersen
8947c3fa0b
Fix ref/relref short lookup for pages in sub-folder
...
Fixes #6952
2020-03-02 21:08:28 +01:00
Sam Smith
d7798906d8
tpl: Change error message on missing resource
...
Fixes #6942
2020-03-02 18:46:14 +01:00
Bjørn Erik Pedersen
305ce1c9ec
resources: Add full filename to image when processing fails
...
Fixes #7000
2020-03-02 12:39:26 +01:00
Bjørn Erik Pedersen
3e9db2ad95
hugolib: Fix error handling in page collector
...
Fixes #6988
2020-03-02 11:07:09 +01:00
Anthony Fok
449deb7f9c
Update dependency list in README
2020-03-02 01:10:42 -07:00
Bjørn Erik Pedersen
1746e8a9b2
Fix ref/relRef regression for relative refs from bundles
...
Fixes #6952
2020-02-29 18:32:06 +01:00
Bjørn Erik Pedersen
6f48146e75
identity: Fix potential infinite recursion in server change detection
...
Fixes #6986
2020-02-29 15:12:56 +01:00
Bjørn Erik Pedersen
b0d850321e
Fix rebuild logic when editing template using a base template
...
We have been doing too much work in that case.
Fixes #6968
2020-02-28 14:14:55 +01:00
Bjørn Erik Pedersen
b66d38c419
resources: Add basic @import support to resources.PostCSS
...
This commit also makes the HUGO_ENVIRONMENT environment variable available to Node.
Fixes #6957
Fixes #6961
2020-02-27 11:47:24 +01:00
Robert van Gent
05a74eaec0
deploy: Implement include/exclude filters for deploy
...
Fixes #6922
2020-02-27 07:26:05 +01:00
Bjørn Erik Pedersen
33ae621083
Update to Go 1.14 and 1.13.8
...
Fixes #6958
2020-02-26 17:33:11 +01:00
Joshua Wong
1352bc880d
Add hugo.IsProduction function
...
Fixes #6873
2020-02-25 17:58:07 +01:00
Chris Dennis
d184e5059c
tpl: Add math.Sqrt
...
Fixes #6941
2020-02-24 23:45:04 +01:00
hugoreleaser
322c285ba2
releaser: Prepare repository for 0.66.0-DEV
...
[ci skip]
2020-02-23 10:09:29 +00:00
hugoreleaser
211ba42a95
releaser: Add release notes to /docs for release of 0.65.3
...
[ci skip]
2020-02-23 09:58:31 +00:00
hugoreleaser
0ac528d746
releaser: Bump versions for release of 0.65.3
...
[ci skip]
2020-02-23 09:58:31 +00:00
hugoreleaser
d8bde266c1
releaser: Add release notes for 0.65.3
...
[ci skip]
2020-02-23 09:58:31 +00:00
Bjørn Erik Pedersen
0bd6356c6d
Fix panic when home page is drafted
...
Fixes #6927
2020-02-23 00:11:10 +01:00
satotake
ca68abf0bc
Fix goldmark toc rendering
...
Previously gordmark-based TOC renderes only `KindText` and `KindString`
This commit expands target node with Goldmark's renderer
I am not sure of what are expected results as TOC contents in some (rare) cases
but Blackfriday's behaviours are fundamentally respected.
For example,
- image `[image text](link)` is rendered as `<img>` tag
- GFM AutoLink `gohugo.io` is rendered as text
* Render AutoLink as <a> tag as Blackfriday does
Fixes #6736
Fixes #6809
2020-02-22 18:06:30 +01:00
Bjørn Erik Pedersen
a524124beb
Fix crashes for 404 in IsAncestor etc.
...
Fixes #6931
2020-02-22 13:36:04 +01:00
hugoreleaser
c1eb625124
releaser: Add release notes to /docs for release of 0.65.2
...
[ci skip]
2020-02-21 10:10:11 +00:00
hugoreleaser
1510f07780
releaser: Bump versions for release of 0.65.2
...
[ci skip]
2020-02-21 10:10:11 +00:00
hugoreleaser
aa2ef45421
releaser: Add release notes for 0.65.2
...
[ci skip]
2020-02-21 10:10:11 +00:00
Bjørn Erik Pedersen
76b2afe642
Apply missing go fmt
2020-02-21 10:12:33 +01:00
Bjørn Erik Pedersen
f460530347
Fix panic on no output formats
...
A page needs its output formats even if it should not be rendered or its resources should not be published.
Fixes #6924
2020-02-21 09:41:39 +01:00
Bjørn Erik Pedersen
4c2a0de412
Fix panic in 404.Parent
...
Fixes #6924
2020-02-21 08:14:08 +01:00
hugoreleaser
6be6684cc5
releaser: Add release notes to /docs for release of 0.65.1
...
[ci skip]
2020-02-20 13:42:26 +00:00
hugoreleaser
dbaa15d40f
releaser: Bump versions for release of 0.65.1
...
[ci skip]
2020-02-20 13:42:26 +00:00
hugoreleaser
a449e87da7
releaser: Add release notes for 0.65.1
...
[ci skip]
2020-02-20 13:42:26 +00:00
Bjørn Erik Pedersen
7ef5a4c83e
hugolib: Fix 2 Paginator.Pages taxonomy regressions
...
Fixes #6921
Fixes #6918
2020-02-20 14:13:04 +01:00
Bjørn Erik Pedersen
a70bbd0696
hugolib: Fix deletion of orphaned sections
...
Avoid deleting inside the recursive walk.
Fixes #6920
2020-02-20 13:40:16 +01:00
hugoreleaser
24afe2b822
releaser: Add release notes to /docs for release of 0.65.0
...
[ci skip]
2020-02-20 08:11:06 +00:00
hugoreleaser
9fd7d3957e
releaser: Bump versions for release of 0.65.0
...
[ci skip]
2020-02-20 08:11:06 +00:00
hugoreleaser
c45025cb90
releaser: Add release notes for 0.65.0
2020-02-20 09:01:06 +01:00
Bjørn Erik Pedersen
a5ebdf7d17
docs: Regenerate CLI docs
2020-02-19 22:28:06 +01:00
Bjørn Erik Pedersen
9bdedb251c
Fix lazy publishing with publishResources=false
...
Fixes #6914
2020-02-19 18:22:41 +01:00
Bjørn Erik Pedersen
dce210ab56
modules: Improve "hugo mod clean"
...
* Only clean project modules
* Optional glob pattern of module paths to clean
Closes #6907
2020-02-19 17:14:35 +01:00
Bjørn Erik Pedersen
0b96aba022
commands: Add "hugo mod verify"
...
See #6907
2020-02-19 17:14:35 +01:00
Bjørn Erik Pedersen
fa520a2d98
Add Page.GetTerms
...
Fixes #6905
2020-02-19 14:52:23 +01:00
Bjørn Erik Pedersen
4b670bc8cc
Squashed 'docs/' changes from 16753a78d..341ecabb2
...
341ecabb2 Update lookup-order.md
bfabd8ce8 Update homepage.md
7a1e0b742 Update shortcodes.md
e8bf22497 HTTPS links to Vimeo embeds
a9d0e7c68 Revise the wildly inaccurate types doc
af33bb724 netlify: Bump version
f4251583e Merge branch 'temp641'
4dcda861d releaser: Add release notes to /docs for release of 0.64.1
92bd0b1f5 Update errorf.md
git-subtree-dir: docs
git-subtree-split: 341ecabb29
2020-02-19 09:16:56 +01:00
Bjørn Erik Pedersen
82029c1ec9
Merge commit '4b670bc8cc38103c2c60e5090c2f56bf30832b8d'
2020-02-19 09:16:56 +01:00
Bjørn Erik Pedersen
7489a86459
Add a list terms benchmark
...
See #6905
2020-02-19 09:08:32 +01:00
Bjørn Erik Pedersen
da54787cfa
Handle disabled RSS even if it's defined in outputs
...
See https://github.com/gohugoio/hugo/issues/6897#issuecomment-587947078
2020-02-19 09:08:31 +01:00
Elliott Sales de Andrade
c7975b48b6
Fix goMinorVersion on non-final Go releases
...
This should work for alpha/beta/rc releases.
2020-02-19 08:46:21 +01:00
Bjørn Erik Pedersen
b2dcd53e3c
Use the tree for taxonomy.Pages()
2020-02-18 19:47:45 +01:00
Bjørn Erik Pedersen
36983e6189
Add some cagegories to the site collections benchmarks
2020-02-18 18:52:35 +01:00
Bjørn Erik Pedersen
d73e37387c
tpl: Adjust the RSS taxonomy logic
...
See #6909
2020-02-18 17:29:46 +01:00
Bjørn Erik Pedersen
aa3e183056
tpl: Fix RSS template for the terms listing
...
Fixes #6909
2020-02-18 16:55:30 +01:00
Bjørn Erik Pedersen
1b7acfe763
Fix taxonomy
...
Recently introduced in master.
See https://github.com/gohugoio/hugo/issues/6897#issuecomment-587499907
2020-02-18 16:43:36 +01:00
Bjørn Erik Pedersen
19e12caf8c
Fix RenderString for pages without content
...
Fixes #6882
2020-02-18 14:08:59 +01:00
Bjørn Erik Pedersen
20f2211fce
modules: Do not try to get local themes in "hugo mod get"
...
Fixes #6893
2020-02-18 14:08:58 +01:00
satotake
a21a9373e0
deps: Update goldmark-highlighting
...
See #6901
2020-02-18 14:08:46 +01:00
Bjørn Erik Pedersen
775c7c2474
commands: Support "hugo mod get -u ./..."
...
Fixes #6828
2020-02-18 12:17:16 +01:00
Bjørn Erik Pedersen
eada236f87
Introduce a tree map for all content
...
This commit introduces a new data structure to store pages and their resources.
This data structure is backed by radix trees.
This simplies tree operations, makes all pages a bundle, and paves the way for #6310 .
It also solves a set of annoying issues (see list below).
Not a motivation behind this, but this commit also makes Hugo in general a little bit faster and more memory effective (see benchmarks). Especially for partial rebuilds on content edits, but also when taxonomies is in use.
```
name old time/op new time/op delta
SiteNew/Bundle_with_image/Edit-16 1.32ms ± 8% 1.00ms ± 9% -24.42% (p=0.029 n=4+4)
SiteNew/Bundle_with_JSON_file/Edit-16 1.28ms ± 0% 0.94ms ± 0% -26.26% (p=0.029 n=4+4)
SiteNew/Tags_and_categories/Edit-16 33.9ms ± 2% 21.8ms ± 1% -35.67% (p=0.029 n=4+4)
SiteNew/Canonify_URLs/Edit-16 40.6ms ± 1% 37.7ms ± 3% -7.20% (p=0.029 n=4+4)
SiteNew/Deep_content_tree/Edit-16 56.7ms ± 0% 51.7ms ± 1% -8.82% (p=0.029 n=4+4)
SiteNew/Many_HTML_templates/Edit-16 19.9ms ± 2% 18.3ms ± 3% -7.64% (p=0.029 n=4+4)
SiteNew/Page_collections/Edit-16 37.9ms ± 4% 34.0ms ± 2% -10.28% (p=0.029 n=4+4)
SiteNew/Bundle_with_image-16 10.7ms ± 0% 10.6ms ± 0% -1.15% (p=0.029 n=4+4)
SiteNew/Bundle_with_JSON_file-16 10.8ms ± 0% 10.7ms ± 0% -1.05% (p=0.029 n=4+4)
SiteNew/Tags_and_categories-16 43.2ms ± 1% 39.6ms ± 1% -8.35% (p=0.029 n=4+4)
SiteNew/Canonify_URLs-16 47.6ms ± 1% 47.3ms ± 0% ~ (p=0.057 n=4+4)
SiteNew/Deep_content_tree-16 73.0ms ± 1% 74.2ms ± 1% ~ (p=0.114 n=4+4)
SiteNew/Many_HTML_templates-16 37.9ms ± 0% 38.1ms ± 1% ~ (p=0.114 n=4+4)
SiteNew/Page_collections-16 53.6ms ± 1% 54.7ms ± 1% +2.09% (p=0.029 n=4+4)
name old alloc/op new alloc/op delta
SiteNew/Bundle_with_image/Edit-16 486kB ± 0% 430kB ± 0% -11.47% (p=0.029 n=4+4)
SiteNew/Bundle_with_JSON_file/Edit-16 265kB ± 0% 209kB ± 0% -21.06% (p=0.029 n=4+4)
SiteNew/Tags_and_categories/Edit-16 13.6MB ± 0% 8.8MB ± 0% -34.93% (p=0.029 n=4+4)
SiteNew/Canonify_URLs/Edit-16 66.5MB ± 0% 63.9MB ± 0% -3.95% (p=0.029 n=4+4)
SiteNew/Deep_content_tree/Edit-16 28.8MB ± 0% 25.8MB ± 0% -10.55% (p=0.029 n=4+4)
SiteNew/Many_HTML_templates/Edit-16 6.16MB ± 0% 5.56MB ± 0% -9.86% (p=0.029 n=4+4)
SiteNew/Page_collections/Edit-16 16.9MB ± 0% 16.0MB ± 0% -5.19% (p=0.029 n=4+4)
SiteNew/Bundle_with_image-16 2.28MB ± 0% 2.29MB ± 0% +0.35% (p=0.029 n=4+4)
SiteNew/Bundle_with_JSON_file-16 2.07MB ± 0% 2.07MB ± 0% ~ (p=0.114 n=4+4)
SiteNew/Tags_and_categories-16 14.3MB ± 0% 13.2MB ± 0% -7.30% (p=0.029 n=4+4)
SiteNew/Canonify_URLs-16 69.1MB ± 0% 69.0MB ± 0% ~ (p=0.343 n=4+4)
SiteNew/Deep_content_tree-16 31.3MB ± 0% 31.8MB ± 0% +1.49% (p=0.029 n=4+4)
SiteNew/Many_HTML_templates-16 10.8MB ± 0% 10.9MB ± 0% +1.11% (p=0.029 n=4+4)
SiteNew/Page_collections-16 21.4MB ± 0% 21.6MB ± 0% +1.15% (p=0.029 n=4+4)
name old allocs/op new allocs/op delta
SiteNew/Bundle_with_image/Edit-16 4.74k ± 0% 3.86k ± 0% -18.57% (p=0.029 n=4+4)
SiteNew/Bundle_with_JSON_file/Edit-16 4.73k ± 0% 3.85k ± 0% -18.58% (p=0.029 n=4+4)
SiteNew/Tags_and_categories/Edit-16 301k ± 0% 198k ± 0% -34.14% (p=0.029 n=4+4)
SiteNew/Canonify_URLs/Edit-16 389k ± 0% 373k ± 0% -4.07% (p=0.029 n=4+4)
SiteNew/Deep_content_tree/Edit-16 338k ± 0% 262k ± 0% -22.63% (p=0.029 n=4+4)
SiteNew/Many_HTML_templates/Edit-16 102k ± 0% 88k ± 0% -13.81% (p=0.029 n=4+4)
SiteNew/Page_collections/Edit-16 176k ± 0% 152k ± 0% -13.32% (p=0.029 n=4+4)
SiteNew/Bundle_with_image-16 26.8k ± 0% 26.8k ± 0% +0.05% (p=0.029 n=4+4)
SiteNew/Bundle_with_JSON_file-16 26.8k ± 0% 26.8k ± 0% +0.05% (p=0.029 n=4+4)
SiteNew/Tags_and_categories-16 273k ± 0% 245k ± 0% -10.36% (p=0.029 n=4+4)
SiteNew/Canonify_URLs-16 396k ± 0% 398k ± 0% +0.39% (p=0.029 n=4+4)
SiteNew/Deep_content_tree-16 317k ± 0% 325k ± 0% +2.53% (p=0.029 n=4+4)
SiteNew/Many_HTML_templates-16 146k ± 0% 147k ± 0% +0.98% (p=0.029 n=4+4)
SiteNew/Page_collections-16 210k ± 0% 215k ± 0% +2.44% (p=0.029 n=4+4)
```
Fixes #6312
Fixes #6087
Fixes #6738
Fixes #6412
Fixes #6743
Fixes #6875
Fixes #6034
Fixes #6902
Fixes #6173
Fixes #6590
2020-02-18 09:49:42 +01:00
Bjørn Erik Pedersen
e5329f13c0
Another benchmark rename
2020-02-18 09:48:36 +01:00
Bjørn Erik Pedersen
5b145ddc4c
Rename the Edit benchmarks
...
To make them easier to filter out.
2020-02-18 09:45:21 +01:00
satotake
3c568ad013
markup/highlight: Fix chroma highlight
...
* Use chroma.Coalesce
* Escape code strings if lexer is nil
Fixes #6877
Fixes #6856
2020-02-17 14:59:26 +01:00
Bjørn Erik Pedersen
54bdcaacae
Refactor a benchmark to make it runnable as test
2020-02-17 09:24:15 +01:00
Bjørn Erik Pedersen
1622510a5c
Add benchmark for content edits
2020-02-17 09:05:37 +01:00
Bjørn Erik Pedersen
56d0b65887
Add "go mod verify" to build scripts
2020-02-16 00:15:58 +01:00
Jaymo Kang
75c3787fc2
Add git to Dockerfile
...
Needed for GitInfo.
2020-02-14 16:49:20 +01:00
Bjørn Erik Pedersen
9babb1f0c4
deps: Update go.sum
2020-02-14 10:18:56 +01:00
Mark Rosemaker
8a5124d6b3
commands: Rename doWithCommandeer to cfgInit/cfgSetAndInit
...
This will make it clearer what it does and make the code more consistent.
2020-02-13 00:37:49 +01:00
Bjørn Erik Pedersen
898a0a96af
deps: Update golibsass
...
Fixes #6885
2020-02-12 18:56:47 +01:00
Bjørn Erik Pedersen
3b721110d5
Shuffle test files before insertion
2020-02-10 12:03:41 +01:00
Bjørn Erik Pedersen
40ba7e6d63
Update to LibSass v3.6.3
...
Fixes #6862
2020-02-10 10:42:05 +01:00
hugoreleaser
4f43c9022a
releaser: Prepare repository for 0.65.0-DEV
...
[ci skip]
2020-02-09 20:53:18 +00:00
hugoreleaser
c327e75d05
releaser: Add release notes to /docs for release of 0.64.1
...
[ci skip]
2020-02-09 20:44:34 +00:00
hugoreleaser
8bd8d4fe9a
releaser: Bump versions for release of 0.64.1
...
[ci skip]
2020-02-09 20:44:34 +00:00
hugoreleaser
ad7c38cd66
releaser: Add release notes for 0.64.1
...
[ci skip]
2020-02-09 20:44:34 +00:00
Bjørn Erik Pedersen
b78576fd38
hugofs: Fix mount with hole regression
...
Fixes #6854
2020-02-09 21:35:39 +01:00
Bjørn Erik Pedersen
18888e09bb
Fix bundle resource ordering regression
...
Introduced in Hugo 0.64.0
Fixes #6851
2020-02-09 21:35:39 +01:00
Bjørn Erik Pedersen
1e5eb8679e
Merge commit '3c0036805d64fdd8290f1c4a31371780ff3ea365'
2020-02-06 13:03:30 +01:00
Bjørn Erik Pedersen
3c0036805d
Squashed 'docs/' changes from bd0e15bb6..16753a78d
...
16753a78d remove kaiju from comments.md
25906f6ad Hugo 0.64.0
aacc7a130 releaser: Add release notes to /docs for release of 0.64.0
2243afe90 Explain Ace/Amber support has been removed
293c9496a Document the hugo function
479890f9b Update comments.md
ceab41097 Update theme
9a95876c7 Remove note
696543e13 Update usage.md
a04bab2b9 Release 0.63.2
ccaed74b5 Merge branch 'temp632'
623b363c5 releaser: Add release notes to /docs for release of 0.63.2
39ce6f50e releaser: Add release notes to /docs for release of 0.63.2
9175ac2ca Another theme fix
88c264251 Rebuild _vendor
e739dc3a8 Release 0.63.1
129ecac84 Merge branch 'temp631'
bcd7c1154 releaser: Add release notes to /docs for release of 0.63.1
e4f0d9285 releaser: Add release notes to /docs for release of 0.63.1
6a40124d6 Update theme
c486747de Params cleanup
c408c4334 netlify: Bump to 0.63.0
7e8a48be8 Adjust base template docs
a5920e9aa Adjust release notes
d4d25c524 Merge branch 'temp63'
16d981721 releaser: Add release notes to /docs for release of 0.63.0
08ab681d1 releaser: Add release notes to /docs for release of 0.63.0
90feaac39 docs, output: Add base template lookup variant to docs.json
afe2b4399 docs, output: Add base template lookup variant to docs.json
1f7466a76 docs: Regen docs helper
7ceefb94a docs: Regen docs helper
ee14087cd Remove typo from RenderString.md
6daf333d3 Remove the calibreapp action
682f710d7 docs: Updating 'submodule add' command in "Host on GitHub" to use https instead of ssh.
ef57b2dae Improve documentation on slug behavior
835ddd9c2 Fix broken link
137a32f90 Fixed typo in content-management/page-resources
936633e25 Fixed spelling error, "wich" -> "which"
a559d41e3 Using a Different Version of Hugo in AWS Amplify
2ee83402d Update rss.md
f900a2ce0 Add render-image code example and edit wording
bd0a0207c Change wording on Page Resources documentation
d213b4599 linuxbrew was renamed to homebrew (#1004 )
dcb0925f8 Update index.md
789416a08 Release 0.62.2
2dc66f13c releaser: Add release notes to /docs for release of 0.62.2
813fbc865 releaser: Add release notes to /docs for release of 0.62.2
ed5b07df3 docs: Document the new autoHeadingIDType setting
02d4747e5 docs: Document the new autoHeadingIDType setting
406a8a9a6 docs: Regenerate docshelper
065319786 docs: Regenerate docshelper
61d540021 Merge commit '26f1458a2df6b55eee3a5de46f5fec23a43a7c7d'
7cac5909b releaser: Add release notes to /docs for release of 0.62.1
6e30e01a2 releaser: Add release notes to /docs for release of 0.62.0
2694dcdd8 Merge commit '8a4005cf2b0ef34265ff8051a6b76226685fc226'
115dd6782 docs: More on hooks
f4460fd54 tpl: Do not return any value in errorf
3587d2998 tpl: Add a warnf template func
7c9b02e30 docs: Regen docshelper
a7bfdeb24 Fix incorrect MIME type from image/jpg to image/jpeg
1a6089cfe Preserve HTML Text for link render hooks
4544a998c docs: Footnote
c42733258 Add render template hooks for links and images
0d8bec78a Merge commit '2e711a28c71e8667258e5ab824f9b9a71c261b0a'
3974c326c markup/tableofcontents: Add config option for ordered list
8c2bd1a62 releaser: Add release notes to /docs for release of 0.61.0
f00b2d507 releaser: Add release notes to /docs for release of 0.60.1
9a5109838 releaser: Add release notes to /docs for release of 0.60.0
d2c222f71 Add Goldmark as the new default markdown handler
df96f9efa Update homepage.md
f17e67b4b tpl/collections: Allow dict to create nested structures
5f923768a Merge commit 'efc0b1bb6c6564f54d596467dbc6a18cb206954e'
8a861bf16 Support Go time format strings in permalinks
bbb8c4fea releaser: Add release notes to /docs for release of 0.59.1
9d9070dda releaser: Add release notes to /docs for release of 0.59.0
98716176b Merge commit '5ac0f751aa47e52625662215f66efa99a6abfc2e'
2057ba4c5 Merge commit '5070ba6c9e6c492deade3c30cfe769b9dbf7151d'
c98bcff07 Merge commit 'b9bd35d72e14932fb6588ff62b90cddef0a060fc' as 'docs'
git-subtree-dir: docs
git-subtree-split: 16753a78d8
2020-02-06 13:02:49 +01:00
Cameron Moore
7f0ebd4a3c
CONTRIBUTING: Fix note about CGO
2020-02-06 09:09:08 +01:00
Bjørn Erik Pedersen
23ea43180b
Update Go version requirement
...
We run tests on current + (current -1) (we also test on the latest Go source), which means that the current supported Go versions are Go 1.12 and 1.13.
Closes #6853
2020-02-04 23:48:31 +01:00
hugoreleaser
6a74cbe916
releaser: Prepare repository for 0.65.0-DEV
...
[ci skip]
2020-02-04 09:16:38 +00:00
hugoreleaser
241db8f78a
releaser: Add release notes to /docs for release of 0.64.0
...
[ci skip]
2020-02-04 09:07:21 +00:00
hugoreleaser
7624ab0281
releaser: Bump versions for release of 0.64.0
...
[ci skip]
2020-02-04 09:07:21 +00:00
Bjørn Erik Pedersen
8490a0aa9d
Update 0.64.0-relnotes.md
2020-02-04 09:59:09 +01:00
hugoreleaser
bd731d27be
releaser: Add release notes for 0.64.0
...
Rename to *-ready.md to continue.
[ci skip]
2020-02-04 08:45:30 +00:00
Bjørn Erik Pedersen
80dd6ddde2
Fix module mount in sub folder
...
This addresses a specific issue, but is a also a major simplification of the filesystem file mounts.
Fixes #6730
2020-02-04 00:17:10 +01:00
Bjørn Erik Pedersen
2997310124
Mention a "no CGO rule"
...
See #6842
2020-02-01 10:27:26 +01:00
Bjørn Erik Pedersen
2bbc865f7b
commands: Fix config environment handling
...
Fixes #6503
Fixes #6824
2020-01-31 16:36:36 +01:00
Bjørn Erik Pedersen
0792cfa9fa
Update to Go 1.13.7 and Go 1.12.16
...
Fixes #6830
2020-01-31 14:18:48 +01:00
Bjørn Erik Pedersen
b3f0674b80
transform/livereloadinject: Add defer to livereload script tag
...
In #6821 we moved the loading from end of body to head to make Turbolinks and similar work.
This commit adds a defer attribute to avoid page parse blocking.
2020-01-31 08:15:22 +01:00
Bjørn Erik Pedersen
ef78a0d18a
transform/livereloadinject: Don't use document.write to inject livereload
...
I suspect the person who originally implemented it saw examples using location.host etc. to build the URL.
We have all that information ready at build (static) time.
Fixes #6507
2020-01-31 08:02:53 +01:00
Bjørn Erik Pedersen
5859586453
hubolig: Add a render hook whitespace test
...
See #6832
2020-01-31 07:51:05 +01:00
Bjørn Erik Pedersen
2d159e9cc7
Do not render alias paginator pages for non-HTML outputs
...
Update #6797
2020-01-30 23:45:19 +01:00
Bjørn Erik Pedersen
f45cb31728
Fix base template handling with preceding comments
...
Fixes #6816
2020-01-30 23:44:42 +01:00
Bjørn Erik Pedersen
49ef647203
modules: Fix "hugo mod get -u" with no arguments
...
Fixes #6826
Closes #6825
2020-01-30 17:15:35 +01:00
Bjørn Erik Pedersen
8f08cdd0ac
transform/livereloadinject: Inject livereload script right after head if possible
...
We used to insert the livereload script right before the closing body.
This dord not work when combined with tools such as Turbolinks.
This commit changes it So we try to inject the script as early as possible.
Fixes #6821
2020-01-29 21:12:07 +01:00
Bhavin Gandhi
281abb18ee
deps: Update goldmark to v1.1.22
...
v1.1.22 has a fix for issue where links with newline in the title
don't get parsed correctly. Reference:
https://github.com/yuin/goldmark/issues/94
Signed-off-by: Bhavin Gandhi <bhavin7392@gmail.com >
2020-01-29 19:48:33 +01:00
hugoreleaser
d8e685154d
releaser: Prepare repository for 0.64.0-DEV
...
[ci skip]
2020-01-27 12:22:47 +00:00