What major new features are planned for GoHugo?

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.