Joe Mooring
8efc75b73f
markup/goldmark: Add the Hugo Goldmark Extras "delete" extension
...
With Goldmark v1.7.1 and earlier, the Goldmark "strikethrough" extension was
triggered by wrapping text within a pair of double-tilde characters. With
Goldmark v1.7.2 and later, to provide full GFM compatibility, the Goldmark
"strikethrough" extension is triggered by wrapping text within a pair of
single- or double-tilde characters.
This change created a conflict with the Hugo Goldmark Extras "subscript"
extension.
When enabling the Hugo Goldmark Extras "subscript" extension, if you
want to render subscript and strikethrough text concurrently, you must:
1. Disable the Goldmark "strikethrough" extension
2. Enable the Hugo Goldmark Extras "delete" extension
Closes #12597
2024-06-18 18:56:20 +02:00
Bjørn Erik Pedersen
ad6d91cabd
Fix live reload when both CSS and HTML changes
...
This seems to be a browser bug (tested in both Chrome and Safari on MacOS), but it seems that doing a `window.location.reload()` (or `window.location.reload(true)`) doesn't refresh the CSS changes, even if HTTP caching is disabled.
This commit works around this by doing additional refreshes of the CSSes.
Closes #12600
2024-06-15 20:13:42 +02:00
Joe Mooring
57165d44ed
resources: Update Dart Sass error message
2024-06-13 16:25:50 +02:00
Razon Yang
7ee36b3718
config: Fix typo
2024-06-09 17:22:23 +02:00
Bjørn Erik Pedersen
9c3143c45a
resources/page: Deprecate PageSize in favor of PagerSize
...
See #12572
2024-06-09 12:28:24 +02:00
Bjørn Erik Pedersen
9f22bc4414
Rename DefaultPageSize => PagerSize
...
This was recently introduced. so no breaking change.
The thing is:
* We do not commonly use the prefix Default* even if it can be overridden in the templates.
* PagerSize makes more sense and is also the term used in the code.
2024-06-09 12:28:24 +02:00
Joe Mooring
8cf94aea73
deps: Upgrade github.com/alecthomas/chroma v2.13.0 => v2.14.0
...
Closes #12580
2024-06-08 20:25:42 +02:00
Joe Mooring
cba2de6ec9
resources/page: Let GroupByParam return nil instead of error
...
Closes #12578
2024-06-08 18:35:14 +02:00
Bjørn Erik Pedersen
9c4e14eb4f
Add option to not generate aliases for first page of pagination pages
...
Also consolidate the pagination configuration into a struct.
Closes #12572
2024-06-08 15:42:01 +02:00
Bjørn Erik Pedersen
1cdd3d0a9e
js: Support more recent targets with js.Build / esbuild
...
Closes #12575
2024-06-08 11:40:19 +02:00
Bjørn Erik Pedersen
b57306d61b
deps: Upgrade github.com/evanw/esbuild v0.20.2 => v0.21.4
...
See #12575
2024-06-08 11:40:19 +02:00
hugoreleaser
1a53a8c2f5
releaser: Prepare repository for 0.128.0-DEV
...
[ci skip]
2024-06-05 10:41:48 +00:00
hugoreleaser
74e0f3bd63
releaser: Bump versions for release of 0.127.0
...
[ci skip]
2024-06-05 10:27:59 +00:00
Bjørn Erik Pedersen
2b05a50f8f
Misc remote HTTP/content adapter enhancements
...
* Recover from server errors
* Improve go adapter rebuilds when adding new content
See #12502
Fixes #12570
2024-06-05 12:16:40 +02:00
Bjørn Erik Pedersen
bc05d854b2
resources: Fix spelling
2024-06-04 18:48:39 +02:00
Bjørn Erik Pedersen
be47830a87
deps: Upgrade github.com/gohugoio/httpcache v0.6.0 => v0.7.0
...
This was somehow missed when merging #12523
2024-06-04 18:32:02 +02:00
Bjørn Erik Pedersen
447108fed2
Add a HTTP cache for remote resources.
...
Fixes #12502
Closes #11891
2024-06-04 16:07:39 +02:00
hugoreleaser
c71e24af51
releaser: Prepare repository for 0.127.0-DEV
...
[ci skip]
2024-06-02 13:15:24 +00:00
hugoreleaser
44f1edcb06
releaser: Bump versions for release of 0.126.3
...
[ci skip]
2024-06-02 13:02:43 +00:00
Bjørn Erik Pedersen
917199a94e
content adapter: Fix site.GetPage using the base part of the path
...
Fixes #12561
2024-06-02 13:30:52 +02:00
Joe Mooring
c8dac67def
resources/page: Deprecate .Sites.First in favor of .Sites.Default
...
Closes #12513
2024-06-01 18:02:19 +02:00
Razon Yang
0068f03290
metrics: Increase maximum length of cumulative duration to 15
2024-06-01 17:48:43 +02:00
Bjørn Erik Pedersen
0221ddb39e
content adapter: Handle <!--more--> separator in content.value
...
Closes #12556
2024-06-01 12:04:05 +02:00
Bjørn Erik Pedersen
74b9b8a229
releaser: Try to fix the last failing step
2024-05-31 09:03:09 +02:00
Bjørn Erik Pedersen
420f26b6bb
releaser: Prepare repository for 0.127.0-DEV
2024-05-30 18:58:47 +02:00
hugoreleaser
312b71232d
releaser: Bump versions for release of 0.126.2
...
[ci skip]
2024-05-30 16:07:40 +00:00
Bjørn Erik Pedersen
1464091ad6
content adapter: Fix server crash on partial edit
...
Fixes #12538
2024-05-30 16:22:26 +02:00
Bjørn Erik Pedersen
2c88e454d8
Delete .github/workflows/test-dart-sass-v1.yml
...
That work flow was added to make sure Hugo kept on working for people using the old Dart Sass Protocol binary. We still do, but testing it on every PR build is too much now that all/most people should have upgraded.
2024-05-30 11:42:07 +02:00
Bjørn Erik Pedersen
eaa42a8754
commands: Add shorthand flags -M (--renderToMemory) and -N (--navigateToChanged)
...
Closes #12530
2024-05-30 11:35:02 +02:00
Bjørn Erik Pedersen
245928a1ff
content adapter: Add support for menus in AddPage
...
Fixes #12507
2024-05-30 11:29:21 +02:00
Bjørn Erik Pedersen
519f41dbd7
content adapter: Fix issue with content starting out with a shortcode
...
Fixes #12544
2024-05-30 11:29:21 +02:00
Joe Mooring
7f3061723e
hugolib: Allow override of sitemap file name
...
Closes #12525
2024-05-23 07:55:53 +02:00
Joe Mooring
931e096f21
commands: Improve list command
...
- Improve help text
- Add "kind" and "section" to CSV output
- Add a "published" subcommand to list content that is not draft,
expired, or future.
Closes #12520
2024-05-22 19:50:58 +02:00
Joe Mooring
548dc21378
config: Remove extraneous BuildConfig setting
...
Closes #12519
2024-05-21 14:34:49 +02:00
Joe Mooring
b893a09aa6
tpl/tplimpl: Resolve render hook destinations with leading ./
...
Closes #12514
2024-05-21 09:38:25 +02:00
Bjørn Erik Pedersen
6b006616e5
Also warn about duplicate content paths with --printPathWarnings
...
Closes #12511
2024-05-17 21:55:05 +02:00
hugoreleaser
3d40aba512
releaser: Bump versions for release of 0.126.1
...
[ci skip]
2024-05-15 10:42:34 +00:00
Bjørn Erik Pedersen
39cf906bc0
Fix mixed case Page params handling in content adapters
...
Fixes #12497
2024-05-15 12:39:33 +02:00
Bjørn Erik Pedersen
1aacfced39
Fix paths with dots issue with content adapters
...
Fixes #12493
2024-05-15 12:39:33 +02:00
hugoreleaser
32c967551b
releaser: Bump versions for release of 0.126.0
...
[ci skip]
2024-05-14 13:24:11 +00:00
Bjørn Erik Pedersen
266140251f
docs: Regen docshelper
2024-05-14 14:46:16 +02:00
Joe Mooring
74ab839ccb
tpl/tplimpl: Plainify title and description in twitter_cards.html
...
Closes #12433
Improves #10900
2024-05-14 14:45:04 +02:00
Joe Mooring
92290aa892
tpl/tplimpl: Plainify title and description in schema.html
...
Closes #12432
2024-05-14 14:18:49 +02:00
Joe Mooring
6dbbe6dd3a
resources/images: Handle NaN EXIF latitude and longitude
...
Fixes #12490
2024-05-14 14:16:58 +02:00
Bjørn Erik Pedersen
e2d66e3218
Create pages from _content.gotmpl
...
Closes #12427
Closes #12485
Closes #6310
Closes #5074
2024-05-14 13:12:08 +02:00
Joe Mooring
55dea41c1a
create/skeletons: Remove superfluous language code fallback
...
Closes #12479
2024-05-14 10:24:53 +02:00
Joe Mooring
87ab7f7ffc
tpl/tplimpl: Improve locale value in opengraph.html
...
Closes #12480
2024-05-14 10:24:17 +02:00
dependabot[bot]
ee26e69ce3
build(deps): bump golang.org/x/net from 0.24.0 to 0.25.0
...
Bumps [golang.org/x/net](https://github.com/golang/net ) from 0.24.0 to 0.25.0.
- [Commits](https://github.com/golang/net/compare/v0.24.0...v0.25.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/net
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-10 22:33:46 +02:00
dependabot[bot]
6e83d00a83
build(deps): bump golang.org/x/image from 0.15.0 to 0.16.0
...
Bumps [golang.org/x/image](https://github.com/golang/image ) from 0.15.0 to 0.16.0.
- [Commits](https://github.com/golang/image/compare/v0.15.0...v0.16.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/image
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-05-10 22:33:33 +02:00
Bjørn Erik Pedersen
d02f0622b4
livereload: Improve the livereload script build and update to v4.0.2
...
This script has very infrequent updates, but just copy pasting the minified source creates some potential trust issues.
This JS will now be pulled from a Git version and both the unminified and minified version gets written to disk.
This way it should be easier to reason about changes in the future.
To upgrade, change the commit hash and run `mage generate`.
Closes #12451
Closes #6290
2024-05-10 22:33:08 +02:00