Changelog
- ef0e714 Add $image.Process
- ade7ec8 Add Page.RenderShortcodes
- 7f8ab74 Add Solaris build
- 4d7af75 Add a common regexp cache
- 4d38f47 Add a field prefix to the deprecated log statements
- cee3a56 Add a new test helper
- 851bf35 Add all config to docshelper.json
- f9b3c0f Add images.Opacity filter
- 6a246d1 Add images.Process filter
- a3d42a2 Add retry in resources.GetRemote for temporary HTTP errors
- fd38171 Add some convenient integration test helpers
- 69f5bad Adjust baseline benchmarks
- 80f793c Avoid double printing INFO deprecation messages
- bcf7421 Avoid escaping HTML chars inside hugo_stats.json
- 94fbab2 Delay the creation of cache directories until they're used
- bec9b80 Deprecate taxonomyTerm
- 45c9bbc Don't use the OS environment when creating config for docs
- 3a8aad6 Fix .RawContent for empty content pages (#11407)
- 15d3e48 Fix RegularPagesRecursive for the home page
- ab21433 Fix deprecation printing on info level
- dcf425c Fix it so disable a module does not disable transitive dependency required by others
- 30885a6 Fix module config watch regression
- 7f058b8 Fix multiple languages in HUGO_DISABLELANGUAGES
- 18ce854 Fix recently broken benchmark
- de4e466 Fix so hugo get -u updates transitively
- fbb8eb3 Fix so temporary images do not get published
- 79a17d9 Fix tests for Go 1.21.1
- 24b1be4 Go 1.21 Upgrade
- b6a7568 Make site.BaseURL and $pager.URL a string
- ebaa733 Make sure resources directory isn't created in hugo new theme
- 705e3cd Merge commit '3710a5ec7efe6baca6e452f43632c05d22bab3c4'
- db45dbb Merge commit '77b976dd92b4f66657d83d875aef0c617df492d9'
- 5d5fb22 Merge commit '7c62d6ef1654c0383eae474d3bd9ddf7754c1f30'
- 8859be1 Merge commit '87de22d7464e239c775fbd48ebce1665d5b1e80d'
- eb0ed33 Merge commit '9aec42c5452b3eb224888c50ba1c3f3b68a447e9'
- 0baa4f9 Merge commit 'aaaf1c8df5d6aa061609d20510f7fa6c42e5cc1a'
- e2dd4cd Merge commit 'e509cac533600cf4fa8382c9cdab78ddd82db688'
- fc59db4 Merge pull request #118 from neohugo/hugo/v0.120.4
- 13d3a3e Merge remote-tracking branch 'hugo/release-0.120.4' into hugo/v0.120.4 * hugo/release-0.120.4: (198 commits) releaser: Prepare repository for 0.121.0-DEV releaser: Bump versions for release of 0.120.4 Upgrade to go 1.21.4 Add a new test helper releaser: Prepare repository for 0.121.0-DEV releaser: Bump versions for release of 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 releaser: Prepare repository for 0.121.0-DEV releaser: Bump versions for release of 0.120.2 Fix deprecation printing on info level tpl/tplimpl: Fix deprecation logic in RSS template releaser: Prepare repository for 0.121.0-DEV releaser: Bump versions for release of 0.120.1 deps: Update github.com/tdewolff/minify/v2 v2.20.0 => v2.20.1 releaser: Prepare repository for 0.121.0-DEV ...
- b3cb678 Move all Kind constants to its own package
- c4a530f Remove rest of the now unused emoji code
- 5fa97ee Remove some old and unused deprecation code
- 36b5126 Remove unused autogenerated method
- 22861cb Return original error on resources.GetRemote retry timeouts
- eb5fd31 Revert "modules: Adjust the log throttle logic a little"
- 28d8446 Revert "modules: Throttle the "downloading modules …" log entries"
- 7e9092e Revert to bullseye as the release build image
- 71fd79a Revise the deprecation logging
- aaaf1c8 Squashed 'docs/' changes from 417593493..4d936aee6
- 9aec42c Squashed 'docs/' changes from 686c7b6eb..7ef2dbce4
- e509cac Squashed 'docs/' changes from 7ef2dbce4..cb18a5183
- 87de22d Squashed 'docs/' changes from 85befbb4d..c43daf45f
- 77b976d Squashed 'docs/' changes from a7e1e9be8..686c7b6eb
- 7c62d6e Squashed 'docs/' changes from c43daf45f..a7e1e9be8
- 3710a5e Squashed 'docs/' changes from cb18a5183..417593493
- 641390f Try to make test more stable
- 8fa8ce3 Update GitHub issue template
- 3af8bde Update README.md
- 295d733 Update where.md
- 1e9b87f Upgrade to Go 1.21.1
- 9315a2d Upgrade to go 1.21.4
- b3f1055 Use os.UserCacheDir as first fallback if cacheDir is not set
- 1c97095 Warn about unknown kinds in disableKinds
- 274852b all: Format files with gofmt
- f0d3245 build(deps): bump github.com/alecthomas/chroma/v2 from 2.8.0 to 2.9.1
- bcf07fa build(deps): bump github.com/alecthomas/chroma/v2 from 2.9.1 to 2.10.0
- 11fcda9 build(deps): bump github.com/aws/aws-sdk-go from 1.44.314 to 1.45.14
- 123901b build(deps): bump github.com/bep/logg from 0.2.0 to 0.3.0
- 61be050 build(deps): bump github.com/clbanning/mxj/v2 from 2.5.7 to 2.7.0
- d7db096 build(deps): bump github.com/evanw/esbuild from 0.18.11 to 0.18.17
- db7bc49 build(deps): bump github.com/evanw/esbuild from 0.18.17 to 0.19.2
- e8bc8e6 build(deps): bump github.com/evanw/esbuild from 0.19.2 to 0.19.3
- d3145e4 build(deps): bump github.com/evanw/esbuild from 0.19.3 to 0.19.5
- da0df0a build(deps): bump github.com/frankban/quicktest from 1.14.5 to 1.14.6
- 59bcc09 build(deps): bump github.com/fsnotify/fsnotify from 1.6.0 to 1.7.0
- f31375d build(deps): bump github.com/getkin/kin-openapi from 0.118.0 to 0.120.0
- e26ba75 build(deps): bump github.com/google/go-cmp from 0.5.9 to 0.6.0
- 2ac3d61 build(deps): bump github.com/hairyhenderson/go-codeowners
- bf891c2 build(deps): bump github.com/marekm4/color-extractor from 1.2.0 to 1.2.1
- 3d9bd40 build(deps): bump github.com/mattn/go-isatty from 0.0.19 to 0.0.20
- 9dce45c build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.8 to 2.0.9
- 93c7ad1 build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.9 to 2.1.0
- 5542f02 build(deps): bump github.com/rogpeppe/go-internal
- 743a1da build(deps): bump github.com/spf13/afero from 1.9.5 to 1.10.0
- f4df7b8 build(deps): bump github.com/tdewolff/minify/v2 from 2.12.9 to 2.20.0
- 4914b7f build(deps): bump github.com/tdewolff/minify/v2 from 2.20.1 to 2.20.5
- a9079d7 build(deps): bump github.com/tdewolff/parse/v2 from 2.7.1 to 2.7.3
- a19d03b build(deps): bump github.com/yuin/goldmark from 1.5.5 to 1.5.6
- 2d75f74 build(deps): bump go.uber.org/automaxprocs from 1.5.2 to 1.5.3
- 2c20fd5 build(deps): bump gocloud.dev from 0.24.0 to 0.33.0
- 6821d6f build(deps): bump gocloud.dev from 0.33.0 to 0.34.0
- d4a6c16 build(deps): bump golang.org/x/image from 0.10.0 to 0.11.0
- 6415b59 build(deps): bump golang.org/x/image from 0.11.0 to 0.12.0
- 5f5e55a build(deps): bump golang.org/x/image from 0.12.0 to 0.13.0
- 0bc7ed9 build(deps): bump golang.org/x/image from 0.8.0 to 0.9.0
- 0885f8e build(deps): bump golang.org/x/image from 0.9.0 to 0.10.0
- 243736e build(deps): bump golang.org/x/net from 0.11.0 to 0.13.0
- 0de81c6 build(deps): bump golang.org/x/net from 0.13.0 to 0.14.0
- 8c61fd2 build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0
- b2a02c3 build(deps): bump golang.org/x/tools from 0.11.1 to 0.12.0
- a262fd4 build(deps): bump golang.org/x/tools from 0.12.0 to 0.13.0
- e2b2092 build(deps): bump golang.org/x/tools from 0.13.0 to 0.14.0
- 65af75f build(deps): bump golang.org/x/tools from 0.9.3 to 0.11.1
- 9bf76fd build(deps): bump google.golang.org/api from 0.134.0 to 0.138.0
- a2f6400 cache: Hide IsResourceDir from the exported config
- 75c0f88 commands/gen: Remove default highlight style
- b653853 commands/new: Embed site and theme skeletons
- 27b22cd commands/new: Remove format flag from new content cmd
- 7d74cd0 commands: Handle floats without decimals in hugo config
- 525bed9 commands: Print language code after web server address info
- 2589b12 commands: Replace deprecated ioutil with os
- 275c0ac commands: Update CLI docs with the important -u flag in hugo mod get
- d9fdcbe commands: Update cacheDir description
- 5993afa commands: Update message displayed when running CLI from GUI
- d1b4458 common/hugo: Add hugo.IsServer and hugo.IsDevelopment
- 65871d5 common/loggers: Fix typo in option name
- 6b65b2f common: Remove unused constants
- b1b6912 config: Add a type value for the tags related config entry
- c1df5b1 config: Do not fail on unknown config keys
- acf01bf create/skeletons: Fix menu template
- f916315 create/skeletons: Improve viewport meta tag
- 9a8c84d create/skeletons: Move theme's site config to top level
- c3f273b deploy: Create AWS session for CloudFront invalidation via Go CDK
- d979831 deploy: Update InvalidateCloudFront to use Go CDK helper
- 58da855 deps: Fix Chroma dependency version
- 2e6191b deps: Sync go-i18n with upstream
- d5d0f42 deps: Update github.com/tdewolff/minify/v2 v2.12.7 => v2.12.9
- 2bedcf3 deps: Update github.com/tdewolff/minify/v2 v2.20.0 => v2.20.1
- 739d10e deps: Upgrade github.com/yuin/goldmark v1.5.4 => v1.5.5
- 8a08f91 dockerfile: Update Docker images
- 90944aa docshelper: Improve template lookup order descriptions
- 8eba745 fix format
- f102079 fix gofumpt
- c32094a google_analytics_async.html: Add deprecation warning
- d7953c0 hugo v0.120.4
- 2eca1b3 hugolib: Deprecate .Site.DisqusShortname
- a692278 hugolib: Deprecate .Site.GoogleAnalytics
- a2488b1 hugolib: Display correct markup identifier in error message
- a7b93e6 hugolib: Handle dropped error
- 8f60c0c livereloadinject: Save some allocations
- 9dc6080 livereloadinject: Use more robust injection method
- 37a2d5e magefile: Update isGoLatest to check for Go 1.21
- 272484f markdown: Pass emoji codes to yuin/goldmark-emoji
- d7dcc76 markup/goldmark: Add CJK extension
- db14238 markup/goldmark: Update the CJK extension to allow specifying line break styles
- 1b5f78b markup/tableofcontents: Return template.HTML from .Fragments.ToHTML
- 2e4bf89 misc: Change dart-sass labels in workflows and snapcraft
- 3f64b5a modules: Adjust the log throttle logic a little
- cdf0b3b modules: Make new cache directories read/write
- 6690409 modules: Throttle the "downloading modules …" log entries
- 87d9bff readme: Fix link
- df5d76f release: Revert to building with Go 1.20
- 5a7e0da releaser: Bump versions for release of 0.116.0
- 3e1ea03 releaser: Bump versions for release of 0.116.1
- 28b640a releaser: Bump versions for release of 0.118.0
- 0eb480a releaser: Bump versions for release of 0.118.1
- da7983a releaser: Bump versions for release of 0.118.2
- b84644c releaser: Bump versions for release of 0.119.0
- 20c3bae releaser: Bump versions for release of 0.120.0
- 16fb2ca releaser: Bump versions for release of 0.120.1
- 9c2b241 releaser: Bump versions for release of 0.120.2
- a4892a0 releaser: Bump versions for release of 0.120.3
- f11bca5 releaser: Bump versions for release of 0.120.4
- 239f2e2 releaser: Prepare repository for 0.117.0-DEV
- 92c1594 releaser: Prepare repository for 0.117.0-DEV
- 7362ba2 releaser: Prepare repository for 0.119.0-DEV
- 2ae4786 releaser: Prepare repository for 0.119.0-DEV
- 0200eaf releaser: Prepare repository for 0.119.0-DEV
- d234a96 releaser: Prepare repository for 0.120.0-DEV
- 9e06fd3 releaser: Prepare repository for 0.121.0-DEV
- da2a8e6 releaser: Prepare repository for 0.121.0-DEV
- 47bf2fc releaser: Prepare repository for 0.121.0-DEV
- 935999e releaser: Prepare repository for 0.121.0-DEV
- ac7cffa releaser: Prepare repository for 0.121.0-DEV
- 3ed28e4 resources/images: Create padding image filter
- 4c95389 resources/integrity: Return string instead of template.HTMLAttr
- be8e2de resources: Fix spelling in method name
- 575d7f8 snap: Allow access to SSH keys and $HOME/.config/hugo
- 9163973 snap: Set cache location to $HOME/.cache/hugo_cache
- 16da1ad testing: Write test caches to /tmp
- 111f02d testscripts: Make mod vendor test stable
- d2ae9e1 testscripts: Move hugo new tests to where they belong
- ef6e813 tpl/collections: Add BenchmarkWhereOps
- f4598a0 tpl/collections: Add like operator to where function
- 75f56b4 tpl/collections: Fix and deprecate echoParams
- dc2a544 tpl/collections: Fix description of apply function
- e54139c tpl/collections: Make delimit return a string
- 46bdc03 tpl/debug: Add average and median to timer output
- 5160c7e tpl/debug: Add debug.Timer
- 46da0b7 tpl/lang: Formally deprecate lang.NumFmt
- d4016dd tpl/tplimpl: Deprecate .Site.Author usage in RSS template
- 4910312 tpl/tplimpl: Deprecate .Site.Social usage with internal templates
- 23fcfb7 tpl/tplimpl: Fix deprecation logic in RSS template
- cb98e90 tpl/tplimpl: Fix deprecation logic in embedded templates
- 6251626 tpl/tplimpl: Fix dropped error
- a349aaf tpl/urls: Return strings from URL functions
- b8fbd4a transform/livereloadinject: Add benchmark
- 932f1ed try to fix CI
- 7cda31f try to fix CI
- c23a0c4 watcher/filenotify: Remove redundant duplicated comments