Joe Mooring
e46e9ceb29
markup/goldmark: Escape image alt attribute
...
Fixes #9594
2022-03-02 21:05:33 +01:00
hugoreleaser
883e71c96a
releaser: Prepare repository for 0.94.0-DEV
...
[ci skip]
2022-03-02 12:52:43 +00:00
hugoreleaser
e9669fed14
releaser: Bump versions for release of 0.93.1
...
[ci skip]
2022-03-02 12:16:06 +00:00
hugoreleaser
fefb1caacf
releaser: Add release notes for 0.93.1
...
[ci skip]
2022-03-02 12:16:06 +00:00
Bjørn Erik Pedersen
0327da050f
tpl/transform: Fix it when template.HTML is passes as option to Hightlight
...
Fixes #9591
2022-03-02 12:30:35 +01:00
Bjørn Erik Pedersen
9b8b6d34e2
tpl/partials: Fix partialCached deadlock regression
...
This is a rollback of 0927cf739f
We cannot do that change until we either completes #9570 or possibly also use the new TryLock in GO 1.18.
Fixes #9588
Opens #4086
2022-03-02 11:16:21 +01:00
Bjørn Erik Pedersen
376704d382
tpl/collections: Fix apply when function have Context as first arg
...
As introduced in `partial` and `partialCached` in Hugo 0.93.0.
Fixes #9585
2022-03-01 13:18:02 +01:00
Bjørn Erik Pedersen
c1398b91a9
Squashed 'docs/' changes from 93f7baf80..3f95a2ace
...
3f95a2ace Update merge function examples (#1662 )
e8d518011 requires -> require typo fix (#1666 )
e714066cb Update GitLab deployment instructions (#1661 )
11946a218 update GitLab CI/CD yaml syntax (#1649 )
3568ddc03 Add explicit `contentDir` to module-config-mounts (#1658 )
798ac8f68 Add default value to isHTML
d376565ce Create extensions.json
git-subtree-dir: docs
git-subtree-split: 3f95a2ace37b04851905d72e4444020e30996787
2022-02-28 10:37:27 +01:00
Bjørn Erik Pedersen
41b5bc9637
Merge commit 'c1398b91a9f4c67876b31feb67516b252e654d3c'
2022-02-28 10:37:27 +01:00
hugoreleaser
5a1b394f2a
releaser: Prepare repository for 0.94.0-DEV
...
[ci skip]
2022-02-28 09:05:08 +00:00
hugoreleaser
0746908247
releaser: Bump versions for release of 0.93.0
...
[ci skip]
2022-02-28 08:30:42 +00:00
hugoreleaser
75084bfc72
releaser: Add release notes for 0.93.0
...
[ci skip]
2022-02-28 08:30:42 +00:00
Bjørn Erik Pedersen
12d00d288c
docs: Regenerate docs helper
2022-02-28 08:59:57 +01:00
Bjørn Erik Pedersen
260ff1374d
markup/highlight: Ignore HL_lines_parsed in the gen docs
2022-02-28 08:33:34 +01:00
Bjørn Erik Pedersen
14915a0c32
cod: Regen CLI docs
2022-02-28 08:12:35 +01:00
Bjørn Erik Pedersen
fd0c1a5e9b
tpl/diagrams: Rename the SVG accessor to Wrapped
...
Not perfect, but it gets it in line with the other .Inner/.Wrapped combos.
2022-02-27 19:51:40 +01:00
Bjørn Erik Pedersen
3ad39001df
markup/highlight: Rework the return value from HighlightCodeblock
...
To make it possible to render it with a custom HTML ("<div>") wrapper.
Updates #9573
2022-02-27 19:51:40 +01:00
Bjørn Erik Pedersen
39261b689e
tpl/transform: Add CanHighlight
...
Closes #9573
2022-02-27 19:51:40 +01:00
Bjørn Erik Pedersen
cff14144a6
Rename Codeowners() to CodeOwners()
2022-02-27 19:40:07 +01:00
Bjørn Erik Pedersen
5f67151550
tpl/diagrams: Rename Body to Inner
...
This relates to #9577 – there's no concept a body element in SVG, so we might as well use an exsisting "Hugo term".
2022-02-27 17:59:36 +01:00
Bjørn Erik Pedersen
f7109771a0
CodeblockContext method renames
...
Fixes #9577
2022-02-27 17:59:36 +01:00
dependabot[bot]
e1f696911e
build(deps): bump github.com/tdewolff/minify/v2 from 2.9.29 to 2.10.0
...
Bumps [github.com/tdewolff/minify/v2](https://github.com/tdewolff/minify ) from 2.9.29 to 2.10.0.
- [Release notes](https://github.com/tdewolff/minify/releases )
- [Commits](https://github.com/tdewolff/minify/compare/v2.9.29...v2.10.0 )
---
updated-dependencies:
- dependency-name: github.com/tdewolff/minify/v2
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-27 14:04:08 +01:00
Bjørn Erik Pedersen
5f65c17a12
markup/goldmark: Adjust test for Windows
2022-02-26 21:54:36 +01:00
Bjørn Erik Pedersen
579ff9b652
markup/goldmark: Improve attributes vs options
...
Fixes #9571
2022-02-26 21:54:36 +01:00
Bjørn Erik Pedersen
928a896962
markup/goldmark: Add Position to CodeblockContext
...
But note that this is not particulary fast and the recommendad usage is error logging only.
Updates #9574
2022-02-26 21:54:36 +01:00
Bjørn Erik Pedersen
2e54c00933
markup/goldmark: Unify some code block tests
2022-02-26 21:54:36 +01:00
Bjørn Erik Pedersen
10928a4f78
Remove the trailing new line in .Code
...
Fixes #9572
2022-02-26 21:54:36 +01:00
Bjørn Erik Pedersen
afd63bf7d5
markup/goldmark: Rename extension struct
2022-02-26 21:54:36 +01:00
dependabot[bot]
228126b7f5
build(deps): bump github.com/gobuffalo/flect from 0.2.3 to 0.2.4
...
Bumps [github.com/gobuffalo/flect](https://github.com/gobuffalo/flect ) from 0.2.3 to 0.2.4.
- [Release notes](https://github.com/gobuffalo/flect/releases )
- [Commits](https://github.com/gobuffalo/flect/compare/v0.2.3...v0.2.4 )
---
updated-dependencies:
- dependency-name: github.com/gobuffalo/flect
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-26 10:24:59 +01:00
Bjørn Erik Pedersen
0f80be341f
markup/goldmark: Use Ordinal to create default lineanchors
...
The `Ordinal` starts at 0, so with a `hl-` prefix, this gives `hl-0-1` as a starting point.
Fixes #9567
2022-02-25 17:22:43 +01:00
dependabot[bot]
78afdb88ab
build(deps): bump github.com/gorilla/websocket from 1.4.2 to 1.5.0
...
Bumps [github.com/gorilla/websocket](https://github.com/gorilla/websocket ) from 1.4.2 to 1.5.0.
- [Release notes](https://github.com/gorilla/websocket/releases )
- [Commits](https://github.com/gorilla/websocket/compare/v1.4.2...v1.5.0 )
---
updated-dependencies:
- dependency-name: github.com/gorilla/websocket
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-25 08:18:20 +01:00
dependabot[bot]
3ed83227ba
build(deps): bump github.com/sanity-io/litter from 1.5.1 to 1.5.2
...
Bumps [github.com/sanity-io/litter](https://github.com/sanity-io/litter ) from 1.5.1 to 1.5.2.
- [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.1...v1.5.2 )
---
updated-dependencies:
- dependency-name: github.com/sanity-io/litter
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-02-25 08:17:48 +01:00
Bjørn Erik Pedersen
1a257bb2ba
Move the Goat template to the correct place
...
Updates #7765
2022-02-25 00:09:07 +01:00
dependabot[bot]
97514f17d6
build(deps): bump google.golang.org/api from 0.63.0 to 0.70.0
...
Bumps [google.golang.org/api](https://github.com/googleapis/google-api-go-client ) from 0.63.0 to 0.70.0.
- [Release notes](https://github.com/googleapis/google-api-go-client/releases )
- [Changelog](https://github.com/googleapis/google-api-go-client/blob/main/CHANGES.md )
- [Commits](https://github.com/googleapis/google-api-go-client/compare/v0.63.0...v0.70.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>
2022-02-24 23:05:09 +01:00
RheingoldRiver
0df096b868
Update error message about failed menus in config.toml
2022-02-24 23:04:06 +01:00
dependabot[bot]
308ad611b6
build(deps): bump github.com/getkin/kin-openapi from 0.85.0 to 0.90.0
...
Bumps [github.com/getkin/kin-openapi](https://github.com/getkin/kin-openapi ) from 0.85.0 to 0.90.0.
- [Release notes](https://github.com/getkin/kin-openapi/releases )
- [Commits](https://github.com/getkin/kin-openapi/compare/v0.85.0...v0.90.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-02-24 22:59:41 +01:00
Kaushal Modi
6bffcdbd26
Add test for line anchor attributes with code fences
...
Fixes https://github.com/gohugoio/hugo/issues/9385 .
2022-02-24 22:54:49 +01:00
dependabot[bot]
7248f43188
build(deps): bump github.com/evanw/esbuild from 0.14.22 to 0.14.23
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.14.22 to 0.14.23.
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/master/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.14.22...v0.14.23 )
---
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-02-24 21:30:30 +01:00
Bjørn Erik Pedersen
08fdca9d93
Add Markdown diagrams and render hooks for code blocks
...
You can now create custom hook templates for code blocks, either one for all (`render-codeblock.html`) or for a given code language (e.g. `render-codeblock-go.html`).
We also used this new hook to add support for diagrams in Hugo:
* Goat (Go ASCII Tool) is built-in and enabled by default; just create a fenced code block with the language `goat` and start draw your Ascii diagrams.
* Another popular alternative for diagrams in Markdown, Mermaid (supported by GitHub), can also be implemented with a simple template. See the Hugo documentation for more information.
Updates #7765
Closes #9538
Fixes #9553
Fixes #8520
Fixes #6702
Fixes #9558
2022-02-24 18:59:50 +01:00
dependabot[bot]
2c20f5bc00
build(deps): bump github.com/aws/aws-sdk-go from 1.41.14 to 1.43.5
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.41.14 to 1.43.5.
- [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.41.14...v1.43.5 )
---
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>
2022-02-24 17:25:24 +01:00
dependabot[bot]
723b2c485b
build(deps): bump github.com/google/go-cmp from 0.5.6 to 0.5.7
...
Bumps [github.com/google/go-cmp](https://github.com/google/go-cmp ) from 0.5.6 to 0.5.7.
- [Release notes](https://github.com/google/go-cmp/releases )
- [Commits](https://github.com/google/go-cmp/compare/v0.5.6...v0.5.7 )
---
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>
2022-02-24 17:24:46 +01:00
Marshall Cottrell
06bac57ab0
Add support for CODEOWNERS
...
Fixes #9474
2022-02-23 22:43:19 +01:00
Bjørn Erik Pedersen
ec8b767fa6
Remove Viper as a dependency
2022-02-23 22:40:23 +01:00
Cameron Moore
6407b2cd01
helpers: Allow hyphens in UnicodeSanitize
...
Improve handling of existing hyphens in input to UnicodeSanitize.
This commit accomplishes three things:
1. Explicitly allow hyphens
2. Avoid appending a hyphen if a preceeding hyphen is found
3. Avoid prepending a hyphen if a trailing hyphen is found
Fixes #7288
2022-02-23 21:21:46 +01:00
Akimo
6ff39fd908
Change disqus_config
to window.disqus_config
2022-02-23 21:19:30 +01:00
Anthony Fok
96c0bdf3aa
deps: Update github.com/spf13/cobra v1.2.1 => v1.3.0
2022-02-23 20:53:51 +01:00
Bjørn Erik Pedersen
e97d3c640f
Add page.Store
...
Fixes #9546
2022-02-23 10:02:16 +01:00
John Elliott
7732da9f93
Allow images to be cropped without being resized
...
Introduces the Crop method for image processing which implements gift.CropToSize. Also allows a smartCrop without resizing, and updates the documentation.
Fixes #9499
2022-02-23 10:01:50 +01:00
Bjørn Erik Pedersen
aebde49b88
commands: Fix server panic regression
...
And now with a proper server test.
Fixes #9518
Fixes #9530
Fixes #9539
2022-02-21 21:43:26 +01:00
Bjørn Erik Pedersen
4ada09415d
markup/goldmark: Add BenchmarkCodeblocks
2022-02-21 20:53:52 +01:00