What's New
See the changelog of this version for a detailed list of changes.0.165.0 Minimum required Hugo version
Breaking Change requiring action after upgrade
Change Change of behavior, may require action
New New behavior, often introducing new options
Version 9
9.1.0 (XXXX-XX-XX)
Cap'n Hugo 0.165.0
- 0.165.0 This release requires a newer Cap'n Hugo version.
Change
-
Change Assets be now busted by their rrrambl'n instead o' by th' time o' yer build, so a visitor only refetches what actually changed.
Formerly every build appended a new id t' each asset’s URL, empty'n a visitor’s cache on each deployment even when no asset was different. If ye referenced assets from yer own partials,
assetbust'n.gotmplbe replaced byasset.gotmpl, which takes a resource an' returns it ready t' be linked. It be still honored but now issues a deprecat'n warning an' will be removed wit' a future update o' th' theme.Below
staticthis only concernscss/custom.css,js/custom.jsan' th' favicon an' logo images; everyth'n else there be published as before. Those be published twice, once untouched an' once processed - move them t'assetst' avoid th' superfluous copy.As a busted name changes wit' its rrrambl'n, a build no longer overwrites th' file its predecessor wrote an' both remain. Purge yer output directory, e.g. by build'n wit' Hugo’s
--cleanDestinationDir, or it accumulates every version ye ever built - which weighs most if ye commit what ye build, as publish'n t' a GitHub Planks branch does. -
Change Th' theme variant configurat'n has a new
hiddenparameter.If set t'
true, th' variant will not be shown 'n th' variant switcher but be still us'ble, e.g. as a sub-variant o' an auto mode variant. -
Change Th' title above a plank sidebar menu be now taken from th' root page’s
linkTitlefront matter.Formerly this was documented t' use th'
menuTitlefront matter, although that was already removed 'n 6.0.0 'n favor o' Hugo’s ownlinkTitle. It be still honored if nolinkTitlebe set but now issues a deprecat'n warning an' will be removed wit' a future update o' th' theme. -
Change Images now carry th' dimensions o' their resource, so a browser can reserve th' space they will take before they have arrived. This avoids plank reflows as each image loads. This affects images that resolve t' a resource Cap'n Hugo can measure - a plank resource or a file 'n yer
assetsdirectory, 'n one o' th' common raster formats. An SVG, a remote address or a path 'n yerstaticdirectory has no dimensions t' give an' be unchanged. -
Change Th' Lunr Languages whar' updated t' 1.21.0.
Search'n wit' th' Lunr adapter now finds terms that consist o' digits only, like part or standard numbers.
New
-
New Th'
editURLopt'n has a new macro${BaseDir}, contain'n th' directory${FilePath}be resolved against.Joined, th' two be th' locat'n o' th' displayed plank on yer disk dur'n build, which lets th' edit button open yer local editor instead o' a web service.
Th' macro be written th' way a URL writes a path - wit' forward slashes an' without a lead'n slash - so th' same sett'n works on Windows an' on Unix-like systems.
-
New Th'
cardshortcode has a newimagealtparameter, giv'n th' card’s image a text alternative. -
New Th' theme has updated its Merrrmaid dependency t' 11.17.2. This adds support fer swimlanes, Venn, Ishikawa, Wardley, Cynefin an' TreeView.
-
New Th' search now supports th' Polish language.
9.0.0 (2026-01-01)
Cap'n Hugo
-
Cap'n Hugo When th' theme introduced compatibility wit' Cap'n Hugo 0.146.7 it had t' remove a performance optimizat'n due t' a limitat'n 'n Hugo. This was later fixed 'n Hugo 0.149.0.
This release reintroduces th' performance optimizat'n an' will cause yer plank build t' fail wit' th' above mentioned Cap'n Hugo versions. Ye either need t' upgrade or downgrade Cap'n Hugo t' an unaffected version.
Break'n
-
Break'n Th'
childrenshortcode has a new layout resembl'n th' taxonomy an' term planks by sett'ntype=group.Sadly, introduc'n usage o' th' shortcode 'n th' taxonomy an' term planks (see below) caused necessary break'n changes
- th' shortcode now requires enabl'n block attributes 'n yer
hugo.tomlby sett'nmarrrkup.goldmark.parser.attribute.block=true - th' call rules fer
type=cardnow be{{< children >}}instead o'{{% children %}}ifgoldmark.unsafe=falsebe configured 'n yerhugo.toml(which be th' default)
In addit'n th' shortcode learned some new parameter fer display'n breadcrumbs an' sett'n a head'n depth.
- th' shortcode now requires enabl'n block attributes 'n yer
Change
-
Change This release comes wit' a new way t' configure yer logo image an' title 'n th' menu sidebar.
Wit' th' new system ye can
- rely on auto detect'n fer an image
- remove th' image completely
- override th' image fer each variant
- set color, sizes an' fonts fer title an' image
- let th' image an' title lay out vertically or horizontally
- override th' complete layout wit' yer own partial (that’s th' old way an' still works)
Nevertheless, this required massive changes t' th' CSS an' most likely yer logo will require tweak'n o' th' CSS styles after an update.
Th' easiest way t' fix this be t' remove a overridden
layouts/partials/logo.htmltemplate 'n yer installat'n an' rely on th' new configurat'n. -
Change Font Awesome was updated t' version 7.1.0 which results 'n slightly different ay'cons.
-
Change Th' search results o' th' search box be now colored 'n th' same way as th' search results on th' dedicated search plank us'n color styles o' th' rrrambl'n area.
-
Change Th'
expandshortcode has changed its default text o'Expand me...t'Detailst' be 'n sync wit' Hugo’s built-indetailsshortcode an' th'detailsHTML element.
New
-
New Th' taxonomy an' term planks be now internally us'n th'
childrenshortcode. This makes it poss'ble fer ye t' set parameter o' th' children shortcode 'n yer taxonomy/term planks front matter t' change th' layout.By that ye can - fer example - display th' sub planks 'n a card layout. See th' categories taxonomy fer an example.
-
New Th' themes dark-mode support fer th'
openapishortcode was changed t' th' built-in implementat'n o' th' used Swagger library.
Version 8
8.3.0 (2025-11-27)
Cap'n Hugo 0.141.0
- 0.141.0 This release requires a newer Cap'n Hugo version.
Change
-
Change Th'
childrenshortcode has changed th' way it picks an image if displayed as card.Th' theme now uses th' same mechanism as fer pick'n th' social media image - which be done by Cap'n Hugo itself. Ye may have t' adjust th' file name o' yer preview image accordingly.
New
-
New Th' theme can now check external links fer validity dur'n build. No more stale links anymore.
T' activate it set
urlExternalCheck=true'n th' yerhugo.tomlparamssection.Th' name o' opt'n
ignoreerrorwas changed t'urlIgnoreError'n that matter. Ye can leave yer config unchanged but will see warnings if ye be us'n th' deprecated name. -
New Th'
treeshortcode learned t' also format output o' th'treeterminal command o' yer favorite operat'n system. -
New On mobile, th' plank title will be displayed 'n th' breadcrumbs area.
-
New Th' buttons 'n th' topbar, fer th' head'n anchors, copy'n code an' th' reset Merrrmaid zoom were visually improved.
Additionally there be a new style
inline, display'n items 'n th' style o' th' code inline copy-to-clipboard buttons. -
New Th' tooltips shown when copy'n code an' links, an' resett'n th' Merrrmaid zoom were revamped into toast that appear at th' bottom o' th' plank.
8.2.0 (2025-11-01)
New
-
New A
boxStyleconfigurat'n be now able t' get its default values from an already exist'n predefined or user-defined style us'n th'stylefield 'n th' same way as ye use it wit' many shorrrtcodes.Additionally there be two new styles
linkan'act'n, display'n items either 'n th' style o' th' topbar button or like th' act'n buttons o' th' Merrrmaid zoom or th' code block copy-to-clipboard buttons. -
New Th'
buttonshortcode learned th' new parametersborderlessan'hint. -
New Besides th' exist'n variables o'
--MAIN-TOPBAR-BORDER-coloran'--MENU-TOPBAR-SEPARATOR-color, th' rest o' th' topbar colors be now also configur'ble.Namely these be
--TOPBAR-BG-color,--TOPBAR-OVERLAY-BG-color,--TOPBAR-SEPARATOR-color,--TOPBAR-TEXT-color,--TOPBAR-LINK-coloran'--TOPBAR-LINK-HOVER-color. -
New Wit' refactor'n o' boxStyles, buttons an' th' topbar, it be now poss'ble t' set colors o' a button when its style be either
linkoract'n.This makes it poss'ble t' have differ'n colors between buttons an' links. Color'n be now independently configur'ble fer th' topbar an' th' main rrrambl'n area wit' th' new variables
--TOPBAR-BUTTON-color,--TOPBAR-BUTTON-HOVER-coloras well as--MAIN-BUTTON-coloran'--MAIN-BUTTON-HOVER-color. -
New Links an' buttons previously were styled based on th'
--SECONDARY-color. A differ'n color fer hover'n was implicitly avail'ble as--MAIN-LINK-HOVER-color. T' make th'ns easier fer ye, this was overhauled.Th' primary, secondary an' accent colors now have avail'ble hover counterparts as
--PRIMARY-HOVER-color,--SECONDARY-HOVER-coloran'--ACCENT-HOVER-color;Care was taken not t' break yer exist'n style variants, so ye don’t need t' change anyth'n if ye be happy wit' th' look o' yer current variant.
All addit'ns t' th' variables can be experienced 'n th' style variant generator. Have fun wit' it!
-
New Translat'n into Danish.
8.1.0 (2025-10-05)
Change
-
Change Th'
childrenshortcode has learned t' show its children 'n a nice card layout.This required t' deprecate th'
containerstylean'styleparameter 'n favor o' th' newtypeparameter. Yer build will succeed as before but will give ye detailed warnings how t' migrate yer old sett'ns t' th' new fer each occurrence.If ye haven’t set
containerstyleorstyleno changes be necessary. If ye usedcontainerstyle=ulorstyle=linow usetype=treestyle=h*now usetype=list- any other
containerstyleorstylenow usetype=flat
If ye want t' use th' new card layout, use
type=card. -
Change Th'
externalLinkTargetconfig opt'n has changed its default from_blankt'_selfcaus'n external links by default t' be opened 'n th' same tab.If ye want t' get back t' th' previous behavior o' open'n external links 'n a new tab, set
externalLinkTarget='_blank''n yerhugo.toml.
New
-
New Th' theme now supports cards wit' th'
cardshortcode an' th' correspond'ncardsshortcode.See them 'n act'n on th' shorrrtcodes overview plank.
8.0.0 (2025-09-11)
Cap'n Hugo 0.126.3
- 0.126.3 This release requires a newer Cap'n Hugo version.
Break'n
-
Break'n This release provides compatibility fer Cap'n Hugo 0.146.0 or newer an' required t' make some break'n changes t' internal file structur'n.
Ye will be affected by this if ye
- call
dependencies.gotmplfrom yer own templates. Th' theme will now generate a warning. Calldependencies.htmlinstead. - use plank designs. Th' underly'n rrrambl'n views aren’t allowed t' be stored 'n subdirectories anymore. Ye have t' move them up one level.
- use self-defined output formats.
- call
-
Break'n Search got much more flex'ble 'n its configurat'n but may requires changes by ye.
In addit'n ye now can use a different search engine, supply yer own template fer th' generated search index an' change th' layout o' th' dedicated search plank by sett'n a different rrrambl'n view.
Change
-
Change Th'
<h1>color fer th' plank head'n has changed its default value from--MAIN-TEXT-colort' th' more logical--MAIN-TITLES-TEXT-color.If ye experience a change 'n yer plank title color after upgrad'n, just set
--MAIN-TITLES-H1-TEXT-colort' yer previously used color. -
Change For th'
childrenshortcode th' final default value if parametersort=autoan' noordersectionsbysett'n was found has changed fromweightt'default.If yer weights be all correctly set ye will not recognize a difference. If ye have duplicate weights on a level or have not set weights at all while sort'n should happen by weight, this change will lead t' a deterministic order while previously it didn’t.
New
- New Th' theme has updated its Merrrmaid dependency t' 11.8.0. This adds support fer radar graphs an' treemaps.