Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

hugo-0.164.0-3.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: hugo Distribution: openSUSE Tumbleweed
Version: 0.164.0 Vendor: openSUSE
Release: 3.1 Build date: Mon Jul 13 13:39:18 2026
Group: System/Management Build host: reproducible
Size: 69374359 Source RPM: hugo-0.164.0-3.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/gohugoio/hugo
Summary: Static website generator written in Go
Hugo is a static HTML and CSS website generator written in Go. It is optimized
for speed, ease of use, and configurability, and designed to work well for any
kind of website including blogs, tumbles, and docs. Hugo takes a directory with
Markdown and templates and renders them into a full HTML website, typically in a
fraction of a second. You can run Hugo from any directory, which works well for
shared hosts and other systems where you don’t have a privileged account. Hugo
provides a Privacy Config that can assist with General Data Protection
Regulation (GDPR) compliance issues.

https://gohugo.io/

Provides

Requires

License

Apache-2.0 AND MPL-2.0

Changelog

* Mon Jul 13 2026 Lubos Kocman <lubos.kocman@suse.com>
  - Add AND MPL-2.0 to main license tag to cover
    the vendored hashicorp/golang-lru dependency
* Mon Jul 06 2026 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.164.0:
    * releaser: Bump versions for release of 0.164.0
    * build(deps): bump github.com/JohannesKaufmann/html-to-markdown/v2
    * build(deps): bump golang.org/x/tools from 0.45.0 to 0.47.0
    * build(deps): bump golang.org/x/image from 0.42.0 to 0.43.0
    * build(deps): bump golang.org/x/net from 0.55.0 to 0.56.0
    * build(deps): bump github.com/pelletier/go-toml/v2 from 2.4.2 to 2.4.3
    * tpl/tplimpl: Support sub paths in layouts passed to .Render
    * all: Rewrite deprecated constructs in tests
    * Add markup.rst.syntaxHighlight option
    * tpl/resources: Deprecate resources.PostProcess in favour of templates.Defer
    * contributing: Add a note about co-authoring attributions when borrowing test cases
    * tpl/collections: Include key in IsSet unsupported-type warning
    * build(deps): bump github.com/getkin/kin-openapi from 0.139.0 to 0.140.0
    * create: Keep new content placeholders buildable
    * hugolib: Use the output format's suffix for alias paths
    * hugio: Speedup hasBytesWriter
    * build(deps): bump golang.org/x/mod from 0.36.0 to 0.37.0
    * build(deps): bump github.com/pelletier/go-toml/v2 from 2.3.1 to 2.4.2
    * tpl/crypto: Add crypto.Hash
    * Squashed 'docs/' changes from e17426e2b6..c85af679bf
    * Add encoding.HexDecode/Encode
    * deps: Upgrade github.com/evanw/esbuild v0.28.0 => v0.28.1
    * markup/pandoc: Add citation support
    * tpl/tplimpl: Make template name lookup case-insensitive
    * deps: Add Chroma dark/light mode support
    * hugolib: Return error from .Render when template not found
    * releaser: Prepare repository for 0.164.0-DEV
* Sun Jun 28 2026 Dirk Müller <dmueller@suse.com>
  - update to 0.163.3 (bsc#1269014):
    * markup/highlight: Escape lang in default code block rendering
      ce1a7e0b @bep thanks to @k0ngj1 for reporting this issue.
    * parser/pageparser: Preserve non-ASCII whitespace after e.g.
      summary divider 70a9068a @bep
    * resources: Support babel/postcss config variants 9d66d513
      @jmooring #15039 #15040 #15043
    * hugolib: Fix page/section name collision regression f0133466
      @jmooring #15046
  - update to 0.163.2:
    * Continue resolving on ERR_ACCESS_DENIED in Node's resolver
      134674f0 @bep #15041
    * markup: Standardize behavior when external converters are
      missing 147f605f @jmooring #14222
* Wed Jun 24 2026 Dirk Müller <dmueller@suse.com>
  - Update to version 0.163.1 (bsc#1269015):
    * releaser: Bump versions for release of 0.163.1
    * build(deps): bump golang.org/x/image from 0.41.0 to 0.42.0
    * Fix multi --renderSegments merge behavior
    * security: Normalize integer IPv4 host encodings in http.urls check
    * Drop symlinks in os.ReadDir, os.ReadFile, os.Stat and os.FileExists
    * Update CI workflow to exclude macOS
    * commands: Fix convert command
    * releaser: Prepare repository for 0.164.0-DEV
    * releaser: Bump versions for release of 0.163.0
    * pagesfromdata: Use relative path for content adapter template metrics
    * ci: Re-add macos-latest to the test matrix
    * build(deps): bump github.com/bits-and-blooms/bitset
    * build(deps): bump github.com/tetratelabs/wazero
    * all: Run go fix ./...
    * images: Deprecate Imaging.Compression and move it down to webp and avif configs
    * Only support the latest Go version
    * resources/jsconfig: Remove deprecated baseUrl setting
    * build(deps): bump github.com/rogpeppe/go-internal from 1.14.1 to 1.15.0
    * page: Add IsBranch and deprecate IsNode
    * images: Force cache invalidation for AVIF target
    * images: Add a per-format AVIF hint setting
    * build(deps): bump github.com/getkin/kin-openapi from 0.138.0 to 0.139.0
    * images: Make AVIF chroma subsampling content-aware via the hint
    * Cap AVIF lossy quality at 99
    * config: Deprecate the glogal imaging quality setting
    * images: Make 60 the default quality for AVIF
    * livereload: Disconnect from websocket server on pageswap
    * tpl/tplimpl/embedded: Prevent leading newline in sitemap template
    * images: Recover from memory alloc errors in WASM image processors
    * images: Add quality setting per image format
    * all: Adjust tests for deprecated link and image render hook settings
    * misc: Remove duplicate words in comments
    * Add some PNG to AVIF golden test cases
    * releaser: Prepare repository for 0.163.0-DEV
    * releaser: Bump versions for release of 0.162.1
    * modules/npm: Fix false stale warning after npm pack
    * tpl/tplimpl: Fix X shortcode test
    * tpl: Skip broken x shortcode test
    * Revert "tpl/collections: Make dict return nil when no values are provided"
    * tpl/time: Fix locale-specific month abbreviations
    * releaser: Bump versions for release of 0.162.0
    * Disallow HTML content by default
    * Add image processing support for AVIF
    * config: Preserve intentionally empty maps
    * hugolib: Fix Page.GitInfo for modules with go.mod in a repo subdirectory
    * hugolib: Merge existing hugo_stats.json when renderSegments is set
    * all: Replace RWMutex struct caches with ConcurrentMap
    * tpl/tplimpl: Consolidate and improve embedded template integration tests
    * parser: Drop empty sub maps from hugo config output
    * markup/highlight: Allow overriding type and code via options
    * Fix typo in CONTRIBUTING.md
    * Remove note on refactoring contributions
    * Update AI assistance disclosure requirements
    * build(deps): bump golang.org/x/net from 0.54.0 to 0.55.0
    * build(deps): bump golang.org/x/image from 0.40.0 to 0.41.0
    * hugolib: Use AllTranslated in IsTranslated
    * tpl: Simplify sitemap template
    * tpl: Use AllTranslations in sitemap template
    * tpl/collections: Make dict return nil when no values are provided
    * Sync Go template package to 1.26.3
    * Squashed 'docs/' changes from 0755fb534d..1f8ddb8a52
    * resources: Fix the :counter placeholder
    * Upgrade to Go 1.26.3
    * ci: Check embedded template formatting with gotmplfmt
    * tpl: Run gotmplfmt -w .
    * build(deps): bump github.com/getkin/kin-openapi from 0.137.0 to 0.138.0
    * build(deps): bump github.com/JohannesKaufmann/html-to-markdown/v2
    * markup/goldmark/codeblocks: Always split Chroma options into .Options
    * docs: Update docs.yaml
    * hugolib: Allow empty params front matter
    * commands: Fix import from Jekyll
    * common/hmaps: Merge slice-valued module config into site config
    * build(deps): bump golang.org/x/image from 0.39.0 to 0.40.0
    * tpl: Use GetMatch for both local and global image resources
    * Revert "markup/tableofcontents: Skip empty TOC levels"
    * build(deps): bump golang.org/x/tools from 0.44.0 to 0.45.0
    * tpl/templates: Reject Defer inside partialCached
    * build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3
    * common/hexec: Make NODE_PATH a fallback for ESM bare imports
    * build(deps): bump github.com/pelletier/go-toml/v2 from 2.3.0 to 2.3.1
    * config: Allow repeating the root key in /config files
    * Revise test naming guidelines in AGENTS.md
    * Update AGENTS.md
    * js: Return error for missing batch imports
    * resources/images: Keep smart crop target size
    * testing: Use synctest where relevant
    * Fix prevention of direct symlink reads in resources.Get
    * security: Validate redirects against security.http.urls
    * markup/tableofcontents: Skip empty TOC levels
    * Fall back to hugo.buildDate in hugo.BuildDate() in non-vcs builds
    * agents: Add a note to Ai security researchers
    * deps: Upgrade to Chroma v2.24.1
    * commands: Fix github-dark chromastyles
    * css: Make css.Build's file-loader URLs absolute to web context root
    * hugolib: Don't warn about lang/kind/path coming from cascade.params
    * markup/goldmark: Unwrap inner HTML for plain code blocks
    * tpl/tplimpl: Extend page image lookup to include global resources
    * security: Allow hostnames starting with digits in default http.urls
    * commands: Improve description of command flags
    * releaser: Prepare repository for 0.162.0-DEV
* Mon May 04 2026 Dirk Müller <dmueller@suse.com>
  - update to 0.161.1:
    * resources: Honor Retry-After header in resources.GetRemote
      retries c4eba928 @bep #14828
    * warpc: Move to parson.c in https://github.com/kgabis/parson
      8b40a96b @bep #14823
    * config/security: Add AllowChildProcess to
      security.node.permissions d65af84d @bep #14824
    * config/security: Restrict default http.urls "@" deny to
      userinfo 454450a6 @bep #14825
  - update to 0.161.0:
    * This release contains two security hardening fixes:
    * We now run the Node tools PostCSS, Babel and TailwindCSS, by
      default, with the `--permission` flag with the permissions
      defined in security.node.permissions. This means that you
      need Node >= 22 installed and that `css.TailwindCSS` now
      requires that the Tailwind CSS CLI must be installed as a
      Node.js package. The standalone executable is no longer
      supported
    * We have made the defaults in security.http.urls more
      restrictive.
  - update to 0.160.1:
    * Fix panic when passthrough elements are used in headings
      8b00030b @bep #14677
    * Fix panic on edit of legacy mapped template names that's also
      a valid path in the new setup c4855167 @bep #14740
    * Fix RenderShortcodes leaking context markers when indented
      161d0d47 @bep #12457
    * Strip nested page context markers from standalone
      RenderShortcodes 45e45966 @bep #14732
    * Rename deprecated cascade._target to cascade.target in tests
      58927aa1 @bep
    * Fix auto-creation of root sections in multilingual sites
      ce009e3a @bep #14681
    * readme: Fix links 07558724 @chicks-net
* Mon May 04 2026 Dirk Müller <dmueller@suse.com>
  - Update to version 0.161.1:
    * releaser: Bump versions for release of 0.161.1
    * resources: Honor Retry-After header in resources.GetRemote retries
    * warpc: Move to parson.c in https://github.com/kgabis/parson
    * config/security: Add AllowChildProcess to security.node.permissions
    * config/security: Restrict default http.urls "@" deny to userinfo
    * releaser: Prepare repository for 0.162.0-DEV
    * releaser: Bump versions for release of 0.161.0
    * build(deps): bump github.com/getkin/kin-openapi from 0.135.0 to 0.137.0
    * build(deps): bump github.com/mattn/go-isatty from 0.0.21 to 0.0.22
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.24.12 to 2.24.13
    * css: Support nested hugo:vars/<name> imports
    * github: Update GitHub actions versions
    * hugolib: Do not render aliases if the page is not rendered
    * langs/i18n: Improve default content language fallback
    * Replace deprecated .Site.Sites/.Page.Sites with hugo.Sites intests
    * helpers: Remove unused code
    * common/constants: Remove unused consts
    * common/paths: Remove unused code
    * langs/i18n: Fix translation lookup when using language variants
    * tests: Update Ruby setup action to v1.305.0
    * build(deps): bump github.com/magefile/mage from 1.17.1 to 1.17.2
    * deps: Upgrade github.com/bep/imagemeta v0.17.1 => v0.17.2
    * langs: Use Language.Locale as primary localization key
    * config/security: Add "! " negation to Whitelist, harden default http.urls
    * build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudfront (#14789)
    * build(deps): bump github.com/mattn/go-isatty from 0.0.20 to 0.0.21 (#14788)
    * build(deps): bump github.com/bep/mclib (#14787)
    * Harden Node tool execution with --permission flag
    * tpl/collections: Honor the Eqer interface in where comparisons
    * build(deps): bump google.golang.org/api from 0.267.0 to 0.276.0
    * build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.41.5 to 1.41.6
    * modules: Ignore non-require blocks in go.mod rewrite
    * Replace the concurrent map with an identical upstream version
    * build(deps): bump github.com/getkin/kin-openapi from 0.134.0 to 0.135.0 (#14781)
    * build(deps): bump github.com/bep/goportabletext from 0.1.0 to 0.2.0 (#14779)
    * build(deps): bump golang.org/x/image from 0.38.0 to 0.39.0 (#14780)
    * deps: Upgrade github.com/bep/imagemeta v0.17.0 => v0.17.1 (#14775)
    * Add slice-based permalinks config with PageMatcher target
    * commands: Add missing import
    * Revert "common/hugo: Deprecate extended and extended_withdeploy editions"
    * Adjust the SECURITY.md slightly
    * create: Fix non-deterministic conflict detection in hugo new content
    * build(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0
    * resources/page: Add passing test for Issue #14325
    * agents: Add a note about having the issue ID in test names
    * commands: Fix environment isolation for configuration settings
    * build(deps): bump github.com/evanw/esbuild from 0.27.4 to 0.28.0
    * build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.41.1 to 1.41.5
    * build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.4 to 2.3.0
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.24.11 to 2.24.12
    * Fix filename dimension identifiers (_role_X_, _version_X_) to replace mount config
    * Add a more flexible filename identifier scheme that also allows setting roles and versions (#14754)
    * Fix it so we never auto-fallback to page resources in other roles/versions
    * common/hugo: Deprecate extended and extended_withdeploy editions
    * parser/pageparser: Add a parser fuzz test
    * releaser: Bump versions for release of 0.160.1
    * Fix panic when passthrough elements are used in headings
    * Fix panic on edit of legacy mapped template names that's also a valid path in the new setup
    * Fix RenderShortcodes leaking context markers when indented
    * Strip nested page context markers from standalone RenderShortcodes
    * Rename deprecated cascade._target to cascade.target in tests
    * Fix auto-creation of root sections in multilingual sites
    * readme: Fix links
    * releaser: Prepare repository for 0.161.0-DEV
* Sat Apr 04 2026 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.160.0:
    * releaser: Bump versions for release of 0.160.0
    * build(deps): bump github.com/magefile/mage from 1.16.1 to 1.17.1
    * Fix some recently introduced Position issues
    * markup/goldmark: Fix double-escaping of ampersands in link URLs
    * all: Replace NewIntegrationTestBuilder with Test/TestE/TestRunning
    * tpl: Fix stray quotes from partial decorator in script context
    * readme: Revise edition descriptions and installation instructions
    * build(deps): bump github.com/go-jose/go-jose/v4 from 4.1.3 to 4.1.4
    * tpl/css: Support @import "hugo:vars" for CSS custom properties in css.Build
    * Improve and extend .Position handling in Goldmark render hooks
    * build(deps): bump golang.org/x/image from 0.37.0 to 0.38.0
    * markup/goldmark: Clean up test
    * releaser: Prepare repository for 0.160.0-DEV
* Wed Apr 01 2026 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.159.2:
    * releaser: Bump versions for release of 0.159.2
    * Fix potential content XSS by escaping dangerous URLs in links and images
    * releaser: Add standard withdeploy release assets
    * resources/page: Fix shared reader in Source.ValueAsOpenReadSeekCloser
    * testing: Simplify line ending handling in tests
    * readme: Update Go version to 1.25.0
    * releaser: Prepare repository for 0.160.0-DEV
* Thu Mar 26 2026 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.159.1:
    * releaser: Bump versions for release of 0.159.1
    * minifiers: Keep x-bind and blank namespace in SVG minification
    * Adjust depreceated syntax in tests
    * releaser: Prepare repository for 0.160.0-DEV
* Mon Mar 23 2026 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.159.0:
    * releaser: Bump versions for release of 0.159.0
    * docs: Update docs.yaml
    * Squashed 'docs/' changes from 80dd7b067..0755fb534
    * commands: Update docs linke to Node.js docs
    * create: Return error instead of panic when page not found
    * commands: Preserve non-content files in convert output
    * npm: Use workspaces to simplify `hugo mod npm pack`
    * build(deps): bump github.com/olekukonko/tablewriter from 1.1.3 to 1.1.4 (#14641)
    * commands: Close cpu profile file when StartCPUProfile fails
    * Replace deprecated site.Data with hugo.Data in tests
    * Replace deprecated excludeFiles and includeFiles with files in tests
    * build(deps): bump github.com/yuin/goldmark from 1.7.16 to 1.7.17
    * build(deps): bump github.com/magefile/mage from 1.15.0 to 1.16.1
    * build(deps): bump golang.org/x/image from 0.36.0 to 0.37.0
    * build(deps): bump google.golang.org/grpc from 1.78.0 to 1.79.3
    * tpl/tplimpl: Fix Vimeo shortcode test
    * Remove the AI Watchdog workflow for now
    * Remove 'bep' from PR user logins skip list
    * tpl/tplimpl: Comment out the Vimeo simple shortcode tests
    * Replace deprecated :filename with :contentbasename in the permalinks test
    * releaser: Prepare repository for 0.159.0-DEV
* Mon Mar 16 2026 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.158.0:
    * releaser: Bump versions for release of 0.158.0
    * deps: Upgrade github.com/evanw/esbuild v0.27.3 => v0.27.4
    * build(deps): bump github.com/getkin/kin-openapi from 0.133.0 to 0.134.0
    * build(deps): bump golang.org/x/tools from 0.42.0 to 0.43.0
    * resources: Re-publish on transformation cache hit
    * create/skeletons: Use css.Build in theme skeleton
    * tpl/css: Add a test case for rebuilds on CSS options changes
    * hugolib: Allow regular pages to cascade to self
    * build(deps): bump gocloud.dev from 0.44.0 to 0.45.0
    * build(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0
    * tpl/css: Allow the user to override single loader entries
    * tpl/css: Fix external source maps
    * tpl/css: Make default loader resolution for CSS @import and url() always behave the same
    * hugolib: Fix server no watch
    * internal/js: Add default mainFields for CSS builds
    * Add css.Build
    * Upgrade to to Go 1.26.1 (#14597) (note)
    * resources: Fix context canceled on GetRemote with per-request timeout
    * resources: Use full path for Exif etc. decoding error/warning messages
    * Move to new locales library and upgrade CLDR from v36.1 to v48.1
    * tpl/tplimpl: Prefer early suffixes when media type matches
    * tpl/strings: Add strings.ReplacePairs function
    * all: Run go fix ./...
    * internal/warpc: Fix SIGSEGV in Close() when dispatcher fails to start
    * github: Remove pull_request_template.md
    * testing: Make commands tests pass in Go 1.26.1
    * refactor: Deprecate language configuration and template methods
    * Replace Exif with Meta in tests
    * build(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 (#14569)
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.24.9 to 2.24.10 (#14585)
    * build(deps): bump github.com/bep/imagemeta from 0.15.0 to 0.17.0 (#14584)
    * Fix index out of range panic in fileEventsContentPaths
    * resources: Improve getImageOps error message
    * resources/images: Add IsImageResourceWithMeta etc. tests for bmp and gif
    * releaser: Prepare repository for 0.158.0-DEV
* Wed Mar 04 2026 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Packaging improvements:
    * Update to BuildRequires: golang(API) >= 1.25 matching go.mod
* Tue Mar 03 2026 Michael Vetter <mvetter@suse.com>
  - Update to version 0.157.0:
    * releaser: Bump versions for release of 0.157.0
    * Fix menu pageRef resolution in multidimensional setups
    * Handle GitInfo for modules where Origin is not set when running go list
    * commands: Update link to highlighting style examples
    * docs: Regen and fix the imaging docshelper output
    * Squashed 'docs/' changes from 42914c50e..80dd7b067
    * Add AVIF, HEIF and HEIC partial support (only metadata for now)
    * resources/images: Adjust WebP processing defaults
    * Add Page.GitInfo support for content from Git modules
    * Add per-request timeout option to `resources.GetRemote`
    * Update AI Watchdog action version in workflow
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.24.8 to 2.24.9
    * build(deps): bump github.com/bep/imagemeta from 0.14.0 to 0.15.0
    * config: Skip taxonomy entries with empty keys or values
    * Add guideline for brevity in code and comments
    * modules: Include JSON error info from go mod download in error messages
    * hugolib: Fix automatic section pages not replaced by sites.complements
    * releaser: Prepare repository for 0.157.0-DEV
* Wed Feb 18 2026 Michael Vetter <mvetter@suse.com>
  - Update to version 0.156.0:
    * releaser: Bump versions for release of 0.156.0
    * hugolib: Move site.Data to hugo.Data, deprecate Site.AllPages/BuildDrafts/Languages
    * build(deps): bump google.golang.org/api from 0.255.0 to 0.267.0
    * hugolib: Add Page.Sites to Site.Sites deprecation notice
    * hugolib: Simplify sites collection
    * hugolib: Adjust hugo.Sites.Default
    * Move common/hugo/HugoInfo to resources/page
    * commands: Fix --panicOnWarning flag having no effect with module version warnings
    * hugolib: Add hugo.Sites and .Site.IsDefault(), modify .Site.Sites
    * build(deps): bump github.com/bep/textandbinarywriter
    * paths: Fix handling of _ as a path name
    * output: Remove unused method
    * build(deps): bump github.com/bep/simplecobra from 0.6.1 to 0.7.0
    * build(deps): bump github.com/bep/tmc from 0.5.1 to 0.6.0
    * snap: Stop building for ppc64el and s390x
    * docs: Fix lineNos default value in docs.yaml
    * hugolib: Fix term title when taxonomy name contains spaces
    * Update AI assistance guidelines in CONTRIBUTING.md
    * tpl/collections: Speed up where and sort performance
    * tpl/internal: Replace deprecated parser.ParseDir and doc.New
    * docs: Regenerate docs.yaml
    * Squashed 'docs/' changes from 1ad3c75ad..42914c50e
    * commands: Skip chmod for files without owner-write permission
    * build(deps): bump github.com/gohugoio/hugo-goldmark-extensions/extras
    * build(deps): bump github.com/gohugoio/hugo-goldmark-extensions/passthrough
    * tpl/collections: Add some more benchmarks for where and sort
    * all: Change site to project where appropriate
    * docker: Add full tar and openssh-client to support GitHub Actions
    * markup/highlight: Allow lineNos to be true, false, "inline", or "table"
    * Remove items deprecated <= v0.136.0 (note)
    * Upgrade to Go 1.26
    * tpl: Move from md5 to xxhash for some in memory keys
    * build(deps): bump golang.org/x/tools from 0.41.0 to 0.42.0
    * build(deps): bump github.com/bep/helpers from 0.6.0 to 0.7.0
    * resources/page: Deprecate cascade._target in favor of cascade.target
    * tpl/tplimpl: Throw error when calling gist shortcode
    * tpl/tplimpl: Throw error when calling twitter/twitter_simple shortcodes
    * testscripts/commands: Update 'future' date to far future
    * Reapply "release: Support alpha, beta, and RC releases"
    * build(deps): bump golang.org/x/image from 0.35.0 to 0.36.0
    * releaser: Prepare repository for 0.156.0-DEV
* Sun Feb 08 2026 Michael Vetter <mvetter@suse.com>
  - Update to version 0.155.3:
    * releaser: Bump versions for release of 0.155.3
    * hugolib: Don't render default site redirect for non-primary isHTML output formats
    * server: Fix stuck server global error logging
    * build(deps): bump github.com/evanw/esbuild from 0.27.2 to 0.27.3
    * server: Fix panic when the server browser error handler tried to use a config in a state of flux
    * releaser: Prepare repository for 0.156.0-DEV
* Mon Feb 02 2026 Michael Vetter <mvetter@suse.com>
  - Update to version 0.155.2:
    * releaser: Bump versions for release of 0.155.2
    * resources/image: Add some image decode/encode debug logging
    * Fix template change detection for multi-version sites
    * releaser: Prepare repository for 0.156.0-DEV
* Fri Jan 30 2026 Michael Vetter <mvetter@suse.com>
  - Update to version 0.155.1:
    * releaser: Bump versions for release of 0.155.1
    * Fix image DecodeConfig regression of WebP images from file cache
    * Remove go vet from check.sh
    * Add ./check.sh script
    * Update AGENTS.md with debug printing note
    * resources/images: Fix WebP useSharpYuv being ignored
    * tpl/tplimpl: Remove failing Twitter tests
    * releaser: Prepare repository for 0.156.0-DEV
* Wed Jan 28 2026 Michael Vetter <mvetter@suse.com>
  - Update to version 0.155.0:
    * releaser: Bump versions for release of 0.155.0
    * Revert "release: Support alpha, beta, and RC releases"
    * Fix data race when clearing cache in cachebusters
    * resources/images: Fix comment for Quality field in ImageConfig
    * Fix panic reported in discourse
    * Remove disableDate and disableLatLong from MetaConfig
    * internal/warpc: Make webp C defaults match the Go defaults
    * testscripts: Move server tests to own folder
    * testing: Skip some slow tests when not running in CI
    * misc: Update image processing description in README.md
    * docs: Update docs.yaml
    * magefile: Skip commands test when running mage check locally
    * Fix recently introduced partial rendering bug
    * Remove -p 2 parallelism limit for local test runs
    * build(deps): bump golang.org/x/tools from 0.40.0 to 0.41.0
    * build(deps): bump github.com/olekukonko/tablewriter from 1.1.2 to 1.1.3
    * build(deps): bump github.com/alecthomas/chroma/v2 from 2.23.0 to 2.23.1
    * Make docs helper maxAge JSON output user friendly
    * Add AGENTS.md and CLAUDE.md
    * build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudfront
    * build(deps): bump golang.org/x/image from 0.34.0 to 0.35.0
    * build(deps): bump golang.org/x/mod from 0.31.0 to 0.32.0
    * tpl: Fix partial decorator panic when partial returns falsy
    * Add == and != operators to range predicates
    * resources: Fix race condition in test helper
    * Add modulequeries file cache for module version queries
    * Allow v1,v2 etc. style version names while still supporting full semver in queries
    * Make Page.Aliases more useful in multidimensional setups (note)
    * Fix cascade draft panic
    * Add range matchers for site matrix vector store filtering
    * Misc webp performance work
    * hugolib: Fix multilingual alias generation
    * Fix file mount specifity issue within the same module
    * deps: Upgrade github.com/gohugoio/gift v0.1.0 => v0.2.0
    * Move from github.com/disintegration/gift to github.com/gohugoio/gift
    * build(deps): bump github.com/alecthomas/chroma/v2 from 2.22.0 to 2.23.0
    * warpc: Fix typed nil return in Start
    * resources/images: Stabilize order of valid sources in error message
    * hugolib: Fix relative alias generation
    * Add XMP and IPTC image metadata support
    * output: Add TestCanonical integration test
    * Rename common/maps to common/hmaps (#14384)
    * build(deps): bump golang.org/x/net from 0.48.0 to 0.49.0
    * build(deps): bump github.com/bep/lazycache from 0.8.0 to 0.8.1
    * deps: Upgrade github.com/alecthomas/chroma v2.21.1 => v2.22.0
    * Decode webp.ImageConfig natively
    * releaser: Prepare repository for 0.155.0-DEV
* Sun Jan 11 2026 Michael Vetter <mvetter@suse.com>
  - Update to version 0.154.5:
    * releaser: Bump versions for release of 0.154.5
    * Fix some default site redirect woes
    * hugolib: Fix newly created shortcodes not found during server rebuild
    * tpl/tplimpl: Remove trailing slash from void elements
    * releaser: Prepare repository for 0.155.0-DEV
* Sat Jan 10 2026 Michael Vetter <mvetter@suse.com>
  - Update to version 0.154.4:
    * releaser: Bump versions for release of 0.154.4
    * build(deps): bump github.com/goccy/go-yaml from 1.19.1 to 1.19.2
    * tpl: Fix language resolution for markdown shortcodes
    * For multiple dimensions setups, fix alias handling and multihost publish path
    * releaser: Prepare repository for 0.155.0-DEV
* Tue Jan 06 2026 Michael Vetter <mvetter@suse.com>
  - Update to version 0.154.3:
    * releaser: Bump versions for release of 0.154.3
    * build(deps): bump github.com/yuin/goldmark from 1.7.13 to 1.7.16
    * releaser: Prepare repository for 0.155.0-DEV
* Fri Jan 02 2026 Michael Vetter <mvetter@suse.com>
  - Update to version 0.154.2:
    * releaser: Bump versions for release of 0.154.2
    * Fix alpha/fuzzy border issue with new webp decoder for images with with transparent background
    * snap: Limit build platforms to amd64, arm64, ppc64el, and s390x
    * snap: Update to core 24
    * releaser: Prepare repository for 0.155.0-DEV
* Thu Jan 01 2026 Michael Vetter <mvetter@suse.com>
  - Update to version 0.154.1:
    * releaser: Bump versions for release of 0.154.1
    * Add WASM licensing information to README
    * Fix partial decorator detection in partial with blocks with outer range break or continue
    * releaser: Prepare repository for 0.155.0-DEV
* Wed Dec 31 2025 Michael Vetter <mvetter@suse.com>
  - Update to version 0.154.0:
    * releaser: Bump versions for release of 0.154.0
    * tpl/collections: Fix apply to work with built-in funcs like len
    * Remove Linode sponsor from README
    * helpers: Limit verbose watch output for better readability
    * tpl/reflect: Make the IsImageResource implementation less technical
    * internal/warpc: Increase WebP memory limit to 384 MiB
    * build(deps): bump github.com/tetratelabs/wazero from 1.10.1 to 1.11.0
    * Revert "resources/page: Fix slugorcontentbasename for section pages"
    * Update tpl/reflect/reflect.go
    * Add reflect.Is{Page,Site,Resource,ImageResource}
    * Allow partials to work as decorators
    * releaser: Prepare repository for 0.154.0-DEV
* Tue Dec 30 2025 Michael Vetter <mvetter@suse.com>
  - Update to version 0.153.5:
    * releaser: Bump versions for release of 0.153.5
    * images: Add compression option to image config and clean up some of the options handling
    * config: Fix cascade per language in hugo.toml regression
    * images: Fix WebP quality and hint parameters being ignored
    * releaser: Prepare repository for 0.154.0-DEV
* Sun Dec 28 2025 Michael Vetter <mvetter@suse.com>
  - Update to version 0.153.4:
    * releaser: Bump versions for release of 0.153.4
    * Set cascade target to the content matrix if not set in the cascade itself
    * releaser: Prepare repository for 0.154.0-DEV
* Fri Dec 26 2025 Michael Vetter <mvetter@suse.com>
  - Update to version 0.153.3:
    * releaser: Bump versions for release of 0.153.3
    * build(deps): bump github.com/bep/imagemeta from 0.12.0 to 0.12.1
    * Fix error with _content.gotmpl file with index.md siblings
    * releaser: Prepare repository for 0.154.0-DEV
* Mon Dec 22 2025 Michael Vetter <mvetter@suse.com>
  - Update to version 0.153.2:
    * releaser: Bump versions for release of 0.153.2
    * Fix "image: unknown format" error
    * modules: Remove extended edition check
    * misc: Update edition comparison and guidance in README.md
    * releaser: Prepare repository for 0.154.0-DEV
* Sat Dec 20 2025 Michael Vetter <mvetter@suse.com>
  - Update to version 0.153.1:
    * releaser: Bump versions for release of 0.153.1
    * Handle PNG named *.webp
    * Revert deprecation logging for contentDir per language
    * images: Add some more PNG tests
    * Fix panic when 404 is backed by a content file
    * internal/warpc: Increase WebP memory limit to 256 MiB
    * releaser: Prepare repository for 0.154.0-DEV
* Fri Dec 19 2025 Michael Vetter <mvetter@suse.com>
  - Update to version 0.153.0:
    * releaser: Bump versions for release of 0.153.0
    * hugoreleaser: Updage macospkgremote to increase notarization timeout
    * Squashed 'docs/' changes from 71f739460..1ad3c75ad
    * resources/images: Don't trust the file extension when decoding JPEG and PNG images
    * Add full filename to image processing error messages if possible
    * tailwindcss: Add referece to skipInlineImportsNotFound when import not found in assets
    * build(deps): bump github.com/goccy/go-yaml from 1.19.0 to 1.19.1
    * build(deps): bump github.com/alecthomas/chroma/v2 from 2.21.0 to 2.21.1
    * Improve error messages for template failures
    * Improve error handling/messages in Hugo Pipes
    * Fix some outdated front matter
    * build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudfront
    * deps: Upgrade github.com/alecthomas/chroma/v2 v2.20.0 => v2.21.0
    * build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.40.1 to 1.41.0
    * build(deps): bump github.com/evanw/esbuild from 0.27.1 to 0.27.2
    * images: Add a webp test with bg color
    * tpl/css: Deprecate libsass in favor of dartsass (note)
    * Encode and Decode using the libwebp library via WASM with animation support
    * config/allconfig: Correct error message
    * tpl: Add missing functions to init files
    * github: Add some known humans to the AI whitelist
    * build(deps): bump golang.org/x/image from 0.33.0 to 0.34.0
    * build(deps): bump golang.org/x/tools from 0.39.0 to 0.40.0
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.24.7 to 2.24.8
    * build(deps): bump gocloud.dev from 0.43.0 to 0.44.0
    * build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudfront
    * build(deps): bump github.com/evanw/esbuild from 0.27.0 to 0.27.1
    * Fix server rebuilds on editing content with Chinese terms
    * build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.40.0 to 1.40.1
    * build(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.2
    * release: Skip pushing stable and docs update for pre-releases
    * release: Support alpha, beta, and RC releases
    * snap: Address snapcraft deprecations
    * build(deps): bump github.com/goccy/go-yaml from 1.18.0 to 1.19.0
    * build(deps): bump github.com/olekukonko/tablewriter from 1.1.1 to 1.1.2
    * build(deps): bump github.com/JohannesKaufmann/html-to-markdown/v2
    * langs/i18n: Prefer languageCode when picking translation file
    * Add entitlements for WebAssembly for macOS Tahoe
    * testscripts: Move layouts file to new structure
    * resources: Skip integration test if Dart Sass is not installed
    * build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudfront
    * testing: Replace legacy config.toml with hugo.toml in most tests
    * testing: Port integration tests to new templates structure
    * github: Correct dependabot => dependabot[bot]
    * config/privacy: Change GoogleAnalytics.RespectDoNotTrack default to true
    * Add signed and notarized MacOS pkg builds
    * Upgrade to Go 1.25.4
    * tpl/urls: Add PathEscape and PathUnescape functions
    * Fix slow server startup of very big content trees
    * Speedup and simplify page assembly for deeper content trees
    * markup/asciidocext: Improve Asciidoctor integration
    * gemini: Remove styleguide.md (for now)
    * github: Reenable Gemini, but no auto code review
    * github: Partition tests by their root
    * github: Make the clean commands work
    * github: Also test the root package (left out in previous commit)
    * github: More disk space saving optimizations
    * github: Add PR Template
    * Adjust benchmark
    * tpl/openapi: Add support for OpenAPI external file references
    * build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudfront
    * build(deps): bump golang.org/x/image from 0.32.0 to 0.33.0
    * build(deps): bump golang.org/x/crypto from 0.43.0 to 0.45.0
    * github: Skip dependabot for AI Watchdog workflow
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.24.5 to 2.24.7
    * github: Remove the 386 test step in GitHub test workflow
    * github: Remove test binaries after CI test runs
    * github: Fix "no space left on device" issue in CI
    * build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudfront
    * build(deps): bump golang.org/x/tools from 0.38.0 to 0.39.0
    * build(deps): bump github.com/tetratelabs/wazero from 1.10.0 to 1.10.1
    * github: Adjust watchdog run logic (now with correct spelling)
    * github: Adjust watchdog run logic (again)
    * github: Adjust watchdog run logic
    * github: Only run AI Watchdog when the PR is ready for review
    * build(deps): bump github.com/bits-and-blooms/bitset
    * build(deps): bump github.com/olekukonko/tablewriter from 1.1.0 to 1.1.1
    * build(deps): bump golang.org/x/text from 0.30.0 to 0.31.0
    * build(deps): bump github.com/evanw/esbuild from 0.25.12 to 0.27.0
    * Update aiwatchdog.yml
    * Update aiwatchdog.yml
    * Update aiwatchdog.yml
    * github: Add label to AI suspects and do not fail when confident
    * github: Adjust AI Watchdog workflow to make it run PRs from forks
    * github: Adjust workflow permissions
    * performance: Misc allocation improvements
    * hugolib/doctree: Simplify lock setup in SimpleThreadSafeTree to reduce read allocation
    * github: Add ai-watchdog workflow and update other workflows' versions
    * build(deps): bump google.golang.org/api from 0.251.0 to 0.255.0
    * build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudfront
    * build(deps): bump github.com/tetratelabs/wazero from 1.9.0 to 1.10.0
    * tpl/collections: Improve collections.D
    * Optimize memory allocations for sites matrix vector stores
    * gemini: Disable auto PR codereviews for now
    * docs: Fix link to CGO wiki page
    * github: Update asciidoctor-diagrams extension and add GoAT
    * Fix grammatical error in styleguide.md
    * Update styleguide.md
    * Add gemini setup files
    * static: Preserve .gitignore and .gitattributes in --cleanDestinationDir
    * hugolib: Fix recently introduced data race
    * hugolib: Improve performance of content trees with many sections
    * markup/asciidocext: Support boolean document attributes
    * github: Allow AsciiDoc content in tests to render Ditaa diagrams
    * Add a site assembly benchmark test for a deeper site structure with more sections and pages
    * sitesmatrix: Clary default dimension values
    * Run go mod tidy to clean up go.mod and go.sum
    * docshelper: Fix some YAML serialization issues with sites matrix configuration
    * resources/page: Fix slugorcontentbasename for section pages
    * build(deps): bump github.com/evanw/esbuild from 0.25.11 to 0.25.12
    * testing: Rewrite all the old style integration tests to txtar style tests
    * commands: newDocsHelper encode integers as ints in generated YAML
    * config: Add struct tags to deprecated and unused fields
    * hugolib: Delete some old integration tests
    * testing: Revise usage of b.N and b.Loop() in benchmarks
    * all: Fix some benchmarks broken by modernize
    * all: Run modernize -fix ./...
    * Add roles and versions as new dimensions (in addition to language)
    * Update CONTRIBUTING.md
    * github: Allow AsciiDoc content in tests to render diagrams
    * hreflect: Cache reflect method lookups used in collections.Where and others
    * all: Simplify the reflect usage
    * releaser: Prepare repository for 0.153.0-DEV
* Fri Oct 24 2025 Michael Vetter <mvetter@suse.com>
  - Update to version 0.152.2:
    * releaser: Bump versions for release of 0.152.2
    * deps: Update github.com/tdewolff/minify v2.24.4 => v2.24.5
    * hugofs: Make node_modules a "special case" mount
    * github: Fix typo in stale PR message
    * releaser: Prepare repository for 0.153.0-DEV
* Wed Oct 22 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.152.1:
    * releaser: Bump versions for release of 0.152.1
    * Expand the numeric conversions to template funcs/methods
    * Fix where with uint64
    * Fix it so YAML integer types can be used where Go int types are expected
    * tpl/compare: Fix compare/sort of uint64s
    * Fix "assignment to entry in nil map" on empty YAML config files
    * releaser: Prepare repository for 0.153.0-DEV
* Tue Oct 21 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.152.0:
    * releaser: Bump versions for release of 0.152.0
    * config: Clone language map entries before modifying them
    * Skip flaky test for now
    * Misc YAML adjustments
    * hugofs: Make sure that non-project module mounts are local paths
    * langs/i18n: Improve reserved key error message
    * deps: Upgrade github.com/gohugoio/go-i18n/v2
    * langs: Add test case using a "reserved" i18n code
    * Replace to gopkg.in/yaml with github.com/goccy/go-yaml (note)
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.24.3 to 2.24.4
    * releaser: Prepare repository for 0.152.0-DEV
* Thu Oct 16 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.151.2:
    * releaser: Bump versions for release of 0.151.2
    * parser/pageparser: Add a testcase for nested shortcodes of the same name
    * parser/pageparser: Fix shortcode nesting regression
    * testscripts: Add and improve commands tests for static mounts
    * releaser: Prepare repository for 0.152.0-DEV
* Wed Oct 15 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.151.1:
    * releaser: Bump versions for release of 0.151.1
    * Upgrade Go to 1.25.3
    * tpl: Fix strings/truncate CJK handling
    * build(deps): bump github.com/gohugoio/hashstructure from 0.5.0 to 0.6.0
    * build(deps): bump golang.org/x/image from 0.30.0 to 0.32.0
    * build(deps): bump github.com/evanw/esbuild from 0.25.10 to 0.25.11
    * build(deps): bump golang.org/x/tools from 0.37.0 to 0.38.0
    * build(deps): bump golang.org/x/mod from 0.28.0 to 0.29.0
    * create/skeletons: Wrap section and home lists with section tags
    * markup/goldmark: Align blockquote default output with Goldmark
    * parser/pageparser: Store shortcode names as unique.Handle[string] to save memory allocations
    * parser/pagerparser: Fix closing shortcode error handling when repeated
    * testscripts: Make test assertion less specific
    * releaser: Prepare repository for 0.152.0-DEV
* Thu Oct 02 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.151.0:
    * releaser: Bump versions for release of 0.151.0
    * Adjust the terminal progress reporter a little
    * transform/livereloadinject: Skip livereload.js injection if no tags found (note)
    * build(deps): bump google.golang.org/api from 0.248.0 to 0.251.0
    * build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudfront
    * Add transform.HTMLToMarkdown
    * Report OSC 9;4 progress when building
    * build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.38.1 to 1.39.2
    * build(deps): bump golang.org/x/tools from 0.36.0 to 0.37.0
    * build(deps): bump github.com/spf13/afero from 1.14.0 to 1.15.0
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.24.2 to 2.24.3
    * Fix file caching for 404 responses in resources.GetRemote
    * build(deps): bump github.com/evanw/esbuild from 0.25.9 to 0.25.10
    * tpl: Workaround s390x precision of Atan and Tan
    * cache/httpcache: Add respectCacheControlNoStoreInResponse and respectCacheControlNoStoreInRequest options
    * common/hreflect: Speed up IsTrutfulValue
    * build(deps): bump golang.org/x/text from 0.28.0 to 0.29.0
    * build(deps): bump github.com/olekukonko/tablewriter from 1.0.9 to 1.1.0
    * build(deps): bump github.com/spf13/cast from 1.9.2 to 1.10.0
    * markup/goldmark: Enhance footnote extension with backlinkHTML option
    * markup/goldmark: Enhance footnote extension with auto-prefixing option
    * releaser: Prepare repository for 0.151.0-DEV
* Thu Sep 25 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.150.1:
    * releaser: Bump versions for release of 0.150.1
    * hugolib: Change duplicate content path warning to an info log
    * hugolib: Restore integration test
    * commands: Map --minify CLI flag to the correct configuration key
    * snap: Add desktop plug
    * test(deps): Update setup-ruby action to v1.257.0
    * releaser: Prepare repository for 0.151.0-DEV
* Mon Sep 08 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.150.0:
    * releaser: Bump versions for release of 0.150.0
    * build(deps): bump golang.org/x/mod from 0.27.0 to 0.28.0
    * modules: Add support for direct version module imports in hugo.toml
    * resources/page: Fix truncated summary logic
    * config/security: Add PROGRAMDATA to the osenv allowlist
    * releaser: Prepare repository for 0.150.0-DEV
* Thu Sep 04 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.149.1:
    * releaser: Bump versions for release of 0.149.1
    * Remove noindex meta tag from alias.html
    * Fix nilpointer on ToC heading
    * tpl/collections: Require collections.D args to be ints
    * Upgrade to Go 1.25.1
    * Fix config env handling for some slice options
    * minifiers: Update deprecation handling
    * Update README.md
    * releaser: Prepare repository for 0.150.0-DEV
* Wed Aug 27 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.149.0:
    * releaser: Bump versions for release of 0.149.0
    * tpl/collections: Add an integration test for collections.D
    * misc: Update Go version to 1.24.0 in README
    * create: Fix new content command with future dates
    * build(deps): bump github.com/getkin/kin-openapi from 0.132.0 to 0.133.0
    * tpl/collections: Add collections.D using Vitter's Method D for sequential random sampling
    * build(deps): bump google.golang.org/api from 0.247.0 to 0.248.0
    * build(deps): bump github.com/evanw/esbuild from 0.25.6 to 0.25.9
    * build(deps): bump gocloud.dev from 0.40.0 to 0.43.0
    * commands: Deprecate --omitEmpty on chromastyles command
    * commands: Add --omitClassComments to the chromastyles command
    * deps: Upgrade github.com/alecthomas/chroma/v2 v2.19.0 => v2.20.0
    * build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudfront
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.23.11 to 2.24.0
    * all: Use slices.Equal
    * Squashed 'docs/' changes from 60dd993a6..71f739460
    * resources/page: Add :sectionslug and :sectionslugs permalink tokens
    * Upgrade to Go 1.25
    * common/hcontext: Replace with external package
    * Fix server rebuild when adding a new leaf bundle with resources in one go
    * resources/page: Use reflect.TypeFor
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.23.8 to 2.23.11
    * Remove test with deprecated path usage
    * build(deps): bump github.com/olekukonko/tablewriter from 1.0.8 to 1.0.9
    * Update README.md
    * Fix rebuild when deleting a content adapter file
    * build(deps): bump google.golang.org/api from 0.237.0 to 0.247.0
    * build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.36.4 to 1.38.0
    * build(deps): bump golang.org/x/tools from 0.35.0 to 0.36.0
    * build(deps): bump github.com/bep/simplecobra from 0.6.0 to 0.6.1
    * tpl/strings: Remove unnecessary error check
    * markup/goldmark: Apply Hugo Goldmark Extras when rendering TOC
    * build(deps): bump golang.org/x/mod from 0.25.0 to 0.27.0
    * build(deps): bump github.com/yuin/goldmark from 1.7.12 to 1.7.13
    * markup/goldmark: Sanitize TOC heading titles
    * build(deps): bump golang.org/x/image from 0.28.0 to 0.30.0
    * deps: Upgrade github.com/niklasfasching/go-org v1.8.0 => v1.9.1
    * Add a key to the partialCached deadlock prevention
    * transform: Add support for "format" option in transform.Unmarshal
    * Skip flakey test on CI
    * releaser: Prepare repository for 0.149.0-DEV
* Sun Jul 27 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.148.2:
    * releaser: Bump versions for release of 0.148.2
    * tpl: Add test for recent template selection regression
    * Revert "hugolib: Honor implicit "page" type during template selection"
    * Fix regression with hyphenated codeblock templates, e.g. render-codeblock-go-html-template.html
    * commands: Avoid full browser refresh on simple CSS changes
    * releaser: Prepare repository for 0.149.0-DEV
* Mon Jul 14 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.148.1:
    * releaser: Bump versions for release of 0.148.1
    * Fix assignment to entry in nil map
    * deps: Downgrade github.com/niklasfasching/go-org v1.9.0 => v1.8.0
    * releaser: Prepare repository for 0.149.0-DEV
* Tue Jul 08 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.148.0:
    * releaser: Bump versions for release of 0.148.0
    * Add Ancestors (plural) method to GitInfo, rename Ancestor field to Parent
    * build(deps): bump github.com/evanw/esbuild from 0.25.5 to 0.25.6
    * Allow creating home pages from content adapters
    * build(deps): bump github.com/olekukonko/tablewriter from 1.0.7 to 1.0.8
    * Remove the internal GitInfo type and make Page.GitInf() return a pointer
    * source: Expose Ancestor in GitInfo
    * Squashed 'docs/' changes from b654fcba0..60dd993a6
    * config: Increase test coverage
    * build(deps): bump github.com/niklasfasching/go-org from 1.8.0 to 1.9.0
    * build(deps): bump github.com/alecthomas/chroma/v2 from 2.18.0 to 2.19.0
    * markup/goldmark: Change link and image render hook enablement to enums
    * Fix some uglyURLs issues for home, section and taxonomy kind (note)
    * Fix branch paths when OutputFormat.Path is configured (note)
    * resources/page: Allow full datetime prefix in filenames
    * build(deps): bump golang.org/x/tools from 0.32.0 to 0.34.0
    * hugolib: Honor implicit "page" type during template selection
    * deploy: walkLocal worker pool for performance
    * releaser: Prepare repository for 0.148.0-DEV
* Mon Jun 23 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.147.9:
    * releaser: Bump versions for release of 0.147.9
    * Remove WARN with false negatives
    * resources/page: Make sure a map is always initialized
    * tpl/tplimpl: Copy embedded HTML table render hook to each output format
    * tpl/tplimpl: Change resources.GetRemote errors to suppressible warnings
    * build(deps): bump google.golang.org/api from 0.221.0 to 0.237.0
    * hugolib: Remove test for deprecated future
    * build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.36.1 to 1.36.4
    * build(deps): bump golang.org/x/image from 0.27.0 to 0.28.0
    * deps: Upgrade github.com/spf13/cast v1.8.0 => v1.9.2
    * common/terminal: Enable color output on windows
    * releaser: Prepare repository for 0.148.0-DEV
* Sat Jun 07 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.147.8:
    * releaser: Bump versions for release of 0.147.8
    * hugolib: Emit ignorable warning when home page is a leaf bundle
    * dockerfile: Update Alpine
    * dockerfile: Update Go version
    * build(deps): bump github.com/evanw/esbuild from 0.25.3 to 0.25.5
    * build(deps): bump github.com/niklasfasching/go-org from 1.7.0 to 1.8.0
    * build(deps): bump golang.org/x/net from 0.39.0 to 0.40.0
    * build(deps): bump github.com/yuin/goldmark from 1.7.11 to 1.7.12
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.23.5 to 2.23.8
    * all: Replace _build with build in tests
    * releaser: Prepare repository for 0.148.0-DEV
* Sat May 31 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.147.7:
    * releaser: Bump versions for release of 0.147.7
    * Fix language handling in shortcode templates
    * Handle KaTeX warnings (#13760)
    * build(deps): bump golang.org/x/image from 0.26.0 to 0.27.0
    * build(deps): bump golang.org/x/text from 0.24.0 to 0.25.0
    * build(deps): bump github.com/spf13/cast from 1.7.1 to 1.8.0
    * build(deps): bump github.com/alecthomas/chroma/v2 from 2.17.2 to 2.18.0
    * resources/page: Respect disablePathToLower for permalink tokens
    * common/collections: Increase test coverage
    * parser/pageparser: Add coverage for all IsX methods of Item
    * resources: Remove unused interface
    * Make sure that unreferenced but changed bundle resources gets republished
    * deps: Upgrade github.com/olekukonko/tablewriter v0.0.5 => v1.0.7
    * releaser: Prepare repository for 0.148.0-DEV
* Tue May 27 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.147.6:
    * releaser: Bump versions for release of 0.147.6
    * Improve warning message on superfluous prefix when using function 'partials.Include'
    * Fix recent regression with cascading of params to content adapters
    * Fix it so e.g. de in layouts/_shortcodes/de.html is not interpreted as a language code
    * commands: Make sure the browser gets refreshed on changes when --disableFastRender is set
    * tpl/transform: Expose the KaTeX strict option
    * releaser: Prepare repository for 0.148.0-DEV
* Thu May 22 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.147.5:
    * releaser: Bump versions for release of 0.147.5
    * Fix live reload when editing inline partials
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.20.37 to 2.23.5
    * releaser: Prepare repository for 0.148.0-DEV
* Wed May 21 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.147.4:
    * releaser: Bump versions for release of 0.147.4
    * Fix it so css.TailwindCSS inlineImports options isn't always enabled
    * tpl: Add a test case
    * tpl: Narrow down the usage of plain text shortcodes when rendering HTML
    * tpl: Fix theme overrides when theme has old layout setup (e.g. _default)
    * releaser: Prepare repository for 0.148.0-DEV
* Mon May 12 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.147.3:
    * releaser: Bump versions for release of 0.147.3
    * tpl/tplimpl: Change calls to simple versions of embedded shortcodes
    * Update README.md
    * config: Fix env override of slices
    * Fix/implement cascade for content adapters
    * commands: Fix description of new theme commands
    * tpl/tplimpl: Fix vimeo shortcode test to accommodate API changes
    * tpl/math: Add MaxInt64 function
    * releaser: Prepare repository for 0.148.0-DEV
* Fri May 09 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.147.2:
    * releaser: Bump versions for release of 0.147.2
    * Fix handling of "outputs" from content adapter pages
    * tpl: Fix case issue in templates.Exists
    * config: Add some more merge tests
    * releaser: Prepare repository for 0.148.0-DEV
* Fri May 09 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.147.1:
    * releaser: Bump versions for release of 0.147.1
    * build(deps): bump github.com/alecthomas/chroma/v2 from 2.17.0 to 2.17.2
    * build(deps): bump github.com/getkin/kin-openapi from 0.131.0 to 0.132.0
    * tpl: Add some more test cases
    * build(deps): bump github.com/yuin/goldmark from 1.7.10 to 1.7.11
    * tpl: Fix overlapping layout sections
    * Fix it so the owning taxonomy gets rerendered in server when new tags are added
    * commands/server: Display correct multihost language in console
    * hugolib: Use new build key in content placeholder
    * releaser: Prepare repository for 0.148.0-DEV
* Fri Apr 25 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.147.0:
    * releaser: Bump versions for release of 0.147.0
    * tpl: Fix it so we always prefer internal codeblock rendering over render-codeblock-foo.html and similar
    * tpl/tplimpl: Fix allowFullScreen option in Vimeo and YouTube shortcodes
    * create/skeletons: Adjust template names in theme skeleton
    * tpl: Remove some unreached code branches
    * images: Add some test cases for aligny on images.Text
    * images: Add option for vertical alignment to images.Text
    * config: Fix _merge issue when key doesn't exist on the left side
    * Squashed 'docs/' changes from dc7a9ae12..b654fcba0
    * all: Fix typos
    * build(deps): bump github.com/evanw/esbuild from 0.25.2 to 0.25.3
    * build(deps): bump github.com/alecthomas/chroma/v2 from 2.16.0 to 2.17.0
    * releaser: Prepare repository for 0.147.0-DEV
* Wed Apr 23 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.146.7:
    * releaser: Bump versions for release of 0.146.7
    * Revert the breaking change from 0.146.0 with dots in content filenames
    * tpl: Fix indeterminate template lookup with templates with and without lang
    * parser/metadecoders: Add CSV targetType (map or slice) option to transform.Unmarshal
    * build(deps): bump github.com/yuin/goldmark-emoji from 1.0.5 to 1.0.6
    * build(deps): bump github.com/bep/imagemeta from 0.11.0 to 0.12.0
    * tpl/collections: Fix where ... not in with empty slice
    * tpl: Fix layout fall back logic when layout is set in front matter but not found
    * tpl: Detect and fail on infinite template recursion
    * build(deps): bump github.com/yuin/goldmark from 1.7.9 to 1.7.10
    * releaser: Prepare repository for 0.147.0-DEV
* Sun Apr 20 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.146.6:
    * releaser: Bump versions for release of 0.146.6
    * tpl: Fix when layout specified in front matter and no match is found
    * Update watchtestscripts.sh
    * releaser: Prepare repository for 0.147.0-DEV
* Tue Apr 15 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.146.5:
    * releaser: Bump versions for release of 0.146.5
    * build(deps): bump github.com/yuin/goldmark from 1.7.8 to 1.7.9
    * tpl: Fix language handling in partials
    * releaser: Prepare repository for 0.147.0-DEV
* Tue Apr 15 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.146.4:
    * releaser: Bump versions for release of 0.146.4
    * tpl: Fix issue with partials without suffix
    * tpl: Avoid panic on nonsensical return construct
    * tpl: Fix the case for a shortcode in a nested folder only
    * tpl: Add proper file context to template parse errors
    * tpl: Make {{ template "partials/foo.html" . }} work in older setups
    * releaser: Prepare repository for 0.147.0-DEV
* Sun Apr 13 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.146.3:
    * releaser: Bump versions for release of 0.146.3
    * tpl: Make any layout set in front matter higher priority
    * tpl: Fix it so embedded render-codeblock-goat is used even if custom render-codeblock exists
    * releaser: Prepare repository for 0.147.0-DEV
* Fri Apr 11 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.146.2:
    * releaser: Bump versions for release of 0.146.2
    * tpl: Fix codeblock hook resolve issue
    * tpl: Fix legacy section mappings
    * tpl: Resolve layouts/all.html for all html output formats
    * tpl: Fix some baseof lookup issues
    * releaser: Prepare repository for 0.147.0-DEV
  - Packaging improvements:
    * Add patch remove-wasm-tomath.patch refs boo#1241131 hugo needs a package for
      dependency javy JS to WebAssembly toolchain (Rust)
    - Original patch by darix
    - Removes JS to WASM functionality used for server-side rendering of LaTeX to MathML
    - .wasm compiled binaries already being removed, see previous changelog
    - Imposes unmet dependency on javy JS to WASM toolchain
    - Drop patch if and when a javy package is available boo#1241131
* Thu Apr 10 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.146.1:
    * releaser: Bump versions for release of 0.146.1
    * tpl: Skip dot and temp files inside /layouts
    * releaser: Prepare repository for 0.147.0-DEV
  - Packaging improvements:
    * Update to BuildRequires: golang(API) >= 1.24 matching go.mod
* Thu Apr 10 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.146.0:
    * releaser: Bump versions for release of 0.146.0
    * tpl: Warn and skip non-hook templates inside /layouts/_markup
    * Squashed 'docs/' changes from d1a251933..dc7a9ae12
    * tpl: Add a partial lookup cache
    * build(deps): bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0
    * build(deps): bump golang.org/x/tools from 0.31.0 to 0.32.0
    * build(deps): bump github.com/evanw/esbuild from 0.25.1 to 0.25.2
    * tpl: Add templates.Current
    * build(deps): bump golang.org/x/image from 0.25.0 to 0.26.0
    * build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.3 to 2.2.4
    * build(deps): bump github.com/alecthomas/chroma/v2 from 2.15.0 to 2.16.0
    * commands/new: Improve theme creation
    * build(deps): bump golang.org/x/net from 0.37.0 to 0.39.0
    * build(deps): bump github.com/bep/imagemeta from 0.10.0 to 0.11.0
    * deps: Upgrade github.com/gohugoio/hugo-goldmark-extensions/passthrough v0.3.0 => v0.3.1
    * tpl/tplimpl: Update embedded pagination template
    * Reimplement and simplify Hugo's template system
    * config: Use the non-global logger for deprecations when possible
    * tpl/time: Add time.In function
    * resources: Add option to silence dependency deprecation warnings
    * tpl/tplimpl: Fix full screen option in vimeo and youtube shortcodes
    * common/hreflect: Replace the map/RWMutex method cache with sync.Map
    * build(deps): bump golang.org/x/tools from 0.30.0 to 0.31.0
    * build(deps): bump github.com/getkin/kin-openapi from 0.129.0 to 0.131.0
    * build(deps): bump github.com/spf13/afero from 1.11.0 to 1.14.0
    * build(deps): bump github.com/bep/imagemeta from 0.9.0 to 0.10.0
    * build(deps): bump github.com/golang-jwt/jwt/v5 from 5.2.1 to 5.2.2
    * build(deps): bump github.com/evanw/esbuild from 0.24.2 to 0.25.1
    * build(deps): bump github.com/bep/godartsass/v2 from 2.4.0 to 2.4.1
    * build(deps): bump golang.org/x/net from 0.35.0 to 0.37.0
    * common/hexec: Remove github.com/cli/safeexec
    * parser/metadecoder: Improve errors for non-map XML root values
    * identity: Use clear to clear the finder seen map
    * build(deps): bump github.com/bep/godartsass/v2 from 2.3.2 to 2.4.0
    * commands/gen: Set url in command pages to /docs/reference/commands/
    * cache: Apply httpcache defaults for polling config
    * build(deps): bump golang.org/x/image from 0.24.0 to 0.25.0
    * deps: Upgrade golang.org/x/mod v0.23.0 => v0.24.0
    * build(deps): bump github.com/bep/overlayfs from 0.9.2 to 0.10.0
    * build(deps): bump github.com/bep/lazycache from 0.7.0 to 0.8.0
    * tpl/tplimpl: Add loading attribute to Vimeo shortcode
    * build(deps): bump github.com/bep/imagemeta from 0.8.4 to 0.9.0
    * build(deps): bump github.com/bep/simplecobra from 0.5.0 to 0.6.0
    * commands: Add --omitEmpty flag to gen chromastyles
    * tpl: Add trailing newline to robots.txt template
    * commands: Skip flaky test on Windows
    * resources/image: Mark loong64 as FMA-using architecture
    * releaser: Prepare repository for 0.146.0-DEV
* Wed Feb 26 2025 Andrea Manzini <andrea.manzini@suse.com>
  - Update to version 0.145.0:
    * releaser: Bump versions for release of 0.145.0
    * github: Build docker image with both extended and withdeploy tags
    * all: Typo fixes
    * deps: Upgrade github.com/rogpeppe/go-internal v1.13.1 => v1.14.1
    * Use the page path and not the backing filename as the last resort in the default sort
    * all: Run modernize -fix ./...
    * build(deps): bump github.com/yuin/goldmark-emoji from 1.0.4 to 1.0.5
    * tpl: HTTPS the instagram Shortcode JS
    * build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0
    * build(deps): bump github.com/tetratelabs/wazero from 1.8.2 to 1.9.0
    * Add transform.PortableText
    * readme: Fix relative links in Editions section
    * Fix some related content issues with content adapters
    * Fix potential nilpointer in httpcache config
    * hugolib: Deprecate _build front matter key in favor of build
    * snap: Update Node.js to 22.x
* Wed Feb 19 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.144.2:
    * releaser: Bump versions for release of 0.144.2
    * Fix --printPathWarnings when site calls templates.Defer
    * releaser: Prepare repository for 0.145.0-DEV
* Tue Feb 18 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.144.1:
    * releaser: Bump versions for release of 0.144.1
    * markup/goldmark: Fix panic on empty Markdown header
    * releaser: Prepare repository for 0.145.0-DEV
* Mon Feb 17 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.144.0:
    * releaser: Bump versions for release of 0.144.0
    * markup/goldmark: Fix panic on stray attribute nodes
    * Fix Position for passthrough hooks
    * Fix auto generated header ids so they don't contain e.g. hyperlink destinations (note)
    * build(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1
    * build(deps): bump github.com/sanity-io/litter from 1.5.7 to 1.5.8
    * config/allconfig: Deprecate :filename and :slugorfilename tokens
    * resources/page: Revise the new contentbasename permalinks tokens
    * resources/page: Add :contentbasename and :contentbasenameorslug permalink tokens
    * Add autoID for definition terms
    * build(deps): bump github.com/sanity-io/litter from 1.5.5 to 1.5.7
    * build(deps): bump github.com/gohugoio/hugo-goldmark-extensions/extras
    * config: Fix server.redirects.fromRe being ignored unless server.redirects.from is also set
    * internal/warpc: Enable KaTeX mhchem extension
    * Update README.md
    * build(deps): bump golang.org/x/tools from 0.29.0 to 0.30.0
    * modules: Add GOAUTH to module config
    * build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudfront
    * build(deps): bump google.golang.org/api from 0.206.0 to 0.221.0
    * Support menus as maps in content adapters
    * js/esbuild: Add drop option
    * Squashed 'docs/' changes from 73a01565c..d1a251933
    * build(deps): bump github.com/bep/imagemeta from 0.8.3 to 0.8.4
    * config: Remove unused code
    * commands: Use punctuation consistently in short description
    * Upgrade to Go 1.24
    * Deprecate kind, lang, and path from front matter
    * commands: Move the CHMOD event filter up
    * build(deps): bump golang.org/x/image from 0.22.0 to 0.24.0
    * build(deps): bump golang.org/x/mod from 0.22.0 to 0.23.0
    * build(deps): bump github.com/gohugoio/hashstructure from 0.3.0 to 0.5.0
    * build(deps): bump github.com/bep/simplecobra from 0.4.0 to 0.5.0
    * parser: Handle org-mode filetags as slice
    * build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudfront
    * build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.32.4 to 1.36.1
    * build(deps): bump github.com/getkin/kin-openapi from 0.123.0 to 0.129.0
    * build(deps): bump github.com/spf13/pflag from 1.0.5 to 1.0.6
    * Add ContentTypes to config
    * all: Remove deprecated build tags
    * helpers: Add Chroma styles to docs.yaml
    * commands: Validate style argument passed to gen chromastyles
    * Update CONTRIBUTING.md
    * Move "print unused templates" after renderDeferred
    * Add some more server options/improvements
    * Fix shortcode name in error message on self-closing shortcodes with no .Inner
    * releaser: Prepare repository for 0.144.0-DEV
* Tue Feb 04 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.143.1:
    * releaser: Bump versions for release of 0.143.1
    * Fix RSS with baseURL with sub dir when render hooks is enabled
    * mage: Simplify magefile
    * common/hugo: Adjust deprecation timing and message
    * Re-introduce the LRU-evicted identities in change set calculation
    * releaser: Prepare repository for 0.144.0-DEV
* Sat Feb 01 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.143.0:
    * releaser: Bump versions for release of 0.143.0
    * Fix some server/watch rebuild issues
    * Don't re-render aliases on server rebuilds
    * tpl/tplimpl: Remove leading whitespaces produced by Youtube shortcode
    * Fix "concurrent map iteration and map write" in pages from data
    * resources: Remove debug statement
    * Fix TailwindCSS related server rebuild issue
    * markup/goldmark: Trim space from blockquote render hook text
    * Fix some server rebuild issues for non-HTML custom output formats
    * parser/pageparser: Don't allow parameters after closing tag in shortcodes
    * Fix cascade with overlapping sections
    * tpl/tplimpl: Improve shortcode test coverage
    * tpl/tplimpl: Deprecate gist shortcode
    * resources: Remove conditional used for debugging
    * resources: Add responseHeaders option to resources.GetRemote
    * tpl/tplimpl: Skip TestTemplateFuncsExamples on s390x
    * Squashed 'docs/' changes from 4429eeeea..73a01565c
    * Make cascade front matter order deterministic
    * tpl/tplimpl: Deprecate comment shortcode
    * markup/goldmark: Fix typo in func comment
    * releaser: Prepare repository for 0.143.0-DEV
* Wed Jan 22 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.142.0:
    * releaser: Bump versions for release of 0.142.0
    * Fix render hook's PlainText with typographer extension enabled
    * Improve assert
    * Improve assertions
    * Also handle inline HTML comments
    * Do not warn on potentially unsafe HTML comments when unsafe=false
    * Fix build with Go 1.24
    * tpl/tplimpl: Fix context in shortcode error messages
    * resources: Fix 2 image file cache key issues
    * tpl: Add loading attribute to qr shortcode
    * releaser: Prepare repository for 0.142.0-DEV
* Thu Jan 16 2025 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.141.0:
    * releaser: Bump versions for release of 0.141.0
    * tpl/tplimpl: Simplify some test assertions
    * common/paths: Fix docstring
    * Squashed 'docs/' changes from f0f4bcb24..4429eeeea
    * docs: Regen CLI docs
    * tpl/tplimpl: Deprecate twitter shortcode in favor of x shortcode
    * commands: Fix spelling in comment
    * commands: Set up the glboal logger early
    * commands: Add --printZero to the config command
    * For render hooks, only fallback to HTML (or the defaultOutputFormat) template
    * tpl/collections: Use MapRange/SetIterKey/SetIterValue for Where, Sort and Merge
    * deps: Upgrade github.com/gohugoio/hashstructure from 0.1.0 to 0.3.0
    * tpl/collections: Add BenchmarkWhereMap
    * tpl/collections: Add BenchmarkSortMap
    * tpl/collections: Add Merge benchmark
    * resources/images: Refactor golden image tests to locate them closer to the implementation
    * resources/images: Add some mask tests
    * resources/images: Add images.Mask
    * tpl/tplimpl: Use plain text for image render hook alt attribute
    * Adjust error handling in ToMath vs try  (note)
    * resources/images: Add some golden tests for images.QR
    * Fix branch resource overlapping bundle path
    * templates: Fix handling of multiple defers in the same template
    * tpl/images: Change signature of images.QR to images.QR TEXT OPTIONS
    * resources/images: Add some golden tests for images.Text
    * images.Text: Add "alignx" option for horizontal alignment
    * images: Rework the golden tests
    * Fix NPX issue with TailwindCSS v4
    * build(deps): bump golang.org/x/tools from 0.28.0 to 0.29.0
    * build(deps): bump golang.org/x/net from 0.33.0 to 0.34.0
    * snap: Always package latest stable version of Go
    * docs: Regen CLI docs
    * Squashed 'docs/' changes from 8390a4a3a..f0f4bcb24
    * create: Respect --noBuildLock in hugo new
    * build(deps): bump github.com/evanw/esbuild from 0.24.0 to 0.24.2
    * tpl/images: Format the QR hashes as hex
    * build(deps): bump github.com/alecthomas/chroma/v2 from 2.14.0 to 2.15.0
    * resources: Replace error handling in GetRemote with try (note)
    * tpl/images: Add images.QR function
    * Add try
    * resources: Add FromOpts for more effective resource creation
    * Fix server refresh on 404 template changes
    * markup/highlight: Remove noHl option
    * releaser: Prepare repository for 0.141.0-DEV
* Mon Dec 30 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.140.2:
    * releaser: Bump versions for release of 0.140.2
    * Print cli usage of `hugo gen chromastyles` alongside css
    * build(deps): bump golang.org/x/net from 0.32.0 to 0.33.0
    * config/allconfig: Fix slice of language configs
    * config/allconfig: Throw error when output format is not defined
    * Fix same resource file published more than once
    * markup/highlight: Add wrapperClass option
    * Update README.md
    * releaser: Prepare repository for 0.141.0-DEV
* Mon Dec 23 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.140.1:
    * releaser: Bump versions for release of 0.140.1
    * Update gocloud and docs for S3-Compatible Endpoints
    * js/esbuild: Don't try to resolve packages in /assets marked as external
    * Fix union, complement, symdiff, and intersect for transient resources
    * release: Add withdeploy deb extended archives
    * common/loggers: Write PrintTimerIfDelayed output to stdErr
    * build(deps): bump github.com/spf13/cast from 1.7.0 to 1.7.1
    * hugolib: Fix fallbacks for menu entry Name and Title
    * releaser: Prepare repository for 0.141.0-DEV
* Tue Dec 17 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.140.0:
    * releaser: Bump versions for release of 0.140.0
    * js/esbuild: Add missing es2024 target
    * Fix panic on server rebuilds when using both base templates and template.Defer
    * js: Fix js.Batch for multihost setups
    * parser/pageparser: Fix Org Mode summary delimiter assignment
    * Fix a rebuild on resource rename case
    * js/esbuild: Add runners after scripts
    * js/esbuild: Batch: Avoid nil Instances slice
    * tpl/tplimpl: Fix title attribute in details shortcode
    * tpl/tplimpl: Update youtube shortcode
    * tpl/tplimpl: Update details shortcode
    * tpl/collections: Allow querify to accept a map argument
    * js/esbuild: Build groups in order of their ID
    * tpl/tplimpl: Add details shortcode
    * Write all logging (INFO, WARN, ERROR) to stderr
    * js/esbuild: Add platform option
    * Add config option disableDefaultLanguageRedirect
    * Add js.Batch
    * build(deps): bump golang.org/x/crypto from 0.30.0 to 0.31.0
    * Upgrade to Go 1.23.4
    * build(deps): bump golang.org/x/tools from 0.27.0 to 0.28.0
    * Remove some old and unused shell scripts
    * build(deps): bump github.com/hairyhenderson/go-codeowners
    * Squashed 'docs/' changes from 227aab619..8390a4a3a
    * Fix Sass imports on the form index.{scss,sass}
    * build(deps): bump golang.org/x/net from 0.31.0 to 0.32.0
    * markup/goldmark: Fix blockquote render hook text parsing
    * releaser: Bump versions for release of 0.139.4
* Sat Dec 14 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.139.5:
    * releaser: Bump versions for release of 0.139.5
* Mon Dec 09 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.139.4:
    * releaser: Bump versions for release of 0.139.4
    * tpl/tplimpl: Escape Markdown attributes in render hooks and shortcodes
    * deps: Upgrade github.com/bep/godartsass/v2 v2.3.1 => v2.3.2
    * common/maps: Simplify TestScratchSetInMap/DeleteInMap
    * markup/tableofcontents: Cast Fragments.ToHTML args to int
    * releaser: Prepare repository for 0.140.0-DEV
* Fri Nov 29 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.139.3:
    * releaser: Bump versions for release of 0.139.3
    * Fix server edits of resources included in shortcode/hooks
    * Fix some typos
    * build(deps): bump github.com/bep/godartsass/v2 from 2.3.0 to 2.3.1
    * build(deps): bump github.com/tetratelabs/wazero from 1.8.1 to 1.8.2
    * commands: Fix flaw in the livereload logic
    * releaser: Prepare repository for 0.140.0-DEV
* Sat Nov 23 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.139.2:
    * releaser: Bump versions for release of 0.139.2
    * modules: Skip empty lines in modules.txt
    * releaser: Prepare repository for 0.140.0-DEV
* Sat Nov 23 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.139.1:
    * releaser: Bump versions for release of 0.139.1
    * Revert "build(deps): bump github.com/tdewolff/minify/v2 from 2.20.37 to 2.21.1"
    * minifiers: Add failing test for upstream bug
    * dartsass: Fix nilpointer on Close when Dart Sass isn't installed
    * common: Fix some GoDoc typos
    * readme: Update dependency list
    * releaser: Prepare repository for 0.140.0-DEV
* Mon Nov 18 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.139.0:
    * releaser: Bump versions for release of 0.139.0
    * dartsass: Fix error message
    * Make sure term is always set
    * build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudfront
    * dartsass: Add silenceDeprecations option
    * dartsass: Remove support for v1 of the protocol/binary (note)
    * build(deps): bump google.golang.org/api from 0.191.0 to 0.206.0
    * build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.30.3 to 1.32.4
    * build(deps): bump github.com/fsnotify/fsnotify from 1.7.0 to 1.8.0
    * Squashed 'docs/' changes from 159c843fd..227aab619
    * deps: Upgrade github.com/bep/imagemeta v0.8.1 => v0.8.3
    * docs: Regen CLI docs
    * Remove deprecations <= v0.122.0 (note)
    * release: Add missing withdeploy archive for arm64 Linux
    * Fix extra newline/paragraphs issue with .RenderShortcodes
    * build(deps): bump golang.org/x/tools from 0.26.0 to 0.27.0
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.20.37 to 2.21.1
    * build(deps): bump github.com/fatih/color from 1.17.0 to 1.18.0
    * build(deps): bump golang.org/x/image from 0.21.0 to 0.22.0
    * Run go mod tidy
    * docs: Regenerate CLI docs
    * commands: Add -O flag to server to open browser
    * Preserve input type.
    * deps: Upgrade github.com/yuin/goldmark v1.7.4 => v1.7.8
    * server: Strip ANSI escape codes from browser error log
    * build(deps): bump golang.org/x/sync from 0.8.0 to 0.9.0
    * build(deps): bump github.com/hairyhenderson/go-codeowners
    * parser/metadecoders: Add benchmark
    * Add site.Store and hugo.Store and Shortcode.Store
    * Squashed 'docs/' changes from ccb1b97cb..159c843fd
    * markup/goldmark: Fix typo in error message
    * markup/goldmark: Improve the raw HTML omitted warning
    * releaser: Prepare repository for 0.139.0-DEV
* Wed Nov 06 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.138.0:
    * releaser: Bump versions for release of 0.138.0
    * Fix concurrent map read and map write in short page lookups
    * Alias Page.Scratch to Page.Store (note)
    * releaser: Prepare repository for 0.138.0-DEV
* Tue Nov 05 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.137.1:
    * releaser: Bump versions for release of 0.137.1
    * common/hugo: Add withdeploy to the version string printed in hugo version
    * markup: Goldmark log "Raw HTML omitted" warning also for inline HTML
    * build: Add missing withdeploy archive for Windows
    * commands: Print the "deploy not available" error message even if flags provided
    * tpl/tplimpl: Create an embedded comment shortcode
    * releaser: Prepare repository for 0.138.0-DEV
* Mon Nov 04 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.137.0:
    * releaser: Bump versions for release of 0.137.0
    * Do not watch directories with no mounted files in it
    * markup/goldmark: Only log Raw HTML omitted WARN on block entering
    * markup/goldmark: Add warning (using Warnidf) on Goldmark <!-- raw HTML omitted -->
    * Fix stale pages on rebuilds in GetPage with short refs
    * Fix some  RenderShortcodes error cases
    * Update README.md
    * resources: Address Dart Sass deprecation of global built-in functions
    * github: Adjust test workflow to install Dart Sass v1.80.3
    * deps: Upgrade github.com/bep/godartsass/v2 v2.1.0 => v2.2.0
    * Update README.md
    * Build without the deploy feature by default
    * deps: Upgrade github.com/bep/lazycache v0.6.0 => v0.7.0
    * dynacache: Fix potential deadlocks on panics in GetOrCreate
    * releaser: Prepare repository for 0.137.0-DEV
* Thu Oct 24 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.136.5:
    * releaser: Bump versions for release of 0.136.5
    * hugolib/commands: Fix stuck server error issues
* Tue Oct 22 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.136.4:
    * releaser: Bump versions for release of 0.136.4
    * tpl/transform: Revert unmarshal whitespace removal
    * releaser: Prepare repository for 0.137.0-DEV
* Mon Oct 21 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.136.3:
    * releaser: Bump versions for release of 0.136.3
    * docker: Fix permission issues in Dockerfile
    * Make sure that HugoSites is always closed when done
    * tpl/strings: Add TrimSpace function
    * common/herrors: Fix the deferred error message cleaner regexp
    * tpl/transform: Don't fail on "no data to transform"
    * releaser: Prepare repository for 0.137.0-DEV
* Thu Oct 17 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.136.2:
    * releaser: Bump versions for release of 0.136.2
    * docker: Fix Dart Sass ARM64 arch mismatch, /cache permissions
    * releaser: Prepare repository for 0.137.0-DEV
* Wed Oct 16 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.136.1:
    * releaser: Bump versions for release of 0.136.1
    * Never sanitize when url set in front matter
    * Remove erroneously permalink validation
    * create/skeletons: Add delimiters to archetype front matter
    * releaser: Prepare repository for 0.137.0-DEV
* Tue Oct 15 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.136.0:
    * releaser: Bump versions for release of 0.136.0
    * circleci: Use default docker image
    * docs: Regen CLI docs
    * resources/page: Adjust the permalinks colon implementation a little
    * resources/page: Allow colons in permalinks to be escaped
    * commands: Use consistent style when describing subcommands
    * build(deps): bump github.com/tetratelabs/wazero from 1.8.0 to 1.8.1
    * build(deps): bump golang.org/x/image from 0.20.0 to 0.21.0
    * build(deps): bump github.com/yuin/goldmark-emoji from 1.0.3 to 1.0.4
    * config: Imrove uglyurls section test
    * config: Fix uglyurls map parse
    * create/skeletons: Honor --format flag when creating default archetype
    * hugolib: Make .Site.Author deprecation warning clearer
    * Upgrade to latest Go version + Some Docker image improvements (note)
    * ci: Build multi-platform image with cross-compilation
    * tpl/tplimpl: Trim descriptions rather than just chomp
    * build(deps): bump golang.org/x/tools from 0.23.0 to 0.26.0
    * build(deps): bump github.com/rogpeppe/go-internal from 1.12.0 to 1.13.1
    * build(deps): bump github.com/evanw/esbuild from 0.23.1 to 0.24.0
    * build(deps): bump github.com/hairyhenderson/go-codeowners
    * tailwind: Pin Tailwind 4 test to alpha 26 or later
    * resources/page: Treat null dates as zero dates
    * resources/page: Improve front matter date validation
    * commands: Add "hugo build" as an alias for "hugo"
    * markup/goldmark: Change default cell alignment in table render hook
    * tests: Address deprecation warnings and errors
    * releaser: Prepare repository for 0.136.0-DEV
* Fri Sep 27 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.135.0:
    * releaser: Bump versions for release of 0.135.0
    * build(deps): bump golang.org/x/mod from 0.19.0 to 0.21.0
    * build(deps): bump github.com/bep/helpers from 0.4.0 to 0.5.0
    * build(deps): bump golang.org/x/net from 0.28.0 to 0.29.0
    * resources/page: Validate predefined front matter dates
    * build(deps): bump golang.org/x/image from 0.19.0 to 0.20.0
    * github: Trigger image workflow on release.published
    * tailwind: Pin Tailwind 4 test to alpha 24
    * tpl/compare: Use any data type for compare.Conditional condition
    * deps: Upgrade github.com/gobuffalo/flect v1.0.2 => v1.0.3
    * releaser: Prepare repository for 0.135.0-DEV
* Thu Sep 19 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.134.3:
    * releaser: Bump versions for release of 0.134.3
    * tpl: Remove RSS deprecation site.Author check
    * modules: Improve console output on hugo mod init
    * commands: Ignore "module does not exist" errors in hugo mod init
    * Add exclusion for helix .bck files
    * hugolib: Move hugolib/site_new.go into hugolib/site.go
    * libsass: Resolve directory paths to directory index files
    * dartsass: Resolve directory paths to directory index files
    * internal/warpc: Improve the JS plugin API
    * releaser: Prepare repository for 0.135.0-DEV
* Tue Sep 10 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.134.2:
    * releaser: Bump versions for release of 0.134.2
    * Don't count HTML markup in auto summaries
    * releaser: Prepare repository for 0.135.0-DEV
* Thu Sep 05 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.134.1:
    * releaser: Bump versions for release of 0.134.1
    * Fix stray end p tag in Obsidian callout titles
    * Make ContentWithoutSummary return Content when summary is fetched from front matter
    * Squashed 'docs/' changes from a49697e53..ccb1b97cb
    * releaser: Prepare repository for 0.135.0-DEV
* Tue Sep 03 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.134.0:
    * releaser: Bump versions for release of 0.134.0
    * Update Dockerfile
    * markup/goldmark/blockquotes: Improve some tests
    * Add support for Obsidian type blockquote alerts
    * Squashed 'docs/' changes from fcc3ed651..a49697e53
    * Rename  hstring.RenderedHTML => hstring.HTML
    * github: Try to fix "no space left on device" on MacOS
    * Make all renderhook Text methods return template.HTML
    * Add Markdown render hooks for tables
    * create/skeletons: Clean up lang attribute in base template
    * Fix deprecation warning for resources.ToCSS
    * tpl/resources: Improve resources.Concat error message
    * tpl: Trim whitespace from google_analytics.html
    * Add Page.Contents with scope support
    * deps: Upgrade github.com/bep/golibsass v1.1.1 => v1.2.0
    * build(deps): bump github.com/evanw/esbuild from 0.23.0 to 0.23.1
    * build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.2 to 2.2.3
    * output: Fix docshelper template lookup order for AMP pages
    * hugolib: Add a test for overriding _internal templates
    * releaser: Prepare repository for 0.134.0-DEV
* Mon Aug 26 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.133.1:
    * releaser: Bump versions for release of 0.133.1
    * Revert "Adjust Circleci workflow to make the Docker images build"
    * Adjust Circleci workflow to make the Docker images build
    * Fix missing method NameNormalized panic
    * deps: Upgraded github.com/bep/imagemeta v0.8.0 => v0.8.1
    * config: Fix pagination deprecation messages
    * Revert "releaser: Rework the run conditions"
    * Revert "circleci: Upgrade to version 2.1 of the schema"
    * circleci: Upgrade to version 2.1 of the schema
    * releaser: Rework the run conditions
    * Revert "releaser: Rework the run conditions"
    * releaser: Rework the run conditions
    * releaser: Prepare repository for 0.134.0-DEV
* Sat Aug 17 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.133.0:
    * releaser: Bump versions for release of 0.133.0
    * Add config options page.nextPrevSortOrder/nextPrevInSectionSortOrder
    * build(deps): bump gocloud.dev from 0.38.0 to 0.39.0
    * deps: Upgrade github.com/tetratelabs/wazero v1.7.4-0.20240805170331-2b12e189eeec => v1.8.0
    * Upgrade to Go 1.23
    * releaser: Prepare repository for 0.133.0-DEV
* Wed Aug 14 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Packaging improvements (TODO: do not forward to Factory until):
    * Remove bundled .wasm compiled units and compile from JS source:
    - ./internal/warpc/wasm
    - ./internal/warpc/wasm/greet.wasm
    - ./internal/warpc/wasm/quickjs.wasm
    - ./internal/warpc/wasm/renderkatex.wasm
* Wed Aug 14 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.132.2:
    * releaser: Bump versions for release of 0.132.2
    * markup/goldmark/blockquotes: Fix handling of lower/mixed case GitHub alerts
    * tpl/transform: Don't run ToMath tests in parallel
    * resources: Add URI GetRemote error
    * loggers: Omit map nil check
    * github: Add workflow_dispatch to the Docker workflow
    * github: Simplify Docker workflow / only trigger on new tags
    * github: Simplify Docker workflow
    * releaser: Prepare repository for 0.133.0-DEV
* Wed Aug 14 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.132.1:
    * releaser: Bump versions for release of 0.132.1
    * github: Adjust image workflow
    * Fix nilpointer regression with empty blockquotes
    * releaser: Prepare repository for 0.133.0-DEV
* Wed Aug 14 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.132.0:
    * releaser: Bump versions for release of 0.132.0
    * internal/warpc: Add license headers
    * Improve Katex error handling and fix handling of large expressions
    * Add katex option ThrowOnError
    * Add some more KaTeX options
    * tpl/transform: Make Plainify and ToMath return template.HTML
    * deps: Upgrade github.com/bep/imagemeta v0.7.6 => v0.8.0
    * Fix compare of uints and ints in eq, gt etc.
    * docs: Regen docshelper
    * Add build time math rendering
    * github: Turn off the image workflow for pull request
    * github: Update image actions versions and some adjustments
    * github: Build and publish Docker image on release
    * Squashed 'docs/' changes from 9b06f951e..fcc3ed651
    * github: Update GitHub actions versions
    * markup: Add blockquote render hooks
    * markup/goldmark/codeblocks: Simplify codeblcok hook code
    * Add render hooks for inline and block passthrough snippets
    * build(deps): bump golang.org/x/net from 0.27.0 to 0.28.0
    * build(deps): bump golang.org/x/image from 0.18.0 to 0.19.0
    * tpl/cast: Improve float
    * Skip TestEchoParam
    * build(deps): bump github.com/bep/imagemeta from 0.7.5 to 0.7.6 (#12720)
    * Fix deprecation errors
    * releaser: Prepare repository for 0.132.0-DEV
* Fri Aug 02 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.131.0:
    * releaser: Bump versions for release of 0.131.0
    * Fix images.AutoOrient regression
    * revamp pagegroup tests with quicktest
    * allow nested params when using Pages.GroupByParam and Pages.GroupByParamDate
    * build(deps): bump github.com/bep/godartsass/v2 from 2.0.0 to 2.1.0
    * build(deps): bump google.golang.org/api from 0.152.0 to 0.189.0
    * build(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1
    * build(deps): bump gocloud.dev from 0.36.0 to 0.38.0
    * build(deps): bump github.com/gorilla/websocket from 1.5.1 to 1.5.3
    * build(deps): bump github.com/kyokomi/emoji/v2 from 2.2.12 to 2.2.13
    * deps: Upgrade github.com/hairyhenderson/go-codeowners v0.4.0 => v0.5.0
    * build(deps): bump github.com/fatih/color from 1.16.0 to 1.17.0
    * build(deps): bump github.com/evanw/esbuild from 0.21.4 to 0.23.0
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.20.36 to 2.20.37
    * Revert "deps: Set toolchain go1.21.0 in go.mod"
    * Run go mod tidy
    * resources/page: Expand parmalinks tokens in `url`
    * Bump to go 1.21 in go.mod
    * tpl: Sync Go template packages with the Go 1.22.5 source
    * Upgrade to Go 1.22.5
    * deps: Set toolchain go1.21.0 in go.mod
    * deps: Upgrade golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d => v0.23.0
    * Shorten processed image filenames
    * Consolidate all hashing to the common/hashing package
    * Replace the MD5 hashing of images with xxHash
    * resources: Add BenchmarkHashImage
    * deps: Replace github.com/mitchellh/hashstructure/v2 with github.com/gohugoio/hashstructure
    * identity: Use xxHash in hashstructure (note)
    * identity: Upgrade to github.com/mitchellh/hashstructure/v2 v2.0.2
    * identity: Add BenchmarkHashString
    * deps: Upgrade github.com/bep/imagemeta v0.7.4 => v0.7.5
    * deps: Upgrade github.com/aws/aws-sdk-go-v2 v1.26.1 => v1.30.3
    * deps: Upgrade to github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.7.0
    * releaser: Prepare repository for 0.131.0-DEV
  - Packaging improvements:
    * Update to BuildRequires: golang(API) >= 1.21 matching go.mod
* Mon Jul 29 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.130.0:
    * releaser: Bump versions for release of 0.130.0
    * math: Add trigonometric functions and some angle helper functions
    * deps: Upgrade github.com/bep/imagemeta v0.7.3 => v0.7.4
    * deps: Upgrade github.com/bep/imagemeta v0.7.1 => v0.7.3
    * readme: Pull the star history down a little
    * deps: Upgraded github.com/bep/imagemeta v0.7.0 => v0.7.1
    * Switch EXIF library
    * readme: Add Star History
    * releaser: Prepare repository for 0.130.0-DEV
* Wed Jul 17 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.129.0:
    * tpl: Use xxHash instead of MD5 to hash the deferred templates
    * Throw error if resources.PostProcess is used in a deferred template
    * deps: Upgrade github.com/bep/gitmap v1.4.0 => v1.6.0 (note)
    * deps: Go mod tidy
    * deps: Upgraded github.com/tdewolff/minify/v2 v2.20.20 => v2.20.36
    * deps: Upgrade to golang.org/x/image v0.18.0
    * commands: Fix --navigateToChanged server behavior when editing headless content
    * commands: Simplify the browser live reload logic
    * Use xxHash for the change detector
    * source: Expose GitInfo Body
    * commands: Fix hugo mod get -u ./...
    * Add hash.XxHash
* Thu Jul 04 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.128.2:
    * Fix site.GetPage, never do short lookups for paths with leadig slash
* Thu Jul 04 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.128.1:
    * create/skeletons: Fix languageCode region subtag
    * Fix it so publishDate rolls up to section, taxonomy, or term pages
    * Update README.md
* Tue Jun 25 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.128.0:
    * deps: Upgrade github.com/yuin/goldmark v1.7.2 => v1.7.4
    * Add css.TailwindCSS
    * Clean up the css related template funcs package structure
    * Delete unused release hook script
    * modules: Remove newly introduced "mount source" does not exist warning
    * deps: Upgrade github.com/yuin/goldmark-emoji v1.0.2 => v1.0.3
    * tpl/debug: Fix reset of debug timers when running the server
    * Implement defer
    * Fix Erroridf/Warnidf mixed case issue
    * Update README.md
    * common/hexec: Fall back to the binary in PATH if npx fails
    * deploy: Add stripIndexHtml target option
    * Speed up GetTerms
    * markup/goldmark: Add the Hugo Goldmark Extras "delete" extension
    * Fix live reload when both CSS and HTML changes
    * resources: Update Dart Sass error message
    * config: Fix typo
    * resources/page: Deprecate PageSize in favor of PagerSize
    * Rename DefaultPageSize => PagerSize
    * deps: Upgrade github.com/alecthomas/chroma v2.13.0 => v2.14.0
    * resources/page: Let GroupByParam return nil instead of error
    * Add option to not generate aliases for first page of pagination pages
    * js: Support more recent targets with js.Build / esbuild
    * deps: Upgrade github.com/evanw/esbuild v0.20.2 => v0.21.4
* Wed Jun 05 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.127.0:
    * Misc remote HTTP/content adapter enhancements
    * resources: Fix spelling
    * deps: Upgrade github.com/gohugoio/httpcache v0.6.0 => v0.7.0
    * Add a HTTP cache for remote resources.
* Sun Jun 02 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.126.3:
    * content adapter: Fix site.GetPage using the base part of the path
    * resources/page: Deprecate .Sites.First in favor of .Sites.Default
    * metrics: Increase maximum length of cumulative duration to 15
    * content adapter: Handle <!--more--> separator in content.value
* Thu May 30 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.126.2:
    * content adapter: Fix server crash on partial edit
    * Delete .github/workflows/test-dart-sass-v1.yml
    * commands: Add shorthand flags -M (--renderToMemory) and -N (--navigateToChanged)
    * content adapter: Add support for menus in AddPage
    * content adapter: Fix issue with content starting out with a shortcode
    * hugolib: Allow override of sitemap file name
    * commands: Improve list command
    * config: Remove extraneous BuildConfig setting
    * tpl/tplimpl: Resolve render hook destinations with leading ./
    * Also warn about duplicate content paths with --printPathWarnings
* Wed May 15 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.126.1:
    * Fix mixed case Page params handling in content adapters
    * Fix paths with dots issue with content adapters
* Tue May 14 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.126.0:
    * tpl/tplimpl: Plainify title and description in twitter_cards.html
    * tpl/tplimpl: Plainify title and description in schema.html
    * resources/images: Handle NaN EXIF latitude and longitude
    * Create pages from _content.gotmpl
    * create/skeletons: Remove superfluous language code fallback
    * tpl/tplimpl: Improve locale value in opengraph.html
    * build(deps): bump golang.org/x/net from 0.24.0 to 0.25.0
    * build(deps): bump golang.org/x/image from 0.15.0 to 0.16.0
    * livereload: Improve the livereload script build and update to v4.0.2
    * tpl/tplimpl: Retain query string and fragment in render-image.html
    * markup/goldmark: Support extras extension
* Wed May 08 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.125.7:
    * deps: Downgrade github.com/getkin/kin-openapi v0.124.0 => v0.123.0
    * readme: Update Sponsors
* Wed May 08 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.125.6:
    * Fix one more resource change eviction logic issue
    * Make the cache eviction logic for stale entities more robust
    * build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.1 to 2.2.2
    * Run mage generate
    * resources/page: Pull internal Page methods into its own interface
* Wed May 01 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.125.5:
    * Fix rebuilds on cascade deletes/renames
    * commands: Print "Webserver is ..." right before "Total ..."
    * Make sure replaced pages gets marked as stale
* Thu Apr 25 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.125.4:
    * commands: Clarify that create or install a theme are two options
    * config: Setups with only one active language can never be multihost
    * Fix rebuilds when running hugo -w
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.20.19 to 2.20.20
    * tpl/tplimpl: Fix double-escaping in opengraph template
    * Use Apache License without modification
* Mon Apr 22 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.125.3:
    Refs boo#1223309
    * markup/goldmark: Fix data race in the hugocontext wrapper
    * Delete .hugo_build.lock
    * tpl: Escape .Title in built-in image and link render hooks
    * tpl/tplimpl: Improve embedded templates
    * SECURITY.md: Update link to security model
    * modules: Fix potential infinite loop in module collection
* Sat Apr 20 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.125.2:
    * Only add root sections to the section pages menu
    * Fix partial rebuilds for SCSS fetched with GetMatch and similar Fixes #12395
    * commands: Add gen chromastyles --lineNumbersTableStyle flag
    * resources/images: Fix TestColorLuminance on s390x
    * commands: Provide examples for chromastyles flags
* Thu Apr 18 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.125.1:
    * tpl: Use erroridf for remote YouTube errors
    * build: Fix `GLIBC_2.29' not found issue
* Tue Apr 16 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.125.0:
    * docs: Regen docshelper
    * Fix server rebuilds when adding a content file on Linux
    * build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.0 to 2.2.1
    * Add Luminance to Color
    * hugolib: Add an asciidoc rebuild test case
    * Pass .RenderShortcodes' Page to render hooks as .PageInner
    * build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0
    * helpers: Fix TrimShortHTML when used with AsciiDoc content
    * github: Add a "free space" step on Ubuntu
    * helpers: Add BenchmarkTrimShortHTML
    * github: Update actions
    * github: Format GitHub actions files
    * hugolib: Display server address after each rebuild
    * resources/page: Add taxonomies Page method
    * commands: Adjust completions
    * completion: Improve existing argument completions, add many more
    * Upgrade to Go 1.22.2
    * build(deps): bump golang.org/x/tools from 0.19.0 to 0.20.0
    * github: Fix CI build
    * all: Fix duplicate words in comments
    * build(deps): bump golang.org/x/net from 0.23.0 to 0.24.0
    * build(deps): bump github.com/getkin/kin-openapi from 0.123.0 to 0.124.0
    * all: Typo fixes
    * babel: Run go fmt
    * babel: Close file before removing
    * bump golang.org/x/mod from 0.16.0 to 0.17.0
    * hugolib: Fix regression for blank summaries
    * Fix sectionPagesMenu for pages in root level
    * resources/page: Escape hash sign in permalinks
    * build(deps): bump github.com/pelletier/go-toml/v2 from 2.1.1 to 2.2.0
    * build(deps): bump github.com/yuin/goldmark from 1.7.0 to 1.7.1
    * tpl/strings: Improve type checking
    * build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudfront
    * build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0
    * tpl/tplimpl: Improve youtube shortcode
    * errors: Return error from cast.ToStringE() consistently
    * tpl/tplimpl: Improve embedded opengraph template
    * tpl/strings: Create strings.Diff template function
    * Fix resource bundling for overlapping page.md vs page.txt
    * tpl/tplimpl: Optionally exclude content from sitemap
    * tpl/tplimpl: Remove trailing slash from void elements
    * tpl/tplimpl: Update RSS template
    * tpl/tplimpl: Update schema template
    * resources: Use different cache key when copying resources
    * Fix panic with debug.Dump with Page when running the server
    * tpl/tplimpl: Update Google Analytics template and config
    * hugolib: Conditionally suppress .Site.Author deprecation notice
    * resources/page: Fix GoDoc comment
    * markup/asciidocext: Add Level to Heading struct
* Fri Apr 05 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Packaging improvements:
    * Add basic %check to execute binary --help
* Fri Apr 05 2024 Andrea Manzini <andrea.manzini@suse.com>
  - added zsh completion package
  - added %check section in spec file following rpmlint warning
* Wed Mar 20 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.124.1:
    * Fix potential deadlock in Translations
    * Fix rebuild when changing mixed case named templates
    * testing: Set usesFMA as true for riscv64 too
    * Fix regression for outputs defined in front matter for term pages
* Sat Mar 16 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.124.0:
    * Add segments config + --renderSegments flag
    * Fix .Parent when there are overlapping regular pages inbetween
    * hugolib: Remove Site.HomeAbsURL
    * deps: Upgrade github.com/gohugoio/hugo-goldmark-extensions/passthrough v0.1.0 => v0.2.0
    * hugolib: Fix sitemap index with monolingual site
    * hugolib: Deprecate site methods Author, Authors, and Social
    * all: Typo fixes
    * Fix translationKey handling for term pages
    * Fix intersect and similar for term entry page collections
    * Upgrade to Go 1.22.1
    * build(deps): bump github.com/evanw/esbuild from 0.20.1 to 0.20.2
    * Fix server rebuilds when adding sub sections especially on Windows
    * tpl/tplimpl: Remove deprecated method from sitemapindex.xml
    * build(deps): bump golang.org/x/tools from 0.18.0 to 0.19.0
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.20.17 to 2.20.19
    * deps: Upgrade github.com/alecthomas/chroma/v2 to v2.13.0
    * tpl/tplimpl: Modify figure shortcode to look for page resource
    * Fix panic when changing archetype files when servere is running
    * build(deps): bump golang.org/x/mod from 0.15.0 to 0.16.0
    * Fix front matter date location when value gets inherited from other dates
    * Fix Name for nested resourced fetched in resources.ByName and similar
    * common/hugo: Rename IsMultiHost and IsMultiLingual
    * hugolib: Deprecate .Site.MultiLingual in favor of hugo.IsMultiLingual
    * snap: Transition to from core20 to core22
* Fri Mar 08 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.123.8:
    * markup/goldmark: TOC: render strikethrough, emojis
    * Add hugo.IsMultiHost
    * docs: Fix hyphens and grammar in synopsis of command 'hugo server'
    * resources/images: Retain newlines with text overlays
    * Don't auto-create empty sections for nested taxonomies
    * Fix resource name in resources.ByType
    * Fix global resource isn't published when using an uncommon code construct
    * Fix section page resource not published if resource filename partially matches content file name
    * Fix taxonomy kind template lookup issue
    * tpl/tplimpl: Honor markdown attributes in embedded image render hook
* Wed Mar 06 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.123.7:
    * hugofs: Fix vertical mount merge issue
    * Fix and add integration test for the Bootstrap SCSS module for both Dart Sass and Libsass
    * Fix resources.GetMatch, resources.Match, and resources.ByType to they don't normalize permalinks
    * Make sure that sitemaps gets generated even if there is a content bundle with the same path
    * resources/page: Make Taxonomy.Get and Taxonomy.Count case-insensitive
* Wed Feb 28 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.123.6:
    * Fix panic when cascading headless from site config to section that does not have an _index.md file
    * Fix assets vs data issue
    * Fix draft for non-default content when content in default language does not exist
* Wed Feb 28 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.123.5:
    * Fix .Page.Pages with similary named sections
    * Fix single mount rename panic
    * Fix multihost processed image not copied to non-default content languages
    * build(deps): bump github.com/bep/overlayfs from 0.9.1 to 0.9.2
* Tue Feb 27 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.123.4:
    * Fix cascade-pattern-with-extension for cascade in site config
    * build(deps): bump github.com/spf13/fsync from 0.10.0 to 0.10.1
    * Fix term template lookup when its backed by a content file
    * resource: Revert the normalization of Resource.Name
    * Fix panic for disableKinds page for content resources
    * tocss: Fix the import resolving from absolute to relative assets paths
    * Maek Resoyrce.Key as (mostly) internal
    * config/allconfig: Fix typo
* Fri Feb 23 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.123.3:
    * cache/dynacache: Reset ticker in case one cache eviction takes some time
    * Revert "cache/dynacache: Prevent multiple concurrent resizes"
    * cache/dynacache: Prevent multiple concurrent resizes
    * Speed up GetPage
    * hugolib: Fix a .Page.GetPage from bundle case
    * resources: Skip the image golden tests when running locally
    * js: Support JSX and JSXImportSourceOptions
    * hugolib: Add capitalizeListTitles config option
* Thu Feb 22 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.123.2:
    * Fix it so not all bundled resources are removed when one translation is drafted
    * commands/mod: Ignore invalid module path
    * Fix regression on handling of overlapping file mounts
    * Sitemap should not use list.xml
    * Fix rebuild when adding a bundle with space in name
    * Fix relative import issue in libsass/dart sass
    * Fix relref regression with trailing slash
* Thu Feb 22 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.123.1:
    * tpl/tplimpl: Resolve fragments in link render hook
    * Fix rebuilding of pages without default content language
    * Fix dart sass import regression
    * Fall back to original name in Resources.GetMatch/Match
    * Fix robots.txt using the built-in template regression
* Mon Feb 19 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.123.0:
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.20.16 to 2.20.17
    * build(deps): bump github.com/evanw/esbuild from 0.20.0 to 0.20.1
    * Handle rebuilds when resources passed to transform.Unmarshal etc. changes
    * Fix handling of build options for term pages
    * Fix sample logic when adding content files in server
    * build(deps): bump golang.org/x/tools from 0.17.0 to 0.18.0
    * Fix handling of draft term pages
    * releaser: Fix archive homepage and description
    * commands: Fix --clock with the list command
    * Don't use the same value in .Data.Term.Title as in .Title
    * Fix server panic on i18n file change
    * build(deps): bump golang.org/x/net from 0.20.0 to 0.21.0
    * Fix rebuild regression on non-default content language edits
    * Let standard library handle charset parameter to MIME types
    * Fix i18n rebuild regression
    * Fix rebuild with resources.Concat
    * Add images.Dither filter
    * markup/goldmark: Update TOC test
    * Fix taxonomy term with backing file regression
    * markup/goldmark: Improve TOC tests
    * Move the duplicate page/resource filter
    * Make HTML behave exactly like other content formats (note)
    * docs: Regen CLI docs
    * docs: Regenerate docshelper
    * build(deps): bump golang.org/x/mod from 0.14.0 to 0.15.0
    * Upgrade to Go 1.22
    * Avoid impporting deploy from config when nodeploy tag is set
    * Fix rebuild of changed bundled content files
    * Fix site.Taxonomies for taxonomies with space in name
    * commands: Remove unused memstats flag
    * source: Remove unused Filesystem struct
    * Filter dot files etc. in i18n
    * commands: Revert the recent changes that allowed profiling on server rebuilds
    * commands: Make the server flag --renderToDisk into --renderToMemory (note)
    * build(deps): bump github.com/yuin/goldmark from 1.6.0 to 1.7.0
    * Handle resource changes when the resources is already evicted from cache
    * all: Rename Unmormalized => Unnormalized
    * hugolib: Formally deprecate .Page.NextPage .Page.PrevPage
    * hugio: Rename strigReadSeeker => stringReadSeeker
    * resources/page: Formally deprecate .Site.LastChange
    * Preserve file/dir name case when loading data
    * Detect now invalid path patterns in cascade
    * Handle build vs _build in front matter
    * resources: Optimize reading resource Content when it's already a string
    * Misc resource fixes/improvements
    * tpl/tplimpl: Update embedded instagram, twitter, and vimeo shortcodes
    * Add some more context to error
    * build(deps): bump github.com/getkin/kin-openapi from 0.122.0 to 0.123.0
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.20.13 to 2.20.16
    * Improve nilpointer error message
    * Fix disabled languages regression
    * tpl/data: Fix GetCSV deprecation message
    * hugolib: Adjust a test case
    * hugolib: Revert deprecation of .Page.Lang
    * all: Deprecate .Page.Lang and .Page.File.Lang
    * Fix failing test on Windows
    * config/security: Add SYSTEMDRIVE to OsEnv allowlist
    * hugolib: Add some more details to the "paginator not supported" error
    * Run go mod tidy
    * build(deps): bump github.com/evanw/esbuild from 0.19.12 to 0.20.0
    * deploy: Fix CloudFront invalidation with AWS SDK2
    * deps: Update gocloud.dev/aws
    * Upgrade to deploy to use AWS SDK V2
    * Improve error message when attempting to paginate from a single page template
    * build(deps): bump github.com/aws/aws-sdk-go from 1.48.6 to 1.50.7
    * build(deps): bump golang.org/x/image from 0.14.0 to 0.15.0
    * Fix build error
    * docs: Make null booleans falsy in the docs helper
    * Filter out duplicate content resource files
    * docs: Regen docs helper
    * output: Prevent setting Name directly in new output formats
    * Create default link and image render hooks
    * Fix recent regression .Resources.Get for resources with spaces in filename
    * Emit a warning that can be turned off when overwriting built-in .Params values
    * Add warnidf template function
    * Add path, kind and lang to content front matter
    * hugofs/glob: Fix dropped test error
    * all: Run gofumpt -l -w .
    * testing: Simplify some integration tests
    * Add the [params] concept to front matter
    * tpl/data: Deprecate data.GetJSON and data.GetCSV
    * modules: Print required Hugo version for incompatible modules
    * hugolib: Remove unused test image
    * navigation: Improve menu cache
    * testing: Rename integration_test.go to PACKAGE_integration_test.go
    * Port some integration tests to new test setup
    * all: Rework page store, add a dynacache, improve partial rebuilds, and some general spring cleaning
* Wed Feb 07 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.122.0:
    * build(deps): bump golang.org/x/tools from 0.16.0 to 0.17.0
    * build(deps): bump github.com/rogpeppe/go-internal from 1.11.0 to 1.12.0
    * docs: Regen docshelper
    * Squashed 'docs/' changes from 4dd2d6415..3b1a8579d
    * markup/goldmark: Support passthrough extension
    * build(deps): bump github.com/pelletier/go-toml/v2 from 2.1.0 to 2.1.1
    * build(deps): bump github.com/evanw/esbuild from 0.19.8 to 0.19.12
    * tpl/tplimpl: Fix incorrect lastBuildDate
    * tpl: fix incorrect lastBuildDate
    * parser/metadecoders: Accumulate org keywords into arrays
    * deps: Update github.com/tdewolff/minify/v2 v2.20.9 => v2.20.13
    * Upgrade to Go 1.21.6
    * parser/metadecoders: Add CSV lazyQuotes option to transform.Unmarshal
    * README: Update minimum Go version to 1.20
* Fri Jan 05 2024 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.121.2:
    * build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0
    * tpl/math: Add math.Rand template function
    * Adjust site benchmark
    * Simplify baseline benchmark
    * resources/images: Create AutoOrient image filter
    * all: Remove unused code
* Sun Dec 10 2023 rrahl0@proton.me
  - Update to version 0.121.1:
    * recompile with go 1.21.5 for security fixes relevant to hugo
* Wed Dec 06 2023 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.121.0:
    * docs: Regen docshelper
    * build(deps): bump github.com/alecthomas/chroma/v2 from 2.11.1 to 2.12.0
    * docs: Adjust last merge from docs repository
    * docs: Regen docs helper
    * Pull in the latest code from Go's template packages (#11771)
    * tpl: Allow using page resources on the images page parameter for `opengraph`, `schema` and `twitter_cards` templates
    * hugolib: Apply titleCaseStyle to automatic section pages
    * tpl/urls: Retain query and fragment with absURL and absLangURL
    * markup: Add Level to Heading struct
    * tpl/fmt: Print suppression help with erroridf
    * tpl/transform: Display Chroma highlighting errors
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.20.8 to 2.20.9
    * build(deps): bump github.com/spf13/cast from 1.5.1 to 1.6.0
    * build(deps): bump github.com/getkin/kin-openapi from 0.121.0 to 0.122.0
    * github: Fix CI build on Windows
    * build(deps): bump golang.org/x/image from 0.13.0 to 0.14.0
    * deps: Update github.com/tdewolff/minify/v2 v2.20.7 => v2.20.8
    * build(deps): bump github.com/spf13/afero from 1.10.0 to 1.11.0
    * build(deps): bump github.com/evanw/esbuild from 0.19.7 to 0.19.8
    * Fix handling of dropped error in test
    * build(deps): bump google.golang.org/api from 0.151.0 to 0.152.0
    * common/para: Skip flaky test on CI
    * deps: Upgrade to libwebp 1.3.2
    * build(deps): bump github.com/aws/aws-sdk-go from 1.48.4 to 1.48.6
    * build(deps): bump golang.org/x/tools from 0.15.0 to 0.16.0
    * build(deps): bump github.com/getkin/kin-openapi from 0.120.0 to 0.121.0
    * build(deps): bump github.com/bep/logg from 0.3.0 to 0.4.0
    * deps: Upgrade to github.com/bep/simplecobra v0.4.0
    * build(deps): bump github.com/aws/aws-sdk-go from 1.48.2 to 1.48.4
    * watcher: Skip flaky test for now
    * build(deps): bump golang.org/x/tools from 0.14.0 to 0.15.0
    * tpl/transform: Add transform.XMLEscape template function
    * build(deps): bump github.com/gorilla/websocket from 1.5.0 to 1.5.1
    * build(deps): bump github.com/fatih/color from 1.15.0 to 1.16.0
    * tpl/tplimpl: Remove superfluous type attr on script elements
    * build(deps): bump golang.org/x/net from 0.17.0 to 0.18.0
    * build(deps): bump github.com/evanw/esbuild from 0.19.5 to 0.19.7
    * build(deps): bump github.com/alecthomas/chroma/v2 from 2.10.0 to 2.11.1
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.20.5 to 2.20.7
    * build(deps): bump google.golang.org/api from 0.138.0 to 0.151.0
    * build(deps): bump github.com/aws/aws-sdk-go from 1.45.14 to 1.48.2 (#11724)
    * resources/resource: Fix GroupByParamDate with raw TOML dates
    * common/para: Skip flaky tests on Windows
    * navigation: Unexport menu entry methods
    * markup/goldmark: Sync image render hook code with Goldmark
    * helpers: Fix TrimShortHTML used by markdownify and RenderString
* Thu Nov 16 2023 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.120.4:
    * Upgrade to go 1.21.4
    * Add a new test helper
* Thu Nov 02 2023 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.120.3:
    * tpl/tplimpl: Fix deprecation logic in embedded templates
    * Remove some old and unused deprecation code
    * Add a field prefix to the deprecated log statements
    * Avoid double printing INFO deprecation messages
    * build(deps): bump github.com/tdewolff/parse/v2 from 2.7.1 to 2.7.3
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.20.1 to 2.20.5
* Tue Oct 31 2023 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.120.2:
    * Fix deprecation printing on info level
    * tpl/tplimpl: Fix deprecation logic in RSS template
* Mon Oct 30 2023 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.120.1:
    * deps: Update github.com/tdewolff/minify/v2 v2.20.0 => v2.20.1
* Mon Oct 30 2023 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Update to version 0.120.0:
    * Add Solaris build
    * build(deps): bump github.com/fsnotify/fsnotify from 1.6.0 to 1.7.0
    * build(deps): bump github.com/google/go-cmp from 0.5.9 to 0.6.0
    * build(deps): bump github.com/alecthomas/chroma/v2 from 2.9.1 to 2.10.0
    * Make site.BaseURL and $pager.URL a string
    * create/skeletons: Fix menu template
    * commands/new: Remove format flag from new content cmd
    * hugolib: Display correct markup identifier in error message
    * livereloadinject: Save some allocations
    * livereloadinject: Use more robust injection method
    * tpl/urls: Return strings from URL functions
    * transform/livereloadinject: Add benchmark
    * build(deps): bump golang.org/x/tools from 0.13.0 to 0.14.0
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.12.9 to 2.20.0
    * build(deps): bump github.com/mattn/go-isatty from 0.0.19 to 0.0.20
    * build(deps): bump golang.org/x/image from 0.12.0 to 0.13.0
    * Revert "modules: Throttle the "downloading modules …" log entries"
    * Revert "modules: Adjust the log throttle logic a little"
    * resources/images: Create padding image filter
    * markup/goldmark: Update the CJK extension to allow specifying line break styles
    * modules: Adjust the log throttle logic a little
    * modules: Throttle the "downloading modules …" log entries
    * tpl/collections: Make delimit return a string
    * build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0
    * build(deps): bump github.com/evanw/esbuild from 0.19.3 to 0.19.5
    * build(deps): bump github.com/spf13/afero from 1.9.5 to 1.10.0
    * build(deps): bump github.com/bep/logg from 0.2.0 to 0.3.0
    * Revise the deprecation logging
    * Remove rest of the now unused emoji code
    * markdown: Pass emoji codes to yuin/goldmark-emoji
    * Fix so hugo get -u updates transitively
    * watcher/filenotify: Remove redundant duplicated comments
    * docs: Remove outdated note from CONTRIBUTING.md
    * tpl/debug: Add average and median to timer output
    * tpl/debug: Add debug.Timer
    * Add some convenient integration test helpers
    * hugolib: Deprecate .Site.DisqusShortname
    * tpl/tplimpl: Fix dropped error
    * hugolib: Deprecate .Site.GoogleAnalytics
    * tpl/tplimpl: Deprecate .Site.Author usage in RSS template
    * tpl/tplimpl: Deprecate .Site.Social usage with internal templates
    * markup/tableofcontents: Return template.HTML from .Fragments.ToHTML
    * deps: Update github.com/tdewolff/minify/v2 v2.12.7 => v2.12.9
    * commands: Update message displayed when running CLI from GUI
    * common/hugo: Add hugo.IsServer and hugo.IsDevelopment
    * all: Format files with gofmt
    * magefile: Update isGoLatest to check for Go 1.21
    * resources/integrity: Return string instead of template.HTMLAttr
    * Update README.md
    * tpl/lang: Formally deprecate lang.NumFmt
    * tpl/collections: Fix and deprecate echoParams
* Thu Sep 28 2023 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Packaging improvements:
    * Build PIE with pattern that may become recommended procedure:
      %%ifnarch ppc64 GOFLAGS="-buildmode=pie" %%endif go build
      A go toolchain buildmode default config would be preferable
      but none exist at this time.
    * Drop mod=vendor, go1.14+ will detect vendor dir and auto-enable
* Mon Sep 25 2023 jkowalczyk@suse.com
  - Update to version 0.119.0:
    * docs: Even more about images.Process
    * docs: More about images.Process
    * common: Remove unused constants
    * docs: Regen docshelper
    * Add images.Process filter
    * Add $image.Process
    * google_analytics_async.html: Add deprecation warning
    * build(deps): bump golang.org/x/tools from 0.12.0 to 0.13.0
    * build(deps): bump github.com/alecthomas/chroma/v2 from 2.8.0 to 2.9.1
    * build(deps): bump github.com/evanw/esbuild from 0.19.2 to 0.19.3
    * Add images.Opacity filter
    * build(deps): bump github.com/aws/aws-sdk-go from 1.44.314 to 1.45.14
    * build(deps): bump github.com/getkin/kin-openapi from 0.118.0 to 0.120.0
    * build(deps): bump golang.org/x/image from 0.11.0 to 0.12.0
    * Upgrade to Go 1.21.1
    * commands: Update CLI docs with the important -u flag in hugo mod get
    * create/skeletons: Improve viewport meta tag
    * Fix tests for Go 1.21.1
    * commands/gen: Remove default highlight style
    * Fix recently broken benchmark
    * Adjust baseline benchmarks
    * commands: Print language code after web server address info
* Thu Sep 07 2023 jkowalczyk@suse.com
  - Update to version 0.118.2:
    * release: Revert to building with Go 1.20
* Thu Sep 07 2023 jkowalczyk@suse.com
  - Update to version 0.118.1:
    * Revert to bullseye as the release build image
* Thu Sep 07 2023 jkowalczyk@suse.com
  - Update to version 0.118.0:
    * docs: Regen docs helper
    * Don't use the OS environment when creating config for docs
    * Delay the creation of cache directories until they're used
    * deploy: Create AWS session for CloudFront invalidation via Go CDK
    * markup/goldmark: Add CJK extension
    * build(deps): bump google.golang.org/api from 0.134.0 to 0.138.0
    * Fix RegularPagesRecursive for the home page
    * build(deps): bump golang.org/x/tools from 0.11.1 to 0.12.0
    * build(deps): bump gocloud.dev from 0.33.0 to 0.34.0
    * build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.9 to 2.1.0
    * testscripts: Move hugo new tests to where they belong
    * Fix .RawContent for empty content pages (#11407)
    * hugolib: Handle dropped error
    * common/loggers: Fix typo in option name
    * misc: Change dart-sass labels in workflows and snapcraft
    * Make sure resources directory isn't created in hugo new theme
    * Go 1.21 Upgrade
    * testscripts: Make mod vendor test stable
    * dockerfile: Update Docker images
    * Fix it so disable a module does not disable transitive dependency required by others
    * create/skeletons: Move theme's site config to top level
    * build(deps): bump github.com/yuin/goldmark from 1.5.5 to 1.5.6
    * modules: Make new cache directories read/write
    * deploy: Update InvalidateCloudFront to use Go CDK helper
    * Avoid escaping HTML chars inside hugo_stats.json
    * commands/new: Embed site and theme skeletons
    * docshelper: Improve template lookup order descriptions
    * build(deps): bump github.com/evanw/esbuild from 0.18.17 to 0.19.2
    * cache: Hide IsResourceDir from the exported config
    * commands: Handle floats without decimals in hugo config
    * docs: Replace docs.json with docs.yaml
    * config: Add a type value for the tags related config entry
* Wed Aug 09 2023 jkowalczyk@suse.com
  - Update to version 0.117.0:
    * build(deps): bump golang.org/x/net from 0.13.0 to 0.14.0
    * Add all config to docshelper.json
    * build(deps): bump golang.org/x/image from 0.10.0 to 0.11.0
    * Try to make test more stable
    * deps: Sync go-i18n with upstream
    * Return original error on resources.GetRemote retry timeouts
    * testing: Write test caches to /tmp
    * Add retry in resources.GetRemote for temporary HTTP errors
    * build(deps): bump gocloud.dev from 0.24.0 to 0.33.0
    * build(deps): bump golang.org/x/net from 0.11.0 to 0.13.0
    * build(deps): bump github.com/marekm4/color-extractor from 1.2.0 to 1.2.1
    * build(deps): bump github.com/frankban/quicktest from 1.14.5 to 1.14.6
    * build(deps): bump golang.org/x/image from 0.9.0 to 0.10.0
    * build(deps): bump github.com/clbanning/mxj/v2 from 2.5.7 to 2.7.0
    * build(deps): bump golang.org/x/tools from 0.9.3 to 0.11.1
    * build(deps): bump go.uber.org/automaxprocs from 1.5.2 to 1.5.3
    * build(deps): bump github.com/hairyhenderson/go-codeowners
    * Add Page.RenderShortcodes
    * Update GitHub issue template
    * build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.8 to 2.0.9
* Tue Aug 01 2023 jkowalczyk@suse.com
  - Update to version 0.116.1:
    * Fix module config watch regression
    * deps: Fix Chroma dependency version
* Mon Jul 31 2023 jkowalczyk@suse.com
  - Update to version 0.116.0:
    * build(deps): bump github.com/evanw/esbuild from 0.18.11 to 0.18.17
    * config: Do not fail on unknown config keys
    * resources: Fix spelling in method name
    * docs: Regenerate CLI docs
    * Fix so temporary images do not get published
    * readme: Fix link
    * commands: Update cacheDir description
    * Update where.md
    * docs: Update where function operators
    * docs: Rework the cacheDir documentation
    * Deprecate taxonomyTerm
    * Warn about unknown kinds in disableKinds
    * Move all Kind constants to its own package
    * build(deps): bump github.com/rogpeppe/go-internal
    * build(deps): bump golang.org/x/image from 0.8.0 to 0.9.0
    * Remove unused autogenerated method
    * commands: Replace deprecated ioutil with os
    * tpl/collections: Add BenchmarkWhereOps
    * tpl/collections: Add like operator to where function
    * tpl/collections: Fix description of apply function
    * snap: Set cache location to $HOME/.cache/hugo_cache
    * Use os.UserCacheDir as first fallback if cacheDir is not set
    * Add a common regexp cache
    * Fix multiple languages in HUGO_DISABLELANGUAGES
    * snap: Allow access to SSH keys and $HOME/.config/hugo
    * deps: Upgrade github.com/yuin/goldmark v1.5.4 => v1.5.5
* Thu Jul 20 2023 jkowalczyk@suse.com
  - Update to version 0.115.4:
    * Fix broken handling of legacy taxonomyTerm in disableKinds
    * commands: Move testscript into its correct place
    * publisher: Improve class collector for dynamic classes
    * Fix cache busting setup
    * commands: Delay server builds after the watcher is set up
    * Create hugo_stats.json if it's mounted but does not exists
    * Re-instate disableLiveReload as a config option (and not just a flag)
    * common/htime: Fix localization of abbreviated month names
    * Improve error messages for PostCSS etc.
    * Fix setting config from env with complex (e.g. YAML) strings
    * Fix for data mounts in sub folders
* Thu Jul 20 2023 jkowalczyk@suse.com
  - Update to version 0.115.3:
    * Improve behavior of defaultContentLanguageInSubdir when only the default language is enabled
    * Return error when .Render is invoked without arg
    * js: Pass tsconfig.json to esBuild
    * tpl/collections: Fix WordCount (etc.) regression in Where, Sort, Delimit
    * config/allconfig: Update timeout description
    * docs: Refresh docs.json
* Thu Jul 20 2023 jkowalczyk@suse.com
  - Update to version 0.115.2:
    * snap: Allow access to AWS, Azure, and GCS config/credentials
    * snap: Update metadata and security.exec.osEnv
    * Make imageConfig work with modules
    * Restore language.disabled config
    * Fix hugo mod vendor for modules with hugo.toml
    * Fix static content files multilingual root regression
    * Fix defaultContentLanguageInSubdir with only 1 language
    * config: Expand default security.exec.osEnv policy
    * Add titleCaseStyle none and firstupper
    * Bump github.com/bep/clock v0.3.0 to renamed github.com/bep/clocks v0.5.0
* Tue Jul 04 2023 jkowalczyk@suse.com
  - Update to version 0.115.1:
    * Fix buildStats when tags and classes are disabled
    * Rework the build.writeStats struct
    * snap: Explicitly set security.exec.osenv during build
    * snap: Restore security.exec.osenv whitelist
    * github: Build for Dragonfly in CI build
    * Make build.writeStats a struct
    * build(deps): bump github.com/evanw/esbuild from 0.18.10 to 0.18.11
    * build(deps): bump github.com/alecthomas/chroma/v2 from 2.7.0 to 2.8.0
    * commands: Fix index out of range in hugo mod get
    * Only print the path warnings once
* Tue Jul 04 2023 jkowalczyk@suse.com
  - Update to version 0.115.0:
    * Misc permalinks adjustments
    * commands: Handle hugo mod get --help
    * commands: Fix panic when running hugo new theme without theme name
    * Print help message when triggered with no flags
    * Fix output formats and media type  per language config regression
    * build(deps): bump github.com/evanw/esbuild from 0.18.5 to 0.18.10
    * common/collections: Fix append regression to allow appending nil
    * commands: Fix help message for hugo new theme
    * Don't panic on invalid security whitelist regexp
    * Fix false path warnings with resources.PostProcess
    * docs: Update permalinks documentation
    * resources/page: Allow section and taxonomy pages to have a permalink configuration
    * tpl/tplimpl: Fix typo in global variable name
    * commands: Enable format flag with hugo new site
    * Fix broken nodeploy setup
    * build(deps): bump github.com/niklasfasching/go-org from 1.6.6 to 1.7.0
* Mon Jun 26 2023 jkowalczyk@suse.com
  - Update to version 0.114.1:
    * Revert "build(deps): bump gocloud.dev from 0.24.0 to 0.30.0"
    * Fix broken nodeploy setup
    * snap: Switch from Embedded Dart Sass to Dart Sass (#11146)
    * commands: Make hugo env respect --logLevel
    * commands: Update Jekyll post-import output
    * build(deps): bump gocloud.dev from 0.24.0 to 0.30.0
    * build(deps): bump github.com/evanw/esbuild from 0.18.4 to 0.18.5
    * deps: Update github.com/tdewolff/minify/v2 v2.12.5 => v2.12.7
* Mon Jun 19 2023 jkowalczyk@suse.com
  - Update to version 0.114.0:
    * Revert "build(deps): bump gocloud.dev from 0.24.0 to 0.29.0"
    * Add empty Environ when loading test config
    * common/loggers: Drop the bold INFO etc. prefixes
    * loggers: Avoid using Logf for the LevelLoggerToWriter
    * tocss/dartsas: Avoid using Logf for the internal Dart Sass logging
    * helpers: Remove superflous formatting flag in deprecation warnings
    * Revert "deps: Update github.com/tdewolff/minify/v2 v2.12.5 => v2.12.6"
    * all: Fix typos in function names and comments
    * deploy: Fix deploy defaults for non-zero flag values (e.g. maxDeletes, invalidateCDN)
    * common/loggers: Re-add trailing newline in logger.Printf
    * build(deps): bump github.com/evanw/esbuild from 0.18.3 to 0.18.4
    * Replace the old log setup, with structured logging etc.
    * Revert "snap: Transition base snap from core20 to core22 (#11101)" (#11125)
    * build(deps): bump github.com/evanw/esbuild from 0.18.2 to 0.18.3
    * Fix upstream Go templates bug with reversed key/value assignment
    * build(deps): bump golang.org/x/sync from 0.2.0 to 0.3.0
    * common/collections: Always make a copy of the input slice in Append
    * tpl/collections: Fix append when appending a slice to a slice of slices
    * build(deps): bump google.golang.org/api from 0.123.0 to 0.127.0
    * build(deps): bump golang.org/x/tools from 0.9.1 to 0.9.3
    * Re-add site.RSSLink (and deprecate it)
    * build(deps): bump github.com/kyokomi/emoji/v2 from 2.2.11 to 2.2.12
    * build(deps): bump github.com/getkin/kin-openapi from 0.117.0 to 0.118.0
    * build(deps): bump golang.org/x/net from 0.10.0 to 0.11.0
    * Fix .Width and .Height for animated gifs
    * snap: Transition base snap from core20 to core22 (#11101)
    * build(deps): bump gocloud.dev from 0.24.0 to 0.29.0
    * tpl/math: Allow variadic math functions to take slice args, add math.Product, math.Sum
    * Fix config merge regression with root slices (e.g. disableKinds)
    * build(deps): bump golang.org/x/image from 0.7.0 to 0.8.0
    * commands: Remove flags log, verboseLog, add flag logLevel, deprecate flags verbose and debug
    * build(deps): bump github.com/magefile/mage from 1.14.0 to 1.15.0
    * build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.6 to 2.0.8
    * build(deps): bump github.com/evanw/esbuild from 0.17.19 to 0.18.2
    * Fix handling of aliases (e.g. hugo serve)
    * cache: Set default cache path based on $USER
    * build(deps): bump go.uber.org/atomic from 1.10.0 to 1.11.0
    * build(deps): bump github.com/hairyhenderson/go-codeowners
    * resources: Remove failing and superflous test assertion
    * build(deps): bump github.com/frankban/quicktest from 1.14.4 to 1.14.5
    * build(deps): bump github.com/mattn/go-isatty from 0.0.17 to 0.0.19
    * build(deps): bump github.com/spf13/afero from 1.9.3 to 1.9.5
    * commands,config: Fix typo in log and error messages
    * helpers: Avoid url.Parse in RelURL and AbsURL if we can
    * Add BenchmarkAbsURL
    * helpers: Improve schema detection when creating relative URLs
    * helpers: Add a basic benchmark for RelURL
    * config: Remove unexpected _merge keys introduced in author and social maps
    * Upgrade to v2 of the Dart Sass Embedded Protocol
    * Fix indented SASS imports for Dart Sass
* Mon Jun 05 2023 jkowalczyk@suse.com
  - Update to version 0.113.0:
    * docs: Regenerate CLI docs
    * commands: Update CLI docs vs server and production
    * commands: Add TLS/HTTPS support to hugo server
* Mon Jun 05 2023 jkowalczyk@suse.com
  - Update to version 0.112.7:
    * Fix menuItem.URL when pageRef is not set
    * Don't inject livereload script on hugo -w
    * markup: Fix typo in function and struct names
    * all: Replace deprecated ioutil with io and os
* Thu Jun 01 2023 jkowalczyk@suse.com
  - Update to version 0.112.6:
    * commands: Add --lang to hugo config
    * Make sure any default mounts show up in "hugo config"
    * github: Fix Windows build
    * deps: Update github.com/tdewolff/minify/v2 v2.12.5 => v2.12.6
    * tpl/tplimpl: Use .Language.LanguageCode in built-in templates
    * Fail on invalid defaultContentLanguage
    * Avoid panic in invalid language config
    * Don't panic on empty yaml config params
    * Prevent double escaping of image alt-text in Goldmar typographer
    * Fix potential deadlock in ByParam
* Wed May 31 2023 jkowalczyk@suse.com
  - Update to version 0.112.5:
    * releaser: Add a way to bust the CircleCI Git cache
    * Fix it so languageCode on top level config still works
* Wed May 31 2023 jkowalczyk@suse.com
  - Update to version 0.112.4:
    * docs: Regenerate CLI docs
    * commands: Add the common build flags to the config commands
    * Fix Processed images count regression for multiple languages
    * commands: Reinstate some of the removed build flags (e.g. --theme) to new and mod
    * Don't create the public folder unless needed
    * docs: Regen CLI docs
    * commands: Fail the build when no config file or config dir
    * langs: Remove the Language.Params deprecation message for now
    * Add language.LanguageCode
    * Fix --renderStaticToDisk regression
    * commands: Re-introduce the -f shorthand for hugo new site
    * commands: Move the --format flag to only the commands that support it
* Wed May 24 2023 jkowalczyk@suse.com
  - Update to version 0.112.3:
    * Fix regression when loading config  -e is empty or HUGO_ENV or HUGO_ENVIRONMENT is set
* Wed May 24 2023 jkowalczyk@suse.com
  - Update to version 0.112.2:
    * minifiers: Make sure JS.Version always has a value
    * Fix regression with site.IsServer when not running a server
* Tue May 23 2023 jkowalczyk@suse.com
  - Update to version 0.112.1:
    * Fix regression when config for OutputFormat.BaseName is an empty string
* Tue May 23 2023 jkowalczyk@suse.com
  - Update to version 0.112.0:
    * circleci: Add github.com to known hosts
    * Revert "build(deps): bump gocloud.dev from 0.24.0 to 0.29.0"
    * Revert "postcss: Improve validation of option 'config'"
    * Add --format to hugo config
    * docs: Regen docshelper
    * commands: Add missing gen docshelper command
    * Fix "unknown command" message when no suggestion
    * postcss: Improve validation of option 'config'
    * docs: Regen CLI docs
    * Squashed 'docs/' changes from 6e32d0591..39af43ef1
    * Avoid writing to hugo_stats.json when there are no changes
    * Add cache busting config to support Tailwind 3
    * build(deps): bump github.com/tdewolff/parse/v2 from 2.6.5 to 2.6.6
    * build(deps): bump gocloud.dev from 0.24.0 to 0.29.0
    * build(deps): bump github.com/gobuffalo/flect from 0.3.0 to 1.0.2
    * build(deps): bump golang.org/x/image from 0.5.0 to 0.7.0
    * build(deps): bump github.com/tdewolff/minify/v2 from 2.12.4 to 2.12.5
    * commands: Make all list commands list what 'all' did before
    * tpl/tplimpl: Add img loading attribute to figure shortcode  (#10927)
    * commands: Fix build logic when listing expired/future draft content
    * Allow whitelisting mediaTypes used in resources.GetRemote
    * Add hugo.WorkingDir
    * Make language merging of markup etc. config without values in the root
    * tpl/urls: Return empty string when JoinPath has zero args
    * build(deps): bump github.com/dustin/go-humanize from 1.0.0 to 1.0.1
    * build(deps): bump google.golang.org/api from 0.76.0 to 0.123.0
    * build(deps): bump golang.org/x/tools from 0.4.0 to 0.9.1
    * build(deps): bump github.com/cli/safeexec from 1.0.0 to 1.0.1
    * build(deps): bump github.com/getkin/kin-openapi from 0.110.0 to 0.117.0
    * deps: Update github.com/evanw/esbuild v0.17.0 => v0.17.19
    * commands: Fix data race
    * deps: Update github.com/alecthomas/chroma/v2 v2.7.0
    * Re-add --printUnusedTemplates and --printPathWarnings
    * tpl/urls: Fix build broken by a merge
    * tpl/urls: Add JoinPath template function
    * Allow legacy taxonomyTerm in disableKinds
    * Fix warn message about custom params on the language top level
    * Fix some spelling mistakes
    * all: Fix comments for exported functions and packages
    * deps: Update github.com/bep/golibsass v1.1.0 => v1.1.1
    * Make GOMAXPROCS to be CPU limit aware
    * Allow empty params.mainSections
    * modules: Fix format flag in error
    * commands: Load config before creating the filesystem
    * Fix some recently introduced error handling issues
    * tpl/lang: document delimiter option for FormatNumberCustom
    * Re-add site.LanguagePrefix
    * github: Trim the test flow a little
    * commands: Improve the common build flag handling
    * Support, but warn, about top level language custom params
    * Handle transient errors in config loading etc.
    * Re-establish all the server flags
    * Deprecate site.Language.Params and some other fixes
    * Revert "Make GOMAXPROCS CPU limit aware"
    * Make GOMAXPROCS CPU limit aware
    * Add Sections to Site interface
    * helpers: simplify path tests with T.TempDir
    * tpl: Add math.Abs
    * Create a struct with all of Hugo's config options
    * Improve date parsing performance for the common case
    * Add a counter helper
    * Expand the baseline benchmark a little
    * Revert "Update syntax-highlighting.md (#10929)" (#10930)
    * Update syntax-highlighting.md (#10929)
    * Update README.md
    * tpl/strings: Clarify findRESubmatch description
    * langs/i18n: Fallback to defaultContentLanguage instead of English
    * tpl/debug: Add VisualizeSpaces
    * Update README.md
    * Prevent the global error collector to panic when sending on closed channel
    * markup/goldmark: Add config options for the typographer extension
    * readme: Fix build command
    * Update README.md
    * Add test for ToC vs include
    * resources.functions: improve validation
    * resources: Fix typos in error message and variables
    * markup/goldmark: Fail on invalid Markdown attributes
    * commands: Fix data race in test
    * tpl/math: Return error if less than 2 input numbers
* Mon May 22 2023 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Use _service mode manual as better alias name than disabled
* Tue Apr 18 2023 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Remove NO_BRP_STRIP_DEBUG=true experimentally to test which if
    any platforms in OBS currently produce invalid Go binaries when
    calling brp-15-strip-debug from brp-check-suse.
    Refs boo#1210938
    * Go packages %define __arch_install_post export NO_BRP_STRIP_DEBUG=true
    * Available in golang-packaging as macro go_nostrip
    * go_nostrip is one of the only golang-packaging macros still
      useful after Go modules without a full rewrite or replacement
    * Also remove spec comment "# nodebug"
    * GNU strip circa 2016 would incorrectly strip Go intermediate
      step .a archives and write out an invalid binary instead of
      erroring.
    * Error manifested as fmt.a: go archive is missing __.PKGDEF
      on OBS built Go binaries which had passed their build step
    * Upstream issue reported in 2016 as
      https://github.com/golang/go/issues/17890
    * brp-check-suse PR https://github.com/openSUSE/brp-check-suse/pull/7
      closed in 2019 due to age, needs follow-up on current versions
* Tue Mar 21 2023 Jeff Kowalczyk <jkowalczyk@suse.com>
  - Remove unnecessary _service set_version param basename=hugo.
    set_version detection works with the current simple package name.
  - Use _service mode manual as better alias name than disabled
  - Use syntax Supplements: (hugo and bash-completion) as per rpmlint
* Wed Mar 15 2023 jkowalczyk@suse.com
  - Update to version 0.111.3:
    * deps: Update go-org to v1.6.6
    * Fix "unknown shortcode token" when calling shortcode within fenced code block
    * Run gofmt -s on source files
    * docs: Improve examples of variadic math functions
    * tpl/math: Allow multi numbers in add, sub, mul, div, min and max
    * readme: Update dependency list
    * Improve error message for unclosed shortcode with inner content
    * Don't fail when calling Paginate with an empty pages.PagesGroup
    * server: Replace golang.org/x/net/context with context
    * tpl: Add hasSuffix alias
    * watcher: use time.NewTicker to prevent leaks
    * ensure we default to 10 correctly
    * switch transfers to workers
    * customize parallel transfer count
    * metadecoders: Add support for native org dates in frontmatter
* Mon Mar 06 2023 jkowalczyk@suse.com
  - Update to version 0.111.2:
    * Fix .Fragments when called cross sites on uninitialized output format
    * Allow page.TableOfContents on self in shortcode
    * tpl/partial: Consolidate GoDoc
    * Fix "context canceled" with partial
    * cache: Fix --gc failure on Windows
    * Page context handling in i18n
    * Work around --gc failure on Windows <= 10
    * Update to Go 1.20.1
    * snap: Fix dart-sass-embedded installation
    * Correct typos in Go comments
* Mon Mar 06 2023 jkowalczyk@suse.com
  - Update to version 0.111.1:
    * Fix "page" not defined
* Wed Mar 01 2023 jkowalczyk@suse.com
  - Update to version 0.111.0:
    * Revert "build(deps): bump gocloud.dev from 0.24.0 to 0.28.0 (#10610)"
    * build: Bump build images
    * build: Update Linux ARM build image
    * tpl/tplimpl: Remove the Google News internal template
    * strings: fix Truncate behavior for formatted html
    * tpl/strings: Adjust benchmark
    * tpl/strings: Add BenchmarkTruncate
    * cods: Regen docs helper
    * Move the Related doc counter to prevent a race
    * Misc ioutil deprecation adjustments
    * Replace deprecated ioutil with io and os
    * build(deps): bump github.com/tdewolff/parse/v2 from 2.6.4 to 2.6.5
    * build(deps): bump github.com/mattn/go-isatty from 0.0.16 to 0.0.17
    * build(deps): bump golang.org/x/image
    * Remove unused temp directory
    * exif: Return the proper exposure time value in some special cases
    * Add a page template func
    * dartsass: Import CSS without extension at compile time
    * Split parse and render for Goldmark
    * related: Add config option cardinalityThreshold
    * docs: Another fix related docs example
    * docs: Fix related docs example
    * build(deps): bump golang.org/x/net from 0.4.0 to 0.7.0
    * Fix shortcode error when closing without .Inner
    * Throw an error when shortcode is expected to be closed
    * Add some shortcode testcases
    * sass: Remove some unused leftover code
    * resources/sass: Remove debug statements
    * page: Move the cache double check right after the lock
    * page: Add some concurrency to the building of the related page index
    * related: Adjust benchmark
    * create: Fix typo in error message
    * tocss: Simplify the hugo:vars type handling
    * resource_transformers/tocss: Fixed hugo:vars casting
    * Adjust tests for GO 1.20
    * tpl/internal: Sync Go template src to Go 1.20
    * build: Update to Go 1.20
    * Add page fragments support to Related
    * related: Adjust benchmark
    * related: Add benchmark
    * tpl/collections: Improve error message in Index
    * Make the HTML collector parsing more robust
    * Revert "build(deps): bump github.com/getkin/kin-openapi from 0.110.0 to 0.114.0"
    * deps: Upgrade github.com/yuin/goldmark v1.5.3 => v1.5.4
    * tpl/strings: Add strings.ContainsNonSpace
    * build(deps): bump github.com/getkin/kin-openapi from 0.110.0 to 0.114.0
    * deps: Upgrade github.com/alecthomas/chroma v2.4.0 => v2.5.0
    * markup: Fix linenos codeblock hl option case regression
    * Fix slow HTML elements collector for the pre case
    * publisher: Add benchmark
    * snap: Install dart-sass-embedded for 32-bit ARM (armhf) too
    * snap: Add read access for ~/.gitconfig.local and ~/.config/git/* too
    * commands: Fix server url rewrites (http status 200)
    * build(deps): bump github.com/kyokomi/emoji/v2 from 2.2.10 to 2.2.11
    * build(deps): bump gocloud.dev from 0.24.0 to 0.28.0 (#10610)
    * Fix description of collections.Uniq
    * Update CONTRIBUTING.md
    * Fix shortcode detection in RenderString
    * Only invoke a given cached partial once
    * Update README.md
* Tue Jan 17 2023 jkowalczyk@suse.com
  - Update to version 0.110.0:
    * related: Handly []any
    * Fix permalinks issue with repeated sections
    * tpl/strings: Add findRESubmatch
    * config/security: Add O\w+ (e.g. GOROOT) to the default allowed list
    * Preserve front matter slice value types (e.g. int)
    * Make hugo.toml the new config.toml
    * Add fill HTTP Response info into .Data in resources.GetRemote
    * Fix HEAD method in resources.GetRemote
    * Fix order when reading custom headers in resources.GetRemote
    * deps: Upgrade github.com/evanw/esbuild v0.15.18 => v0.17.0
    * resource: Fix Go Doc vs .Data.Integrity
    * Misc doc, code refactoring to improve documentation
    * Make readFile return nil when file not found (note)
    * Remove reference to Goreleaser in code comment
    * tpl/compare: Sort special float values as string
    * tpl/diagrams: Move Goat to its own file

Files

/usr/bin/hugo
/usr/share/doc/packages/hugo
/usr/share/doc/packages/hugo/README.md
/usr/share/licenses/hugo
/usr/share/licenses/hugo/LICENSE
/usr/share/man/man1/hugo-build.1.gz
/usr/share/man/man1/hugo-completion-bash.1.gz
/usr/share/man/man1/hugo-completion-fish.1.gz
/usr/share/man/man1/hugo-completion-powershell.1.gz
/usr/share/man/man1/hugo-completion-zsh.1.gz
/usr/share/man/man1/hugo-completion.1.gz
/usr/share/man/man1/hugo-config-mounts.1.gz
/usr/share/man/man1/hugo-config.1.gz
/usr/share/man/man1/hugo-convert-toJSON.1.gz
/usr/share/man/man1/hugo-convert-toTOML.1.gz
/usr/share/man/man1/hugo-convert-toYAML.1.gz
/usr/share/man/man1/hugo-convert.1.gz
/usr/share/man/man1/hugo-env.1.gz
/usr/share/man/man1/hugo-gen-chromastyles.1.gz
/usr/share/man/man1/hugo-gen-doc.1.gz
/usr/share/man/man1/hugo-gen-man.1.gz
/usr/share/man/man1/hugo-gen.1.gz
/usr/share/man/man1/hugo-import-jekyll.1.gz
/usr/share/man/man1/hugo-import.1.gz
/usr/share/man/man1/hugo-list-all.1.gz
/usr/share/man/man1/hugo-list-drafts.1.gz
/usr/share/man/man1/hugo-list-expired.1.gz
/usr/share/man/man1/hugo-list-future.1.gz
/usr/share/man/man1/hugo-list-published.1.gz
/usr/share/man/man1/hugo-list.1.gz
/usr/share/man/man1/hugo-mod-clean.1.gz
/usr/share/man/man1/hugo-mod-get.1.gz
/usr/share/man/man1/hugo-mod-graph.1.gz
/usr/share/man/man1/hugo-mod-init.1.gz
/usr/share/man/man1/hugo-mod-npm-pack.1.gz
/usr/share/man/man1/hugo-mod-npm.1.gz
/usr/share/man/man1/hugo-mod-tidy.1.gz
/usr/share/man/man1/hugo-mod-vendor.1.gz
/usr/share/man/man1/hugo-mod-verify.1.gz
/usr/share/man/man1/hugo-mod.1.gz
/usr/share/man/man1/hugo-new-content.1.gz
/usr/share/man/man1/hugo-new-project.1.gz
/usr/share/man/man1/hugo-new-theme.1.gz
/usr/share/man/man1/hugo-new.1.gz
/usr/share/man/man1/hugo-server-trust.1.gz
/usr/share/man/man1/hugo-server.1.gz
/usr/share/man/man1/hugo-version.1.gz
/usr/share/man/man1/hugo.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Aug 3 00:14:01 2026