docsyのバージョンを0.8.0へアップグレードしてみました

このWebサイトで使用しているHugoのテーマの「docsy」のバージョンを0.8.0へアップグレードしました。

google/docsy Changelog 0.8.0 | Github

うまくできているかわかりませんが、 とりあえず動いているようなので、ヨシッ。

やったこと

Moduleのアップデート

hugo mod get -u github.com/google/docsy

公式ドキュメントを確認したところ、全部のModuleをアップデートするならば、Module指定しなくていいらしい。
Use Hugo Modules | Hugo

hugo mod get -u

0.7.2での変更点の対応

設定ファイル(私の場合config.toml)から、Algoliaに関する記述を削除した。

algolia_docsearch = false

hugoのアップデート

しばらくしたら、以下のエラーが出るようになったので、Hugoをアップデートしてみた。

Error: error building site: TOCSS: failed to transform "scss/main.scss" (text/x-scss):

前:hugo-extended 0.113.0
後:hugo-extended 0.120.4

config.tomlの変更

以下のWARNが出るようになった。
WARN DEPRECATED: Kind "taxonomyterm" used in disableKinds is deprecated, use "taxonomy" instead.

https://github.com/google/docsy-example/blob/main/hugo.tomlを見て、
disableKinds = ["taxonomy", "taxonomyTerm"]をコメントアウトした。


スポンサーリンク