Site Updates 2025-10-15

Table of Contents

Description: Updating the blog and tooling, yet again!

Reading Time: 1

Tags: hugo webdev

I again, as last time didn't go to current dependencies, and it's been another few years.

Going from Hugo ~0.101.x to ~0.151.x only had a single deprecation - in the config file, paginate had to be changed to paginate.pageSize.

I also noticed that the markdown parser has changed (possibly earlier?) and the new Goldmark parser has a typography module that replaces normal quotes with fancy ones. As I've had these be a source of frustration when copying text, I turned this off.

I also updated to Bootstrap 5.x and a newer copy of the bootstrap icons (goodbye pencil, hello notepad for the Notes category). This also required a new Sass compiler - using Dart Sass now, which throws warning (apparently a know issue with Bootstrap) but seems to works fine.

I also improved the site build to lint with: