Skip to content

Releases: thegeeklab/hugo-geekdoc

v0.27.4

14 Mar 08:15
1c504ed
Compare
Choose a tag to compare

Changelog

v0.27.4 (2022-03-14)

Bug Fixes

  • deps: update dependency katex to v0.15.3 (#364)

CI Pipeline

  • update hugo to v0.93.2

Others

  • deps: lock file maintenance (#359)
  • deps: update devdependencies (non-major)
  • deps: update dependency webpack-manifest-plugin to v5 (#363)
  • deps: update devdependencies (non-major)
  • deps: update devdependencies (non-major)

v0.27.3

26 Feb 15:49
9d61f9d
Compare
Choose a tag to compare

Changelog

v0.27.3 (2022-02-26)

Bug Fixes

  • avoid to apply css class katex twice (#357)

Others

  • ensure favicons is installed as devDependency

v0.27.2

21 Feb 08:15
f3e1ffd
Compare
Choose a tag to compare

Changelog

v0.27.2 (2022-02-21)

Bug Fixes

  • deps: update dependency @cfworker/json-schema to v1.12.2 (#351)

Others

  • deps: lock file maintenance (#350)
  • deps: update devdependencies (non-major)

v0.27.1

18 Feb 19:42
2ecb63e
Compare
Choose a tag to compare

Changelog

v0.27.1 (2022-02-18)

Bug Fixes

  • fix isPage detection for metatdata tags (#348)

v0.27.0

17 Feb 19:58
928906b
Compare
Choose a tag to compare

Changelog

v0.27.0 (2022-02-17)

Bug Fixes

  • add schema.org metadata to docs sections (#347)
  • fallback to 'content' if no contentDir parameter is set (#344)
  • fix edit page link and auto-detect contentDir (#343)

Code Refactoring

  • cleanup and unify the featured image metadata integration (#345)

Features

  • add new option geekdocContentLicense (#346)

BREAKING CHANGE

With support of the multilingual mode, we broke the edit page links, as the content directory was statically hard-coded into the GeekdocEditPath parameter. To get the correct content directory, regardless of the language or a disabled multilingual mode, we now use Hugo's built-in .Site.Params.contentDir parameter. Therefor, you have to remove the hard-coded /content part from the geekdocEditPath parameter in the configuration of your project.

v0.26.3

14 Feb 22:28
4e93b70
Compare
Choose a tag to compare

Changelog

v0.26.3 (2022-02-14)

Bug Fixes

  • revert fix for broken Edit Page links (#339) (#342)

v0.26.2

14 Feb 15:31
2067672
Compare
Choose a tag to compare

Changelog

v0.26.2 (2022-02-14)

Bug Fixes

  • fix broken Edit Page links (#339)
  • deps: update dependency mermaid to v8.14.0 (#338)

Others

  • deps: lock file maintenance (#341)
  • deps: update dependency eslint to v8.9.0
  • deps: update dependency svgtofont to v3.17.4

v0.26.1

07 Feb 14:13
87fdde4
Compare
Choose a tag to compare

Changelog

v0.26.1 (2022-02-07)

Bug Fixes

  • use safeHTML for description in metadata (#334)

v0.26.0

07 Feb 12:58
cd9ab9e
Compare
Choose a tag to compare

Changelog

v0.26.0 (2022-02-07)

Bug Fixes

  • fix formatting of multiline post metadata (#333)
  • use absolute ULRs in img shortcode (#332)
  • fix usage of terms and taxonomies list templates (#330)
  • prevent failing build if tags is an empty string (#322)
  • use shx in npm scripts to fix cross-platform commands (#321)
  • fix formatting on code links (#316)

CI Pipeline

  • relax image-size-responsive in lighthouse runs (#328)

Code Refactoring

  • unify title and description handling in meta files (#329)

Documentation

  • fix theme build documentation (#318)

Features

  • add canonical link to head (#331)

Others

  • limit supported nodejs versions (#323)
  • deps: lock file maintenance (#326)
  • deps: update dependency svgtofont to v3.15.0
  • deps: update dependency svg-sprite to v1.5.4

BREAKING CHANGE

The icon gdoc_tags was removed.

v0.25.2

03 Feb 10:48
30d3c64
Compare
Choose a tag to compare

Changelog

v0.25.2 (2022-02-03)

Bug Fixes

  • fix post metadata positioning (#315)
  • deps: update dependency clipboard to v2.0.10 (#313)

Others

  • deps: update dependency @babel/eslint-parser to v7.17.0
  • deps: update dependency css-loader to v6.6.0
  • deps: update dependency sass to v1.49.7
  • deps: update dependency sass to v1.49.4
  • deps: update dependency webpack to v5.68.0