Wowchemy 5.0.0 から 5.2.0 へのアップデート記録

背景
2021年5月4日に 5.1.0 が、同年5月26日に 5.2.0 が、それぞれ発表された。
前回 で Hugo Modules への対応が済んでいるので、サクッとアップデート出来るようになった。
多少、後方互換性の無い変更があるので、対応の記録を残す。
アップデート手順
まず、 Hugo 自体を、対応最新バージョンである v0.83.1 に上げる
( リリースノート によると、 Hugo Extended v0.81.0-v0.83.1
に対応している模様 )。
netlify.toml
の変更も忘れずに。
その後、リリースノートに記載の通り以下を実行する:
hugo mod get github.com/wowchemy/wowchemy-hugo-modules/wowchemy@89d079b
hugo mod get github.com/wowchemy/wowchemy-hugo-modules/wowchemy-cms@89d079b
これだけだと、 go.sum
にゴミが残るので、更に hugo mod tidy しておくとよい。
Wowchemy v5.1.0 の Apply Breaking Changes に従い、以下を行う:
assets/images/
をassets/media/
にリネーム- デフォルトソーシャルシェア用画像の名前を
assets/media/sharing.*
に設定し、sharing_image
の設定をconfig.yaml
から削除 static/media/
以下のメディアファイルを、 Hugo のメディア処理システムの対象になるようにassets/media/
に移動する
以上で、アップデートは完了となる。簡単!