master
tpl: Add missing functions to init files
all: Rewrite deprecated constructs in tests
tpl/collections: Speed up where and sort performance
tpl/crypto: Add crypto.Hash
Fix resource transformation chaining after content access
all: Replace NewIntegrationTestBuilder with Test/TestE/TestRunning
Add encoding.HexDecode/Encode
all: Change site to project where appropriate
Create a struct with all of Hugo's config options
all: Replace RWMutex struct caches with ConcurrentMap
Add a page template func
all: Run go fix ./...
Add css.Build
Move to new locales library and upgrade CLDR from v36.1 to v48.1
config/security: Add "! " negation to Whitelist, harden default http.urls
security: Normalize integer IPv4 host encodings in http.urls check
hugolib: Return error from .Render when template not found
tpl/templates: Reject Defer inside partialCached
Add AVIF, HEIF and HEIC partial support (only metadata for now)
Add importContext option to css.Build, js.Build, css.Sass and css.TailwindCSS
Add try
all: Rework page store, add a dynacache, improve partial rebuilds, and some general spring cleaning
tpl/strings: Add strings.ReplacePairs function
tpl/time: Fix locale-specific month abbreviations
tpl/tplimpl: Support sub paths in layouts passed to .Render
markup/highlight: Allow overriding type and code via options
page: Add IsBranch and deprecate IsNode
Reimplement and simplify Hugo's template system