Bjørn Erik Pedersen
b358a65c8b
Upgrade to Go 1.26
2026-02-12 15:34:33 +01:00
Bjørn Erik Pedersen
8ae5e1a8be
tpl: Move from md5 to xxhash for some in memory keys
2026-02-12 15:27:00 +01:00
dependabot[bot]
2d1d7312d0
build(deps): bump golang.org/x/tools from 0.41.0 to 0.42.0
...
Bumps [golang.org/x/tools](https://github.com/golang/tools ) from 0.41.0 to 0.42.0.
- [Release notes](https://github.com/golang/tools/releases )
- [Commits](https://github.com/golang/tools/compare/v0.41.0...v0.42.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/tools
dependency-version: 0.42.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-12 14:10:05 +01:00
dependabot[bot]
b26fbf80a0
build(deps): bump github.com/bep/helpers from 0.6.0 to 0.7.0
...
Bumps [github.com/bep/helpers](https://github.com/bep/helpers ) from 0.6.0 to 0.7.0.
- [Release notes](https://github.com/bep/helpers/releases )
- [Commits](https://github.com/bep/helpers/compare/v0.6.0...v0.7.0 )
---
updated-dependencies:
- dependency-name: github.com/bep/helpers
dependency-version: 0.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-12 14:09:09 +01:00
Joe Mooring
828ee720cc
resources/page: Deprecate cascade._target in favor of cascade.target
...
Closes #14341
2026-02-12 13:50:37 +01:00
Joe Mooring
4384f9b8c2
tpl/tplimpl: Throw error when calling gist shortcode
...
Closes #14491
2026-02-12 13:49:23 +01:00
Joe Mooring
55d136dd66
tpl/tplimpl: Throw error when calling twitter/twitter_simple shortcodes
...
Closes #14488
2026-02-12 11:59:09 +01:00
Dr. Tobias Quathamer
e2776593c0
testscripts/commands: Update 'future' date to far future
...
Fixes #14486
2026-02-11 13:34:10 +01:00
Joe Mooring
de0c9f3eca
Reapply "release: Support alpha, beta, and RC releases"
...
This reverts commit e66a33d369 .
Closes #14466
2026-02-10 10:40:29 +01:00
dependabot[bot]
73583091e8
build(deps): bump golang.org/x/image from 0.35.0 to 0.36.0
...
Bumps [golang.org/x/image](https://github.com/golang/image ) from 0.35.0 to 0.36.0.
- [Commits](https://github.com/golang/image/compare/v0.35.0...v0.36.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/image
dependency-version: 0.36.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-10 10:39:02 +01:00
hugoreleaser
ee91280412
releaser: Prepare repository for 0.156.0-DEV
...
[ci skip]
2026-02-08 17:03:48 +00:00
hugoreleaser
8a858213b7
releaser: Bump versions for release of 0.155.3
...
[ci skip]
v0.155.3
2026-02-08 16:40:42 +00:00
Bjørn Erik Pedersen
6ac7d081d1
hugolib: Don't render default site redirect for non-primary isHTML output formats
...
When a custom output format has isHTML=true but no Path, renderDefaultSiteRedirect
would derive intermediate redirect paths from homeLink (e.g. /en/foo.html),
creating a spurious redirect at /en/ that overwrites the actual HTML content.
Only render the default site redirect for the canonical "html" format
or for formats with their own Path prefix (e.g. AMP).
Fixes #14482
Co-Authored-By: Joe Mooring <joe.mooring@veriphor.com >
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-08 17:35:32 +01:00
Bjørn Erik Pedersen
24eb84f868
server: Fix stuck server global error logging
...
Fixes #14469
2026-02-06 15:06:19 +01:00
dependabot[bot]
95a3678245
build(deps): bump github.com/evanw/esbuild from 0.27.2 to 0.27.3
...
Bumps [github.com/evanw/esbuild](https://github.com/evanw/esbuild ) from 0.27.2 to 0.27.3.
- [Release notes](https://github.com/evanw/esbuild/releases )
- [Changelog](https://github.com/evanw/esbuild/blob/main/CHANGELOG.md )
- [Commits](https://github.com/evanw/esbuild/compare/v0.27.2...v0.27.3 )
---
updated-dependencies:
- dependency-name: github.com/evanw/esbuild
dependency-version: 0.27.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-02-06 10:50:39 +01:00
Bjørn Erik Pedersen
9045797d5f
server: Fix panic when the server browser error handler tried to use a config in a state of flux
...
I tried and failed to create a test for this, but I have tested this manually.,
Fixes #14470
2026-02-05 20:11:48 +01:00
hugoreleaser
73641aeca1
releaser: Prepare repository for 0.156.0-DEV
...
[ci skip]
2026-02-02 10:27:50 +00:00
hugoreleaser
d8c0dfccf7
releaser: Bump versions for release of 0.155.2
...
[ci skip]
v0.155.2
2026-02-02 10:04:51 +00:00
Bjørn Erik Pedersen
6bd2bde9d3
resources/image: Add some image decode/encode debug logging
...
Fixes #14337
Closes #14460
2026-02-01 22:46:01 +01:00
Bjørn Erik Pedersen
0f1c7d1200
Fix template change detection for multi-version sites
...
When templates were edited in a multi-version/role setup, only pages
from the current site slice (h.Sites) were checked for dependencies,
not pages from all sites. Fix by changing withPage to iterate over
all sites using allSites.
Fixes #14461
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-01 22:24:52 +01:00
hugoreleaser
10352335e0
releaser: Prepare repository for 0.156.0-DEV
...
[ci skip]
2026-01-30 10:32:56 +00:00
hugoreleaser
f23576f2fb
releaser: Bump versions for release of 0.155.1
...
[ci skip]
v0.155.1
2026-01-30 10:10:48 +00:00
Bjørn Erik Pedersen
b5d43cdc17
Fix image DecodeConfig regression of WebP images from file cache
...
Fixes #14453
2026-01-29 22:53:13 +01:00
Bjørn Erik Pedersen
6ef8017f60
Remove go vet from check.sh
...
Too slow.
2026-01-29 15:45:21 +01:00
Bjørn Erik Pedersen
d67925f5a1
Add ./check.sh script
...
Running `mage check` takes too long time for user (and agent) iterations. That will eventualy run on CI.
This is a faster version that:
* Checks gofmt.
* Runs go vet.
* Runs staticcheck.
* Runs unit tests without the race flag.
It assumes that Go is installed, but will check if staticcheck is available and install it if not with go install.
It takes an optional argument to specify packages to check, otherwise it checks all packages.
This commit also enable local runs of the image golden tests.
2026-01-29 14:24:54 +01:00
Bjørn Erik Pedersen
48dd4f469a
Update AGENTS.md with debug printing note
...
Added note about debug printing and CI build failure.
2026-01-29 11:30:50 +01:00
Joe Mooring
b1e1eede50
resources/images: Fix WebP useSharpYuv being ignored
...
Closes #14449
2026-01-29 10:50:37 +01:00
Joe Mooring
f522a7282b
tpl/tplimpl: Remove failing Twitter tests
...
In v0.141.0 we deprecated:
- privacy.twitter.simple in favor of privacy.x.simple
- privacy.twitter.disable in favor of privacy.x.disable
Use of those settings is now causing the integration test to fail.
2026-01-28 23:21:35 -08:00
hugoreleaser
6ac72dd3bf
releaser: Prepare repository for 0.156.0-DEV
...
[ci skip]
2026-01-28 16:50:40 +00:00
hugoreleaser
74c0bbfc6a
releaser: Bump versions for release of 0.155.0
...
[ci skip]
v0.155.0
2026-01-28 16:28:23 +00:00
Bjørn Erik Pedersen
e66a33d369
Revert "release: Support alpha, beta, and RC releases"
...
This reverts commit 663075920a .
Closes #14448
2026-01-28 16:54:57 +01:00
Jayson Wang
8a979d54d1
Fix data race when clearing cache in cachebusters
2026-01-28 16:50:57 +01:00
Bjørn Erik Pedersen
fd49df8f7a
resources/images: Fix comment for Quality field in ImageConfig
2026-01-28 08:41:23 +01:00
Bjørn Erik Pedersen
c7b35c8704
Fix panic reported in discourse
...
Fixes #14441
2026-01-27 22:48:46 +01:00
Bjørn Erik Pedersen
5916b61be9
Remove disableDate and disableLatLong from MetaConfig
...
Since the meta config is new (and exif config is deprecated), remove
these options from MetaConfig. The fields filter controls which metadata
is extracted, including Date and GPS fields.
The existing exif config options are preserved for backward compatibility.
Closes #14437
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-27 21:47:32 +01:00
Bjørn Erik Pedersen
7eafef2269
internal/warpc: Make webp C defaults match the Go defaults
...
To avoid confusion.
2026-01-27 18:31:45 +01:00
Bjørn Erik Pedersen
00c4228f61
testscripts: Move server tests to own folder
...
See #14439
2026-01-27 18:27:47 +01:00
Bjørn Erik Pedersen
5f5b2f378f
testing: Skip some slow tests when not running in CI
...
Fixes #14438
2026-01-27 15:38:49 +01:00
Joe Mooring
b3ea2a5fab
misc: Update image processing description in README.md
2026-01-27 05:01:15 -08:00
Joe Mooring
67b543549b
docs: Update docs.yaml
2026-01-27 10:05:34 +01:00
Bjørn Erik Pedersen
ef7a22a2ff
magefile: Skip commands test when running mage check locally
...
They're flaky for some reason.
2026-01-27 09:05:01 +01:00
Bjørn Erik Pedersen
8dfcece805
Fix recently introduced partial rendering bug
...
Fixes #14433
2026-01-26 22:45:16 +01:00
Bjørn Erik Pedersen
9a6bfe2667
Remove -p 2 parallelism limit for local test runs
...
Only limit parallelism in CI where memory is constrained.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-26 21:40:52 +01:00
dependabot[bot]
7d45614c6d
build(deps): bump golang.org/x/tools from 0.40.0 to 0.41.0
...
Bumps [golang.org/x/tools](https://github.com/golang/tools ) from 0.40.0 to 0.41.0.
- [Release notes](https://github.com/golang/tools/releases )
- [Commits](https://github.com/golang/tools/compare/v0.40.0...v0.41.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/tools
dependency-version: 0.41.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-26 11:01:34 +01:00
dependabot[bot]
7f12c0900d
build(deps): bump github.com/olekukonko/tablewriter from 1.1.2 to 1.1.3
...
Bumps [github.com/olekukonko/tablewriter](https://github.com/olekukonko/tablewriter ) from 1.1.2 to 1.1.3.
- [Release notes](https://github.com/olekukonko/tablewriter/releases )
- [Commits](https://github.com/olekukonko/tablewriter/compare/v1.1.2...v1.1.3 )
---
updated-dependencies:
- dependency-name: github.com/olekukonko/tablewriter
dependency-version: 1.1.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-26 11:00:53 +01:00
dependabot[bot]
dab2c332dc
build(deps): bump github.com/alecthomas/chroma/v2 from 2.23.0 to 2.23.1
...
Bumps [github.com/alecthomas/chroma/v2](https://github.com/alecthomas/chroma ) from 2.23.0 to 2.23.1.
- [Release notes](https://github.com/alecthomas/chroma/releases )
- [Commits](https://github.com/alecthomas/chroma/compare/v2.23.0...v2.23.1 )
---
updated-dependencies:
- dependency-name: github.com/alecthomas/chroma/v2
dependency-version: 2.23.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-26 10:59:39 +01:00
Bjørn Erik Pedersen
5a64551a07
Make docs helper maxAge JSON output user friendly
2026-01-25 13:58:28 +01:00
Bjørn Erik Pedersen
0fc63fbf57
Add AGENTS.md and CLAUDE.md
2026-01-25 13:35:28 +01:00
dependabot[bot]
576d55d009
build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudfront
...
Bumps [github.com/aws/aws-sdk-go-v2/service/cloudfront](https://github.com/aws/aws-sdk-go-v2 ) from 1.58.3 to 1.59.0.
- [Release notes](https://github.com/aws/aws-sdk-go-v2/releases )
- [Changelog](https://github.com/aws/aws-sdk-go-v2/blob/main/changelog-template.json )
- [Commits](https://github.com/aws/aws-sdk-go-v2/compare/service/s3/v1.58.3...service/s3/v1.59.0 )
---
updated-dependencies:
- dependency-name: github.com/aws/aws-sdk-go-v2/service/cloudfront
dependency-version: 1.59.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-24 20:06:28 +01:00
dependabot[bot]
b9400b8a95
build(deps): bump golang.org/x/image from 0.34.0 to 0.35.0
...
Bumps [golang.org/x/image](https://github.com/golang/image ) from 0.34.0 to 0.35.0.
- [Commits](https://github.com/golang/image/compare/v0.34.0...v0.35.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/image
dependency-version: 0.35.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-24 18:11:13 +01:00