Skip to content

Releases: thegeeklab/hugo-geekdoc

v0.25.0

27 Jan 21:24
4cbbe43
Compare
Choose a tag to compare

Changelog

v0.25.0 (2022-01-27)

Others

  • deps: lock file maintenance (#297)
  • deps: update dependency webpack-cli to v4.9.2

BREAKING CHANGE

Icons gdoc_keyborad_arrow_* were renamed to gdoc_keyboard_arrow_*

v0.24.1

23 Jan 21:37
2805fbd
Compare
Choose a tag to compare

Changelog

v0.24.1 (2022-01-23)

Bug Fixes

  • always fetch menu name from data file (#296)

v0.24.0

23 Jan 12:34
5c22ce5
Compare
Choose a tag to compare

Changelog

v0.24.0 (2022-01-23)

Bug Fixes

  • fix asset loading on subfolder deployments (#287)
  • enable cache busting for js files (#285)
  • deps: update dependency @cfworker/json-schema to v1.12.1 (#295)
  • deps: update dependency mermaid to v8.13.10 (#289)

Documentation

  • add missing option to hints shortcode example (#294)

Features

  • add multilingual mode support (#241)

Others

  • deps: lock file maintenance (#290)
  • deps: update dependency webpack to v5.67.0
  • deps: update dependency copy-webpack-plugin to v10.2.1
  • deps: update dependency sass to v1.49.0
  • deps: update dependency eslint to v8.7.0
  • deps: update dependency sass to v1.48.0

BREAKING CHANGE

Layout file renamed layouts/partials/page-footer.html → layouts/partials/menu-nextprev.html. If you use overrides, you might need to change the filename as well.

v0.23.0

12 Jan 21:58
3a10eb6
Compare
Choose a tag to compare

Changelog

v0.23.0 (2022-01-12)

Bug Fixes

  • fix title formatting (#282)
  • fix iconfont usage (#281)
  • deps: update dependency katex to v0.15.2 (#280)

Documentation

  • document how to use different type in include shortcode (#275)

Features

  • unify and always show post metadata (#283)

Others

  • temp pin npm package colors to 1.4.0 (#274)
  • deps: lock file maintenance (#271)
  • deps: update dependency webpack to v5.66.0
  • deps: update dependency webpack-manifest-plugin to v4.1.1
  • deps: update dependency svgtofont to v3.14.0
  • deps: update dependency shx to v0.3.4

v0.22.2

08 Jan 20:50
09c3656
Compare
Choose a tag to compare

Changelog

v0.22.2 (2022-01-08)

Bug Fixes

  • replace ajv to avoid unsafe-eval (#269)

Others

  • rename the main bundle to main.js (#270)

v0.22.1

08 Jan 16:50
a78a8af
Compare
Choose a tag to compare

Changelog

v0.22.1 (2022-01-08)

Bug Fixes

  • switch back to flexsearch compact to avoid usage of eval (#268)

v0.22.0

08 Jan 13:29
Compare
Choose a tag to compare

Changelog

v0.22.0 (2022-01-08)

Bug Fixes

  • deps: update dependency mermaid to v8.13.6 (#255)

Code Refactoring

  • replace gulp by webpack and npm scripts (#258)

Documentation

  • fixed typos and minor textual improvements (#259)

Others

  • cleanup build setup and webpack requirements (#265)
  • remove .vnuignore from release tarball (#264)
  • use to write json assets (#263)
  • end of the year maintenance
  • adjust changelog template to link to prs instead of issues (#252)
  • deps: update dependency sass to v1.47.0
  • deps: update dependency autoprefixer to v10.4.2
  • deps: update devdependencies (non-major)
  • deps: lock file maintenance (#257)
  • deps: lock file maintenance (#253)
  • deps: update dependency gulp-iconfont to v11.0.1

BREAKING CHANGE

We have replaced gulp with webpack and npm scripts to build this theme. If you build it on your own or use build commands during the deployment, you may have to adjust your setup.

The GeekblogIcons font is using the icon name as Unicode now. As a consequence, you have to replace all references to Icons from this font if you have customized the theme.

v0.21.2

12 Dec 11:28
e31cd31
Compare
Choose a tag to compare

Changelog

v0.21.2 (2021-12-12)

Bug Fixes

  • deps: update dependency mermaid to v8.13.5 (#251)

Others

  • deps: lock file maintenance (#250)
  • deps: update dependency prettier to v2.5.1
  • deps: update dependency prettier to v2.5.0

v0.21.1

24 Nov 08:19
ab0bd36
Compare
Choose a tag to compare

Changelog

v0.21.1 (2021-11-24)

Bug Fixes

  • deps: update dependency mermaid to v8.13.4 (#242)

Others

  • deps: lock file maintenance (#245)

v0.21.0

16 Nov 08:57
e342c20
Compare
Choose a tag to compare

Changelog

v0.21.0 (2021-11-15)

Bug Fixes

  • fix collapsible icon in main menu (#239)
  • fix various spacing issues (#238)

Features

  • add site parameter geekdocFileTreeSortBy to controle filetree menu sorting (#237)

Others

  • deps: lock file maintenance (#240)