Releases: hugo-fixit/FixIt
v0.3.16
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
- 🐛 Fix: table-wrapper and katex-display overflow-x error
fd000ad
by @Lruihao - 🐛 Fix: resolve the aspect ratio issue temporarily
582b96b
by @Lruihao - 🐛 Fix: katex-display height overflow
3c96081
by @Lruihao - 🌐 Fix: add content in pt-BR.toml by @teodororo in #552
📝 Documentation
- 📝 Docs: add search archetype
6a04876
by @Lruihao - 📝 Docs: update hugo.toml
a073b0e
by @Lruihao - 📝 Docs: update README
38b681c
,54298be
by @Lruihao
🔧 Other Changes
- 💄 Style: update summary delimiter style
9913731
by @Lruihao - 💄 Style: update search layout page style
4886c05
by @Lruihao - 💄 Style: update task list style
453ed31
by @Lruihao - 💄 Style: update sub menu overflow to auto scroll
c3d6347
by @Lruihao - ♿ Feat: always show collection list and navigation
aa1709f
by @Lruihao - 🌐 Feat: fill in missing translations by @Lruihao in #553
- ⬆️ Feat(libs): update fontawesome-free from 6.4.2 to 6.7.1 #555 by @Lruihao
- ⬆️ Feat(libs): update Waline from 2.15.8 to 3.4.1 by @yureiita in #556
- ⬆️ Chore(deps-dev): bump husky from 9.1.6 to 9.1.7 by @dependabot in #557
Full Changelog: v0.3.15...v0.3.16
New Contributors
- @teodororo made their first contribution in #552
- @AliSajid made their first contribution in #559
v0.3.15
v0.3.14
v0.3.14 - 2024-11-05
Tip
This release mainly brings Obsidian style task lists and more type marked text support.
🎉 New Features
- 🎉 Feat: support Obsidian style task lists by @Lruihao in #533
- 🎉 Feat: add more type marked text support
712cf2a
by @Lruihao in #536
✨ 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
- ♻️ Refactor: refactor reading progress with css animation
ec06636
by @Lruihao in #537 - 💄 Style: update summary style at home page
28759d5
by @Lruihao
Full Changelog: v0.3.13...v0.3.14
v0.3.13
v0.3.13 - 2024-10-13
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
✨ Enhancements
- ✨ Feat: add custom admonitions support
12cc5f7
by @Lruihao - ✨ Feat: refactor summary and headings render, add
summaryPlainify
param and front matter581466f
by @Lruihao - ✨ Feat: add
param.capitalizeTitles
, default istrue
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
- 💄 Style: update footnotes style
19ceeb2
by @Lruihao - 💄 Style: change summary content style since hugo 0.134.0
53f221b
by @Lruihao - 🔧 Chore(deps-dev): bump husky from 9.1.5 to 9.1.6 by @dependabot in #510
Full Changelog: v0.3.12...v0.3.13
New Contributors
v0.3.12
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 withparams.page.toc
by @Lruihao in #508
🐛 Bug Fixes
- 🐛 Fix: style and script shortcodes missing values in page Scratch
9e67e25
by @Lruihao - 🐛 Fix: mapbox page parameters do not take effect
fabe057
by @Lruihao - 🐛 Fix: typo in typeit initialization
b76e6af
by @Lruihao - 🐛 Fix: RSS link target error in social links
b64908c
by @Lruihao
📝 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
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
-
Update min hugo version to 0.132.0
-
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"]
-
If you use algolia search, you should upload
search.json
rather thanindex.json
-
Repalce front matter
hiddenFromRss
tohiddenFromFeed
-
Remove the
params.ibruce
configuration and add theparams.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
v0.3.10 - 2024-08-30
🚀 Upgrade guide
-
Update min hugo version to 0.132.0
-
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"]
-
If you use algolia search, you should upload
search.json
rather thanindex.json
-
Repalce front matter
hiddenFromRss
tohiddenFromFeed
-
Remove the
params.ibruce
configuration and add theparams.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
✨ Enhancements
- 🔒 Perf: enhance content encryption security by @Lruihao in #494
- 📈 Feat: remove noreferrer from friend links and version shortcode
ccce5b5
by @Lruihao - ⚡ Perf: disable PWA in the built-in development server
4065ce6
by @Lruihao - ✨ Feat: open more custom blocks (#479) by @Lruihao in #484
- ✨ Feat: block AI Bots and crawlers by @navjotjsingh in #481
- ✨ Feat: add more params for typeit shortcodes #483 by @Lruihao
🐛 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
- 📝 Docs: update CONTRIBUTING.md
94553e9
by @Lruihao - 📝 Docs: update default outputs config
1864327
by @Lruihao
🔧 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
- @navjotjsingh made their first contribution in #481
Related Components
v0.3.9
v0.3.9 - 2024-07-24
🎉 New Features
- 🎉 Feat: add timeline support for code blocks by @Lruihao in #460
- 🎉 Feat: add extended shortcode - Timeline support
ee4441c
by @Lruihao - 🎉 Feat: add echarts support for code blocks
2a53dba
by @Lruihao
✨ 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
- 🐛 Fix: fix cookieconsent init error #314 by @Lruihao
- 🐛 Fix: take a dirty hack to fix the bug of APlayer and smoothScroll #292 by @Lruihao
- 🐛 Fix: fix code block scrollbar color error
4f56a40
&dc279b4
by @Lruihao - 🐛 Fix: fix code title overflow in code header
052d128
by @Lruihao - 🐛 Fix: the content of the code block in the details shortcode cannot be copied
ec1deba
by @Lruihao - 🐛 Fix: collection nav and list can not show in posts that have password
2b2bde7
by @Lruihao - 🐛 Fix: fix custom-assets block postion
91b5838
by @Lruihao - 🐛 Fix: password runecount calc error
affaea7
by @Lruihao - 🐛 Fix: .hiddenFormRss not taking effect
45c71ef
by @Lruihao - 🐛 Fix: fix footnote style error
b067289
by @Lruihao - 🐛 Fix: fix admontion overflow error
c18aac4
by @Lruihao - 🐛 Style: fix Gist code highlight error in dark mod
632243e
by @Lruihao
📝 Documentation
- 📝 Docs: update default hugo.toml
cf91f23
,3dcb3b1
&9d32ba9
by @Lruihao - 📝 Docs: update embed archetypes
c021a53
by @Lruihao - 📝 Docs: fix typo in translations
906f346
by @Lruihao - 💬 Docs: update Hugo Fixit demo site
2605111
by @Lruihao - ✏️ Feat: update Markdown code block type
b3b0e6a
by @Lruihao
🔧 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
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 browsersb4940f4
by @Lruihao
🐛 Bug Fixes
📝 Documentation
- 📝 Docs: repalce of contributos workflow with GitHub contributors link
069355c
by @Lruihao - 📝 Docs: update README
256f491
andd908af0
by @Lruihao - 📝 Docs: update hugo.toml
8db70c5
by @Lruihao
🔧 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
v0.3.7 - 2024-05-21
Recommended reading: Open Custom Blocks | 开放的自定义块
What's Changed
💥 Breaking Changes
- 🚚 Feat: the parameter
params.customFilePath
andparams.footer.custom
is deprecated since v0.3.7, uselayouts/partials/custom.html
instead71e855a
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
- @LoongmaSpirit made their first contribution in #442