Aquí hi ha 17 versions d’Hugo (Deploy), des de 26 de febrer del 2025 fins a l’actual, 0.168.0. Cadascuna enllaça amb els instal·ladors del mateix desenvolupador.
17 versions en 2 anys · unes 10 per any
| Versió | Data | Mida | Fitxers |
|---|---|---|---|
| 0.168.0Darrera versió | 13 d’octubre del 2026 | — | 64 bits ZIP Notes de la versióChanges
- Fix PAGE.IsNode warning in jsonify 0732ead @bep #15420
- hugolib: Fix rebuild when content is also mounted as assets ac62c80 @taekop #12838
- Fix deprecation issues in tests be8ffd6 @bep
- circleci: Update config.yml to version 2.1 285d0ef @bep
- warpc: Upgrade libavif, AOM, dav1d versions c94bdf9 @bep
- warpc: Upgrade to javy 9.1.0 63fb71c @bep
- warpc: Upgrade to wasi-sdk-34 2f2f33b @bep
- ci: Drop extended build tag on Windows tests 53aae44 @bep
- Add imaging.firstFrameOnly and some animation performance improvements 13ee7e9 @bep #15433
- js, css: Add charset option to js.Build and css.Build 0688a8c @bep #15435
- Add ImageResource.FrameCount c9f6e4d @bep #15430
- Add Translate and Format* methods to Language df8bade @bep #7844
- Add basic support for OSC 7501 program status d1024ae @bep #15425
- modules: Ignore module.replacements defined in themes 6883b55 @bep
- Upgrade to Go 1.27.2 f44c355 @bep #15427
- ci: Add temporary workaround for staticcheck vs Go 1.27.2 46123a6 @bep
- transform/metainject: Inject Hugo generator tag last in 31f5395 @toddy15
- Make tests run on GOARCH 386 6b3ba3a @bep #15403
- Update vulnerability reporting instructions ec69d0e @bep
Dependency Updates
- build(deps): bump golang.org/x/image from 0.46.0 to 0.47.0 2bbad50 @dependabot[bot]
- build(deps): bump golang.org/x/mod from 0.41.0 to 0.42.0 030619b @dependabot[bot]
- build(deps): bump golang.org/x/net from 0.59.0 to 0.61.0 13ef707 @dependabot[bot]
- build(deps): bump github.com/bits-and-blooms/bitset 846b1d7 @dependabot[bot]
- build(deps): bump github.com/tdewolff/minify/v2 from 2.24.17 to 2.24.19 16441d2 @dependabot[bot]
Build Setup
- snap: Update base to core26 8c88da3 @jmooring |
| 0.167.0 | 28 de setembre del 2026 | — | 64 bits ZIP Notes de la versióNote
- Make default baseURL https://example.org/ (#15384) (note) bc68654 @bep #14625
Bug fixes
- hugolib: Fix failing integration test fdbba5a @jmooring
- Fix build with Go 1.26 on Fedora 44 Beta 2782bfd @flyn-org
- Fix smartcrop with rotation (#15371) 5edd05b @bep #11266 #15369
- ci: Fix broken magefile 1d87ee5 @bep
- tpl/collections: Fix union of slices with different numeric element types ffbcdba @hktitof #15323
- Fix stale page content when several files in the same dir change in one batch a374b86 @bep #15330
Improvements
- Update .gitignore f6606f1 @bep
- tocss: Confine Sass import fallbacks to the allowed read paths 41040cc @bep
- js: Confine ESBuild's fallback resolver to the allowed read paths 2aa51f3 @bep
- commands: Allow building without a config file c7f9999 @bep #15393
- collections: Preserve slice type when appending an empty slice dd16df1 @jakezwang #11131
- tpl/tplimpl: Prefer user table render hook over embedded 140d936 @jmooring #15389
- Avoid allocating in SitesMatrix.MatchSiteVector 83ab799 @bep
- Add slug support for section, taxonomy and term pages 5d43ab7 @bep #14352
- tpl: Avoid reflect.Value.Call for common signatures 806a62e @bep #15385
- ci: Disable vet when running tests 8bac4de @bep
- tpl/partials: Support relative partial paths from within partials (#15376) bd1588b @bep #15373
- config: Add build.cleanDestinationDir config 9086193 @bep #14937
- commands: Make testscripts/commands/hugo__clean_destination_dir.txt portable a74b753 @bep #8433
- commands: Handle missing staticDir in cleanDestinationDir 07b9fba @jmooring #8433
- hugofs: Cache symlink checks 09fa49b @bep
- hugofs: Drop symlinks in virtual ancestor dirs of nested mounts 2fe9bab @bep
- markup/tableofcontents: Escape heading IDs in ToC HTML 671fbf2 @bep
- hugofs: Allow symlinked mount roots in the main project 25f2856 @bep #15367
- Expand and consolidate BOM trimming cb6a707 @bep #15355 #15361
- tpl/collections: Compare numbers exactly in set operations and where 366377b @bep #15358 #15359
- ci: Skip vet on Windows 10bb97b @bep
- Revert "parser/metadecoders: Strip BOM from data prior to unmarshalling" 51cd9e6 @bep
- parser/metadecoders: Strip BOM from data prior to unmarshalling ec578f0 @jmooring #15355
- tpl: Reformat templates with new formatter version 5698de9 @bep
- resources/page: Balance container tags in automatic summaries d692a24 @bep #14044 #14927
- config/security: Add an integration test 3be817e @bep
- tpl/compare: Consolidate numeric comparisions 4d628bb @bep #15322 #15347
- tpl/strings: Add a strings.FirstLower function aaacd12 @jmooring #15332
- Update brevity guideline in AGENTS.md 881c0ec @bep
Dependency Updates
- build(deps): bump github.com/olekukonko/tablewriter from 1.1.4 to 1.1.5 1567bde @dependabot[bot]
- build(deps): bump github.com/dustin/go-humanize from 1.0.1 to 1.1.0 9e4059c @dependabot[bot]
- build(deps): bump golang.org/x/tools from 0.49.0 to 0.50.0 8e3bbe6 @dependabot[bot]
- build(deps): bump golang.org/x/image from 0.45.0 to 0.46.0 753c5fc @dependabot[bot]
- build(deps): bump golang.org/x/text from 0.41.0 to 0.42.0 facde8a @dependabot[bot]
- build(deps): bump go.opentelemetry.io/otel/sdk from 1.44.0 to 1.45.0 c7e1a8e @dependabot[bot]
- deps: Bump github.com/bep/imagemeta from 1.0.0 to 1.0.1 (#15338) ec57bb7 @dependabot[bot] #15324
Documentation
- readme: Bump minimum Go version 7a46cd2 @mikoxyz
Build Setup
- Update release image to Go 1.27.1 (#15342) 34d8cdb @bep |
| 0.166.0 | 9 de setembre del 2026 | — | 64 bits ZIP Notes de la versióNote
- tpl/transform: Bump fileCacheEntryVersion in transform.ToMath (note) 8d88b8b @bep #15267
- resources/images: Bump formatVersionNumbers.PNG and fix version cache busting for images.Filter (note) d19e0a4 @bep #12536 #12543 #15266
- warpc/js: Upgrade katex to 0.18.4 (note) ec52e63 @bep #15254
- hexec: Fail on symlinks that escape the Node.js permission paths c05c012 @bep
- config/security: Deny text/org content by default e6abb9c @bep
- config/security: Add http.proxyFromEnvironment and document the resolved address check 6a2a955 @bep #15301 #15302
When upgrading to Hugo v0.166.0, sites using transform.ToMath with the output option set to html or htmlAndMathml must update the KaTeX stylesheet referenced in their template(s) to version 0.18.4 or higher. Using older CSS versions like 0.16.21 will cause certain mathematical or chemical expressions to render incorrectly.
Example update:
- <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.16.21/dist/katex.min.css">
+ <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/katex@0.18.4/dist/katex.min.css">
See these examples:
- https://gohugo.io/functions/transform/tomath/#step-3
- https://gohugo.io/render-hooks/passthrough/#example
Bug fixes
- tpl/strings: Fix replaceRE with zero-width assertions ae07063 @youdie006
- common/hreflect: Fix the off-by-one in the float to int overflow guards 5130d00 @youdie006
- resources/images: Fix filters on transparent colors and paletted images 7785668 @bep #12536 #12543
- github: Fix workflow for stale issues efe5cbc @jmooring #15261
- all: Run modernize -fix ./... 7b5199f @bep
- commands: Fix lang flag description in config command 87260e4 @jmooring #15223
- hugolib: Fix slice bounds panic when deleting multiple nodes at same path 49dceb1 @bep #15207
- hugolib: Fix ReadingTime and FuzzyWordCount calculations 5e70992 @jmooring #15206
Improvements
- js: Add es2025 as supported build target 857120b @bep #15307
- hugofs: Drop symlinked mount roots 938c820 @bep
- markup/highlight: Escape lineAnchors before passing it to Chroma 3b2d3b8 @bep
- tpl/partials: Slight performance improvement of the common partialCached case 9c2527f @bep
- Add internalExternal.IgnoreTailwindCSSSecurityError config option a36bd27 @bep
- config/security: Harden the default http.urls and resolved address checks (#15285) 24d5e42 @bep
- resources/images: Preserve the source palette for geometric filter chains 9e7c978 @bep #12543
- resources/images: Add golden test cases for geometric filter chains on paletted images 6b5b7d8 @bep #12543
- resources/images: Add some golden test cases 62e24b7 @bep #12536 #12543
- related: Speed up index creation f61346e @bep
- related: Add tokenize option for index values 850f11c @jmooring #7515 #15199
- resources/page: Don't let a title's "/" split an auto-derived slug 39507d5 @ipince #4092 #3577 #5571 #4090
- config/allconfig: Improve resilience of hugo mod init 90fe506 @jmooring #15253
- tpl: Separate deferred templates by escaping mode 49835f8 @Soundcreates #15234
- resources: Validate the resolved address on remote fetches d6e6f9e @bep #15247
- markup: Escape code-fence attribute values in the default renderer e4dc48c @bep #15247
- hugolib: Make .Render take an optional context argument bcde806 @bep #15077
- modules/npm: Make the generated workspace package private with a stable name df4ac34 @bep #15245
- common/hstore: Keep read lock while sorting map values 166d3ee @Soundcreates #15237
- metrics: Improve template metrics duration formatting a25af7f @Shiwang0-0 #15027
- Remove comments from rebuild test functions 723579f @bep
- hugolib: Add some fast render mode integration tests 85ad5e4 @bep
- Upgrade to Go 1.27 e31ff54 @bep #15228
- tpl: Improve the return keyword in templates 8405b80 @bep #15212
- page: Add IndexOf method to Pages bf05832 @Shiwang0-0 #13589
- tpl/resources: Add resources.Publish a05736c @bep #15208
- markup/pandoc: Support pandoc 3.11 and later 423e9ce @jmooring #15271 #15280
Dependency Updates
- b |
| 0.165.0 | 12 d’agost del 2026 | — | 64 bits ZIP Notes de la versióNote
- Remove tailwindcss from the default security.exec.allow list (note) 8a55df7 @bep #15178 #15171
Bug fixes
- Fix resource transformation chaining after content access f772998 @bep #15189
- Fix server static file detection for deleted files/directories in the static syncer 2ffaf1f @bep
- Fix server errors when deleting static files or directories a808f6e @bep #15174
- Fix panic on server atomic save edits on MacOS 6bf1524 @bep #15130
- markup/asciidocext: Fix TOC parsing for asciidoctor-html5s f961093 @jmooring #15121
- snap: Fix snap home environment 984358f @jmooring #15114
Improvements
- resources: Resume chained resource transformations 995a215 @bep #15189 #15189
- resources/jsconfig: Drop source root mapping for the current source root f88f0a9 @bep #15169
- circleci: Upgrade to Go 1.26.5 52c9bd7 @bep
- Add Data.Artifacts to css.Build and js.Build 44da086 @bep #15173
- css: Add classDark and classLight options to css.ChromaStyles and gen chromastyles 33d1f2c @bep #15167
- markup/highlight: Re-emit token colors dropped by Chroma's minifier 64da6d7 @bep #15161
- Add importContext option to css.Build, js.Build, css.Sass and css.TailwindCSS 70db201 @bep #15103
- Remove some old deprecations 8a468df @bep
- Add css.ChromaStyles 615e45d @bep #15112
- check.sh: Handle staticcheck not installed/in PATH a243a61 @Soundcreates
- warpc: Improve AVIF error message on memory allocation failure 7d90277 @bep
- cache/filecache: Don't prune used cache entries with mixed-case dir names 861ede6 @bep #15101
- Drop symlinks in parent directories f228c87 @bep
- Delete .gemini 7df45f6 @bep
- common/hugo: Include non-go dependencies in go env output 89b8c32 @jmooring #15116
Dependency Updates
- build(deps): bump github.com/bep/imagemeta from 0.17.3 to 1.0.0 0bb337b @dependabot[bot]
- build(deps): bump github.com/evanw/esbuild from 0.28.1 to 0.28.2 03dc917 @dependabot[bot]
- build(deps): bump github.com/tdewolff/minify/v2 from 2.24.14 to 2.24.16 c829b73 @dependabot[bot]
- build(deps): bump github.com/getkin/kin-openapi from 0.145.0 to 0.146.0 94f3908 @dependabot[bot]
- build(deps): bump github.com/rogpeppe/go-internal from 1.15.0 to 1.16.0 75fcc75 @dependabot[bot]
- build(deps): bump github.com/mattn/go-isatty from 0.0.22 to 0.0.24 b5fa03d @dependabot[bot]
- build(deps): bump github.com/yuin/goldmark from 1.8.4 to 1.8.5 9da472d @dependabot[bot]
- build(deps): bump golang.org/x/tools from 0.47.0 to 0.48.0 635532a @dependabot[bot]
- build(deps): bump github.com/kyokomi/emoji/v2 from 2.2.13 to 2.2.14 9c71f60 @dependabot[bot]
- build(deps): bump github.com/getkin/kin-openapi from 0.144.0 to 0.145.0 420527f @dependabot[bot]
- build(deps): bump golang.org/x/image from 0.43.0 to 0.44.0 7fe786e @dependabot[bot]
- build(deps): bump github.com/bep/imagemeta from 0.17.2 to 0.17.3 03b244f @dependabot[bot]
- build(deps): bump github.com/tdewolff/minify/v2 from 2.24.13 to 2.24.14 9611813 @dependabot[bot]
- build(deps): bump github.com/yuin/goldmark from 1.8.2 to 1.8.4 e35b7f0 @dependabot[bot]
- build(deps): bump golang.org/x/net from 0.56.0 to 0.57.0 0796fa7 @dependabot[bot]
- build(deps): bump golang.org/x/text from 0.38.0 to 0.40.0 1b701b7 @dependabot[bot]
- build(deps): bump github.com/getkin/kin-openapi from 0.140.0 to 0.144.0 a32d70b @dependabot[bot]
- build(deps): bump google.golang.org/grpc from 1.80.0 to 1.82.1 948cfb9 @dependabot[bot]
- build(deps): bump golang.org/x/mod from 0.37.0 to 0.38.0 8930802 @dependabot[bot]
Documentation
- Remove Star History from README dd3f273 @bep #15190
- Update README.md d1f191c @jmooring |
| 0.164.0 | 6 de juliol del 2026 | — | 64 bits ZIP Notes de la versióNotes
- tpl/resources: Deprecate resources.PostProcess in favour of templates.Defer 29ed932 @bep #15086
Changes
- all: Rewrite deprecated constructs in tests 5a5f4a5 @bep
- tpl/tplimpl: Support sub paths in layouts passed to .Render d83ce27 @bep #15056
- Add markup.rst.syntaxHighlight option c6acc24 @bep #5349
- tpl/resources: Deprecate resources.PostProcess in favour of templates.Defer 29ed932 @bep #15086
- tpl/collections: Include key in IsSet unsupported-type warning 671897a @bejaratommy #11794
- create: Keep new content placeholders buildable 499794d @sjh9714 #15078
- hugio: Speedup hasBytesWriter 65c8217 @bep
- tpl/crypto: Add crypto.Hash dfb35dc @bep #15072
- Add encoding.HexDecode/Encode a5ec542 @bep #15068 #15060
- tpl/tplimpl: Make template name lookup case-insensitive e46d37a @jmooring #15057
- hugolib: Return error from .Render when template not found fe06735 @jmooring #15052
Dependency Updates
- build(deps): bump github.com/JohannesKaufmann/html-to-markdown/v2 921db7b @dependabot[bot]
- build(deps): bump golang.org/x/tools from 0.45.0 to 0.47.0 786ce71 @dependabot[bot]
- build(deps): bump golang.org/x/image from 0.42.0 to 0.43.0 5ad2846 @dependabot[bot]
- build(deps): bump golang.org/x/net from 0.55.0 to 0.56.0 36ad9f5 @dependabot[bot]
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.4.2 to 2.4.3 7c0a0bc @dependabot[bot]
- build(deps): bump github.com/getkin/kin-openapi from 0.139.0 to 0.140.0 a879ebf @dependabot[bot]
- build(deps): bump golang.org/x/mod from 0.36.0 to 0.37.0 332d5ec @dependabot[bot]
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.3.1 to 2.4.2 212cc11 @dependabot[bot]
- deps: Upgrade github.com/evanw/esbuild v0.28.0 => v0.28.1 884439b @bep #15033
- deps: Add Chroma dark/light mode support 790a8aa @bep #15017
Documentation
- markup/pandoc: Add citation support 128fb17 @jmooring #15062 |
| 0.163.3 | 18 de juny del 2026 | — | 64 bits ZIP Notes de la versióWhat's Changed
- markup/highlight: Escape lang in default code block rendering ce1a7e0 @bep
- parser/pageparser: Preserve non-ASCII whitespace after e.g. summary divider 70a9068 @bep
- resources: Support babel/postcss config variants 9d66d51 @jmooring #15039 #15040 #15043
- hugolib: Fix page/section name collision regression f013346 @jmooring #15046 |
| 0.163.2 | 15 de juny del 2026 | — | 64 bits ZIP Notes de la versióWhat's Changed
- Continue resolving on ERR_ACCESS_DENIED in Node's resolver 134674f @bep #15041
- markup: Standardize behavior when external converters are missing 147f605 @jmooring #14222 |
| 0.163.1 | 11 de juny del 2026 | — | 64 bits ZIP Notes de la versióWhat's Changed
- build(deps): bump golang.org/x/image from 0.41.0 to 0.42.0 93c8c7d @dependabot[bot]
- Fix multi --renderSegments merge behavior 95e5e9f @bep #15024
- security: Normalize integer IPv4 host encodings in http.urls check a00b5c7 @bep
- Drop symlinks in os.ReadDir, os.ReadFile, os.Stat and os.FileExists cf9c8f9 @bep #15019
- commands: Fix convert command 2602796 @jmooring #15012 |
| 0.163.0 | 8 de juny del 2026 | — | 64 bits ZIP Notes de la versióImprovements
- resources/jsconfig: Remove deprecated baseUrl setting ff2903a @bep #14991 #14996
- all: Adjust tests for deprecated link and image render hook settings ca68936 @jmooring
- all: Run go fix ./... 781fabf @bep
- pagesfromdata: Use relative path for content adapter template metrics 1d018ef @anupamojha-eng #14999
- ci: Re-add macos-latest to the test matrix 121bc6c @bep
- images: Deprecate Imaging.Compression and move it down to webp and avif configs cf18b82 @bep #14998
- Only support the latest Go version 98ad9b3 @bep #14997
- page: Add IsBranch and deprecate IsNode b89e7fe @bep #11574
- images: Force cache invalidation for AVIF target e8fefc8 @bep #14990
- images: Add a per-format AVIF hint setting a043d3e @bep #14992
- images: Make AVIF chroma subsampling content-aware via the hint 341f575 @bep #14987
- Cap AVIF lossy quality at 99 248241b @bep #14981
- config: Deprecate the glogal imaging quality setting 4e47d95 @bep #14979
- images: Make 60 the default quality for AVIF 03b4b54 @bep #14979
- livereload: Disconnect from websocket server on pageswap 79be053 @bep #14983
- tpl/tplimpl/embedded: Prevent leading newline in sitemap template 0f44046 @bep #14977
- images: Recover from memory alloc errors in WASM image processors 4e17421 @bep #14985
- images: Add quality setting per image format b01ecd4 @bep #14957
- misc: Remove duplicate words in comments 45c00b7 @jmooring #14936 #14950 #14965
- Add some PNG to AVIF golden test cases 28d882a @bep
Dependency Updates
- build(deps): bump github.com/bits-and-blooms/bitset 0d29fc8 @dependabot[bot]
- build(deps): bump github.com/tetratelabs/wazero bb57404 @dependabot[bot]
- build(deps): bump github.com/rogpeppe/go-internal from 1.14.1 to 1.15.0 7d1b1fb @dependabot[bot]
- build(deps): bump github.com/getkin/kin-openapi from 0.138.0 to 0.139.0 77a1147 @dependabot[bot] |
| 0.162.1 | 28 de maig del 2026 | — | 64 bits ZIP Notes de la versióWhat's Changed
- modules/npm: Fix false stale warning after npm pack 59f35cd @jmooring #14959
- Revert "tpl/collections: Make dict return nil when no values are provided" c270975 @bep #14958
- tpl/time: Fix locale-specific month abbreviations ea8b48a @jmooring #14948 |
| 0.162.0 | 26 de maig del 2026 | — | 64 bits ZIP Notes de la versióBug fixes
- hugolib: Fix Page.GitInfo for modules with go.mod in a repo subdirectory df54219 @bep #14942
- Fix typo in CONTRIBUTING.md 4bc7cae @bep
- resources: Fix the :counter placeholder 5d51b82 @jmooring #14921
- commands: Fix import from Jekyll 81d7762 @jmooring #14795 #14906
- Fix prevention of direct symlink reads in resources.Get f8b5fa0 @bep
- commands: Fix github-dark chromastyles 88d838a @xndvaz #14831
Improvements
- Disallow HTML content by default e41a064 @bep
- Add image processing support for AVIF 90d9f81 @bep #7837
- config: Preserve intentionally empty maps 80e6084 @jmooring #14944
- hugolib: Merge existing hugo_stats.json when renderSegments is set aeb9a5c @bep #14939
- all: Replace RWMutex struct caches with ConcurrentMap c4bbc28 @bep
- tpl/tplimpl: Consolidate and improve embedded template integration tests d8c7021 @jmooring #14932
- parser: Drop empty sub maps from hugo config output ee4f1ac @bep #14855
- markup/highlight: Allow overriding type and code via options b613365 @bep #11872
- Update AI assistance disclosure requirements d2c821b @bep
- hugolib: Use AllTranslated in IsTranslated 4ed7600 @bep
- tpl: Simplify sitemap template cbe4339 @bep #14912
- tpl: Use AllTranslations in sitemap template 6475d30 @bep #14912 #14917
- tpl/collections: Make dict return nil when no values are provided 67aede4 @bep
- Sync Go template package to 1.26.3 87f194b @bep #14897
- Upgrade to Go 1.26.3 d81e3c2 @bep #14897
- ci: Check embedded template formatting with gotmplfmt 7c65a4d @bep
- tpl: Run gotmplfmt -w . d31a927 @bep
- markup/goldmark/codeblocks: Always split Chroma options into .Options c36608c @jmooring #14909
- hugolib: Allow empty params front matter 2f361a8 @xndvaz #14886
- common/hmaps: Merge slice-valued module config into site config 5559263 @jmooring #13869
- tpl: Use GetMatch for both local and global image resources 656fc04 @bep #14062
- Revert "markup/tableofcontents: Skip empty TOC levels" a20cb5b @bep #14898
- tpl/templates: Reject Defer inside partialCached 4d775cb @bep #13492
- common/hexec: Make NODE_PATH a fallback for ESM bare imports ae7bf74 @bep #13987
- config: Allow repeating the root key in /config files ba5d812 @bep #12899 #14882
- Revise test naming guidelines in AGENTS.md be4a0df @bep
- Update AGENTS.md e4cf565 @bep
- js: Return error for missing batch imports 9e64953 @xndvaz #13737
- resources/images: Keep smart crop target size f0cfc28 @xndvaz #13688
- testing: Use synctest where relevant 16e854a @bep
- security: Validate redirects against security.http.urls 86fbb0f @bep #14871
- markup/tableofcontents: Skip empty TOC levels 7d4af7a @xndvaz #7128
- Fall back to hugo.buildDate in hugo.BuildDate() in non-vcs builds 28147cb @bep #14862
- css: Make css.Build's file-loader URLs absolute to web context root e51e761 @bep #14849
- hugolib: Don't warn about lang/kind/path coming from cascade.params 7011239 @bep #14848
- markup/goldmark: Unwrap inner HTML for plain code blocks 694906f @cyphercodes #14820
- tpl/tplimpl: Extend page image lookup to include global resources d27b9c0 @ogulcanaydogan #14062
- security: Allow hostnames starting with digits in default http.urls 62cef36 @bep #14837
- commands: Improve description of command flags ff22c62 @jmooring #14817
Dependency Updates
- build(deps): bump golang.org/x/net from 0.54.0 to 0.55.0 4f444c8 @dependabot[bot]
- build(deps): bump golang.org/x/image from 0.40.0 to 0.41.0 fe6c726 @dependabot[bot]
- build(deps): bump github.com/getkin/kin-openapi from 0.137.0 to 0.138.0 6a2a038 @dependabot[bot]
- build(deps): bump github.com/JohannesKaufmann/html-to-markdown/v2 cf1de59 @dependabot[bot]
- build(deps): bump golang.org/x/image from 0.39.0 to 0.40.0 97f990c @dependabot[bot]
- build(deps): bump golang.org/x/tools from 0.44.0 to 0.45.0 b99634e @dependabot[bot]
- build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 fdd977e @dependabot[bot]
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.3.0 to 2.3.1 123018d @dependabot[bot]
- deps: Upg |
| 0.161.1 | 29 d’abril del 2026 | — | 64 bits ZIP Notes de la versióWhat's Changed
- resources: Honor Retry-After header in resources.GetRemote retries c4eba92 @bep #14828
- warpc: Move to parson.c in https://github.com/kgabis/parson 8b40a96 @bep #14823
- config/security: Add AllowChildProcess to security.node.permissions d65af84 @bep #14824
- config/security: Restrict default http.urls "@" deny to userinfo 454450a @bep #14825 |
| 0.161.0 | 28 d’abril del 2026 | — | 64 bits ZIP Notes de la versióNote
- Replace deprecated .Site.Sites/.Page.Sites with hugo.Sites intests 90d8bf3 @bep
- agents: Add a note about having the issue ID in test names bbb42b5 @bep
Bug fixes
- langs/i18n: Fix translation lookup when using language variants 72b85d5 @jmooring #7982
- create: Fix non-deterministic conflict detection in hugo new content 6436deb @jmooring #12602 #12786 #14112 #14769
- commands: Fix environment isolation for configuration settings 1eea9fb @jmooring #14763
- Fix filename dimension identifiers (role_X, version_X) to replace mount config 8d6145f @bep #14756
- Fix it so we never auto-fallback to page resources in other roles/versions 9747724 @bep #14749 #14752
Improvements
- css: Support nested hugo:vars/ imports 7622dd8 @bep #14705
- github: Update GitHub actions versions 0814059 @bep #14810
- hugolib: Do not render aliases if the page is not rendered 8920d56 @jmooring #14807
- langs/i18n: Improve default content language fallback 633cc77 @jmooring #14243
- helpers: Remove unused code 4c40c6d @bep
- common/constants: Remove unused consts d2594db @bep
- common/paths: Remove unused code ab2de51 @bep
- tests: Update Ruby setup action to v1.305.0 75f6183 @jmooring
- langs: Use Language.Locale as primary localization key 1b7495b @jmooring #9109
- config/security: Add "! " negation to Whitelist, harden default http.urls 79f030b @bep #14792
- Harden Node tool execution with --permission flag a54c398 @bep #7287
- tpl/collections: Honor the Eqer interface in where comparisons f5fce93 @bep #14777
- modules: Ignore non-require blocks in go.mod rewrite 4169c1f @bep #14783
- Replace the concurrent map with an identical upstream version 7574e35 @bep
- Add slice-based permalinks config with PageMatcher target 017a7cd @bep #14744
- commands: Add missing import e3413d9 @bep
- Revert "common/hugo: Deprecate extended and extended_withdeploy editions" b01cc14 @bep #14771
- Adjust the SECURITY.md slightly 8ee19ff @bep
- resources/page: Add passing test for Issue #14325 0d58e42 @jmooring
- Add a more flexible filename identifier scheme that also allows setting roles and versions (#14754) ce2a156 @bep #14750
- common/hugo: Deprecate extended and extended_withdeploy editions a17bdbc @jmooring #14696
- parser/pageparser: Add a parser fuzz test 8f94d65 @bep
Dependency Updates
- build(deps): bump github.com/getkin/kin-openapi from 0.135.0 to 0.137.0 d4ae662 @dependabot[bot]
- build(deps): bump github.com/mattn/go-isatty from 0.0.21 to 0.0.22 9ede5fb @dependabot[bot]
- build(deps): bump github.com/tdewolff/minify/v2 from 2.24.12 to 2.24.13 833a878 @dependabot[bot]
- build(deps): bump github.com/magefile/mage from 1.17.1 to 1.17.2 4c03129 @dependabot[bot]
- deps: Upgrade github.com/bep/imagemeta v0.17.1 => v0.17.2 080970b @bep
- build(deps): bump github.com/aws/aws-sdk-go-v2/service/cloudfront (#14789) 896bc89 @dependabot[bot]
- build(deps): bump github.com/mattn/go-isatty from 0.0.20 to 0.0.21 (#14788) 100dde5 @dependabot[bot]
- build(deps): bump github.com/bep/mclib (#14787) bdebb79 @dependabot[bot]
- build(deps): bump google.golang.org/api from 0.267.0 to 0.276.0 52123ae @dependabot[bot]
- build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.41.5 to 1.41.6 38b8afd @dependabot[bot]
- build(deps): bump github.com/getkin/kin-openapi from 0.134.0 to 0.135.0 (#14781) 9276660 @dependabot[bot]
- build(deps): bump github.com/bep/goportabletext from 0.1.0 to 0.2.0 (#14779) 790f408 @dependabot[bot]
- build(deps): bump golang.org/x/image from 0.38.0 to 0.39.0 (#14780) de6955b @dependabot[bot]
- deps: Upgrade github.com/bep/imagemeta v0.17.0 => v0.17.1 (#14775) a77bd52 @bep #14758
- build(deps): bump golang.org/x/tools from 0.43.0 to 0.44.0 547ab29 @dependabot[bot]
- build(deps): bump github.com/evanw/esbuild from 0.27.4 to 0.28.0 9a5c7e0 @dependabot[bot]
- build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.41.1 to 1.41.5 6613b08 @dependabot[bot]
- build(deps): bump github.com/pelletier/go-toml/v2 from 2.2.4 to 2.3.0 582c26e @dependabot[bot]
- build(de |
| 0.160.1 | 8 d’abril del 2026 | — | 64 bits ZIP Notes de la versióWhat's Changed
- Fix panic when passthrough elements are used in headings 8b00030 @bep #14677
- Fix panic on edit of legacy mapped template names that's also a valid path in the new setup c485516 @bep #14740
- Fix RenderShortcodes leaking context markers when indented 161d0d4 @bep #12457
- Strip nested page context markers from standalone RenderShortcodes 45e4596 @bep #14732
- Rename deprecated cascade._target to cascade.target in tests 58927aa @bep
- Fix auto-creation of root sections in multilingual sites ce009e3 @bep #14681
- readme: Fix links 0755872 @chicks-net |
| 0.159.1 | 26 de març del 2026 | — | 64 bits ZIP Notes de la versióThe regression fixed in this release isn't new, but it's so subtle that we thought we'd release this sooner rather than later. For some time now, the minifier we use have stripped namespaced attributes in SVGs, which broke dynamic constructs using e.g. AlpineJS' x-bind: namespace (library used by Hugo's documentation site).
To fix this, the upstream library has hadded a keepNamespaces slice option. It was not possible to find a default that would make all happy, so we opted for an option that at least would make AlpineJS sites work out of the box:
[minify.tdewolff.svg]
keepNamespaces = ['', 'x-bind']
What's Changed
- minifiers: Keep x-bind and blank namespace in SVG minification 42289d7 @bep #14669 |
| 0.150.0 | 8 de setembre del 2025 | — | 64 bits ZIP |
| 0.145.0 | 26 de febrer del 2025 | — | 64 bits ZIP |