Version 9

★ What's new in this version ★

9.1.0 (2026-09-13)

Enhancements

  • [feature] i18n: split pt into true pt and pt-BR #1260
  • [feature] edit: support filesystem edit paths #1252
  • [feature] theme: switch cache busting to fingerprint #1249
  • [feature] cards: improve a11y alt text in generated img tag #1203

Fixes

  • [bug] dependencies: don’t ignore header dependencies of nested pages for print #1263
  • [bug] mermaid: defer drawing #1262
  • [bug] search: fix scrolling into view for menu items #1261
  • [bug] openapi: fix various issues #1254
  • [bug] image: support width/height to avoid layout shift #1251
  • [bug] theme: fix stray \r in windows build #1250
  • [bug] link: fix occasional crash in checker #1246
  • [bug] search: disarm internal _relearn page rendered in non-default languages #1245
  • [bug] search: fix Lunr searching for numbers only #1240
  • [bug] logo: fix added fill for inlined SVG #1236
  • [bug] logo: fix cut off title for scripts with diacritics #1233
  • [bug] theme: fix body width override #1223
  • [bug] clipboard: let it work over http connections #1222
  • [bug] i18n: nl change “Fooi” to “Tip” #1221
  • [bug] logo: not showing when auto variants are not set explicitly #1214
  • [bug] children: multi-line description does not look nice #1213
  • [bug] children: bad links for children with ampersand in their name #1212
  • [bug] children: sort doesn’t sort as documented #1198
  • [bug] taxonomy: fix term page url if term contains special chars #1197

Maintenance

  • [task] mermaid: update to 11.17.2 #1257
  • [task] fontawesome: update to 7.3.1 #1256
  • [task] math: update MathJax to 4.1.3 #1255
  • [task] openapi: update swagger-ui to 5.32.15 #1253
  • [task] build: implement CI testing #1247
  • [task] menu: remove references for deprecated menuTitle #1225
  • [task] theme: remove recent Hugo deprecations #1219
  • [task] security: update dependency to address CVEs #1215
  • [task] scrollbar: remove PerfectScrollbar #1187

9.0.3 (2026-01-01)

Fixes

  • [bug] theme: crash with Hugo 0.154.0 #1195

9.0.2 (2026-01-01)

Fixes

  • [bug] notice: setting custom titles with Markdown syntax doesn’t work #1193
  • [bug] taxonomy: support sorting #1192
  • [bug] theme: improve version display in footer #1190

9.0.1 (2025-12-29)

Fixes

  • [bug] children: remove false url check warning if baseURL contains subdirectory #1189

9.0.0 (2025-12-28)

Enhancements

  • [feature][breaking] children: add group layout #1183
  • [feature][change] expand: fix minor quirks #1182
  • [feature] taxonomy: allow layout customization #1181
  • [feature] variant: make zen variant more modular #1177
  • [feature][change] search: fit coloring of search box #937
  • [feature][change] logo: simplify basic usage, allow for extended functionality #679
  • [feature] search: add CSS variable for styling the hover color #629

Fixes

  • [bug] expand: open if search term is contained #1188
  • [bug] anchor: fix neon variant button color #1186
  • [bug] history: fix for localhost #1185
  • [bug] openapi: make links colorful again #1176
  • [bug][breaking] theme: remove fix for some Hugo versions #1175
  • [bug] variant: fixing some issues after recent changes #1172
  • [bug] theme: remove favicon flickering on page interaction #1127

Maintenance

  • [task] width: consolidate naming of width variables #1184
  • [task] openapi: use native dark-mode #1179
  • [task] theme: use site instead of .Site #1174
  • [task][change][upstream] fontawesome: update to 7.1.0 #1118