Skip to content

Releases: thegeeklab/hugo-geekblog

v0.9.0

21 Feb 14:06
Compare
Choose a tag to compare

Changelog

v0.9.0 (2021-02-21)

Bug Fixes

  • replace markdownify with renderString to use render hooks
  • set line-height in normalized h1 to avoid overlapping
  • use custom render hook templates

CI Pipeline

  • auto-generate changelog (#27)

Features

  • enable lazy loading for custom img shortcode (#28)
  • add ok color option for hint shortcode

Others

  • normalize sass default vars
  • set a proper value for lighthouse throttling

v0.8.0

24 Jan 22:18
Compare
Choose a tag to compare

Changelog

v0.8.0 (2021-01-24)

BREAKING CHANGES

  • contact.md file auto-detection was removed in favor of the new extra menu, see docs

Features

  • add optional extra menu to site navigations (#26)

Others

  • deps: update dependency gulp-iconfont to v11 (#24)

v0.7.1

09 Jan 21:08
Compare
Choose a tag to compare

Changelog

v0.7.1 (2021-01-09)

Fixes

  • use .GetPage to link contact page if contact.md exists

Docs

  • fix gulp instructions in readme
  • add contributing information

Others

  • use renovate preset config

v0.7.0

28 Nov 16:25
Compare
Choose a tag to compare
  • ENHANCEMENT
    • add new icons for different vcs providers bitbucket, gitlab
      and generic git
    • add site parameter GeekblogContentSection to set a different name
      for the default content section (defaults to posts or post)
  • BUGFIX
    • normalize source icon size for the icon font
    • fix authors data file handling

v0.6.1

22 Nov 18:48
Compare
Choose a tag to compare
  • ENHANCEMENT
    • disable user selection on nav control button

v0.6.0

22 Nov 17:38
b62e7e7
Compare
Choose a tag to compare
  • ENHANCEMENT
    • load static css/js assets from data template:
      Build-in assets are now hashed by default. The static assets are located
      in the assets directory. The theme will read and use the hashed files
      from data/assets.json. Exception: custom.css will be used unhashed.

v0.5.3

08 Nov 22:09
Compare
Choose a tag to compare
  • ENHANCEMENT
    • add node gulp script to package.json
    • remove title and set empty alt tag on branding image
    • add minimal working css for printing
    • split out mobile css
    • load static css/js assets from data template:
      This way users can hash static assets and overwrite the data template
      to deliver the hashed assets. Thats helpful if you have to deal with
      long cache settings but wont to ensure your updated assets are delivered
      to clients.
  • BUGFIX
    • use relative URL's for fonts
  • INTERNAL
    • publish Lighthouse CI overwiew to PR's

v0.5.2

17 Sep 13:38
Compare
Choose a tag to compare
  • BUGFIX
    • fix missing default values for slices
  • DOCUMENTATION
    • improve getting started guide and minimal working setup

v0.5.1

16 Sep 07:55
Compare
Choose a tag to compare
  • ENHANCEMENT
    • the date on updated posts will be prefixed with Updated on string
      modifications within 24 hours are inored

v0.5.0

08 Sep 20:15
Compare
Choose a tag to compare
  • BREAKING
    • remove geekblogAnchorLeft;
      for a better spacing left-side anchors were removed
  • ENHANCEMENT
    • display page metadata only on content type posts
    • add a small radius to feature images