github hugo-fixit/FixIt v0.3.10

latest release: v0.3.11
20 days ago

v0.3.10 - 2024-08-30

🚀 Upgrade guide

  1. Update min hugo version to 0.132.0

  2. Custom Output Formats for your need. Default is:

    [outputs]
      home = ["html", "rss", "archives", "offline", "search"]
      page = ["html", "markdown"]
      section = ["html", "rss"]
      taxonomy = ["html"]
      term = ["html", "rss"]
  3. If you use algolia search, you should upload search.json rather than index.json

  4. Repalce front matter hiddenFromRss to hiddenFromFeed

  5. Remove the params.ibruce configuration and add the params.busuanzi configuration with the following format:

    # FixIt 0.3.10 | NEW Busuanzi count
    [params.busuanzi]
      # whether to enable busuanzi count
      enable = false
      # busuanzi count core script source. Default is https://vercount.one/js
      source = "https://vercount.one/js"
      # whether to show the site views
      siteViews = true
      # whether to show the page views
      pageViews = true

💥 Breaking Changes

  • ♻️ Refactor: refactor the feed and search features by @Lruihao in #490
  • ♻️ Refactor: deprecate params.ibruce in favor of params.busuanzi powered by Vercount #472 by @Lruihao
  • 🔥 Feat: migrate mobile devtools to a single compenent (#474) 1c84791 by @Lruihao
  • ✨ Feat: add post navigation config and remove params.Site.Params.navigationReverse #480 by @Lruihao

🎉 New Features

  • 🎉 Feat: add GitHub alerts markdown syntax support by @Lruihao in #496

✨ Enhancements

🐛 Bug Fixes

  • 🐛 Fix: featuredimagepreview error in summary and RSS 349de54 by @Lruihao
  • 🐛 Fix: fix fixit-encryptor shortcode duplicate binding events 91f3c7c by @Lruihao
  • 🐛 Fix: fix rendering errors caused by decimal points in page width styles 16c903f by @Lruihao
  • 🐛 Fix: resources get match error for page images 5aaacec by @Lruihao
  • 🐛 Fix: heading front matter is not effective 7c85205 by @Lruihao

📝 Documentation

🔧 Other Changes

Full Changelog: v0.3.9...v0.3.10

New Contributors

Related Components

Don't miss a new FixIt release

NewReleases is sending notifications on new releases.