Tried fiddling around with the new(?) template lookup order but that didn’t seem to be the issue.
Then I just deleted some Go Template comments that were at the top of my layouts/***.html files and, bam, things are working now. These have been there for a while, some i’m not sure what had changed. I know there is an issue with HTML comments, but go comments should (ideally) be fine?
Thank you for the suggested fix. I can confirm this issue for me as well.
I have a test site that renders 4 pages all based on the same template. This template (and may other that I wrote) start with leading comments / comment blocks. In 63.0 these templates rendered the expected 4 pages.
However if I change nothing but switch to Hugo 63.1 or Hugo 63.2 then 0 files are rendered.
If I remove the leading comments and rerender then the 4 expected pages are generated again via 63.2
Any leading comment even:
{{- /* test */ -}}
Will prevent Hugo 63.1 and 63.2 from generating results (at least on windows).