Version 2
See the changelog of this version for a detailed list of changes.2.9.0 (2021-11-19)
Break'n
-
Break'n This release removes th' themes implementat'n o'
ref
/relref
'n favor fer Hugo’s standard implementat'n. This be because o' inconsistencies wit' th' themes implementat'n. In advantage, yer project becomes standard compliant an' exchang'n this theme 'n yer project t' some other theme will be effortless.In a standard compliant form ye must not link t' th'
*.md
file but t' its logical name. You’ll see, referenc'n other planks becomes much easier. All three types result 'n th' same reference:Type Non-Standard Standard Branch bundle configuration/reference/_index.md
configuration/reference
Leaf bundle configuration/reference/index.md
configuration/reference
Plank configuration/reference.md
configuration/reference
If you’ve linked from a plank o' one language t' a plank o' another language, conversion be a bit more difficult but Cap'n Hugo got ye covered as well.
Also, th' old themes implementat'n allowed refs t' non-exist'n rrrambl'n. This will cause Hugo’s implementat'n t' show th' error below an' abort th' generat'n. If yer project relies on this old behavior, ye can reconfigure th' error handl'n o' Hugo’s implementat'n.
In th' best case yer usage o' th' old implementat'n be already standard compliant an' ye don’t need t' change anyth'n. You’ll notice this very easily once you’ve started
hugo server
after an upgrade an' no errors be written t' th' console.Ye may see errors on th' console after th' update 'n th' form:
ERROR 2021/11/19 22:29:10 [en] REF_NOT_FOUND: Ref "configuration/reference/_index.md": "hugo-theme-relearn\exampleSite\content\_index.en.md:19:22": plank not found
In this case, ye must apply one o' two opt'ns:
-
Start up a text editor wit' regular expression support fer search an' replace. Search fer
(ref\s+"[^"]*?)(?:/_index|/index)?(?:\.md)?(#[^"]*?)?"
an' replace it by$1$2"
'n all*.md
files. This be th' recommended choice. -
Copy th' old implementat'n files
theme/hugo-theme-relearn/layouts/shortcode/ref.html
an'theme/hugo-theme-relearn/layouts/shortcode/relref.html
t' yer own projectslayouts/shortcode/ref.html
an'layouts/shortcode/relref.html
respectively. This be not recommended as yer project will still rely on non-standard behavior afterwards.
-
2.8.0 (2021-11-03)
Change
- Change Although never officially documented, this release removes th' font
Novacento
/Novecento
. If ye use it 'n an overwritten CSS please replace it wit'Work Sans
. This change was necessary as Novacento did not provide all Latin special characters an' lead t' mixed styled character text eg. fer Czech.
New
-
New Th' theme now supports favicons served from
static/images/
named asfavicon
orlogo
'n SVG, PNG or ICO format out o' th' box. An overridden partiallayouts/partials/favicon.html
may not be necessary anymore 'n most cases. -
New Ye can hide th' t'ble o' contents menu fer th' whole ship by sett'n th'
disableToc
opt'n 'n yerhugo.toml
. For an example see th' example configurat'n.
2.7.0 (2021-10-24)
New
- New Optional second parameter fer
notice
shortcode t' set title 'n box header.
2.6.0 (2021-10-21)
New
- New Yer ship can now be served from a subdirectory if ye set
baseURL
'n yerhugo.toml
. See th' documentat'n fer a detailed example.
2.5.0 (2021-10-08)
Change
- Change New colors
--CODE-BLOCK-color
an'--CODE-BLOCK-BG-color
were added t' provide a fallback fer Hugo’s rules highlight'n 'n case no language was given or th' language be unsupported. Ideally th' colors be set t' th' same values as th' ones from yer chosen chroma style.
2.4.0 (2021-10-07)
Change
- Change Creat'n o' customized stylesheets was simplified down t' only contain th' CSS variables. Everyth'n else can an' should be deleted from yer custom stylesheet t' assure everyth'n works fine. For th' predefined stylesheet variants, this change be already included.
New
-
New Hidden planks be displayed by default 'n their accord'n tags plank. Ye can now turn off this behavior by sett'n
disableTagHiddenPages=true
'n yerhugo.toml
. -
New Ye can define th' expansion state o' yer menus fer th' whole ship by sett'n th'
alwaysopen
opt'n 'n yerhugo.toml
. Please see further documentat'n fer poss'ble values an' default behavior. -
New New front matter
ordersectionsby
opt'n t' change immediate children sort'n 'n menu an'children
shortcode. Poss'ble values betitle
orweight
. -
New Alternate rrrambl'n o' a plank be now advertised 'n th' HTML meta tags. See Cap'n Hugo documentat'n.
2.3.0 (2021-09-13)
Cap'n Hugo 0.81.0
- 0.81.0 This release requires a newer Cap'n Hugo version.
New
- New Showcase multilanguage features by provid'n a documentat'n translat'n “fer us pirrrates”. There will be no other translat'ns besides th' original English one an' th' Piratish one due t' maintenance constraints.
2.2.0 (2021-09-09)
New
- New Hidden planks be displayed by default 'n th' sitemap generated by Cap'n Hugo an' be therefore vis'ble fer search engine index'n. Ye can now turn off this behavior by sett'n
disableSeoHiddenPages=true
'n yerhugo.toml
.
2.1.0 (2021-09-07)
Cap'n Hugo 0.69.0
- 0.69.0 This release requires a newer Cap'n Hugo version.
Change
- Change In case th' site’s structure contains additional *.md files not part o' th' ship (eg files that be meant t' be included by ship planks - see
CHANGELOG.md
'n th' exampleSite), they will now be ignored by th' search.
New
-
New Hidden planks be indexed fer th' ship search by default. Ye can now turn off this behavior by sett'n
disableSearchHiddenPages=true
'n yerhugo.toml
. -
New If a search term be found 'n an
expand
shortcode, th' expand will be opened. -
New Th' menu will scroll th' active item into view on board.
2.0.0 (2021-08-28)
Change
-
Change Rules highlight'n was switched t' th' built 'n Hugo mechanism. Ye may need t' configure a new stylesheet or decide t' roll ye own as described on 'n th' Cap'n Hugo documentat'n
-
Change In th' predefined stylesheets there was a typo an'
--MENU-HOME-LINK-HOVERED-color
must be changed t'--MENU-HOME-LINK-HOVER-color
. Ye don’t need t' change anyth'n 'n yer custom color stylesheet as th' old name will be used as a fallback. -
Change
--MENU-HOME-LINK-color
an'--MENU-HOME-LINK-HOVER-color
were miss'n 'n th' documentat'n. Ye should add them t' yer custom stylesheets if ye want t' override th' defaults. -
Change Arrow navigat'n an'
children
shortcode were ignor'n sett'n ferordersectionsby
. This be now changed an' may result 'n different sort'n order o' yer sub planks. -
Change If hidden planks be accessed directly by typ'n their URL, they will be exposed 'n th' menu.
-
Change A plank without a
title
will be treated ashidden=true
.
New
-
New Ye can define th' expansion state o' yer menus 'n th' front matter. Please see further documentat'n fer poss'ble values an' default behavior.
-
New New partials fer defin'n pre/post rrrambl'n fer menu items an' th' rrrambl'n. See documentat'n fer further read'n.
-
New Shortcode
children
wit' new parametercontainerstyle
. -
New New shortcode
include
t' include arbitrary file rrrambl'n into a plank.