Migration steps for Hugo v0.147.9
Jul 01, 2025
Reading time: 1 minute
To fully migrate to v0.147.9 you should follow the following steps (if you did not already do so):
- move everything from the
_default
directory to the root of thelayouts
folder - remove the
_default
folder - rename all
single.html
files topage.html
- rename all
list.html
files tosection.html
- move everything from the
layouts/page
folder to the root of thelayouts
folder - remove the
page
folder - rename the config.yaml (or toml/json) file to hugo.yaml (or toml/json)
- replace
:filename
to:contentbasename
If you had a single.html
in your layouts
directory and a single in your layouts/page
directory, you should follow
these instructions.