Skip to content

Releases: alanorth/hugo-theme-bootstrap4-blog

Version 1.6.0

05 Dec 17:04
v1.6.0
3fc531e
Compare
Choose a tag to compare

Changed

  • Migrate to dart sass from node-sass (see LibSass is Deprecated)
  • Use new figure shortcode that automatically processes images in a post's page bundle to multiple resolutions and outputs an appropriate <img> srcset so a client can decide which image to download based on their resolution (the shortcode falls back to Hugo's default behavior to retrieve images from the static directory)

To see the new img srcset in action, check out this blog post which uses this theme: https://picturingjordan.com/2020/04/gadaras-octagonal-martyrium/. Open the network panel and resize the window or switch to responsive design mode, you will see a different image get downloaded.

Version 1.5.1

15 Nov 13:19
v1.5.1
6dde205
Compare
Choose a tag to compare

Updated

  • Minor version bump for bootstrap, node-sass, and fontawesome
  • Update to webpack 5 (brings better tree shaking, reduces fontawesome JS by 8KiB)

Fixed

Added

Version 1.5.0

17 May 19:53
v1.5.0
9b87775
Compare
Choose a tag to compare

Updated

  • i18n language keys for German (#dermellor, #131)
  • Boostrap v4.5.0 (see release notes)
  • Minor version bump for webpack, node-sass, and fontawesome

Changed

  • Use Haven for GDPR-compliant popup instead of cookieconsent, which is now
    configured as opt-in and does not load Google Analytics or send a hit until the user agrees.
    • Note to translators that some strings have changed, please check:
      • cookieAccept: the string for the "Agree" button
      • cookieDecline: the string for the "Disagree" button
    • Also, if you are using Google Analytics, please make sure your ID is defined at the site level, not in Params. See the exampleSite config. This is how Hugo docs does it.

Version 1.4.2

22 Mar 09:19
v1.4.2
9bbfab2
Compare
Choose a tag to compare

Fixed

Version 1.4.1

19 Mar 13:32
v1.4.1
85abd20
Compare
Choose a tag to compare

Updated

  • npm dependencies: rtlcss 2.5.0, webpack 4.42.0, fontawesome solid icons 5.12.1

Fixed

  • Fix "Unparsable structured data" error in JSON-LD (@alanorth)

Version 1.4.0

28 Jan 09:09
v1.4.0
ce3e6a9
Compare
Choose a tag to compare

The biggest change in this release is that we are now using Font Awesome 5 with SVG icons instead of webfonts. This unfortunately means we need to use JavaScript, but it also means we transfer 134 KiB less than before (40 of which is the JavaScript) because we are only loading the five icons we need (tag, category, facebook, twitter, linkedin). I know JavaScript sucks, but it's first party and doesn't have any tracking or anything.

Added

  • Farsi strings for user interface (@alanorth)

Updated

  • bootstrap 4.4.1 (@alanorth)
  • Fix typo in README.md (@Xekon, #118)
  • Font Awesome 5 (make sure you update any custom icons you might be using in your content, site layouts, partials, etc).

Changed

  • Use Hugo's built-in subresource integrity support instead of the generatesri tooling that I wrote by hand a few years ago (#120, @alanorth)
  • Use Font Awesome SVGs via JavaScript instead of web fonts (@alanorth)
  • Category and tag links now have a trailing slash (#128, @alanorth)

Removed

  • Several references to Google Plus (@Xekon, #122)

Version 1.3.3

02 Dec 08:27
v1.3.3
80e17a5
Compare
Choose a tag to compare

Fixed

  • "Home" link for blogs that are not at the root of the domain (@phofman #115)

Changed

  • Use "posts" instead of "post" in exampleSite to align closer with Hugo quick start docs (@sboots #117)

Updated

  • node-sass 4.13.0 and rtlcss 2.4.1

Version 1.3.2

20 Jun 11:26
v1.3.2
1aedf82
Compare
Choose a tag to compare

Changed

  • Only list "Regular" pages in recent posts in sidebar (@alanorth)
  • Use absURL instead of baseURL to be more robust with different site configurations (@TommySprat #110)
  • Quote date in post metadata so it does not get escaped (@TommySprat #111)

Version 1.3.1

05 May 09:40
v1.3.1
1faeef4
Compare
Choose a tag to compare

Added

Updated

Version 1.3.0

22 Apr 15:57
v1.3.0
78eb7cf
Compare
Choose a tag to compare

Added

Updated