What major new features are planned for GoHugo?

Hello! I’m curious — are there any major new features planned or coming soon for GoHugo (not just small improvements or bug fixes)?
Is there a public roadmap or anything similar I could check for upcoming/planned features?

The sole maintainer decides what features or improvements go into the project. The layout changes in v0.146.0 was a major change recently, for example.

There isn’t none, but you can check pinned issues on Hugo’s GitHub repo.

The next minor version will have 3D support … which sound funky, but I will explain. We also have multiple output formats, but in the current build matrix:

  • Currently we have 1 Site per language (default en)
  • In the next version of Hugo we will add version and role, so you will have num languages x num versions x num roles Sites. Which sounds like a lot if you take it too far.
  • You don’t have to use all the dimensions, of course.

There’s GitHub issues about this, start whith Add {language,version,role}Delegees to front matter · Issue #13680 · gohugoio/hugo · GitHub

After that, and I think that is the last big thing on my list, is to add some kind of plugin support for the core parts of Hugo. I think the WASM addition of Katex was a technical success, so I think we could add a way for users to provide their own WASM files via module mounts. We need to create some APIs for that to happen, but at least we have a technical way of doing it that is both secure and working.

8 Likes