Releases: hugo-fixit/FixIt
v0.3.20
v0.3.20 - 2025-04-30
✨ Enhancements
- ✨ Feat: add
data
andfile
params support for timeline shortcode by @Lruihao in #595 - ✨ Feat: add
async
anddata
params for echarts shortcode by @Lruihao in #592 - ✨ Feat: add
file
params for echarts shortcodee663ebb
by @Lruihao - ✨ Feat: add
hugo.mainSections
param support by @Lruihao in #590 - ✨ Feat: add related content list in aside (#591)
d41e53b
by @Lruihao - ✨ Feat: add JS code support for echarts (#582)
78971cd
by @Lruihao - ✨ Feat: add page param
linkToVscode
to show link to view the post in VSCodec21914d
by @Lruihao - ⚡ Feat: improve the display of Git information in the post
a93f677
by @Lruihao - ⚡ Perf: optimize echarts plugin warnf content
9c8c0b6
by @Lruihao - ⚡ Perf: support all markdown .Attributes for headings
1360438
by @Lruihao - ⚡ Perf: add I18n support for echarts and timeline
data
param35413d6
by @Lruihao
🔧 Other Changes
- ♻️ Refactor: change templates lookup order by @Lruihao in #589
- ♻️ Refactor: taxonomy templates lookup order
f7a9c52
by @Lruihao - 💄 Style: hide scrollbar in print media by @ych817 in #594
- 💄 Style: update SVG height to be compatible with Safari browser
669f836
by @Lruihao - 💄 Style: optimize PostChat widget style
e62c0f2
&3053d88
by @Lruihao
Full Changelog: v0.3.19...v0.3.20
New Contributors
v0.3.19
v0.3.18
v0.3.17
v0.3.17 - 2025-04-14
💥 Breaking Changes
✨ Enhancements
- 🎉 Feat: add PostChat AI support by @Lruihao in #563
- ✨ Feat: support
bluesky
shortcode by @Lruihao in #576 - ✨ Feat: improve details shortcode
2f56442
by @Lruihao - ✨ Feat: open more custom blocks for posts page
30a67c4
by @Lruihao - ✨ Feat: get link favicon from remote by https://favicon.im/
6c7145c
by @Lruihao - ✨ Feat: add post-chat search engine powered by PostChat
3e210af
by @Lruihao - ⚡ Perf: PostChat support all types page and PostSummary only for public posts
041d5e2
by @Lruihao - ⚡ Perf: add embed blockDoms for PostChat only
1d09297
by @Lruihao - ✨ Feat: add hiddenAdapters param and front matter for recently updated list
22c3353
by @Lruihao - ⚡ Perf: add loadingText params for AI summary
72baedd
by @Lruihao - ✨ Feat: get link favicon from remote by google api
40c5dcb
by @Lruihao - ✨ Feat: add gist shortcode embed in theme
2b936cb
by @Lruihao - 🍱 Feat: add default favicon.ico
469af95
by @Lruihao
🐛 Bug Fixes
- 🐛 Fix: change template lookup order to fit Hugo 0.146.0 by @Lruihao in #579
- ♻️ Refactor: image rendering aaa~again by @Lruihao in #575
- 🐛 Fix: that using
music
shortcode can cause toc freezing #577 by @Lruihao - 🐛 Fix: blockquote render hook text parsing (#519) by @Lruihao in #564
- 🐛 Fix: adapted to hugo v0.141.0 for try function
cf04ad3
by @Lruihao - 🐛 Fix: giscus default theme maybe set error
2175007
by @Lruihao - 🐛 Fix: giscus default theme maybe set error
1e59a68
by @Lruihao - 🐛 Fix: switch to pollyfill.io on cdnjs
9614598
by @Lruihao - 🐛 Fix: fetch icon from link error
b0170f5
by @Lruihao - 🐛 Fix: the default value type error of some valine params
637c464
by @Lruihao - 🐛 Fix(PostChat): null pointer rrror
45ce867
by @Lruihao - 🐛 Fix(PostChat): AI summary wordLimit type error
03b3bfb
by @Lruihao - Revert: ":bug: Fix: resolve the aspect ratio issue temporarily"
9faf1ac
by @Lruihao
📝 Documentation
- 📝 Docs: organize README content
1739d69
by @Lruihao - 📝 Docs: update hugo-fixit component list
015610b
by @github-actions[bot] - 📝 Docs: README adds support for various languages
393a139
by @Lruihao - 📝 Docs: change default PostChat config
d816b1c
by @Lruihao - 📄 Docs: update LICENSE
53149ad
by @Lruihao
🔧 Other Changes
- 💄 Style: use title attr to set collection translation
5e587a1
by @Lruihao - 🔧 Chore: add workspace suggestions and replace package manager to pnpm
12c6443
by @Lruihao - 🔧 Chore: use hugo-fixit/action-component-list to generate content
d6bd1ce
by @Lruihao - 🔧 Chore: make *.toml and *.md detectable in GitHub
a58d15e
by @Lruihao - 🔧 Chore: use environment variable HUGO_VERSION to control Hugo version
0e7dc99
by @Lruihao
⬆️ Dependencies Updates
- ⬆️ Chore(deps-dev): bump @hugo-fixit/fixit-releaser from 1.1.1 to 1.1.4 by @dependabot in #573
- ⬆️ Chore(deps-dev): update @hugo-fixit/fixit-releaser to 1.1.1
e0523a1
by @Lruihao - ⬆️ Chore(deps-dev): update fixit-releaser from 1.0.1 to 1.0.4
b124218
by @Lruihao
Full Changelog: v0.3.16...v0.3.17
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