github nunocoracao/blowfish v3.10.0

one hour ago

Highlights

  • ✨ llms.txt now includes an optional one-line site summary after the title, taken from the homepage description or the site description as a fallback. Output is unchanged when neither is set. (by @PierreMesure in #3156, fixes #3153)
  • 🔒 Optional Subresource Integrity for the Umami Analytics script. Set umamiAnalytics.integrity and the theme adds integrity and crossorigin="anonymous" to the tracker tag for both Umami Cloud and custom domains. (by @nourkagha in #3135)
  • ✨ New Credly social icon and author link. (by @wollmannbruno in #3130)
  • 🩹 Ko-fi follow-ups: the widget label now has a localized default in every supported language with kofi.globalWidgetText as an override, and both the widget and the scroll-to-top offset are guarded on kofi.identifier being set. (by @nourkagha in #3126)

Fixes

  • 🐛 Social sharing links now percent-encode the article title and URL separately, so titles containing & or other reserved characters no longer truncate the share text on Bluesky and Mastodon. (by @aplgr in #3141, fixes #3140)
  • 🐛 llms.txt honors externalUrl for external articles, matching the article listings, and falls back to the permalink when it is absent. (by @PierreMesure in #3150, fixes #3149)
  • 🐛 Code blocks and tables inside the alert shortcode now scroll within the alert instead of overflowing it and widening the page on phones. (by @khadirullah in #3131)
  • 🐛 The gallery shortcode uses two decimal places for grid widths, so thirds no longer leave a visible gap. (by @felibri in #3128)
  • 📝 The forgejo shortcode example and forgejoDefaultServer now point at codeberg.org. The previous test instance serves an invalid certificate and produced build warnings in every language of the example site. (by @nunocoracao)

Maintenance

  • Supported Hugo range is now 0.166.0 - 0.169.0. (by @github-actions in #3129)
  • Bump Mermaid from 12.1.0 to 12.3.0. (by @dependabot in #3137 and #3161)
  • Bump medium-zoom from 1.1.0 to 1.1.2, which honors reduced-motion preferences and allows closing a zoom while the image is still loading. (by @dependabot in #3157)
  • Bump KaTeX from 0.19.0 to 0.19.1. (by @dependabot in #3144)
  • Bump Chart.js from 4.5.1 to 4.6.1. (by @dependabot in #3145)
  • Bump Tailwind CSS and @tailwindcss/cli from 4.3.3 to 4.3.5. (by @dependabot in #3162 and #3163)
  • Bump Puppeteer from 25.12.0 to 25.16.0, Prettier from 3.9.9 to 3.9.10, commander from 15.0.0 to 15.1.0, rimraf from 6.1.3 to 6.1.4, and fast-xml-parser from 5.11.2 to 5.12.0 in dev and script dependencies. (by @dependabot in #3143, #3132, #3159, #3160 and #3165)
  • Showcase pages generated for the three sites added in v3.9.0, and the user screenshot script no longer aborts when a site's third-party script stalls the page load. (by @nunocoracao)

New Contributors

Full Changelog: v3.9.0...v3.10.0

Don't miss a new blowfish release

NewReleases is sending notifications on new releases.