-
-
Notifications
You must be signed in to change notification settings - Fork 7.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Pull in the latest code from Go's template packages #11771
Conversation
b638f90
to
5ce8bc1
Compare
5ce8bc1
to
f6e0663
Compare
@jmooring I have a nagging feeling that this i going to bite us, but I suspect this to be a big enough problem to not wait for Go 1.22? |
This PR has no effect on #11757, as expected. #11757 is invalid (user error). This PR fixes:
Of the two issues above, only 11507 was a regression, so I don't think this is a big problem. However, getting it out there early might uncover something new, which could potentially be fixed prior to Go 1.22 (Feb 2024). |
9b06f951e Update theme aa24b5319 Improve quick start example 08e4e626d Update index.md f4c1a8ce1 Update Disqus comments implementation notes (#2631) aac3c0279 Update data sources 6ac3d7617 Fix typo 017da70a0 Ensure consistent use of method instead of variable 820881dcf Fix typo dc6fa5ac6 Document LiveReload debugging 18b8c79f3 Improve url function examples 89e6997f1 Improve url function examples 53134e05c Remove static files page 27645a90f Improve data file/source documentation f86b95bd4 Correct manual summary divider example f0e95c8d1 Add examples to comparison operators c5c6aa798 Document Pager methods 015049af9 Fix typos ea6a9fa3f Remove new-in label 0359c4a1e Fix links 3ab8bb4e3 Update performance.md b5393c65d Update configuration.md ca9697630 Update Sections.md 927c90562 Document HTTP cache config 6da219643 netlify: Hugo 0.127.0 de236b58b Deprecate .Sites.First in favor of .Sites.Default 076067b47 netlify: Hugo 0.126.3 c37dd680e Change GetPage examples to single argument 24282c554 Clarify cardinalityThreshold a4ce1a2d2 Revert "Update summaries.md" 466bc7e0f Update summaries.md 168800d5a Fix typo 65f6ca106 content adapters: Use --printPathWarnings to detect page collisions 9c7a700ea Update CLI docs 993aa40d3 netlify: Hugo 0.126.2 0242ec396 Replace file tree image with text 7670da499 rel and relref: Add note about which language version is picked 5dbd7ee26 Add cautionary note to virus scanner exclusion instructions 3c52fab72 Fix typo 868620bcd Improve content summary page 6bca7bc77 Rework safe functions e30d17947 Rework index function b76e81697 Miscellaneous edits 35849e55a Update formats.md 8f939ed5d Update menus.md ea2fd0384 Update docs.yaml (#2592) 2f5d1712b Add security.http.mediaTypes to security page d218b9c44 Change twitter.com to x.com cb2255821 content adapters: Note to exclude file extension when specifying page path 2d5a1690f Indicate that .Page.Sites.First returns the site corresponding to the default content language 60071d923 Indicate that .Site.Sites.First returns the site corresponding to the default content language 0a115cfda Add content adapters section to features summary 011742c24 timer: Adjust output example 977101061 Describe possibility of page collisions with content adapters d57b8a8cf Document virus scanning performance impact and remedy dd5c3af04 netlify: Hugo 0.126.1 0b16c842d Update description of Markdown content format e42ff7609 Fix typo a120ccd0d Update Scratch and Store descriptions cbb2294e3 Update content-adapters.md c39aa4e25 netlify: Upgrade to Hugo 0.126.0 58b9554b7 Update version references 6140802d8 Update docs.yaml 5ee96971a Document content adapters 653069a0d Document the Goldmark extras extension b8ca2833d Update sample data efad994ee Describe .Language.LanguageCode fallback value 3336532fe Update Colors.md 40b49a1f4 Update embedded.md f31741b47 Remove references to symlinks 1d5f40c90 Update sample data fb76580f8 Update function signatures 463adcf26 Use key-value consistently throughout documentation d03ed1887 Update sample data fc59e1f6f Remove examples of LanguageCode fallback b608f3165 Clarify purpose of multilingual site `title` b677f9424 use-modules: clarify the example of initializing a new module 774d64a4d Update theme 417e869f0 Update site configuration docs 1dbe9ee20 Update sample data file fa494af4b Move sample data file 300b4a319 Add sample data file b4fc35c3e Change transform.Unmarshal remote data examples (#2557) 4b79599b9 netlify: Hugo 0.125.6 e8cb250f3 Improve external learning resources 9b0c02e46 Rework content formats 886f952e0 Clarify descriptions of permalink tokens 2f0d8c98c Fix a misused word 3b3b0693d Update Dart Sass version refs c5d0fbcb0 netlify: Hugo 0.125.5 bf7d4f4fd Add Discourse to the comment system list 86a29bd43 Clarify language key format 6126c901a Update multilingual.md 6ec03c2c7 Update WorkingDir: Add new-in d48f40ded Document multilingual 404 redirects b161cc0c5 Update version references 02732fe91 Remove layouts directory 5befe5f28 Vendor theme 21247df4e Update link render hook 7d2fd8647 Update link render hook af9e6bbe7 Update Colors.md 0442f8264 Document images.Color.Luminance and images.Color.ColorHex d58b0b2f5 Update views.md 48ef3ad18 netlify: Hugo 0.125.4 b5721dff2 Update cross-references.md 27905febb Fix typo d16acd658 netlify: Hugo 0.125.3 o 28a1b9dce Update Parse.md 842b20d2c Update YouTube shortcode argument description a133a4828 Clarify that generated syntax highlighter css overrides markup.highlight.style 6e739fcbf Fix alias in /about/security.md a9859e4e2 netlify: Hugo 0.125.2 326fcb518 Update CLI docs 1d3afb6b0 Fix netlify.toml examples in hosting-on-netlify f4628189a Document front matter params expected by embedded templates 8a12d3c48 Fix typo 4b411d3fb Fix typo a7fa25d7f Update CLI docs 7c9a1b864 Add related funcs/methods to time.Round and time.Truncate 79f22ead4 Update strings.Diff description 8085d85e3 Document time.Truncate and time.Round 76a1263e7 netlify: Hugo 0.125.1 6ea4cb709 Update introduction.md e59a8805b Fix typo eace2624a Fix PageInner reference links ba66d6b90 Fix typo 3dcf32e25 Update debug.Dump 38d6731e2 netlify: Hugo 0.125.0 34362b62f Merge branch 'tempv0.125.0' 2221162fa Update privacy defaults and description 3873cf209 Remove "same path" restriction when using resources.Copy 66237fe12 Update youtube shortcode args 961639dfa Document additional changes in v0.125.0 3aa75ee74 Document taxonomies Page method 7f26f69e8 docs: Regen docshelper 05494b7d2 Fix conflicting text for global site function 264fe788e Add missing example to TOC page de8d008e4 Update formats.md 8559c70c3 Update comments.md 987f9424e Update comments.md b77011c93 Improve function descriptions ae663793b all: Fix duplicate words in comments 585095cf8 Fix home page feed 37c6954ac Improve RSS feeds 6cd1b77af Update front-matter.md 3d95ad715 Fix RSS last build date 2c6153461 Improve RSS feed for news section (#2521) 898d7c261 Fix typo 0241936e1 Add installation instructions for Exherbo 62df9bd73 Add missing links to warnidf function c9551d433 Fix a typo in templates docs 09ff1f27c Update YearDay.md 4b278d920 Fix literal usage of manual summary divider 8dec28c50 Fix literal usage of manual summary divider 16102faa8 Add introduction video b276bb17f Fix default data type 61319af7a Fix file extension typo in page-bundles.md ea74d798a Update shortcodes.md 9d18e239f tpl/tplimpl: Optionally exclude content from sitemap 4fe2efc76 Update page-bundles.md 34f099e1e Revise page bundle descriptions 021eea7b1 Update link to Modules page of Go Wiki 6972a9a83 Fix reference link 5ebfdea40 Fix configuration file tree example 12bebaaea Fixing typos b179f3b7f Update segments example ad3e26cec Update segments example 6970a9eeb Fix typo 194139ce7 Update configuration-markup.md 8fb8af286 tpl/tplimpl: Update Google Analytics template and config 4f8fd82ad Add wp2hugo migration tool 39261556a Update directory-structure.md 1e2c0b880 netlify: Hugo 0.124.1 55d5a2787 Update partial function example e26b4634f Fix typo bdada4361 Fix typo and capitalization 4a1fcfc29 Miscellaneous edits 6d6092058 Rework the about section 77ec9d696 Fix typo 6efbf5a39 Update configuration.md dc1fe4405 Update configuration.md 3d1cd3383 Miscellaneous updates 8049e7701 Update IsMultihost method 939281f3a Update version references 5e9567046 Add segments documentation 8e267d780 Update MultiLingual and MultiHost methods/functions c6aeeb747 netlify: Hugo 0.124.0 9fcd40fb5 Merge branch 'tempv0.124.0' 2f7a4ed68 docs: Regen CLI docs 5162805d7 docs: Regen docshelper e1fa18bf8 Update versions in GitHub hosting example 70653e4b2 Add PubCrank to list of front ends 5f81464d5 Update opengraph configuration example cc8a99633 Update hosting-on-gitlab.md 3af715f77 Clarify .Page.File behavior when page is not backed by a file cab417dee Update cspell rules 29f4dde19 Rename section menu entries from "Overview" to "In this section" e04291a99 Miscellaneous edits towards the goal of consistent language f9fc2d5d6 Update page collection quick reference a4893d9ba Update multilingual.md ed81ac6b0 Fix typo 1f522e32e Fix typo c4611eab5 Rework introduction to templating 64154fb8f Fix typo ad71bdfbf Miscellaneous multilingual edits 016adc81b Sync CLI docs 346a5fb02 netlify: Hugo 0.123.8 ff0bedd97 Document hugo.IsMultihost 0e234715c docs: Fix hyphens and grammar in synopsis of command 'hugo server' c8ef1da97 Add the Hugo dedicated Quiqr CMS 59dfe253b Fix grammatical error 1c6ca8022 Standardize usage of the term open-source e6fd6e68c Update Translations.md f6728e79b Update AllTranslations.md 18812d030 Fix typo 3b2d738c9 Correct isCJKLanguage description a1188fe28 Bump version references b51bd5548 Sync and vendor theme da3ba4902 Replace the github logo png with svg f75112195 Add diego to developer tools a4b001470 netlify: Hugo 0.123.7 c37107fda Fix typo 37c1d9c92 Fix typo 48a5ac213 Correct description of MENUENTRY.Title f434e25e8 Correct RESOURCE.Title example de03cd28c netlify: Hugo 0.123.5 3c103d0f9 Revise and improve RESOURCE.Name and RESOURCE.Title examples 4aafbb2f4 netlify: Hugo 0.123.4 f2bf6c365 Clarify archetype context 98ddc91a2 List page kinds to which a taxonomy term may be applied 6094e59bb Remove refs to RESOURCE.Key 208d44a04 Update Key.md 46dd28266 Document the capitalizeListTitles site config option 2ed3b7732 netlify: Hugo 0.123.3 73d35c02f Merge branch 'tempv0.123.3' 93eb216ca js: Support JSX and JSXImportSourceOptions c0cd22cc8 netlify: Hugo 0.123.2 94256ecd0 Add "comma" to list of comments solutions 6a4f38fc3 Update RESOURCE.Name examples 8cf5046f5 netlify: Hugo 0.123.1 c11c8e0da Fix link to embedded code block render hook for GoAT diagrams 08c4af7af Fix typos 1c20eb91a Update all transform.Unmarshal examples d41da7450 Clarify functionality of sectionPagesMenu 5bb3752f7 Update list of methods that use logical path fcab32c62 Update version strings 5770d37c0 Add new-in badge to images.Dither 9f9a9315f Remove variables section 313b1d85e Define and describe the concept of a logical path 97a8d2963 Document HUGO_MEMORYLIMIT c60cd20a8 Capitalize the word Markdown throughout the documentation f9b5938dd Create links to referenced embedded templates df31318d1 Improve quick start guide a76fa0de4 Rework Netlify hosting instructions and examples a3184764d Provide examples of content rendering before accessing Scratch or Store 0206b9699 Include examples of building from source ab268c395 Create FAQ reqarding file watcher c89cf2baa More updates for v0.123.00 b8d5383f7 Replace links to variable pages with links to method pages ad4a124c0 Updates for v0.123.0 24eda1cb0 netlify: Hugo 0.123.0 f7436b6a3 Merge commit '2658a71e1b6fe24a8b754a62ce0398a09d270d86' da2d6ba11 docs: Regen docshelper 411374a58 Add images.Dither filter 36937d58d docs: Regen CLI docs 7c4b77317 docs: Regenerate docshelper a9f56bf9b Merge commit '6efb279bfacbd7304cef994be8181c6f804e7dd4' b3346da53 docs: Make null booleans falsy in the docs helper 88286d1ea docs: Regen docs helper a8ad989c6 Merge commit '9b0050e9aabe4be65c78ccf292a348f309d50ccd' as 'docs' fc7de7136 docs: Prepare for new sub tree 1083bf7c0 releaser: Prepare repository for 0.123.0-DEV b9a03bd59 releaser: Bump versions for release of 0.122.0 e0021f496 build(deps): bump golang.org/x/tools from 0.16.0 to 0.17.0 d25902c0d build(deps): bump github.com/rogpeppe/go-internal from 1.11.0 to 1.12.0 50042ee1f docs: Regen docshelper 3758456b3 Merge commit '7125ad401ad043e46262afc7eca8dceb6d54bb9e' 7125ad401 Squashed 'docs/' changes from 4dd2d6415..3b1a8579d d0d2c6795 markup/goldmark: Support passthrough extension 2dd608378 build(deps): bump github.com/pelletier/go-toml/v2 from 2.1.0 to 2.1.1 45f52be7f build(deps): bump github.com/evanw/esbuild from 0.19.8 to 0.19.12 87bf2b968 tpl/tplimpl: Fix incorrect lastBuildDate f281ef8a4 tpl: fix incorrect lastBuildDate 46f618756 parser/metadecoders: Accumulate org keywords into arrays 891534307 deps: Update github.com/tdewolff/minify/v2 v2.20.9 => v2.20.13 a541e3b4d Upgrade to Go 1.21.6 912c6576b parser/metadecoders: Add CSV lazyQuotes option to transform.Unmarshal 911bc60a7 README: Update minimum Go version to 1.20 5ff632332 releaser: Prepare repository for 0.122.0-DEV 6d5b44305 releaser: Bump versions for release of 0.121.2 1ccd3147a build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 e40b9fbbc tpl/math: Add math.Rand template function 9cd8fbb33 Adjust site benchmark abcc61002 Simplify baseline benchmark 648d00c7d resources/images: Create AutoOrient image filter 8adba648c all: Remove unused code 6f13430d4 releaser: Prepare repository for 0.122.0-DEV 00b46fed8 releaser: Bump versions for release of 0.121.1 eb9f1eb65 Upgrade to Go 1.21.5 5186e762a releaser: Prepare repository for 0.122.0-DEV e321c3502 releaser: Bump versions for release of 0.121.0 255e0a971 docs: Regen docshelper 558f3258a build(deps): bump github.com/alecthomas/chroma/v2 from 2.11.1 to 2.12.0 6580cd30a docs: Adjust last merge from docs repository 7617de86c docs: Regen docs helper d19ed4d4e Merge commit '35dec7c96f7ee3eb17dd444f7067f0c776fb56ae' 35dec7c96 Squashed 'docs/' changes from 4d936aee6..4dd2d6415 9f978d387 Pull in the latest code from Go's template packages (#11771) 14d85ec13 tpl: Allow using page resources on the images page parameter for `opengraph`, `schema` and `twitter_cards` templates 171836cdf hugolib: Apply titleCaseStyle to automatic section pages 9ea7103db tpl/urls: Retain query and fragment with absURL and absLangURL 3fc42da3d markup: Add Level to Heading struct d24da1712 tpl/fmt: Print suppression help with erroridf 4583b4130 tpl/transform: Display Chroma highlighting errors 507f4e356 build(deps): bump github.com/tdewolff/minify/v2 from 2.20.8 to 2.20.9 a7e721e02 build(deps): bump github.com/spf13/cast from 1.5.1 to 1.6.0 2627b91d3 build(deps): bump github.com/getkin/kin-openapi from 0.121.0 to 0.122.0 6d4b01241 github: Fix CI build on Windows e536d461a build(deps): bump golang.org/x/image from 0.13.0 to 0.14.0 bfc325f56 deps: Update github.com/tdewolff/minify/v2 v2.20.7 => v2.20.8 36a60f65d build(deps): bump github.com/spf13/afero from 1.10.0 to 1.11.0 de2fcc5e1 build(deps): bump github.com/evanw/esbuild from 0.19.7 to 0.19.8 26a8ec207 Fix handling of dropped error in test 9ca889ba4 build(deps): bump google.golang.org/api from 0.151.0 to 0.152.0 e2a624dd6 common/para: Skip flaky test on CI 4fb40ee87 deps: Upgrade to libwebp 1.3.2 bc93a3613 build(deps): bump github.com/aws/aws-sdk-go from 1.48.4 to 1.48.6 3e5bc6f3b build(deps): bump golang.org/x/tools from 0.15.0 to 0.16.0 7c47036f1 build(deps): bump github.com/getkin/kin-openapi from 0.120.0 to 0.121.0 4d07e1fe8 build(deps): bump github.com/bep/logg from 0.3.0 to 0.4.0 1c41232e6 deps: Upgrade to github.com/bep/simplecobra v0.4.0 f11ca0fad build(deps): bump github.com/aws/aws-sdk-go from 1.48.2 to 1.48.4 30a18e882 watcher: Skip flaky test for now d7a2f3f98 build(deps): bump golang.org/x/tools from 0.14.0 to 0.15.0 b4c5df42f tpl/transform: Add transform.XMLEscape template function ef12d169c build(deps): bump github.com/gorilla/websocket from 1.5.0 to 1.5.1 a62bbfa9e build(deps): bump github.com/fatih/color from 1.15.0 to 1.16.0 8d32ca223 tpl/tplimpl: Remove superfluous type attr on script elements 5887230b7 build(deps): bump golang.org/x/net from 0.17.0 to 0.18.0 a4a66b821 build(deps): bump github.com/evanw/esbuild from 0.19.5 to 0.19.7 813390b5a build(deps): bump github.com/alecthomas/chroma/v2 from 2.10.0 to 2.11.1 d528bbd6d build(deps): bump github.com/tdewolff/minify/v2 from 2.20.5 to 2.20.7 af7f6c8b3 build(deps): bump google.golang.org/api from 0.138.0 to 0.151.0 e70849ea7 build(deps): bump github.com/aws/aws-sdk-go from 1.45.14 to 1.48.2 (#11724) dd6cd6268 resources/resource: Fix GroupByParamDate with raw TOML dates 27620daa2 common/para: Skip flaky tests on Windows 80d2fdbaa navigation: Unexport menu entry methods 805cc1773 markup/goldmark: Sync image render hook code with Goldmark 0bde6931a helpers: Fix TrimShortHTML used by markdownify and RenderString ac7cffa7e releaser: Prepare repository for 0.121.0-DEV f11bca5fe releaser: Bump versions for release of 0.120.4 9315a2d2c Upgrade to go 1.21.4 cee3a56a9 Add a new test helper da2a8e640 releaser: Prepare repository for 0.121.0-DEV a4892a07b releaser: Bump versions for release of 0.120.3 cb98e9061 tpl/tplimpl: Fix deprecation logic in embedded templates 5fa97ee96 Remove some old and unused deprecation code 4d38f4725 Add a field prefix to the deprecated log statements 80f793c38 Avoid double printing INFO deprecation messages a9079d7a6 build(deps): bump github.com/tdewolff/parse/v2 from 2.7.1 to 2.7.3 4914b7f18 build(deps): bump github.com/tdewolff/minify/v2 from 2.20.1 to 2.20.5 9e06fd339 releaser: Prepare repository for 0.121.0-DEV 9c2b2414d releaser: Bump versions for release of 0.120.2 ab2143368 Fix deprecation printing on info level 23fcfb7f7 tpl/tplimpl: Fix deprecation logic in RSS template 47bf2fcbe releaser: Prepare repository for 0.121.0-DEV 16fb2cae8 releaser: Bump versions for release of 0.120.1 2bedcf3d1 deps: Update github.com/tdewolff/minify/v2 v2.20.0 => v2.20.1 935999e2f releaser: Prepare repository for 0.121.0-DEV 20c3bae2c releaser: Bump versions for release of 0.120.0 29b6e133a docs: Regen docshelper 7f8ab7468 Add Solaris build 59bcc098c build(deps): bump github.com/fsnotify/fsnotify from 1.6.0 to 1.7.0 e26ba752d build(deps): bump github.com/google/go-cmp from 0.5.9 to 0.6.0 bcf07fa63 build(deps): bump github.com/alecthomas/chroma/v2 from 2.9.1 to 2.10.0 b6a756813 Make site.BaseURL and $pager.URL a string acf01bfb7 create/skeletons: Fix menu template 27b22cd87 commands/new: Remove format flag from new content cmd a2488b1c9 hugolib: Display correct markup identifier in error message 8f60c0c1e livereloadinject: Save some allocations 9dc608084 livereloadinject: Use more robust injection method a349aafb7 tpl/urls: Return strings from URL functions b8fbd4a57 transform/livereloadinject: Add benchmark e2b2092ce build(deps): bump golang.org/x/tools from 0.13.0 to 0.14.0 f4df7b88b build(deps): bump github.com/tdewolff/minify/v2 from 2.12.9 to 2.20.0 3d9bd404e build(deps): bump github.com/mattn/go-isatty from 0.0.19 to 0.0.20 5f5e55aa8 build(deps): bump golang.org/x/image from 0.12.0 to 0.13.0 aaaf1c8df Squashed 'docs/' changes from 417593493..4d936aee6 0baa4f983 Merge commit 'aaaf1c8df5d6aa061609d20510f7fa6c42e5cc1a' d3d4ab41a docs: Regenerate docshelper 28d844642 Revert "modules: Throttle the "downloading modules …" log entries" eb5fd3127 Revert "modules: Adjust the log throttle logic a little" 3ed28e4bf resources/images: Create padding image filter db14238ba markup/goldmark: Update the CJK extension to allow specifying line break styles 3f64b5a3d modules: Adjust the log throttle logic a little 66904097e modules: Throttle the "downloading modules …" log entries e54139c85 tpl/collections: Make delimit return a string 3710a5ec7 Squashed 'docs/' changes from cb18a5183..417593493 705e3cd5f Merge commit '3710a5ec7efe6baca6e452f43632c05d22bab3c4' 8c61fd254 build(deps): bump golang.org/x/net from 0.15.0 to 0.17.0 d3145e4e5 build(deps): bump github.com/evanw/esbuild from 0.19.3 to 0.19.5 743a1da3e build(deps): bump github.com/spf13/afero from 1.9.5 to 1.10.0 123901b74 build(deps): bump github.com/bep/logg from 0.2.0 to 0.3.0 71fd79a3f Revise the deprecation logging c4a530f10 Remove rest of the now unused emoji code 272484f8b markdown: Pass emoji codes to yuin/goldmark-emoji de4e46603 Fix so hugo get -u updates transitively c23a0c4a0 watcher/filenotify: Remove redundant duplicated comments a95670b98 docs: Remove outdated note from CONTRIBUTING.md 46bdc0388 tpl/debug: Add average and median to timer output 5160c7efa tpl/debug: Add debug.Timer e2dd4cd05 Merge commit 'e509cac533600cf4fa8382c9cdab78ddd82db688' e509cac53 Squashed 'docs/' changes from 7ef2dbce4..cb18a5183 fd3817181 Add some convenient integration test helpers 2eca1b3cc hugolib: Deprecate .Site.DisqusShortname 625162674 tpl/tplimpl: Fix dropped error a692278bc hugolib: Deprecate .Site.GoogleAnalytics d4016dd5c tpl/tplimpl: Deprecate .Site.Author usage in RSS template 4910312ee tpl/tplimpl: Deprecate .Site.Social usage with internal templates 1b5f78b6b markup/tableofcontents: Return template.HTML from .Fragments.ToHTML d5d0f420d deps: Update github.com/tdewolff/minify/v2 v2.12.7 => v2.12.9 5993afa4c commands: Update message displayed when running CLI from GUI d1b445853 common/hugo: Add hugo.IsServer and hugo.IsDevelopment 274852bcf all: Format files with gofmt 37a2d5eb4 magefile: Update isGoLatest to check for Go 1.21 4c95389c2 resources/integrity: Return string instead of template.HTMLAttr 3af8bded2 Update README.md 46da0b7aa tpl/lang: Formally deprecate lang.NumFmt 75f56b4ce tpl/collections: Fix and deprecate echoParams d234a963e releaser: Prepare repository for 0.120.0-DEV b84644c00 releaser: Bump versions for release of 0.119.0 a9d19dbdd docs: Even more about images.Process 12d713176 docs: More about images.Process 6b65b2fae common: Remove unused constants 1768684d8 docs: Regen docshelper 9aec42c54 Squashed 'docs/' changes from 686c7b6eb..7ef2dbce4 eb0ed33df Merge commit '9aec42c5452b3eb224888c50ba1c3f3b68a447e9' 6a246d115 Add images.Process filter ef0e7149d Add $image.Process c32094ace google_analytics_async.html: Add deprecation warning a262fd4dd build(deps): bump golang.org/x/tools from 0.12.0 to 0.13.0 f0d32455d build(deps): bump github.com/alecthomas/chroma/v2 from 2.8.0 to 2.9.1 e8bc8e6d0 build(deps): bump github.com/evanw/esbuild from 0.19.2 to 0.19.3 f9b3c0f48 Add images.Opacity filter 11fcda971 build(deps): bump github.com/aws/aws-sdk-go from 1.44.314 to 1.45.14 f31375d4c build(deps): bump github.com/getkin/kin-openapi from 0.118.0 to 0.120.0 6415b599b build(deps): bump golang.org/x/image from 0.11.0 to 0.12.0 1e9b87f76 Upgrade to Go 1.21.1 275c0acbf commands: Update CLI docs with the important -u flag in hugo mod get f9163155d create/skeletons: Improve viewport meta tag 79a17d9e5 Fix tests for Go 1.21.1 75c0f8828 commands/gen: Remove default highlight style 18ce85462 Fix recently broken benchmark 69f5bad40 Adjust baseline benchmarks 525bed991 commands: Print language code after web server address info 2ae4786ca releaser: Prepare repository for 0.119.0-DEV da7983ac4 releaser: Bump versions for release of 0.118.2 df5d76fed release: Revert to building with Go 1.20 7362ba220 releaser: Prepare repository for 0.119.0-DEV 0eb480aa1 releaser: Bump versions for release of 0.118.1 7e9092eee Revert to bullseye as the release build image 0200eaf58 releaser: Prepare repository for 0.119.0-DEV 28b640a22 releaser: Bump versions for release of 0.118.0 db45dbbee Merge commit '77b976dd92b4f66657d83d875aef0c617df492d9' 77b976dd9 Squashed 'docs/' changes from a7e1e9be8..686c7b6eb e847a98db docs: Regen docs helper 45c9bbc6c Don't use the OS environment when creating config for docs 94fbab2a8 Delay the creation of cache directories until they're used c3f273b2d deploy: Create AWS session for CloudFront invalidation via Go CDK d7dcc76d2 markup/goldmark: Add CJK extension 9bf76fd7e build(deps): bump google.golang.org/api from 0.134.0 to 0.138.0 15d3e48ce Fix RegularPagesRecursive for the home page b2a02c3c5 build(deps): bump golang.org/x/tools from 0.11.1 to 0.12.0 6821d6f15 build(deps): bump gocloud.dev from 0.33.0 to 0.34.0 93c7ad12e build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.9 to 2.1.0 d2ae9e136 testscripts: Move hugo new tests to where they belong 3a8aad6b1 Fix .RawContent for empty content pages (#11407) a7b93e656 hugolib: Handle dropped error 65871d5cf common/loggers: Fix typo in option name 2e4bf89ec misc: Change dart-sass labels in workflows and snapcraft ebaa733d4 Make sure resources directory isn't created in hugo new theme 24b1be45c Go 1.21 Upgrade 111f02db2 testscripts: Make mod vendor test stable 8a08f91d5 dockerfile: Update Docker images dcf425c84 Fix it so disable a module does not disable transitive dependency required by others 9a8c84d60 create/skeletons: Move theme's site config to top level a19d03b0e build(deps): bump github.com/yuin/goldmark from 1.5.5 to 1.5.6 cdf0b3b7a modules: Make new cache directories read/write d979831db deploy: Update InvalidateCloudFront to use Go CDK helper bcf7421ea Avoid escaping HTML chars inside hugo_stats.json b6538532f commands/new: Embed site and theme skeletons 90944aa26 docshelper: Improve template lookup order descriptions db7bc4969 build(deps): bump github.com/evanw/esbuild from 0.18.17 to 0.19.2 a2f6400d6 cache: Hide IsResourceDir from the exported config 7d74cd0cc commands: Handle floats without decimals in hugo config d139f3023 docs: Replace docs.json with docs.yaml b1b691241 config: Add a type value for the tags related config entry 0de81c643 build(deps): bump golang.org/x/net from 0.13.0 to 0.14.0 851bf3515 Add all config to docshelper.json d4a6c16c1 build(deps): bump golang.org/x/image from 0.10.0 to 0.11.0 5d5fb22ea Merge commit '7c62d6ef1654c0383eae474d3bd9ddf7754c1f30' 7c62d6ef1 Squashed 'docs/' changes from c43daf45f..a7e1e9be8 641390f8f Try to make test more stable 2e6191b2e deps: Sync go-i18n with upstream 22861cb4d Return original error on resources.GetRemote retry timeouts 16da1ade7 testing: Write test caches to /tmp a3d42a277 Add retry in resources.GetRemote for temporary HTTP errors 2c20fd557 build(deps): bump gocloud.dev from 0.24.0 to 0.33.0 243736e75 build(deps): bump golang.org/x/net from 0.11.0 to 0.13.0 bf891c225 build(deps): bump github.com/marekm4/color-extractor from 1.2.0 to 1.2.1 da0df0ada build(deps): bump github.com/frankban/quicktest from 1.14.5 to 1.14.6 0885f8ec2 build(deps): bump golang.org/x/image from 0.9.0 to 0.10.0 61be050a9 build(deps): bump github.com/clbanning/mxj/v2 from 2.5.7 to 2.7.0 65af75fb0 build(deps): bump golang.org/x/tools from 0.9.3 to 0.11.1 2d75f74b8 build(deps): bump go.uber.org/automaxprocs from 1.5.2 to 1.5.3 2ac3d6160 build(deps): bump github.com/hairyhenderson/go-codeowners ade7ec818 Add Page.RenderShortcodes 8fa8ce3e4 Update GitHub issue template 9dce45c25 build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.8 to 2.0.9 239f2e2c9 releaser: Prepare repository for 0.117.0-DEV 3e1ea030a releaser: Bump versions for release of 0.116.1 30885a6c5 Fix module config watch regression 58da8554c deps: Fix Chroma dependency version 92c159437 releaser: Prepare repository for 0.117.0-DEV 5a7e0da84 releaser: Bump versions for release of 0.116.0 d7db096a9 build(deps): bump github.com/evanw/esbuild from 0.18.11 to 0.18.17 c1df5b1b0 config: Do not fail on unknown config keys be8e2de59 resources: Fix spelling in method name d297c8e1b docs: Regenerate CLI docs fbb8eb39e Fix so temporary images do not get published 87d9bffe7 readme: Fix link d9fdcbe93 commands: Update cacheDir description 295d73388 Update where.md d5247788e docs: Update where 036e260d8 docs: Update where function operators a50356b9a docs: Rework the cacheDir documentation 8859be1c0 Merge commit '87de22d7464e239c775fbd48ebce1665d5b1e80d' 87de22d74 Squashed 'docs/' changes from 85befbb4d..c43daf45f bec9b80d9 Deprecate taxonomyTerm 1c97095ac Warn about unknown kinds in disableKinds b3cb6788b Move all Kind constants to its own package 5542f02fb build(deps): bump github.com/rogpeppe/go-internal 0bc7ed9a1 build(deps): bump golang.org/x/image from 0.8.0 to 0.9.0 36b512605 Remove unused autogenerated method 2589b1295 commands: Replace deprecated ioutil with os ef6e813ca tpl/collections: Add BenchmarkWhereOps f4598a098 tpl/collections: Add like operator to where function dc2a544fa tpl/collections: Fix description of apply function 916397320 snap: Set cache location to $HOME/.cache/hugo_cache b3f10556f Use os.UserCacheDir as first fallback if cacheDir is not set 4d7af757c Add a common regexp cache 7f058b8ba Fix multiple languages in HUGO_DISABLELANGUAGES 575d7f806 snap: Allow access to SSH keys and $HOME/.config/hugo 739d10e8b deps: Upgrade github.com/yuin/goldmark v1.5.4 => v1.5.5 0dbe0f1a0 releaser: Prepare repository for 0.116.0-DEV dc9524521 releaser: Bump versions for release of 0.115.4 d70b6c7d0 Fix broken handling of legacy taxonomyTerm in disableKinds d947db371 commands: Move testscript into its correct place d8c94c354 publisher: Improve class collector for dynamic classes 6bbec9001 Fix cache busting setup 5bd22ba85 commands: Delay server builds after the watcher is set up 7ae62f4aa Create hugo_stats.json if it's mounted but does not exists f1a061e9e Re-instate disableLiveReload as a config option (and not just a flag) 2f11e673c common/htime: Fix localization of abbreviated month names 387c5f60f Improve error messages for PostCSS etc. c406fd3a0 Fix setting config from env with complex (e.g. YAML) strings 286821e36 Fix for data mounts in sub folders 79f15be5b releaser: Prepare repository for 0.116.0-DEV 5c2e014a5 releaser: Bump versions for release of 0.115.3 cc44583cc Improve behavior of defaultContentLanguageInSubdir when only the default language is enabled 4da672af8 Return error when .Render is invoked without arg f1886f8c3 js: Pass tsconfig.json to esBuild 5bec50838 tpl/collections: Fix WordCount (etc.) regression in Where, Sort, Delimit f650e4d75 config/allconfig: Update timeout description c934a4506 docs: Refresh docs.json 91b02091a releaser: Prepare repository for 0.116.0-DEV 8966424e0 releaser: Bump versions for release of 0.115.2 72510969a snap: Allow access to AWS, Azure, and GCS config/credentials 70c5e485b snap: Update metadata and security.exec.osEnv a78b17d7f Make imageConfig work with modules a48194253 Restore language.disabled config 0f921ace6 Fix hugo mod vendor for modules with hugo.toml 601995376 Fix static content files multilingual root regression 92e86702e Fix defaultContentLanguageInSubdir with only 1 language 6c9ea022a config: Expand default security.exec.osEnv policy 12d3469dd Add titleCaseStyle none and firstupper bf7ee8a91 Bump github.com/bep/clock v0.3.0 to renamed github.com/bep/clocks v0.5.0 d912491f2 releaser: Prepare repository for 0.116.0-DEV 857374e69 releaser: Bump versions for release of 0.115.1 c27639b9a docs: Regen docs helper ceb486f98 Fix buildStats when tags and classes are disabled 5afc89f2b Rework the build.writeStats struct c1eac616d snap: Explicitly set security.exec.osenv during build 3c8256a13 snap: Restore security.exec.osenv whitelist 19d76ae96 github: Build for Dragonfly in CI build 11ecea610 Make build.writeStats a struct da98724bc build(deps): bump github.com/evanw/esbuild from 0.18.10 to 0.18.11 4d470bb73 build(deps): bump github.com/alecthomas/chroma/v2 from 2.7.0 to 2.8.0 0ff8e13c1 commands: Fix index out of range in hugo mod get ffd37d4f7 Only print the path warnings once b4b65245b Update README.md 87886f40d releaser: Prepare repository for 0.116.0-DEV 67caf5069 releaser: Bump versions for release of 0.115.0 7917961d5 Misc permalinks adjustments 80ecb9589 commands: Handle hugo mod get --help 58e09cc6c Update README.md 635cc346c commands: Fix panic when running hugo new theme without theme name 12646750a Print help message when triggered with no flags 79639c981 Fix output formats and media type per language config regression 9b313cec1 build(deps): bump github.com/evanw/esbuild from 0.18.5 to 0.18.10 b74b8d647 common/collections: Fix append regression to allow appending nil 793e38f5c commands: Fix help message for hugo new theme 7f698c893 Don't panic on invalid security whitelist regexp fa0e16f4c Fix false path warnings with resources.PostProcess 12e4c4d5d docs: Update permalinks documentation bac03f407 Merge branch 'master' of github.com:gohugoio/hugo cc14c6a52 resources/page: Allow section and taxonomy pages to have a permalink configuration e3308a0bb tpl/tplimpl: Fix typo in global variable name 019299b0b commands: Enable format flag with hugo new site 23ed087c4 Update README.md a018259bc Merge branch 'release-0.114.1' ad5e04daa releaser: Prepare repository for 0.115.0-DEV e9b716ad9 releaser: Bump versions for release of 0.114.1 ae31dbdd1 Revert "build(deps): bump gocloud.dev from 0.24.0 to 0.30.0" 5b4bfc2db Fix broken nodeploy setup 92f55f112 build(deps): bump github.com/niklasfasching/go-org from 1.6.6 to 1.7.0 078226dd6 Fix broken nodeploy setup 06d228aad snap: Switch from Embedded Dart Sass to Dart Sass (#11146) b1016d2e2 commands: Make hugo env respect --logLevel 49336bfc5 commands: Update Jekyll post-import output 941818295 build(deps): bump gocloud.dev from 0.24.0 to 0.30.0 5491e5547 build(deps): bump github.com/evanw/esbuild from 0.18.4 to 0.18.5 bf7af9043 deps: Update github.com/tdewolff/minify/v2 v2.12.5 => v2.12.7 5e12bf7dc releaser: Prepare repository for 0.115.0-DEV 9df2ec798 releaser: Bump versions for release of 0.114.0 59300faae Revert "build(deps): bump gocloud.dev from 0.24.0 to 0.29.0" 9f98b3e71 docs: Regen docshelper 3ab84651c Add empty Environ when loading test config 7241b5fd5 docs: Regen CLI docs 6dfbd2479 common/loggers: Drop the bold INFO etc. prefixes f59c3c021 loggers: Avoid using Logf for the LevelLoggerToWriter 3ca29b156 tocss/dartsas: Avoid using Logf for the internal Dart Sass logging fdb0b7fb1 helpers: Remove superflous formatting flag in deprecation warnings 49dd53a40 Revert "deps: Update github.com/tdewolff/minify/v2 v2.12.5 => v2.12.6" 68d9d3ebd all: Fix some typos 9009c8cdc all: Fix typos in function names and comments 12dc9a6e4 deploy: Fix deploy defaults for non-zero flag values (e.g. maxDeletes, invalidateCDN) 1b85303ac common/loggers: Re-add trailing newline in logger.Printf 8a04d47ab build(deps): bump github.com/evanw/esbuild from 0.18.3 to 0.18.4 7c9fada77 Replace the old log setup, with structured logging etc. 0e7944658 Revert "snap: Transition base snap from core20 to core22 (#11101)" (#11125) aaf2e9693 build(deps): bump github.com/evanw/esbuild from 0.18.2 to 0.18.3 ee359df17 Fix upstream Go templates bug with reversed key/value assignment 0f989d5e2 build(deps): bump golang.org/x/sync from 0.2.0 to 0.3.0 f73c56753 common/collections: Always make a copy of the input slice in Append d178fe94f tpl/collections: Fix append when appending a slice to a slice of slices 732dcb848 build(deps): bump google.golang.org/api from 0.123.0 to 0.127.0 944859f1a build(deps): bump golang.org/x/tools from 0.9.1 to 0.9.3 90b2674dd Re-add site.RSSLink (and deprecate it) bb9377b5e build(deps): bump github.com/kyokomi/emoji/v2 from 2.2.11 to 2.2.12 e88f1b80b build(deps): bump github.com/getkin/kin-openapi from 0.117.0 to 0.118.0 516f0cb6c build(deps): bump golang.org/x/net from 0.10.0 to 0.11.0 21d17566a Fix .Width and .Height for animated gifs 35e9b3ed1 snap: Transition base snap from core20 to core22 (#11101) 3c1deaf20 Squashed 'docs/' changes from 1d5548d73..85befbb4d a0009e070 Merge commit '3c1deaf201a35de08d23cc58f8f03682cace3349' 7bed16c30 build(deps): bump gocloud.dev from 0.24.0 to 0.29.0 2ba2271e4 tpl/math: Allow variadic math functions to take slice args, add math.Product, math.Sum 60a2cdf72 Fix config merge regression with root slices (e.g. disableKinds) e08cfc8ca build(deps): bump golang.org/x/image from 0.7.0 to 0.8.0 ef147f4e8 commands: Remove flags log, verboseLog, add flag logLevel, deprecate flags verbose and debug 489519566 build(deps): bump github.com/magefile/mage from 1.14.0 to 1.15.0 91c0b0f76 build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.6 to 2.0.8 baef235d5 build(deps): bump github.com/evanw/esbuild from 0.17.19 to 0.18.2 0541a1b57 Fix handling of aliases (e.g. hugo serve) 258884f44 cache: Set default cache path based on $USER 254c2b323 build(deps): bump go.uber.org/atomic from 1.10.0 to 1.11.0 84f71ba8f build(deps): bump github.com/hairyhenderson/go-codeowners 69f0e88a4 resources: Remove failing and superflous test assertion 82adc972e build(deps): bump github.com/frankban/quicktest from 1.14.4 to 1.14.5 60533fdc0 build(deps): bump github.com/mattn/go-isatty from 0.0.17 to 0.0.19 261143bbb build(deps): bump github.com/spf13/afero from 1.9.3 to 1.9.5 b8526f32f commands,config: Fix typo in log and error messages ed7e25006 helpers: Avoid url.Parse in RelURL and AbsURL if we can 6a09e7f28 Adjust benchmarks 29e5cbb69 Adjust benchmark ded686600 Add BenchmarkAbsURL e1d43021c helpers: Improve schema detection when creating relative URLs 5db215d4d helpers: Add a basic benchmark for RelURL b7dc93ca1 config: Remove unexpected _merge keys introduced in author and social maps f210188da Upgrade to v2 of the Dart Sass Embedded Protocol c782ebd89 Fix indented SASS imports for Dart Sass 73779707a releaser: Prepare repository for 0.114.0-DEV 085c1b3d6 releaser: Bump versions for release of 0.113.0 6c955cc3d docs: Regenerate CLI docs 5446900de commands: Update CLI docs vs server and production cf38c73f5 commands: Add TLS/HTTPS support to hugo server 536bf71ab releaser: Prepare repository for 0.113.0-DEV ea3c95a7b releaser: Bump versions for release of 0.112.7 5e5ce00d4 Fix menuItem.URL when pageRef is not set a191b38ac Don't inject livereload script on hugo -w 382c726e6 markup: Fix typo in function and struct names 4c46f9400 all: Replace deprecated ioutil with io and os 8c7a4e995 releaser: Prepare repository for 0.113.0-DEV 2ca0fcc44 releaser: Bump versions for release of 0.112.6 a6d774e80 docs: Regenerate CLI docs dfb1895e4 Squashed 'docs/' changes from 1798dc0d5..1d5548d73 9e4072ac2 Merge commit 'dfb1895e4b82b2249d9baaed37ac7ae5e855a126' 0ef295284 commands: Add --lang to hugo config e3ae8f025 Make sure any default mounts show up in "hugo config" 06faee5be github: Fix Windows build 409c6c3fc deps: Update github.com/tdewolff/minify/v2 v2.12.5 => v2.12.6 ff77a927f tpl/tplimpl: Use .Language.LanguageCode in built-in templates 9cdca1f95 Fail on invalid defaultContentLanguage 6462eecfb Avoid panic in invalid language config a7d6b1413 Don't panic on empty yaml config params 3f497d496 Prevent double escaping of image alt-text in Goldmar typographer 32585696b Fix potential deadlock in ByParam d47225ce9 releaser: Bump versions for release of 0.112.5 e3dfc76fa Fix it so languageCode on top level config still works cd59216de releaser: Prepare repository for 0.113.0-DEV e285153d7 releaser: Bump versions for release of 0.112.4 20ea2e0c6 docs: Regenerate CLI docs 51d0a0ab0 commands: Add the common build flags to the config commands fd099331e Fix Processed images count regression for multiple languages 43f1282e7 commands: Reinstate some of the removed build flags (e.g. --theme) to new and mod e96cdfe96 Don't create the public folder unless needed ffdbce578 docs: Regen CLI docs a838a27e4 Merge commit 'd3927310d5b2404c3238f9b899db3329ea516490' d3927310d Squashed 'docs/' changes from 39af43ef1..1798dc0d5 273d9f69a commands: Fail the build when no config file or config dir a6257d8a4 langs: Remove the Language.Params deprecation message for now 6c2db0dfb Add language.LanguageCode 8f293a185 Fix --renderStaticToDisk regression 901cd970d commands: Re-introduce the -f shorthand for hugo new site f86b5f70a commands: Move the --format flag to only the commands that support it 3297b395d releaser: Prepare repository for 0.113.0-DEV ba6f74e40 releaser: Bump versions for release of 0.112.3 231374a1f Fix regression when loading config -e is empty or HUGO_ENV or HUGO_ENVIRONMENT is set 5adc83790 releaser: Prepare repository for 0.113.0-DEV f89108f2b releaser: Bump versions for release of 0.112.2 dd6792201 minifiers: Make sure JS.Version always has a value 9a235d0af Fix regression with site.IsServer when not running a server 99407c39b releaser: Prepare repository for 0.113.0-DEV 7c90c19d2 releaser: Bump versions for release of 0.112.1 ed906a86e Fix regression when config for OutputFormat.BaseName is an empty string d666edad7 releaser: Prepare repository for 0.113.0-DEV 0a95d6704 releaser: Bump versions for release of 0.112.0 70b2aaf87 circleci: Add github.com to known hosts f01492115 Revert "build(deps): bump gocloud.dev from 0.24.0 to 0.29.0" bd38e35f9 Revert "postcss: Improve validation of option 'config'" 85b13c105 Add --format to hugo config b6e6438f7 docs: Regen docshelper 943ff7f7c commands: Add missing gen docshelper command 288be1976 Fix "unknown command" message when no suggestion 9a0370e8e postcss: Improve validation of option 'config' 10d0fcc01 docs: Regen CLI docs b95e15694 Merge commit 'f96384a3b596f9bc0a3a035970b09b2c601f0ccb' f96384a3b Squashed 'docs/' changes from 6e32d0591..39af43ef1 4cac5f5e3 Avoid writing to hugo_stats.json when there are no changes 2c3d4dfb7 Add cache busting config to support Tailwind 3 1292d5a26 build(deps): bump github.com/tdewolff/parse/v2 from 2.6.5 to 2.6.6 baa556904 build(deps): bump gocloud.dev from 0.24.0 to 0.29.0 a5413c1f8 build(deps): bump github.com/gobuffalo/flect from 0.3.0 to 1.0.2 9cea58a8a build(deps): bump golang.org/x/image from 0.5.0 to 0.7.0 1a5dce4cc build(deps): bump github.com/tdewolff/minify/v2 from 2.12.4 to 2.12.5 6ca8a40f2 commands: Make all list commands list what 'all' did before 2db7ec622 tpl/tplimpl: Add img loading attribute to figure shortcode (#10927) e6dc8053b commands: Fix build logic when listing expired/future draft content 2637b4ef4 Allow whitelisting mediaTypes used in resources.GetRemote 7c7baa618 Add hugo.WorkingDir 4f085e80d Make language merging of markup etc. config without values in the root 150d190ff tpl/urls: Return empty string when JoinPath has zero args 065ae003a build(deps): bump github.com/dustin/go-humanize from 1.0.0 to 1.0.1 1a7d57c0b build(deps): bump google.golang.org/api from 0.76.0 to 0.123.0 bba54e694 build(deps): bump golang.org/x/tools from 0.4.0 to 0.9.1 737054311 build(deps): bump github.com/cli/safeexec from 1.0.0 to 1.0.1 f6269ee92 build(deps): bump github.com/getkin/kin-openapi from 0.110.0 to 0.117.0 715d48404 deps: Update github.com/evanw/esbuild v0.17.0 => v0.17.19 0a51dfac9 commands: Fix data race c371171ab deps: Update github.com/alecthomas/chroma/v2 v2.7.0 d6197a41f Re-add --printUnusedTemplates and --printPathWarnings e4e0313c8 tpl/urls: Fix build broken by a merge 5b3e165ba tpl/urls: Add JoinPath template function 03cb38e6c Allow legacy taxonomyTerm in disableKinds ad4bc969d Fix warn message about custom params on the language top level 4003c7903 Fix some spelling mistakes 610cedaa6 all: Fix comments for exported functions and packages 24e7d0c17 deps: Update github.com/bep/golibsass v1.1.0 => v1.1.1 008170c8a Make GOMAXPROCS to be CPU limit aware 7c647bcae Allow empty params.mainSections 95818e27d modules: Fix format flag in error 3f00f4753 commands: Load config before creating the filesystem 834b3d7e4 Fix some recently introduced error handling issues 1155bbca9 tpl/lang: document delimiter option for FormatNumberCustom 86b2a2743 Re-add site.LanguagePrefix 35955f50e github: Trim the test flow a little 8a69ccbb0 commands: Improve the common build flag handling 7ce033a89 Support, but warn, about top level language custom params 05542130b Handle transient errors in config loading etc. 5251f015b Re-establish all the server flags 5d857165f Deprecate site.Language.Params and some other fixes 0106cf1a6 Revert "Make GOMAXPROCS CPU limit aware" 59050f97f Make GOMAXPROCS CPU limit aware faa6998f2 Add Sections to Site interface 3d90871e9 helpers: simplify path tests with T.TempDir bda082c98 tpl: Add math.Abs 241b21b0f Create a struct with all of Hugo's config options 6aededf6b Improve date parsing performance for the common case 0988b76a7 Add a counter helper e0e19a934 Expand the baseline benchmark a little bcd7ac770 Revert "Update syntax-highlighting.md (#10929)" (#10930) a4fb8dc6b Update syntax-highlighting.md (#10929) 4f341fa1a Update README.md 5c7b79cf7 tpl/strings: Clarify findRESubmatch description 0cb6ca590 langs/i18n: Fallback to defaultContentLanguage instead of English f1062519a tpl/debug: Add VisualizeSpaces 46a3cf618 Update README.md 9906c1ae5 Prevent the global error collector to panic when sending on closed channel 5596dc24a markup/goldmark: Add config options for the typographer extension d01731d53 readme: Fix build command f1e8f010f Update README.md 5748133d5 Add test for ToC vs include 05c095a0e resources.functions: improve validation 891b2918d resources: Fix typos in error message and variables b0b1b76dc markup/goldmark: Fail on invalid Markdown attributes 0fbab7cbc commands: Fix data race in test f5eddf89b tpl/math: Return error if less than 2 input numbers 0e8ab20a8 releaser: Prepare repository for 0.112.0-DEV 5d4eb5154 releaser: Bump versions for release of 0.111.3 1c841ec91 deps: Update go-org to v1.6.6 e7148f335 Fix "unknown shortcode token" when calling shortcode within fenced code block d55af2abf Run gofmt -s on source files b6f44aaf1 docs: Improve examples of variadic math functions 84201e8d5 tpl/math: Allow multi numbers in add, sub, mul, div, min and max 04b981164 readme: Update dependency list 9818724b5 Improve error message for unclosed shortcode with inner content 34a86e13f Don't fail when calling Paginate with an empty pages.PagesGroup 0f01bd463 server: Replace golang.org/x/net/context with context d171d1543 tpl: Add hasSuffix alias 02ab77da3 watcher: use time.NewTicker to prevent leaks 873be9f90 ensure we default to 10 correctly bebb2b8d0 switch transfers to workers e6f029bde customize parallel transfer count bdbfacb86 metadecoders: Add support for native org dates in frontmatter PR #7433 added support for Org timestamps for the DATE header. This PR widens the support with additional front matter headers LASTMOD, PUBLISHDATE and EXPIRYDATE. 32ea40aa8 releaser: Prepare repository for 0.112.0-DEV 4164f8fef releaser: Bump versions for release of 0.111.2 b83050cb4 Fix .Fragments when called cross sites on uninitialized output format df5608f8a Allow page.TableOfContents on self in shortcode f56ce01ae tpl/partial: Consolidate GoDoc 3bbeb5688 Fix "context canceled" with partial 184a67ac4 cache: Fix --gc failure on Windows 6c798eba6 Page context handling in i18n ec1c97e7e Work around --gc failure on Windows <= 10 f10009e7f Update to Go 1.20.1 a950950f1 snap: Fix dart-sass-embedded installation 36ce3a4a9 Correct typos in Go comments 17e60b77e releaser: Prepare repository for 0.112.0-DEV 39a4a3cf6 releaser: Bump versions for release of 0.111.1 52f339dad Merge branch 'release-0.111.0' eef23a7f2 Fix "page" not defined 18cf75805 releaser: Prepare repository for 0.112.0-DEV 3fa8bb831 releaser: Bump versions for release of 0.111.0 db9f74d24 Revert "build(deps): bump gocloud.dev from 0.24.0 to 0.28.0 (#10610)" 60e6fa798 build: Bump build images 7e51ba03c build: Update Linux ARM build image 66f94b494 tpl/tplimpl: Remove the Google News internal template c0d15a289 strings: fix Truncate behavior for formatted html 2a61910e8 tpl/strings: Adjust benchmark 079d1b654 tpl/strings: Add BenchmarkTruncate a56b9071d cods: Regen docs helper 5c317c55e Move the Related doc counter to prevent a race a669467d9 Misc ioutil deprecation adjustments d453c1274 Replace deprecated ioutil with io and os 336622d5e Squashed 'docs/' changes from 36dd5483f..6e32d0591 97b010f52 Merge commit '336622d5e7afd9334cd2de7150d4f16bdf7c24f9' 4d36b99a4 build(deps): bump github.com/tdewolff/parse/v2 from 2.6.4 to 2.6.5 807237bc0 build(deps): bump github.com/mattn/go-isatty from 0.0.16 to 0.0.17 79b03b3f7 build(deps): bump golang.org/x/image e31441031 Remove unused temp directory 39cc3a2a7 exif: Return the proper exposure time value in some special cases ce524d0b5 Add a page template func 2662faf61 dartsass: Import CSS without extension at compile time 271318ad7 Split parse and render for Goldmark e442a63bb related: Add config option cardinalityThreshold d5601e839 docs: Another fix related docs example cedd04db3 docs: Fix related docs example 4bf91b975 build(deps): bump golang.org/x/net from 0.4.0 to 0.7.0 ae48507d6 Fix shortcode error when closing without .Inner 7d78a498e Throw an error when shortcode is expected to be closed 0dbeac80c Add some shortcode testcases b99d073ca sass: Remove some unused leftover code e965cb679 resources/sass: Remove debug statements cf591b7c0 Squashed 'docs/' changes from 1214f6ffb..36dd5483f 7e539cb39 Merge commit 'cf591b7c0c598d34896709db6d28598da37e3ff6' 586fea0de page: Move the cache double check right after the lock fa2d7adf1 page: Add some concurrency to the building of the related page index 4346987fa related: Adjust benchmark 2dad13c0e create: Fix typo in error message ecf3cd514 tocss: Simplify the hugo:vars type handling a1a9c08b5 resource_transformers/tocss: Fixed hugo:vars casting 6abd15e78 Adjust tests for GO 1.20 094135ff9 tpl/internal: Sync Go template src to Go 1.20 4801e2e8e build: Update to Go 1.20 90da7664b Add page fragments support to Related 0afec0a9f related: Adjust benchmark 28540ed13 related: Add benchmark 9af78d110 tpl/collections: Improve error message in Index d33a7ebcc Make the HTML collector parsing more robust 2a364cca6 Revert "build(deps): bump github.com/getkin/kin-openapi from 0.110.0 to 0.114.0" 3fb2417cb deps: Upgrade github.com/yuin/goldmark v1.5.3 => v1.5.4 fce089048 tpl/strings: Add strings.ContainsNonSpace 87c78bd3e build(deps): bump github.com/getkin/kin-openapi from 0.110.0 to 0.114.0 69c369e11 deps: Upgrade github.com/alecthomas/chroma v2.4.0 => v2.5.0 73ece30d8 markup: Fix linenos codeblock hl option case regression f9fc0e045 Fix slow HTML elements collector for the pre case 4f4a1c00b publisher: Add benchmark 76c6140c5 snap: Install dart-sass-embedded for 32-bit ARM (armhf) too d4482e8bf snap: Add read access for ~/.gitconfig.local and ~/.config/git/* too 1477d0ba9 commands: Fix server url rewrites (http status 200) dd37163f5 build(deps): bump github.com/kyokomi/emoji/v2 from 2.2.10 to 2.2.11 c3a59a7d5 build(deps): bump gocloud.dev from 0.24.0 to 0.28.0 (#10610) 4ccc8cfb4 Fix description of collections.Uniq e2cfc3d5a Update CONTRIBUTING.md 168858331 Fix shortcode detection in RenderString 4ef9baf5b Only invoke a given cached partial once 93ed6e447 Update README.md 0d1161b26 releaser: Prepare repository for 0.111.0-DEV e32a493b7 releaser: Bump versions for release of 0.110.0 19e960562 dos: Regen CLI docs 80e8bd3b7 docs: Regen docshelper b661132e0 Merge commit 'ef6f101e75256c3bb88a6f1f3b5c1273bf8d7382' ef6f101e7 Squashed 'docs/' changes from 2c0125b52..1214f6ffb d59541903 related: Handly []any 671f64b2e Fix permalinks issue with repeated sections 2fb40ece5 tpl/strings: Add findRESubmatch c6b388769 config/security: Add O\w+ (e.g. GOROOT) to the default allowed list 21af5b359 Preserve front matter slice value types (e.g. int) f38a2fbd2 Make hugo.toml the new config.toml 6a579ebac Add fill HTTP Response info into .Data in resources.GetRemote f13531e60 Fix HEAD method in resources.GetRemote b5d485060 Fix order when reading custom headers in resources.GetRemote 6e9fa9e0f deps: Upgrade github.com/evanw/esbuild v0.15.18 => v0.17.0 c4f3a46ce Update README.md fbc3e08c6 resource: Fix Go Doc vs .Data.Integrity e402d91ee Misc doc, code refactoring to improve documentation 3c51625c7 Make readFile return nil when file not found (note) dd6d0a6de Remove reference to Goreleaser in code comment f95fd57aa tpl/compare: Sort special float values as string e754d5cb3 tpl/diagrams: Move Goat to its own file 002cd5280 Update CONTRIBUTING.md a76c405d4 Update CONTRIBUTING.md c0a03a2a3 Update README.md e127d3e5c releaser: Prepare repository for 0.110.0-DEV 47b12b83e releaser: Bump versions for release of 0.109.0 180dfeba0 Adjust "you need the extended version" error message 10bb29d7f docs: Regen docs helper JSON eb0c8f9d0 resource/page: Slight adjustment of Page.Ancestors 3a216186b resource/page: Add Page.Ancestors 7874b9681 build(deps): bump golang.org/x/tools from 0.3.0 to 0.4.0 71832328f Annotate test assertions 37ab1cf12 hugolib: Exclude non-linkable pages from translations map 59af05cab Add HUGO_PUBLISHDIR to the Node environment 4989da653 Revert "tpl/tplimpl: Use https in sitemap templates" cd1ed563a tpl: Improve template funcs GoDoc aa2c72419 tpl/resources: Fix data race in ToCSS effa6a422 tocss: Add some more test cases 5d5f0a237 tocss: Fix unquote case with double quotes d20d2651e Allow "fast render mode" even if --disableLiveReload is set 41a080b26 tocss: Add vars option 41bc6f702 Squashed 'docs/' changes from 2201ac0e5..2c0125b52 9a215d695 Merge commit '41bc6f702aa54200530efbf4267e5c823df3028d' eda1e720c modules: Improve "module workspace" not found error 330fa8941 modules: Adjust watch logic vs workspace use definitions 6db527483 Add any configured Go Workspace file to the config watcher 0d4b17d4c modules: Make the module.workspace=off as default (note) 3afaca758 release: Add a note section in release notes 2d217cba5 helpers: Allow at signs in UnicodeSanitize (note) 17055d1fa parser/metadecoders: Remove superflous cast in test 2a81a4949 parser/metadecoders: Simplify nil check in Unmarshal e30d711c2 parser/metadecoders: Add empty /data JSON file as empty map ad2059878 Also consider wrapped errors when checking for file IsNotExist errors 87e898a17 tpl/openapi3: Wrap *kopenapi3.T b54de1bd9 resources/js: Fix some import discrepancies between Hugo and ESBuild c9354d546 github: Update to Dart Sass 1.56.2 d89426985 github: Use ruby/setup-ruby 3fd0b7849 tpl/tplimpl: Use https in sitemap templates e0e63f35e parser/metadecoders: Fix spelling cc574ef12 releaser: Prepare repository for 0.109.0-DEV a0d64a46e releaser: Bump versions for release of 0.108.0 f97544a83 Make the hugo env non verbose output slightly more verbose d8efe085c Add dart-sass-embedded version info to hugo env -v f5b5b71c6 deps: Upgrade github.com/bep/godartsass v0.15.0 => v0.16.0 b82b547ac tpl/embedded: Make Open Graph's series optional da670c38e Squashed 'docs/' changes from 4c1309cdf..2201ac0e5 c9f2fa266 Merge commit 'da670c38ee63a7fef25e2b9f42519232055b60dc' 5067775a6 common/hugio: Fix multiWriteCloser.Close 50549c867 build(deps): bump github.com/getkin/kin-openapi from 0.109.0 to 0.110.0 de9c5542c docs: Add basic doc for wrapStandAloneImageWithinParagraph etc. e93138dfd dartsass: Add sourceMapIncludeSources option 7d16c3c0c github: Update Dart Sass Embedded to 1.56.1 63126c635 markup/goldmark: Add removeSurroundingParagraph for Markdown images 535ea8cc9 build(deps): bump github.com/evanw/esbuild from 0.15.16 to 0.15.18 8bbec426c build(deps): bump golang.org/x/text from 0.4.0 to 0.5.0 0bfa293dc build(deps): bump github.com/evanw/esbuild from 0.15.15 to 0.15.16 0b976d2b4 tpl/tplimpl: Allow alternate comment syntax a49e51fd0 resources: Increase timeout for http.Client d373774cb tpl/collections: Fix some index cases where the indices given is a slice and be more lenient with nil inputs 7d5e3ab8a tpl: Misco GoDoc improvements dc44bca96 config/security: Add CI env var to whitelist da1652789 Squashed 'docs/' changes from 32cb8785e..4c1309cdf ef518485c Merge commit 'da16527896d3087585c5e758083ea498dcabc2c3' 83080df61 deps: Upgrade github.com/bep/godartsass v0.14.0 => v0.15.0 b8d5c378b tpl: Use consistent delimiter spacing in examples 75f782a5a docs: Regen docs helper 2221b5b30 releaser: Bump versions for release of 0.107.0 6a004b8d9 build(deps): bump github.com/getkin/kin-openapi from 0.108.0 to 0.109.0 092362242 build(deps): bump github.com/evanw/esbuild from 0.15.14 to 0.15.15 7855b47f0 Add a cache for lexers.Get 34d1150d9 markup/goldmark: Improve benchmark 85e2ac1a4 commands: Create assets directory with new site 74776726d build(deps): bump github.com/frankban/quicktest from 1.14.3 to 1.14.4 63f7f0ff5 build(deps): bump golang.org/x/tools from 0.2.0 to 0.3.0 bcb62d891 deps: Upgrade github.com/alecthomas/chroma/v2 v2.4.0 00fe7e040 hugo/parser: Fix shortcode boolean param parsing df85cb9ae releaser: Prepare repository for 0.107.0-DEV e08ce30fe releaser: Bump versions for release of 0.106.0 a99fed485 resources/tpl: Add a test for resources.Get db945a6ed tlp/resources: resources.Get returns nil when given empty string bafb389b3 build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.4 to 2.0.6 0a019a1a5 docs: Regen CLI docs 9f7fb0a73 docs: Regenerate docs helper f04cc581e Merge commit '00c4484c7092181729f6f470805bc7d72e8ad17b' 00c4484c7 Squashed 'docs/' changes from 392668f4f..32cb8785e cdd83bf3c build(deps): bump github.com/evanw/esbuild from 0.15.13 to 0.15.14 e00220a06 deps: Update the libweb version string a662ddae1 deps: Upgrade github.com/bep/gowebp v0.1.0 => v0.2.0 13adf3e02 readme: Update ToC fe08d35f2 build(deps): bump github.com/yuin/goldmark from 1.5.2 to 1.5.3 4b675ddd4 build(deps): bump github.com/spf13/afero from 1.9.2 to 1.9.3 24eaa290c build(deps): bump github.com/getkin/kin-openapi from 0.107.0 to 0.108.0 f6ab9553f tpl/internal: Sync go_templates 58a98c775 build(deps): bump github.com/clbanning/mxj/v2 from 2.5.6 to 2.5.7 900904fd1 build(deps): bump golang.org/x/net from 0.1.0 to 0.2.0 24eca0cbe build(deps): bump github.com/evanw/esbuild from 0.15.12 to 0.15.13 60e0e2c1d Add Go 1.16+ install method to README 52ea07d2e Fix taxonomy weight sort regression 77fc74a5b releaser: Prepare repository for 0.106.0-DEV 0e3b42b4a releaser: Bump versions for release of 0.105.0 f50585442 build(deps): bump golang.org/x/tools from 0.1.12 to 0.2.0 2aedccc9a build(deps): bump github.com/getkin/kin-openapi from 0.106.0 to 0.107.0 c10931404 build(deps): bump golang.org/x/text from 0.3.7 to 0.4.0 4732c47d1 build(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.1 62780ec8d build(deps): bump github.com/getkin/kin-openapi from 0.103.0 to 0.106.0 351d6b062 build(deps): bump github.com/tdewolff/minify/v2 from 2.12.1 to 2.12.4 631d768be Revise the fix for shortcode vs output format nilpointer e5d2a8f6a Avoid nilpointer when shortcode page content output nil 00ff161b6 livereload: Use text/javascript here, too 588710a7a media: Rename application/javascript, application/typescript to text/javascript etc. ed930db2f build(deps): bump github.com/yuin/goldmark from 1.4.15 to 1.5.2 05df96481 build(deps): bump github.com/fsnotify/fsnotify from 1.5.4 to 1.6.0 20ef6dcf9 Skip flakey server tests on GitHub Action on Windows 9860e0e18 build(deps): bump github.com/magefile/mage from 1.13.0 to 1.14.0 d1cd1db0e github: Avoid duplicate test runs 09e10110a tpl/encoding: Add noHTMLEscape option to jsonify 2ef60dbd2 build(deps): bump github.com/evanw/esbuild from 0.15.9 to 0.15.12 6275aad9e Update Go and Alpine version in Dockerfile 01ebb6e30 Don't use self-closing generator tag a066e9885 build: Update to Go 1.19.2 1fd3320dc github: Use SHA versions 0fb2b3d14 Resolve dependency-path not found error in workflow db05232d5 Use setup-go action to cache dependencies 2734f956c releaser: Prepare repository for 0.105.0-DEV 58b824581 releaser: Bump versions for release of 0.104.3 ec57cf2c3 resources: Update golden image dithering exception list 3a9cb7b0f resources/images: Fix 2 animated GIF resize issues 0addb302a server: Fix flaky TestServerPathEncodingIssues tests b002d4795 commands: Remove extraneous newline from result of convert toTOML e3f31352d config/security: Fix filename ec02c537e releaser: Prepare repository for 0.105.0-DEV 84cbe7249 releaser: Bump versions for release of 0.104.2 4611b6920 Fix htimes /: operation not permitted error on config changes 2171e3c9a Revert "Adjust a test" cac773aef Adjust a test 51010a69b releaser: Prepare repository for 0.105.0-DEV 8958b8741 releaser: Bump versions for release of 0.104.1 29ccb3606 Fix /static performance regression from Hugo 0.103.0 d8aba18e0 releaser: Prepare repository for 0.105.0-DEV c744dbd6e releaser: Bump versions for release of 0.104.0 5c4165336 Consolidate the glob case logic 281554ee9 hugofs: Fix glob case-sensitivity bug f3560aa0e server: Fix 404 redirects on Windows edf9038a9 build(deps): bump github.com/evanw/esbuild from 0.15.8 to 0.15.9 78f49b4c0 build(deps): bump github.com/yuin/goldmark from 1.4.14 to 1.4.15 fa4b77e7e build(deps): bump github.com/getkin/kin-openapi from 0.100.0 to 0.103.0 8377c3cea docs: Regen docs helper 4d909d476 build(deps): bump github.com/alecthomas/chroma/v2 from 2.2.0 to 2.3.0 4eb6d9740 build(deps): bump github.com/evanw/esbuild from 0.15.7 to 0.15.8 4f9cb4f34 docs: Regenerate CLI docs 0171fb201 Run go mod tidy a4028112e resources/images: Add $image.Colors 08f0984f9 commands: Skip flaky test on CI 86653fa38 config/security: Allow proxy variables in subcommands c46d10498 releaser: Prepare repository for 0.104.0-DEV b665f1e8f releaser: Bump versions for release of 0.103.1 6be6752c8 server: Fix redirects when file path contains bytes > 0x80 8e9dce109 Merge branch 'release-0.103.0' 00b71668b releaser: Prepare repository for 0.104.0-DEV beebf2afb releaser: Bump versions for release of 0.103.0 3f0b40f67 Use standard GOOS/GOARCH values in release archives 0bd79d30c Use standard GOOS/GOARCH values in release archives 8e77bcc93 Filter out any duplicate files to post process 74daca6b3 Support PostProcess for all file types 1fd4c562a build(deps): bump github.com/gobuffalo/flect from 0.2.5 to 0.3.0 a5cda5ca4 server: Add 404 support 5e2b28d6e build(deps): bump github.com/getkin/kin-openapi from 0.98.0 to 0.100.0 f2019f0a2 build(deps): bump github.com/evanw/esbuild from 0.15.5 to 0.15.7 475638fe0 build(deps): bump github.com/yuin/goldmark from 1.4.13 to 1.4.14 203cc5457 Feat/sponsors in readme (#10273) 90ad80450 Squashed 'docs/' changes from e5aa641a6..392668f4f af23cdca9 Merge commit '90ad8045056167004d27857a95542936657b8a16' ab5ce5989 Fix usage description 7d40da876 Add `--force` to `hugo new` 02c89a446 scss: Handle single-file sourcemaps correctly 06c3ac674 release: Bump Hugoreleaser version 5e03de0dd Update stale.yml bef31b58a releaser: Prepare repository for 0.103.0-DEV b76146b12 releaser: Bump versions for release of 0.102.3 8e5044d7f Fix shortcode parser regression with quoted param values 5046a6c7c deps: Update github.com/tdewolff/minify/v2 v2.12.0 => v2.12.1 160a067c8 snap: Use "snapcraftctl set-grade" e0ba1a805 snap: Use "snapcraftctl set-version" 7b49c56a6 snap: Make external dependencies actually work dffca5788 release: Add the releaser commits to the ignore list 79932e722 release: Fix the Deb archives 9eb9b70a2 releaser: Prepare repository for 0.103.0-DEV 0ff4a9326 releaser: Bump versions for release of 0.102.0 45e1084ff Add linux/arm64 extended to release setup c98348416 license: Add copyright info 2de393c79 build(deps): bump go.uber.org/atomic from 1.9.0 to 1.10.0 7efb35680 build(deps): bump github.com/kyokomi/emoji/v2 from 2.2.9 to 2.2.10 ddbcc6712 build(deps): bump github.com/getkin/kin-openapi from 0.97.0 to 0.98.0 fd75f129b deps: Update github.com/pelletier/go-toml/v2 v2.0.2 => v2.0.4 14878ca0a build(deps): bump github.com/spf13/afero from 1.8.2 to 1.9.2 e88873b80 build(deps): bump github.com/tdewolff/parse/v2 from 2.6.1 to 2.6.2 4219993b0 build(deps): bump github.com/mattn/go-isatty from 0.0.14 to 0.0.16 988e1417a build(deps): bump github.com/rogpeppe/go-internal from 1.8.1 to 1.9.0 42529882c build(deps): bump github.com/yuin/goldmark from 1.4.12 to 1.4.13 45f1b1cfc build(deps): bump github.com/spf13/cobra from 1.4.0 to 1.5.0 369bdf22f build(deps): bump github.com/tdewolff/minify/v2 from 2.11.10 to 2.12.0 d1b03a093 build(deps): bump github.com/evanw/esbuild from 0.14.43 to 0.15.5 941c28ab0 readme: Add Golang URL to Go links ffbdcc75a Update README.md 95d976451 Update README.md b66f9f266 Update README.md f7e00c039 github: Use GitHub's Choco-Install function to retry installs f5ba6fd45 common/hugio: One more fix for non-OS fs c4bbc1eee common/hugio: Fix CopyDir when fs is not OS 0e0fb1b64 snap: Delete obsolete custom x-nodejs plugins b017f7cb0 livereload: Inject script without head or body tag 7fb28085a releaser: Fat MacOS binaries 0cd1929b9 Update to Go 1.19 cbdaff213 markup/goldmark/codeblock: Fix attributes when no language identifier in CodeBlock 3fefea06b commands: Fix embed in livereload.go 5c48ba934 Update README.md 21562e3aa Externalise and embed livereload.js string 9c24b86e4 Cache when not found in LookupLayout 223bf2800 parser/pageparser: Don't store the byte slices 72b0ccdb0 Make the baseline benchmark's test files stable bdf935d66 Squashed 'docs/' changes from 30f32a624..e5aa641a6 65e52a7f5 Merge commit 'bdf935d66c1f02dfc942a30e9fc00519bba3aacb' 8ebcaa539 Accept vendor-specified build date if .git/ is unavailable 241481931 snap: Replace mage with "go build" and set VendorInfo=snap 5caed8a71 snap: Use interface names etc-gitconfig and gitconfig, Take 2 d1278f696 Extract the baseline benchmark to a test 92f31ae63 Add a baseline benchmark fd3953c18 snap: Use interface names etc-gitconfig and gitconfig 15463f835 releaser: Prepare repository for 0.102.0-DEV 466fa43c1 releaser: Bump versions for release of 0.101.0 6072ce0bc releaser: Add release notes for 0.101.0 [ci skip] 2c5943ddc build: Update to Go 1.18.3 0cb459a20 docs: Regen docshelper 475f87f68 Squashed 'docs/' changes from 96fdc246c..30f32a624 604cfffc5 Merge commit '475f87f685439de0f907a9ffc29bfd1361eb1c59' d863dde6c markup/highlight: Add hl_inline option 580b214a4 deps: Update github.com/alecthomas/chroma/v2 v2.1.0 => v2.2.0 ddb954708 build(deps): bump github.com/clbanning/mxj/v2 from 2.5.5 to 2.5.6 288b0fb15 build(deps): bump github.com/pelletier/go-toml/v2 from 2.0.1 to 2.0.2 3e1344632 build(deps): bump golang.org/x/tools from 0.1.10 to 0.1.11 7a9ce0eca build(deps): bump github.com/tdewolff/minify/v2 from 2.11.5 to 2.11.10 f2ba0cc8c build(deps): bump github.com/evanw/esbuild from 0.14.42 to 0.14.43 62ceaabdc build(deps): bump github.com/getkin/kin-openapi from 0.94.0 to 0.97.0 35fa19283 deps: Udpate to github.com/alecthomas/chroma/v2 09ac73338 common: Add hugo.GoVersion 66da1b7b2 resources: Panic on Copy of Resource with .Err 5a9ecb82a resources/page: Add :slugorfilename attribute cbc35c48d Respect NO_COLOR 44f3c0796 readme: Update dependency list a5a442…
Fixes #11757
Fixes #11507