Skip to content

Releases: hugo-fixit/FixIt

v0.3.16

04 Dec 14:10
v0.3.16
5712ea5
Compare
Choose a tag to compare

v0.3.16 - 2024-12-04

✨ Enhancements

  • ✨ Feat: add Baidu, Umami, Plausible, Cloudflare and Splitbee analytics support #549 by @Lruihao
  • ✨ Feat: add Google CSE support by @Lruihao in #551
  • ✨ Feat: add page layout "search" 168f1ba by @Lruihao
  • ✨ Feat: add automatic generation of mastodon verification links by @AliSajid in #559
  • ✨ Feat: open custom blocks: custom-menu:desktop and custom-menu:mobile fda3fa6 by @Lruihao
  • ✨ Feat: add Bluesky social link f66dc32 by @Lruihao

🐛 Bug Fixes

📝 Documentation

🔧 Other Changes

Full Changelog: v0.3.15...v0.3.16

New Contributors

v0.3.15

11 Nov 04:38
v0.3.15
fcb0f1e
Compare
Choose a tag to compare

v0.3.15 - 2024-11-11

✨ Enhancements

  • ✨ Feat: open version shortcode, support custom repository 2a0821f by @Lruihao

🐛 Bug Fixes

  • ⏪ Revert: "refactor reading progress with css animation" #542 by @Lruihao
  • 🐛 Fix: inaccurate task lists regular expression 261f7b6 by @Lruihao
  • 🐛 Fix: image rendering not support base64 syntax #540 by @Lruihao

Full Changelog: v0.3.14...v0.3.15

v0.3.14

05 Nov 06:09
v0.3.14
fd15415
Compare
Choose a tag to compare

v0.3.14 - 2024-11-05

Tip

This release mainly brings Obsidian style task lists and more type marked text support.

🎉 New Features

✨ Enhancements

  • ✨ Feat: update mermaid to 11.3.0 to support more diagrams 64f954c by @Lruihao
  • ✨ Feat: menu link support empty url by @Lruihao in #531

🐛 Bug Fixes

  • 🐛 Fix: solve the problem that navigator.clipboard is unavailable under http 894c512 by @Lruihao
  • 🐛 Fix: RSS rendering issues caused by XML escape c08671d by @Lruihao
  • 🐛 Fix: pangu adds extra spaces for extended Markdown syntax fraction in Chinese 41014f7 by @Lruihao

🔧 Other Changes

Full Changelog: v0.3.13...v0.3.14

v0.3.13

13 Oct 08:42
v0.3.13
0c0fb03
Compare
Choose a tag to compare

v0.3.13 - 2024-10-13

Hugo

Tip

This release mainly brings Obsidian callout style alerts and changes content summaries to HTML rendering.
At the same time, component-projects also released a new version, adding the great feature of content adapters.

🎉 New Features

  • 🎉 Feat: support extended alert syntax compatible with Obsidian Callouts by @Lruihao in #519

✨ Enhancements

  • ✨ Feat: add custom admonitions support 12cc5f7 by @Lruihao
  • ✨ Feat: refactor summary and headings render, add summaryPlainify param and front matter 581466f by @Lruihao
  • ✨ Feat: add param.capitalizeTitles, default is true 9c440df by @Lruihao
  • ✨ Feat: optionally exclude content from sitemap 3edabbe by @Lruihao
  • ✨ Feat: add recently updated pages support for archives, section and term list c974c90 by @Lruihao
  • ✨ Feat: add separator and capitalize options for breadcrumb config ed8cf31 by @Lruihao
  • ✨ Feat: add HTML&MD render for single subtitle 95436c1 by @Lruihao
  • ✨ Feat: add params.sourceURL and params.editURL for special pages e9edbba by @Lruihao
  • ✨ Feat: add Follow site challenge support in RSS feed by @Xm798 in #511

🐛 Bug Fixes

📝 Documentation

🔧 Other Changes

Full Changelog: v0.3.12...v0.3.13

New Contributors

v0.3.12

28 Sep 06:40
v0.3.12
f9dde8f
Compare
Choose a tag to compare

v0.3.12 - 2024-09-28

✨ Enhancements

  • ✨ Feat: add custom partials options params.customPartials 954d864 by @Lruihao (See Docs)
  • ✨ Feat: add HTML support for profile subtitle dafc266 by @Lruihao
  • ✨ Feat: add credly as a "social" by @rsrchboy in #504
  • ✨ Feat: more markers can be added to mapbox by @Tim-Saijun in #506
  • 🚚 Feat: supersede markup.tableOfContents settings with params.page.toc by @Lruihao in #508

🐛 Bug Fixes

📝 Documentation

🔧 Other Changes

  • ♻️ Refactor: javascript output for inline scripts 1ca9fdb by @Lruihao
  • ♻️ Refactor: color scheme checking and move data-theme to document element c36d87f by @Lruihao

Full Changelog: v0.3.11...v0.3.12

New Contributors

v0.3.11

30 Aug 05:02
v0.3.11
4203b57
Compare
Choose a tag to compare

v0.3.11 - 2024-08-30

Note

This version is identical to v0.3.10, except that it fixes a bug in the FixIt theme internal version number.

🚀 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

v0.3.10

30 Aug 03:57
v0.3.10
afc504e
Compare
Choose a tag to compare

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

  • ♻️ Refactor: refactor content encryption b7ed9ca by @Lruihao
  • ♻️ Refactor: convert FixItDecryptor to ES6 Class ede47a2 by @Lruihao
  • ♻️ Refactor: refactor page style with CSS round function #482 by @Lruihao
  • ♻️ Refactor: icon plugin 3b99838 by @Lruihao
  • 💄 Style: revert timeline animation to fade style b8ecfc1 by @Lruihao
  • 💄 Style: update common style 9a1b457 by @Lruihao
  • 💄 Style: change font size of the Collection List and TOC 66b86d9 by @Lruihao
  • 💄 Style: change the icon of edit button in code block header by @Tim-Saijun in #469
  • 💄 Style: update center-quote shortcode style 52184d9 by @Lruihao
  • ⬆️ Feat(libs): update Valine from 1.5.1 to 1.5.2 c8081af by @Lruihao

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

New Contributors

Related Components

v0.3.9

24 Jul 08:46
v0.3.9
25e358d
Compare
Choose a tag to compare

v0.3.9 - 2024-07-24

🎉 New Features

✨ Enhancements

  • ✨ Feat: add submenu param divided and change submenu border color f9a09e4 by @Lruihao
  • ✨ Feat: add open and center params for details shortcode f6911c4 by @Lruihao
  • ✨ Feat: add config whether to enable the code wrapper #462 by @Lruihao
  • ✨ Feat: add param to hide single code block header (#462) de18e91 by @Lruihao
  • ✨ Feat: add data-open attribute for code block 419ade9 by @Lruihao

🐛 Bug Fixes

📝 Documentation

🔧 Other Changes

  • ♻️ Refactor: refactor breadcrumb translations with .TranslationKey e39d789 by @Lruihao
  • ♻️ Refactor: mermaid shortcode and codeblock render f44d89a by @Lruihao
  • ♻️ Refactor: deprecate .Sites.First in favor of .Sites.Default 44d0c76 by @Lruihao
  • ♻️ Refactor: deprecate .Site.IsMultiLingual in favor of hugo.IsMultilingual 061a3e3 by @Lruihao
  • 💄 Style: update bilibili and douyin shortcode style adf2acd by @Lruihao
  • 💄 Style: add title for friends avatar 44b63ca by @Lruihao
  • 💡 Feat: use the original title after archiving the articles 6d9c6f5 by @Lruihao

Full Changelog: v0.3.8...v0.3.9

v0.3.8

25 Jun 04:34
v0.3.8
9d1ab1a
Compare
Choose a tag to compare

v0.3.8 - 2024-06-25

✨ Enhancements

  • ✨ Feat: add spotify shortcode support by @Lruihao in #450
  • ✨ Feat: add turnstileKey to waline by @yureiita in #445
  • 🔥 Feat: remove params.customFilePath a985b0e by @Lruihao
  • 🚸 Feat: replace localStorage with sessionStorage for FixIt auto bookmark cbde3f0 by @Lruihao
  • ♿ Feat: avoid using :has to be compatible with older browsers b4940f4 by @Lruihao

🐛 Bug Fixes

📝 Documentation

🔧 Other Changes

  • 🔒 Chore: upgrade katex to fix 3 Dependabot alert in katex.min.js 6eaae74 by @Lruihao
  • 🔒 Chore: upgrade crypto-js to fix 1 Dependabot alert in crypto-js 5c4de3a by @Lruihao
  • 💄 Style: scrollbar styles compatible with modern and legacy browsers ca73ca2 by @Lruihao
  • 💄 Style: update douyin shortcode style in mobile 70afe3e by @Lruihao
  • 💄 Style: upgrade the name and icon of "twitter" to "X" in in share and social part by @Tim-Saijun in #443
  • 💄 Style: use default style for typeit 1a454de by @Lruihao
  • 💄 Style: show link icon when target heading element 7e2e100 by @Lruihao
  • 💄 Style: update douyin shortcode style in mobile 3c4284e by @Lruihao
  • 💄 Style: add border radius for icon of card link 4c9e20b by @Lruihao

Full Changelog: v0.3.7...v0.3.8

New Contributors

  • @Tim-Saijun made their first contribution in #443

v0.3.7

21 May 14:50
v0.3.7
efd7b86
Compare
Choose a tag to compare

v0.3.7 - 2024-05-21

Recommended reading: Open Custom Blocks | 开放的自定义块

What's Changed

💥 Breaking Changes

  • 🚚 Feat: the parameter params.customFilePath and params.footer.custom is deprecated since v0.3.7, use layouts/partials/custom.html instead 71e855a by @Lruihao

🎉 New Features

  • 🎉 Feat: add douyin shortcode support d7c0636 by @Lruihao
  • ✨ Feat: add unified custom template entry file layouts/partials/custom.html eb0acca by @Lruihao

✨ Enhancements

  • ✨ Feat: Add a custom domain setting option for Giscus, configured at params.page.comment.giscus.origin by @LoongmaSpirit in #442
  • 🔍 Feat: add default size for images aa68514 by @Lruihao

📝 Documentation

Full Changelog: v0.3.6...v0.3.7

New Contributors