Releases: thegeeklab/hugo-geekblog
Releases · thegeeklab/hugo-geekblog
v5.0.1
v5.0.1 (2026-05-19)
Bug Fixes
- deps: update dependency katex to v0.16.47 (#847) (a3ab7ea)
- deps: update dependency katex to v0.16.46 (#846) (a813e50)
- deps: update dependency mermaid to v11.15.0 (#844) (2b97b3a)
Others
- deps: update devdeps non-major (#848) (08310f0)
- deps: update dependency npm-run-all2 to v9 (#850) (a14cf2a)
- deps: lock file maintenance (#849) (b8e66eb)
- deps: update dependency html-validate to v11 (#845) (cb1388c)
- deps: update devdeps non-major (#842) (6b5e5d9)
- deps: lock file maintenance (#843) (5b8b117)
v5.0.0
v5.0.0 (2026-05-06)
Bug Fixes
- deps: update dependency uuid to v14 (#833) (ea2e8fd)
- deps: update dependency katex to v0.16.45 (#828) (6fa2331)
Others
- bump min required hugo version to 0.160 (#841) (a0b8cd9)
- deps: update devdeps non-major (#839) (c007e62)
- deps: update quay.io/thegeeklab/hugo docker tag to v0.161 (#840) (94b8260)
- deps: update docker.io/lycheeverse/lychee docker tag to v0.24 (#837) (a2d9c9a)
- deps: lock file maintenance (#838) (0a481ce)
- deps: bump dompurify from 3.3.3 to 3.4.1 (#836) (89ca5b3)
- deps: lock file maintenance (#835) (530b474)
- deps: update devdeps non-major (#834) (40e9dec)
- deps: lock file maintenance (#832) (9027dd3)
- deps: update devdeps non-major (#831) (47568e2)
- deps: update quay.io/thegeeklab/hugo docker tag to v0.160 (#830) (66bcc43)
- deps: update devdeps non-major (#829) (3ad569e)
BREAKING CHANGES
- The minimum required version for this theme has been bumped to v0.160 due to a critical bug fix.
v4.0.0
v4.0.0 (2026-04-01)
Bug Fixes
- deps: update dependency mermaid to v11.14.0 (#826) (b119875)
- migrate deprecated .Site.Data to hugo.Data (#824) (ef3226b)
- deps: update dependency katex to v0.16.44 (#822) (5805b5d)
- deps: update dependency katex to v0.16.43 (#821) (04e4c36)
- deps: update dependency katex to v0.16.42 (#820) (74bd992)
Others
- deps: update quay.io/thegeeklab/hugo docker tag to v0.159 (#818) (491580c)
- deps: lock file maintenance (#823) (269fda2)
Documentation
BREAKING CHANGES
- The deprecated variable
.Site.Datahas been replaced byhugo.Data, which requires at least Hugo v0.156.
v3.2.0
v3.2.0 (2026-03-24)
Features
- add skip-to-content link to improve accessability (#785) (08512b5)
- add hover transition for icon links (#784) (8c4ae54)
Bug Fixes
- deps: update dependency katex to v0.16.41 (#817) (0bbc965)
- deps: update dependency katex to v0.16.40 (#814) (6810c61)
- deps: update dependency katex to v0.16.39 (#813) (6351475)
- deps: update dependency mermaid to v11.13.0 (#809) (4b02d30)
- deps: update dependency katex to v0.16.38 (#806) (8f5b6f1)
- deps: update dependency katex to v0.16.37 (#805) (4864455)
- deps: update dependency katex to v0.16.35 (#804) (b155160)
- deps: update dependency katex to v0.16.33 (#799) (600ed65)
- deps: update dependency katex to v0.16.32 (#797) (f54e02a)
- deps: update dependency katex to v0.16.29 (#795) (afdfe95)
- deps: update dependency mermaid to v11.12.3 (#794) (fb8da04)
Others
- deps: lock file maintenance (#819) (dd69482)
- deps: update dependency eslint to v10 (#788) (4889a47)
- deps: lock file maintenance (#816) (21b5a37)
- deps: update dependency webpack-cli to v7.0.2 (#815) (4a67c71)
- deps: update dependency webpack-cli to v7 (#810) (136b299)
- deps: update devdeps non-major (#811) (bea6489)
- deps: lock file maintenance (#812) (2a1be26)
- deps: lock file maintenance (#808) (dfaca6d)
- deps: update devdeps non-major (#807) (6554021)
- deps: update dependency copy-webpack-plugin to v14 (#803) (909d1d0)
- deps: update quay.io/thegeeklab/hugo docker tag to v0.157 (#802) (42ab096)
- deps: update devdeps non-major (#800) (26d4cba)
- deps: update docker.io/lycheeverse/lychee docker tag to v0.23 (#801) (ff646be)
- deps: update quay.io/thegeeklab/hugo docker tag to v0.156 (#798) (0510cf4)
- deps: update devdeps non-major (#796) (510df44)
- deps: lock file maintenance (#793) (0965fbd)
- deps: update devdeps non-major (#792) (7175c59)
- deps: lock file maintenance (#790) (5096b85)
- deps: update devdeps non-major (#789) (fd2e443)
- deps: lock file maintenance (#787) (8e89253)
- deps: update quay.io/thegeeklab/hugo docker tag to v0.155 (#786) (d26b9f9)
- deps: lock file maintenance (#778) (b192c46)
v3.1.0
v3.1.0 (2026-02-01)
Features
- add basic audio shortcode (#782) (ef0bcc2)
- add option to set rel attribute in extra menu (#780) (997687e)
- support hint colors for progress shortcode (#779) (0c410e8)
Bug Fixes
- replace deprecated git version webpack plugin (#781) (82aa42b)
- fix json output of the microformats schema (#775) (f3f4017)
- deps: update dependency katex to v0.16.28 (#772) (1209185)
- deps: update dependency katex to v0.16.27 (#756) (1d837d5)
- deps: update dependency katex to v0.16.26 (#754) (3f4734f)
- deps: update dependency mermaid to v11.12.2 (#753) (6f5f515)
Code Refactoring
Others
- harmonize some bg colors, borders and hints (#783) (b76abe8)
- deps: update devdeps non-major (#777) (aa6e5fc)
- deps-dev: bump tar from 7.5.6 to 7.5.7 (#774) (0f09754)
- fix lychee (cb43326)
- fix typo (77bdfd8)
- deps: update devdeps non-major (#770) (a5b3f3d)
- deps: lock file maintenance (#773) (f646799)
- deps: lock file maintenance (#771) (cf2f31b)
- deps: lock file maintenance (#769) (6a73bdf)
- deps: update devdeps non-major (#768) (4609f35)
- deps: lock file maintenance (#767) (db02230)
- deps: update dependency sass to v1.97.2 (#766) (07b483d)
- deps: update dependency globals to v17 (#763) (6067263)
- deps: update quay.io/thegeeklab/hugo docker tag to v0.154 (#764) (6709c1d)
- deps: lock file maintenance (#765) (5aea3d0)
- deps: lock file maintenance (#762) (026655a)
- deps: update quay.io/thegeeklab/hugo docker tag to v0.153 (#761) (16281cf)
- deps: lock file maintenance (#760) (14c570c)
- deps: update devdeps non-major (#759) (c976317)
- deps: lock file maintenance (#758) (e47f84b)
- deps: update devdeps non-major (#757) (a1a1b20)
- deps: update dependency prettier to v3.7.4 (#755) (13b3cfc)
v3.0.0
v3.0.0 (2025-12-01)
Bug Fixes
Others
- deps: lock file maintenance (#751) (d981ea4)
- deps: update devdeps non-major (#750) (b73bbe0)
- deps: lock file maintenance (#748) (9db2631)
- deps: update devdeps non-major (#747) (4d175d2)
- deps: update devdeps non-major (#745) (6b7eec1)
- deps: lock file maintenance (#746) (fa0f12a)
- deps: lock file maintenance (#744) (05d13f0)
- deps: update dependency html-validate to v10.3.1 (#743) (74b5865)
- deps: update devdeps non-major (#740) (e5048bd)
- deps: update dependency webpack-manifest-plugin to v6 (#739) (222a16d)
- deps: lock file maintenance (#741) (913f966)
- deps: update node.js to v24 (#738) (32a62c6)
- deps: lock file maintenance (#736) (b56fa00)
- deps: update devdeps non-major (#735) (4fc2ed9)
- deps: lock file maintenance (#734) (a60d86c)
- deps: update dependency eslint to v9.38.0 (#733) (1b8ad92)
CI Pipeline
- refactor and harmonize ci files (#752) (50ac273)
- migrate to cspell for spell checking (#742) (83150f5)
BREAKING CHANGES
- Support for Node 20 was removed.
v2.0.4
v2.0.4 (2025-10-14)
Bug Fixes
- deps: update dependency katex to v0.16.25 (#730) (0401429)
- deps: update dependency katex to v0.16.23 (#726) (f701800)
- deps: update dependency mermaid to v11.12.0 (#721) (938e1c1)
- deps: update dependency mermaid to v11.11.0 (#714) (a0bc60b)
- deps: update dependency mermaid to v11.10.1 (#710) (3a50b73)
- deps: update dependency mermaid to v11.10.0 (#709) (dfd6a1f)
Others
- deps: lock file maintenance (#732) (263761c)
- deps: update devdeps non-major (#731) (3b05744)
- deps: update quay.io/thegeeklab/hugo docker tag to v0.151 (#729) (308d03e)
- deps: lock file maintenance (#728) (e544922)
- deps: update devdeps non-major (#727) (a7b95ec)
- deps: update quay.io/thegeeklab/hugo docker tag to v0.150 (#725) (dcdbb68)
- deps: update dependency sass to v1.93.2 (#724) (539a4e3)
- deps: lock file maintenance (#723) (ec36bfd)
- deps: update devdeps non-major (#722) (32fa6b6)
- deps: lock file maintenance (#720) (2679920)
- deps: update devdeps non-major (#719) (75891b0)
- deps: update dependency uuid to v13 (#718) (1ddb531)
- deps: update dependency uuid to v12 (#715) (51b4076)
- deps: lock file maintenance (#717) (e1060c3)
- deps: update devdeps non-major (#716) (66cb6cb)
- deps: update quay.io/thegeeklab/hugo docker tag to v0.149 (#713) (bcb5ee1)
- deps: lock file maintenance (#712) (e931c88)
- deps: update devdeps non-major (#711) (4aa5deb)
- deps: lock file maintenance (#708) (7e8feb8)
- deps: update devdeps non-major (#707) (30dd9d9)
- deps: lock file maintenance (#706) (1ad03b4)
- deps: update devdeps non-major (#705) (fd10edc)
- deps: update dependency html-validate to v10 (#704) (48aae55)
- deps: lock file maintenance (#703) (cf67ff4)
- deps: update dependency webpack to v5.101.0 (#702) (51546a7)
- deps: update dependency eslint to v9.32.0 (#700) (3cf4a35)
- deps: lock file maintenance (#701) (999fbce)
- deps: update devdeps non-major (#698) (d9a502d)
- deps: lock file maintenance (#699) (0466fb2)
CI Pipeline
- fix link check (c242c59)
v2.0.3
v2.0.3 (2025-07-18)
Bug Fixes
- deps: update dependency mermaid to v11.9.0 (#697) (2ea7683)
- deps: update dependency mermaid to v11.8.1 (#694) (d206daf)
- deps: update dependency mermaid to v11.8.0 (#691) (5adacf9)
Others
- deps: update devdeps non-major (#695) (0b6540e)
- deps: update quay.io/thegeeklab/hugo docker tag to v0.148 (#696) (834175c)
- deps: lock file maintenance (#693) (d9abafa)
- deps: update devdeps non-major (#692) (e65c7b7)
- deps: lock file maintenance (#690) (ced92d8)
- deps: update devdeps non-major (#689) (4b7c560)
v2.0.2
v2.0.2 (2025-06-23)
Bug Fixes
- deps: update dependency mermaid to v11.7.0 (#686) (81cfc3b)
- deps: update dependency katex to v0.16.22 (#662) (45f7df2)
- deps: update dependency mermaid to v11.6.0 (#657) (8498001)
- deps: update dependency mermaid to v11.5.0 (#652) (ce84998)
- deps: update dependency katex to v0.16.21 [security] (#634) (a5ffdcf)
Others
- deps: lock file maintenance (#688) (ca9f2ca)
- deps: update devdeps non-major (#687) (f12005c)
- deps: update quay.io/thegeeklab/lhci docker tag to v0.15 (#683) (c6b76aa)
- deps: lock file maintenance (#685) (ecf8f64)
- deps: update devdeps non-major (#684) (efae120)
- deps: lock file maintenance (#682) (2197fb3)
- deps: update dependency @babel/eslint-parser to v7.27.5 (#681) (0db6b6a)
- deps: lock file maintenance (#680) (d29e724)
- deps: update devdeps non-major (#679) (9c4e384)
- deps: lock file maintenance (#678) (62e7e1e)
- deps: update devdeps non-major (#677) (7e16343)
- deps: update devdeps non-major (#675) (99ebeed)
- deps: lock file maintenance (#676) (2de6cbc)
- deps: lock file maintenance (#674) (2cbff90)
- deps: update devdeps non-major (#673) (e5219f7)
- deps: update devdeps non-major (#671) (42d7d99)
- deps: lock file maintenance (#672) (bac657f)
- deps: update dependency npm-run-all2 to v8 (#670) (a91bfce)
- deps: update quay.io/thegeeklab/hugo docker tag to v0.147 (#669) (3404ad9)
- deps: update devdeps non-major (#668) (685c1b1)
- deps: update devdeps non-major (#665) (7fd28bb)
- deps: lock file maintenance (#666) (a0cf416)
- deps: lock file maintenance (#664) (486db9f)
- deps: update devdeps non-major (#663) (05c94d4)
- deps: lock file maintenance (#661) (f3a01e8)
- deps: update devdeps non-major (#660) (5599b1b)
- deps: lock file maintenance (#659) (d735248)
- deps: update devdeps non-major (#658) (301b3d4)
- deps: lock file maintenance (#656) (2f5fca0)
- deps: update devdeps non-major (#655) (70a5bc6)
- deps: lock file maintenance (#654) (4f8d433)
- deps: update devdeps non-major (#653) (87303e0)
- deps: lock file maintenance (#651) (cc2c6b0)
- deps: update devdeps non-major (#650) (506e8c8)
- deps: lock file maintenance (#649) (70cfbc4)
- deps: update devdeps non-major (#648) (812c905)
- deps: update dependency copy-webpack-plugin to v13 (#647) (d254f75)
- deps: update quay.io/thegeeklab/hugo docker tag to v0.144 (#646) (47a3c5e)
- deps: update devdeps non-major (#645) (c4417a4)
- deps: update dependency globals to v16 (#644) (ef66d3a)
- deps: lock file maintenance (#643) (b37368c)
- deps: update devdeps non-major (#642) (7bb38ad)
- deps: update quay.io/thegeeklab/hugo docker tag to v0.143 (#641) (47ea10d)
- deps: update dependency html-validate to v9.2.0 (#640) (2dc0e22)
- deps: update quay.io/thegeeklab/hugo docker tag to v0.142 (#639) (6e6dca4)
- deps: lock file maintenance (#638) (ca5525c)
- deps: update dependency eslint to v9.19.0 (#637) (25f041e)
- deps: update quay.io/thegeeklab/hugo docker tag to v0.141 (#636) (c74327e)
- deps: update devdeps non-major (#635) (8163cd5)
CI Pipeline
- use github token for link check (4021d46)
Documentation
- update broken link to hugo docs (530bd8c)
v2.0.1
v2.0.1 (2025-01-13)
Bug Fixes
- deps: update dependency katex to v0.16.20 (#630) (0766572)
- deps: update dependency katex to v0.16.19 (#626) (545ca11)
- deps: update dependency store2 to v2.14.4 (#625) (abd2f1e)
- deps: update dependency katex to v0.16.18 (#619) (663e700)
- deps: update dependency katex to v0.16.17 (#618) (a7c4566)
- deps: update dependency katex to v0.16.15 (#614) (9deb008)
- deps: update dependency katex to v0.16.14 (#611) (bcced26)
- deps: update dependency mermaid to v11.4.1 (#608) (a7af5b7)
Others
- deps: update dependency eslint-config-prettier to v10 (#632) (f970962)
- deps: lock file maintenance (#628) (02651d6)
- deps: update devdeps non-major (#631) (d6888f7)
- deps: update devdeps non-major (#629) (16878a5)
- deps: update dependency html-validate to v9.1.0 (#627) (b034601)
- deps: update quay.io/thegeeklab/hugo docker tag to v0.140 (#623) (4bcdbb3)
- deps: update dependency html-validate to v9 (#624) (21eaf98)
- deps: update devdeps non-major (#622) (13fb966)
- deps: update dependency webpack-cli to v6 (#620) (bcd9b7f)
- deps: lock file maintenance (#617) (156463b)
- deps: update devdeps non-major (#616) (b55b8fb)
- deps: update quay.io/thegeeklab/hugo docker tag to v0.139 (#615) (5cb4277)
- deps: lock file maintenance (#606) (b1e9f13)
- deps: update devdeps non-major (#612) (09c7369)
- deps: update devdeps non-major (#610) (a6b471a)
- deps: update devdeps non-major (#607) (f629630)
- deps: update devdeps non-major (#605) (b63e92e)
- deps: lock file maintenance (#604) (be91b0b)
- deps: update devdeps non-major (#603) (21fafdf)
- deps: lock file maintenance (#602) (fe9344d)
- deps: update devdeps non-major (8f5fe15)