hugo v0.147.7 版本更新介绍
发布日期: 2025-05-31
版本号: v0.147.7
该版本包含若干错误修复、功能改进及依赖更新。错误修复涉及短代码模板语言处理、未引用但已更改资源的重新发布,以及为永久链接标记保留路径大小写设置。功能改进包括处理KaTeX警告、提升集合与页面解析器测试覆盖率,以及移除未使用的资源接口。依赖项方面,升级了golang.org/x/image、golang.org/x/text、github.com/spf13/cast、github.com/alecthomas/chroma/v2及github.com/olekukonko/tablewriter等库的版本。
更新内容 (中文)
错误修复
- 修复短代码模板中的语言处理问题 5273a884d @bep #13767
- 确保未引用但已更改的资源包重新发布 766a2e786 @bep #13748
- 资源/页面:为固定链接标记尊重disablePathToLower设置 843ffeb48 @jmooring #13755
改进
- 处理KaTeX警告 (#13760) 633494851 @bep #13735
- 公共/集合:增加测试覆盖率 bff5d1912 @pixel365
- 解析器/页面解析器:为Item的所有IsX方法添加覆盖率 da370d30d @pixel365
- 资源:移除未使用的接口 6bd328c58 @bep
依赖更新
- 构建(依赖):将golang.org/x/image从0.26.0升级至0.27.0 75259636c @dependabot[bot]
- 构建(依赖):将golang.org/x/text从0.24.0升级至0.25.0 0df9f3510 @dependabot[bot]
- 构建(依赖):将github.com/spf13/cast从1.7.1升级至1.8.0 302e6a726 @dependabot[bot]
- 构建(依赖):将github.com/alecthomas/chroma/v2从2.17.2升级至2.18.0 202fe0d45 @dependabot[bot]
- 依赖:升级github.com/olekukonko/tablewriter v0.0.5 => v1.0.7 13e161755 @bep
更新内容 (原始)
Bug fixes
- Fix language handling in shortcode templates 5273a884d @bep #13767
- Make sure that unreferenced but changed bundle resources gets republished 766a2e786 @bep #13748
- resources/page: Respect disablePathToLower for permalink tokens 843ffeb48 @jmooring #13755
Improvements
- Handle KaTeX warnings (#13760) 633494851 @bep #13735
- common/collections: Increase test coverage bff5d1912 @pixel365
- parser/pageparser: Add coverage for all IsX methods of Item da370d30d @pixel365
- resources: Remove unused interface 6bd328c58 @bep
Dependency Updates
- build(deps): bump golang.org/x/image from 0.26.0 to 0.27.0 75259636c @dependabot[bot]
- build(deps): bump golang.org/x/text from 0.24.0 to 0.25.0 0df9f3510 @dependabot[bot]
- build(deps): bump github.com/spf13/cast from 1.7.1 to 1.8.0 302e6a726 @dependabot[bot]
- build(deps): bump github.com/alecthomas/chroma/v2 from 2.17.2 to 2.18.0 202fe0d45 @dependabot[bot]
- deps: Upgrade github.com/olekukonko/tablewriter v0.0.5 => v1.0.7 13e161755 @bep
下载链接
- hugo_0.147.7_checksums.txt
- hugo_0.147.7_darwin-universal.tar.gz
- hugo_0.147.7_dragonfly-amd64.tar.gz
- hugo_0.147.7_freebsd-amd64.tar.gz
- hugo_0.147.7_Linux-64bit.tar.gz
- hugo_0.147.7_linux-amd64.deb
- hugo_0.147.7_linux-amd64.tar.gz
- hugo_0.147.7_linux-arm.tar.gz
- hugo_0.147.7_linux-arm64.deb
- hugo_0.147.7_linux-arm64.tar.gz
- hugo_0.147.7_netbsd-amd64.tar.gz
- hugo_0.147.7_openbsd-amd64.tar.gz
- hugo_0.147.7_solaris-amd64.tar.gz
- hugo_0.147.7_windows-amd64.zip
- hugo_0.147.7_windows-arm64.zip
- hugo_extended_0.147.7_darwin-universal.tar.gz
- hugo_extended_0.147.7_Linux-64bit.tar.gz
- hugo_extended_0.147.7_linux-amd64.deb
- hugo_extended_0.147.7_linux-amd64.tar.gz
- hugo_extended_0.147.7_linux-arm64.deb
- hugo_extended_0.147.7_linux-arm64.tar.gz
- hugo_extended_0.147.7_windows-amd64.zip
- hugo_extended_withdeploy_0.147.7_darwin-universal.tar.gz
- hugo_extended_withdeploy_0.147.7_Linux-64bit.tar.gz
- hugo_extended_withdeploy_0.147.7_linux-amd64.deb
- hugo_extended_withdeploy_0.147.7_linux-amd64.tar.gz
- hugo_extended_withdeploy_0.147.7_linux-arm64.deb
- hugo_extended_withdeploy_0.147.7_linux-arm64.tar.gz
- hugo_extended_withdeploy_0.147.7_windows-amd64.zip