I’ve just published my latest Hugo newsletter on LinkedIn — the top-line news is that Hugo will eventually be getting “dimensional support” for multiple sites per language. Upcoming Hugo releases will add version and role to the build matrix, essentially enabling multi-dimensional site builds.
Also exciting: Bjørn Erik Pedersen is planning plugin support for 's core parts, including WASM files via module mounts — which could be useful for extending functionality.
The newsletter also covers some new community resources around link validation, Pagefind search implementation (including search in local dev mode), a couple of new themes, and menu management.
(If you’d rather skip LinkedIn entirely, you can sign up for the email newsletter at hugoconf.io; I send it out roughly monthly.)
We’ve just released a Hugo Starter template, with Tailwind CSS, built-in search, image processing, and Font Awesome icons. Let us know what you think!
Note, this template is aimed at helping devs build new sites quickly, rather than providing editors with a fully built editable site.
It does, however, have quite a big list of cool features:
Heads up — v0.148.0 brought some minor breaking changes. If you’re using uglyURLS = true or have custom output formats with path parameters, your URLs are going to change.
(The good news is these fixes make sure pages actually publish where they’re supposed to and permalink methods return the right values, but you might need to update some links and redirects.)
Here’s a video wrapup of almost everything in the newsletter — check the description on YouTube for all the links to everything I mentioned.
Side note: I’ve switched over to an entirely new filming and editing workflow for this one — Iriun webcam and my mobile phone, a simple wired mic, and Davinci Resolve for video editing. Let me know what you think, I’m always open to improving the workflow.
We hit v0.149.0, which adds a new flag, two new permalinks tokens, a minor reversion honoring implicit “page” type during template selection, and the ability to make small CSS changes without a full browser refresh.
Here’s quick video wrap-up — all the links to everything mentioned are in the YouTube description.
A couple of cool tools that came up over the last month:
It’s great to see this kind of tool-building — I do like seeing how different people approach the same issue — but it also makes me relieved to have CloudCannon’s schemas and input validation to hand (without what Henning calls “CMS ballast”!).