I see that there are some major changes from 0.145 to 0.146.x, and apparently those break my site. I’ve been trying to figure out what’s wrong, and how to fix it, but I don’t understand where to start troubleshooting it. The site renders fine in 0.145, but this is what it looks like when I upgrade to 0.146.x:
Obviously something is wrong with my templates, but how do I start troubleshooting it? No errors are shown when running hugo, even with --logLevel debug enabled. I’ve looked at https://github.com/gohugoio/hugo/pull/13541 for any hints, but I’m at a loss. I’m running a very old theme, so I’m sure it’s related to that. Perhaps it’s time to start looking at alternative themes before upgrading my live site.
I think the main issue is naming like this summary.content.html with more than one dot in the name. I do not believe the new Hugo templating system allow that.
If you want to fix it you will need to override a lot of templates.
The easiest is to stick with Hugo v0.145.0 for now and hope the theme gets updated.
Ah! I’ll check that out, I didn’t think the theme was updated anymore. I’ll start a dev branch and test the updated one, since I’ve done a lot of (probably stupid) changes to the original theme over the years! Thanks for checking.
That was not the same theme, so when I switched over everything went haywire of sorts — but at least the site rendered.
I guess it’s really time I really need to look at my current theme, and possibly port over to something more moderns and updated. For now, staying on 0.145 seems the way to go. Thanks again.