Releases: thegeeklab/hugo-geekdoc
v0.13.0
Changelog
v0.13.0 (2021-05-08)
Bug Fixes
- reset dimming filters in light mode (#109)
- use same css proterty for header border and footer background
- deps: update dependency flexsearch to v0.6.32 (#105)
- deps: update dependency mermaid to v8.9.3 (#106)
- deps: update dependency clipboard to v2.0.8 (#104)
CI Pipeline
- use Hugo 0.83.1
Code Refactoring
- cleanup and restructure gulp tasks (#101)
Others
- use cleaner table formatting (#110)
- fix capitalization for params in while clause (#108)
- move js libraries used by the theme to prod dependencies
- drop master branch
- scale down the readme image to improve readability
- deps: update dependency gulp-replace to v1.1.3
- deps: lock file maintenance (#107)
BREAKING CHANGE
The minimal required Hugo version was bumped to 0.83.0
v0.12.0
Changelog
v0.12.0 (2021-04-28)
Features
- add dark mode (#66)
Others
- deps: pin dependencies (#100)
BREAKING CHANGE
With the new dark mode, we also added custom CSS properties that should make theming easier. Since the class names have not changed, an existing custom theme will continue to work. This release should still be considered a breaking change, as custom themes may need to be adjusted for dark mode.
v0.11.1
v0.11.0
Changelog
v0.11.0 (2021-04-11)
Bug Fixes
- remove relURL from markdown render image hook (#93)
Documentation
- add known limitations (#94)
Features
- add option to include pages using the include shortcode (#92)
Others
- replace master by main as default branch
BREAKING CHANGE
We have switched to main
as default branch. The master
branch is no longer maintained and will be removed after April 30, 2021!
As the relURL
function in markdown render hooks caused some unwanted side effects we had to remove it. Related to this change the behavior for sites deployed to a subdirectory has changed as well! Please check the documentation how to workaround subdirectory deployments.
The include shortcode will render files as Markdown instead of HTML by default now. While the Markdown renderer should be able to render HTML as well this might still work as before.
The include shortcode option markdown was replaces by a generic type option that could be used to specify special include types.
v0.10.1
v0.10.0
Changelog
v0.10.0 (2021-03-04)
Bug Fixes
- adjust default logo size to better match font size
CI Pipeline
- user master branch to test docs build on PR
Features
- replace error page icon (#84)
- allow user-defined overwriting of the logo size (#83)
- auto-load custom svg sprites from assets folder (#79)
Others
- deps: pin dependency gulp-filelist to 2.0.5 (#82)
BREAKING CHANGE
The icon gdoc_telescope
was removed. If you are using this icon you have to replace it.
Build-in icons are prefixed with gdoc_
now. If you use build-in icons in e.g. menus you have to rename these references!