Bjørn Erik Pedersen
0d4b17d4c0
modules: Make the module.workspace=off as default (note)
...
Also, resolve any workspace file relative to the workingDir.
Fixes #10553
2022-12-19 20:17:33 +01:00
Bjørn Erik Pedersen
3afaca7584
release: Add a note section in release notes
2022-12-19 13:13:38 +01:00
Joe Mooring
2d217cba51
helpers: Allow at signs in UnicodeSanitize (note)
...
Closes #10548
2022-12-19 09:58:56 +01:00
Bjørn Erik Pedersen
17055d1fa7
parser/metadecoders: Remove superflous cast in test
2022-12-14 20:10:17 +01:00
Bjørn Erik Pedersen
2a81a49499
parser/metadecoders: Simplify nil check in Unmarshal
2022-12-14 18:03:47 +01:00
AcClassic
e30d711c29
parser/metadecoders: Add empty /data JSON file as empty map
...
When fetching JSON files from the /data folder that are empty they will
be added as empty map[string]any. This makes sure that no empty JSON
file causes the site to crash because of a failed unmarshal. This
happens because empty is not a valid JSON string. It is therefore
important to check the lenght of the data before passing it to the JSON
unmarshal function.
Fixes #8601
2022-12-14 18:03:47 +01:00
Bjørn Erik Pedersen
ad2059878a
Also consider wrapped errors when checking for file IsNotExist errors
...
Fixes #10534
2022-12-14 13:51:06 +01:00
Bjørn Erik Pedersen
87e898a17a
tpl/openapi3: Wrap *kopenapi3.T
...
To make it easier to document.
2022-12-14 12:29:40 +01:00
Bjørn Erik Pedersen
b54de1bd9b
resources/js: Fix some import discrepancies between Hugo and ESBuild
...
This fixes the cases where
```js
import 'imp2/index.js';
import 'imp3/foo.js';
```
And these files lives in `assets` as:
```
imp2/index.ts
imp3/foo.ts
```
Fixes #10527
2022-12-13 18:58:17 +01:00
Bjørn Erik Pedersen
c9354d5463
github: Update to Dart Sass 1.56.2
2022-12-13 16:58:33 +01:00
Bjørn Erik Pedersen
d894269855
github: Use ruby/setup-ruby
...
Closes #10517
2022-12-11 19:43:46 +01:00
Joe Mooring
3fd0b78498
tpl/tplimpl: Use https in sitemap templates
...
Closes #10515
2022-12-11 18:53:30 +01:00
Francesco La Camera
e0e63f35e4
parser/metadecoders: Fix spelling
2022-12-10 19:37:47 +01:00
hugoreleaser
cc574ef120
releaser: Prepare repository for 0.109.0-DEV
...
[ci skip]
2022-12-06 13:50:51 +00:00
hugoreleaser
a0d64a46e3
releaser: Bump versions for release of 0.108.0
...
[ci skip]
2022-12-06 13:37:56 +00:00
Bjørn Erik Pedersen
f97544a830
Make the hugo env non verbose output slightly more verbose
...
This is how it may look like with a extended build:
```
hugo v0.107.0-6445b1e9ff963b07c55d9d69cb9abef8ef21fc5d+extended darwin/arm64 BuildDate=2022-12-06T11:21:50Z
GOOS="darwin"
GOARCH="arm64"
GOVERSION="go1.19.3"
github.com/sass/libsass="3.6.5"
github.com/webmproject/libwebp="v1.2.4"
github.com/sass/dart-sass-embedded/protocol="1.1.0"
github.com/sass/dart-sass-embedded/compiler="1.56.1"
github.com/sass/dart-sass-embedded/implementation="1.56.1"
```
2022-12-06 13:37:08 +01:00
Bjørn Erik Pedersen
d8efe085ca
Add dart-sass-embedded version info to hugo env -v
...
```
~ ❯❯❯ hugo env -v | grep dart
github.com/bep/godartsass="v0.16.0"
github.com/sass/dart-sass-embedded/compiler="1.56.1"
github.com/sass/dart-sass-embedded/implementation="1.56.1"
github.com/sass/dart-sass-embedded/protocol="1.1.0"
```
2022-12-06 13:37:08 +01:00
Bjørn Erik Pedersen
f5b5b71c60
deps: Upgrade github.com/bep/godartsass v0.15.0 => v0.16.0
2022-12-06 13:37:08 +01:00
Razon Yang
b82b547acb
tpl/embedded: Make Open Graph's series optional
2022-12-06 10:48:34 +01:00
Bjørn Erik Pedersen
c9f2fa2663
Merge commit 'da670c38ee63a7fef25e2b9f42519232055b60dc'
2022-12-06 10:42:36 +01:00
Bjørn Erik Pedersen
da670c38ee
Squashed 'docs/' changes from 4c1309cdf..2201ac0e5
...
2201ac0e5 Update theme
git-subtree-dir: docs
git-subtree-split: 2201ac0e5fa47400ecd182e28af823e0f03ed05b
2022-12-06 10:42:36 +01:00
Bjørn Erik Pedersen
5067775a6f
common/hugio: Fix multiWriteCloser.Close
...
Fixes #10505
2022-12-06 10:32:33 +01:00
dependabot[bot]
50549c867c
build(deps): bump github.com/getkin/kin-openapi from 0.109.0 to 0.110.0
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.109.0 to 0.110.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.109.0...v0.110.0 )
---
updated-dependencies:
- dependency-name: github.com/getkin/kin-openapi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-06 10:22:14 +01:00
Bjørn Erik Pedersen
de9c5542ca
docs: Add basic doc for wrapStandAloneImageWithinParagraph etc.
...
See #10492
2022-12-05 16:50:47 +01:00
Bjørn Erik Pedersen
e93138dfdb
dartsass: Add sourceMapIncludeSources option
2022-12-05 16:36:45 +01:00
Bjørn Erik Pedersen
7d16c3c0c1
github: Update Dart Sass Embedded to 1.56.1
2022-12-05 16:36:45 +01:00
Bjørn Erik Pedersen
63126c6359
markup/goldmark: Add removeSurroundingParagraph for Markdown images
...
* Removes any surrounding paragraph nodes
* And transfers any attributes from the surrounding paragraph down to the image node
* Adds IsBlock and Ordinal (zero based) field to the image context passed to the image render hooks
IsBlock is set to true if `wrapStandAloneImageWithinParagraph = false` and the image's parent node has only one child.
Closes #8362
Fixes #10492
Fixes #10494
Fixes #10501
2022-12-05 15:00:47 +01:00
dependabot[bot]
535ea8cc9b
build(deps): bump github.com/evanw/esbuild from 0.15.16 to 0.15.18
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.15.16 to 0.15.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.15.16...v0.15.18 )
---
updated-dependencies:
- dependency-name: github.com/evanw/esbuild
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-05 10:35:54 +01:00
dependabot[bot]
8bbec426cd
build(deps): bump golang.org/x/text from 0.4.0 to 0.5.0
...
Bumps [golang.org/x/text](https://github.com/golang/text ) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/golang/text/releases )
- [Commits](https://github.com/golang/text/compare/v0.4.0...v0.5.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/text
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-05 10:34:54 +01:00
dependabot[bot]
0bfa293dcd
build(deps): bump github.com/evanw/esbuild from 0.15.15 to 0.15.16
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.15.15 to 0.15.16.
- [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.15.15...v0.15.16 )
---
updated-dependencies:
- dependency-name: github.com/evanw/esbuild
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-04 15:04:05 +01:00
Joe Mooring
0b976d2b40
tpl/tplimpl: Allow alternate comment syntax
...
Allow alternate comment syntax before block definitions:
{{/* foo */}}
{{- /* foo */}}
{{- /* foo */ -}}
Fixes #10495
2022-12-04 09:25:51 +01:00
Anton Sattarov
a49e51fd0b
resources: Increase timeout for http.Client
...
Increase timeout for http.Client in resources.GetRemote from 10 second to 1 minute
Fixes #10478
2022-12-03 15:47:47 +01:00
Bjørn Erik Pedersen
d373774cbe
tpl/collections: Fix some index cases where the indices given is a slice and be more lenient with nil inputs
...
See adjusted tests for detail.
Fixes #10489
2022-12-03 11:54:33 +01:00
Bjørn Erik Pedersen
7d5e3ab8a8
tpl: Misco GoDoc improvements
2022-12-03 11:54:33 +01:00
septs
dc44bca963
config/security: Add CI env var to whitelist
2022-12-02 12:13:34 +01:00
Bjørn Erik Pedersen
da16527896
Squashed 'docs/' changes from 32cb8785e..4c1309cdf
...
4c1309cdf Fix broken link to front matter page (#1923 )
8181fff20 Add footnote to Quick Start guide for Win users (#1922 )
4fd934f61 Fix abslangurl.md (#1919 )
bf2c45617 Quick start guide: fix broken links (#1915 )
201b568df Update theme
874db199d Hide the news stripe on front page for now
aaf59e3e2 netlify: Hugo 0.107.0
79654c301 Merge branch 'tempv107'
8345e0347 docs: Regen docs helper
b5b4f15f9 Add assets directory to directory structure diagram (#1917 )
76dd3a82a Follow-up: improve function signatures (#1914 ) (#1916 )
656dc72ba Improving function signatures (#1914 )
b715e8407 Explain how to create multilingual content (#1912 )
8500ee417 Fix typo in Quick Start guide
ce60bb572 Add docu for undocumented functions (#1907 )
372bf5e88 Improve Quick Start tutorial
71e81ec5f Remove asciicast from site
1e56c653f Update hosting-on-cloudflare-pages.md (#1903 )
1686f60b1 Adding documentation page for function 'strings.FirstUpper' (#1901 )
d533f7c9c Fixing typos (#1900 )
2563eee45 Update multilingual.md (#1899 )
2173ed799 Update theme
5591b8875 Update urls.md (#1897 )
4a88890b5 netlify: Hugo 0.106.0
512879fdd docs: Regen CLI docs
f74b1d87d docs: Regenerate docs helper
9feacb48f Merge commit '00c4484c7092181729f6f470805bc7d72e8ad17b'
git-subtree-dir: docs
git-subtree-split: 4c1309cdfe9858434684352f9d544bf0c5c9d646
2022-12-02 09:19:23 +01:00
Bjørn Erik Pedersen
ef518485ce
Merge commit 'da16527896d3087585c5e758083ea498dcabc2c3'
2022-12-02 09:19:23 +01:00
Bjørn Erik Pedersen
83080df611
deps: Upgrade github.com/bep/godartsass v0.14.0 => v0.15.0
2022-12-02 09:08:22 +01:00
Joe Mooring
b8d5c378ba
tpl: Use consistent delimiter spacing in examples
2022-11-25 09:54:35 +01:00
Bjørn Erik Pedersen
75f782a5a7
docs: Regen docs helper
2022-11-24 15:17:22 +01:00
hugoreleaser
2221b5b30a
releaser: Bump versions for release of 0.107.0
...
[ci skip]
2022-11-24 13:59:45 +00:00
dependabot[bot]
6a004b8d94
build(deps): bump github.com/getkin/kin-openapi from 0.108.0 to 0.109.0
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.108.0 to 0.109.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.108.0...v0.109.0 )
---
updated-dependencies:
- dependency-name: github.com/getkin/kin-openapi
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-24 13:21:23 +01:00
dependabot[bot]
0923622421
build(deps): bump github.com/evanw/esbuild from 0.15.14 to 0.15.15
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.15.14 to 0.15.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.15.14...v0.15.15 )
---
updated-dependencies:
- dependency-name: github.com/evanw/esbuild
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-24 13:20:50 +01:00
Bjørn Erik Pedersen
7855b47f07
Add a cache for lexers.Get
...
```
name old time/op new time/op delta
Codeblocks/Default-10 152ms ±11% 12ms ± 1% -92.44% (p=0.029 n=4+4)
Codeblocks/Hook_no_higlight-10 142ms ± 0% 7ms ± 0% -95.36% (p=0.029 n=4+4)
name old alloc/op new alloc/op delta
Codeblocks/Default-10 11.9MB ± 0% 11.7MB ± 0% -1.59% (p=0.029 n=4+4)
Codeblocks/Hook_no_higlight-10 4.62MB ± 1% 4.43MB ± 0% -4.08% (p=0.029 n=4+4)
name old allocs/op new allocs/op delta
Codeblocks/Default-10 209k ± 0% 209k ± 0% -0.03% (p=0.029 n=4+4)
Codeblocks/Hook_no_higlight-10 68.4k ± 0% 68.3k ± 0% -0.06% (p=0.029 n=4+4)
```
2022-11-24 13:18:33 +01:00
Bjørn Erik Pedersen
34d1150d92
markup/goldmark: Improve benchmark
2022-11-24 12:04:44 +01:00
Joe Mooring
85e2ac1a44
commands: Create assets directory with new site
...
Closes #10460
2022-11-21 09:42:40 +01:00
dependabot[bot]
74776726df
build(deps): bump github.com/frankban/quicktest from 1.14.3 to 1.14.4
...
Bumps [github.com/frankban/quicktest](https://github.com/frankban/quicktest ) from 1.14.3 to 1.14.4.
- [Release notes](https://github.com/frankban/quicktest/releases )
- [Commits](https://github.com/frankban/quicktest/compare/v1.14.3...v1.14.4 )
---
updated-dependencies:
- dependency-name: github.com/frankban/quicktest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-19 17:19:15 +01:00
dependabot[bot]
63f7f0ff5a
build(deps): bump golang.org/x/tools from 0.2.0 to 0.3.0
...
Bumps [golang.org/x/tools](https://github.com/golang/tools ) from 0.2.0 to 0.3.0.
- [Release notes](https://github.com/golang/tools/releases )
- [Commits](https://github.com/golang/tools/compare/v0.2.0...v0.3.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/tools
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-19 16:33:23 +01:00
Bjørn Erik Pedersen
bcb62d8911
deps: Upgrade github.com/alecthomas/chroma/v2 v2.4.0
2022-11-19 11:55:30 +01:00
Joe Mooring
00fe7e0408
hugo/parser: Fix shortcode boolean param parsing
...
Fixes #10451
2022-11-18 09:34:10 +01:00