New template system in Hugo v0.146.0
Jun 26, 2025
Reading time: 1 minute
In Hugo v0.146.0, we performed a full re-implementation of how Go templates are handled in Hugo. This includes structural changes to the layouts folder and a new, more powerful template lookup system.
We have aimed to maintain as much backward compatibility as possible by mapping “old to new,” but some reported breakages have occurred. We’re working on a full overhaul of the documentation on this topic – until then, this is a one-pager with the most important changes.
Read more: https://gohugo.io/templates/new-templatesystem-overview/
Fenix & Joost