I have a template in themes/mytheme/layouts/404.html. In 0.62.2 it got rendered properly into the output directory, but in 0.63.1 it’s missing.
I do have a layouts directory in the base of the repository, but there’s no 404.html file there to override. Did the lookup order get changed? Is this a bug or was I doing something previously that should not have worked?
Ah, ok. The release notes seemed to imply there was only a change for the Baseof template, but I see this applies to all templates. (I was apparently too quick to jump to the bullet points!)
It’s still not clear to me what I need to change, though. Why wouldn’t it find the 404 in the theme directory now?
Yeah, I use this super basic script to compare the outputs of Hugo revisions before upgrading, and it’s helped me catch stuff I would have missed otherwise (like the formatting that changed in the switch to Goldmark).
Glad I spotted the missing 404 before running a deploy. Hopefully we can get to the bottom of it…