Releases: hugo-fixit/FixIt
v0.3.6
v0.3.6 - 2024-05-07
This is a patch version for v0.3.5.
✨ Enhancements
- ✨ Feat: add capitalize automatic headings config at
params.page.heading.capitalize
(#421)b7e9c61
by @Lruihao
🐛 Bug Fixes
📝 Documentation
🔧 Other Changes
- 💄 Style: update card link image style
3682a2a
by @Lruihao - ⬆️ Chore: update min hugo version to 0.123.0
3e60685
by @Lruihao - 🔧 Chore: update auto changelog template
df47c49
by @Lruihao - ⬆️ Chore(deps): bump peaceiris/actions-hugo from 2 to 3 by @dependabot[bot] in #441
Full Changelog: v0.3.5...v0.3.6
v0.3.5
v0.3.5 - 2024-05-06
✨ Enhancements
- ✨ Feat: add card-icon parameter for link shortcode (#391)
c2d168c
by @Lruihao - ✨ Feat: use
strings.Title
for post title and other titles #421 by @Lruihao - ✨ Feat: add titleIcon font matter (#421)
020a8fd
by @Lruihao - ✨ Feat: support lang in giscus config
12ada20
by @will4j - 🔥 Feat: the
type:friends
in front matter is removed. uselayout:friends
instead.b06b89c
by @Lruihao - 🔥 Feat: remove
params.dev.githubtoken
and replace with environment variableHUGO_PARAMS_GHTOKEN
87f0fe6
by @Lruihao
📝 Documentation
🔧 Other Changes
- 💄 Style: refactor heading style
462506c
by @Lruihao - 💄 Style: refactor hr tag style and add awesome hr style
89beb8f
by @Lruihao - 💄 Style: refactor common text color classes
851b8e4
by @Lruihao - 🚨 Chore: avoid code scanning alerts
b52b31a
by @Lruihao - 💄 Style: add fontawesome icon for reward button
3c88655
by @Lruihao - 🔧 Chore: remove unnecessary parameters in package.json
84bca1a
by @Lruihao - 🔧 Chore: update Gravatar host list
5098685
by @Lruihao
Full Changelog: v0.3.4...v0.3.5
v0.3.4
Note
这个版本和 v0.3.3 一模一样...只是为了刷新 v0.3.3 版本在 https://goproxy.cn 上错误的缓存。
中国地区用户注意:如果你出现 checksum mismatch
错误,请更新到 v0.3.4 版本!
🔧 Other Changes
-
Full Changelog: v0.3.3...v0.3.4
v0.3.3
Note
中国地区用户注意:该版本在 https://goproxy.cn 上有错误的缓存,如果你出现 checksum mismatch
错误,请更新到 v0.3.4 版本!
What's Changed
🎉 New Features
✨ Enhancements
- ✨ Feat: refactor FixItDecryptor and add confirm btn #437 by @Lruihao
- ✨ Feat: add partial function get-remote-json, and deprecated getJSON function
84e9eea
by @Lruihao - ✨ Feat: add githubTokenHeader into Scratch
5705048
by @Lruihao - ✨ Feat: add new partial function format-number
d379911
by @Lruihao - ✨ Feat: add onlyMainSection option for page auto heading numbering
6ab33ff
by @Lruihao - ⚡ Perf: code optimization
773a8a7
by @Lruihao - ✨ Feat: improve readme template
54c7733
by @Lruihao
🐛 Bug Fixes
- 🐛 Fix: fix shortcode render error by @Lruihao in #420
- ⬆️ Fix: bump Mermaid from 9.x to 10.x and fix error (#420)
3df577c
by @Lruihao - 🐛 Fix: use function to get params replace of .Scatch (#420)
2ea592b
by @Lruihao - 🐛 Fix: fix echarts and mermaid theme switch error
1ed0acd
by @Lruihao - 🐛 Fix: fix typeit shotrcode miss space when build with
--minify
parambae1678
by @Lruihao - 🐛 Fix: fix image llightgallery render error (#420)
0944019
by @Lruihao - 🐛 Fix: fix syntax error
79b5c27
by @Lruihao - 🐛 Fix: fix encrypted-hidden invaild in mobile
a2d8eaa
by @Lruihao - 🐛 Fix: fix search config read error
76fec05
by @Lruihao - 🐛 Fix: mermaid init error
38cf4ee
by @Lruihao - 🐛 Fix: unencoded Content in Search Leads to JavaScript Execution Risk in autocomplete-js #416 by @Lruihao
- 🐛 Fix: using fixit-encryptor shortcode in an unencrypted article caused other styles of the article to not take effect #410 by @Lruihao
- 🐛 Fix: fix fixit-encryptor shortcode invalid #410 #429 by @Lruihao
- ⬆️ Fix: update Artalk comments to the latest version and and
useBackendConf
param #415 by @Lruihao
📝 Documentation
🔧 Other Changes
- ♻️ Refactor: refactor typeit shortcode and feature (#420)
72bd72f
by @Lruihao - ♻️ Refactor: refactor echarts shortcode data store way (#420)
7ec41cd
by @Lruihao - ♻️ Refactor: refactor code block rendering
c09f141
by @Lruihao - ♻️ Refactor: refactor mapbox shortcode data store way (#420)
fd13ca7
by @Lruihao - 🔧 Chore: add Auto changelog by @Lruihao in #435
- 🔧 Chore: improve auto changelog configuration #434 by @Lruihao
- 🔧 Chore: update custom.js.example to ES6 style
a9fd15e
by @Lruihao - 🔧 Chore: update release workflow
5f5d019
by @Lruihao - 🔧 Chore: update giscus.json
05693d8
by @Lruihao - 🔧 Chore: expose theme version number to theme.js
d6be3c1
by @Lruihao - 🔥 Chore: remove data store in id partials function
300bbe9
by @Lruihao - 💄 Style: update comment iframe width
ff8e5fc
by @Lruihao - 💄 Style: update define list style
7f38d99
by @Lruihao - 💄 Style: use the same proportions as the cover image of https://dev.to/
4dc8d0f
by @Lruihao - 🍻 Chore: add random staging id for staging element
1217640
by @Lruihao
New Contributors
Full Changelog: v0.3.2...v0.3.3
v0.3.2
What's Changed
- 🐛 Fix: fix regular page in post navigation b7dba07
- 🐛 Fix: remove sizes="auto" prop what was used for lazysizes.js in old FixIt version (resolve #411) 1bd5610
- 🐛 Fix: remove symbolic links of themes 002ebda
- 🐛 Fix: to create a scratch pad that is not reset on server rebuilds, use the Store method instead of Scratch method (fixes #417) b2b4709
- Full Changelog: @Lruihao v0.3.1...v0.3.2
v0.3.1
Snapshot: https://docs-j1j7uk6k1-cell-x.vercel.app
- 🐛 Fix: heading style in terms and list page
- 🐛 Fix the bug that the theme cannot be loaded through hugo modules
- 📝 Chore: remove the docs Git submodule and add the demo directory (resolve #404)
- Full Changelog: @Lruihao
v0.3.0...v0.3.1
Happy New Year 2024 to all! (v0.3.0)
Note
There's a patch release out already, see https://github.com/hugo-fixit/FixIt/releases/tag/v0.3.1
Upgrade guide
The FixIt theme is still under active development in the 0.x stage, so some configuration changes will inevitably occur during the upgrade process. Nothing could ever be ready, just go ahead and fix it! Thank you all for your love and understanding.
-
Migrate author configuration to
params.author
, e.g. hugo-fixit/docs@81b1fc9 -
Update taxonomies configuration and add Colloections configuration, see #359 (comment). e.g. hugo-fixit/docs@717bbc4
-
The
type: friends
in front matter is deprecated. uselayout: friends
instead. -
The
type: offline
page is deprecated, migrate to build-in page.-
add
outputFormats.offline
as below:[outputFormats] # ... # FixIt 0.3.0 | NEW Options to make output /offline/index.html file [offline] path = "offline" baseName = "index" mediaType = "text/html" isPlainText = false isHTML = true permalinkable = true
-
add "offline" in
outputs.home
as below:[outputs] home = ["HTML", "RSS", "JSON", "BaiduUrls", "offline"] # ...
-
remove offline page in your content directory.
-
-
If you are using lunr search engine, please choose another one!
-
Update the outputs configuration to avoid the "taxonomyterm" warning in versions above Hugo 0.112.0, see #354 (comment).
-
Remove
params.gitRepo
andparams.page.edit
, then addparams.gitInfo
, e.g.9f7bce8
There are also new features, which will not affect your use if you don’t upgrade, but We strongly recommend you upgrade. 😊
Changelog
- 🎉 Feat: add related content support (#390 resolved #227)
- 🎉 Feat: add taxonomy collections (#387 resolved #359)
- ♻️ Refactor: process theme.js with ESBuild and remove babel and core-js
- ♻️ Refactor: migrate
params.gitRepo
andparams.page.edit
toparams.gitInfo
- ♻️ Refactor: use Hugo render hooks for heading link rendering
- ♻️ Refactor: refactor site footer and params.footer.powered config
- 🚚 Feat: the
type: friends
in front matter is deprecated. uselayout: friends
instead - 🚚 Feat: migrate offline page to build-in page
- 🚨 Fix: the author key in site configuration is deprecated. use
params.author
instead - 🔥 Feat: remove lunr search engine
- ✨ Feat: add archives page template (#397)
- ✨ Feat: add code block attributes support (#330)
- ✨ Feat: add options to cache remote image locally (#362 fixes #348)
- ✨ Feat: add
hiddenFromRss
andhiddenFromRelated
in page param and front matter - ✨ Feat: add more options support for bilibili shortcode, e.g.
autoplay
,muted
etc. (#375) - ✨ Feat: add serial number to the table of contents of the article
- ✨ Feat: add
params.navigationReverse
to reverse the order of the navigation menu - ✨ Feat: add pin icon in home post list and add repost icon in section .etc.
- ✨ Feat: add
params.withSiteTitle
andparams.titleDelimiter
to resolve #395 - ✨ Feat: add param
params.indexWithSubtitle
- ✨ Feat: add options to make output readme.md and change options for baidu_urls.txt
- ⚡ Perf: optimize lightgallery images rendering
- ⚡ Perf: preload some stylesheet
- ⚡ Perf: use .LinkTitle instead of .Title
- 🔍 Feat: enhance search engine accessibility
- 🐛 Fix: use dateFormat function to render localized dates (@stefanoginobili #355)
- 🐛 Fix: total word count error in section
- 🐛 Fix: fix path errors in image src and 1.5x srcset (#346)
- 🐛 Fix: fix toc active error when breadcrumb is enabled and set
sticky
totrue
(#368) - 🐛 Fix: add a option "Responsive" for plugin image fixed #369
- 🐛 Fix: fix featured image path error and show img tags in rss (#373)
- 🐛 Fix: disable encrypted articles from rendering to rss (#374)
- 🐛 Style: fix the emoji style of valine comment (#376)
- 🐛 Fix: active index of toc may result in error (#305)
- 💄 Style: update define list style
- 💄 Style: update footnote and footnote-ref style
- 💄 Style: optimize menu icon style
- 📝 Docs: update the outputs configuration to avoid the "taxonomyterm" warning in versions above Hugo 0.112.0 (resolve #354)
- 🔧 Chore: update default config in
hugo.toml
- 🔧 Chore: update FixIt embedded archetypes
- 🔧 Chore: change the theme minimum supported Hugo versions above 0.112.0
- ⬆️ Chore(libs):
- Update algoliasearch from 4.14.2 to 4.20.0
- Update Artalk from 2.5.2 to 2.6.4
- Update fontawesome-free from 6.2.0 to 6.4.2
- Update instant.page from 5.1.1 to 5.2.0
- Update katex from 0.16.2 to 0.16.9
- Update lightgallery from 2.6.1 to 2.7.2
- Removed Renren, Digg and StumbleUpon in sharer.js 0.5.0
- Update Twikoo from 1.6.8 to 1.6.22
- Update vConsole from 3.14.6 to 3.15.1
- Update eruda from 2.5.0 to 3.0.1
- Update Waline from 2.14.7 to 2.15.8
- Update simple-icons from 7.12.0 to 9.19.0
- Full Changelog: @Lruihao
v0.2.18...v0.3.0
v0.2.18-lts.5
- ✨ Feat: add hiddenFromRss param and front matter
- ⚡ Perf: preload some stylesheet
- ⚡ Perf: optimize featured image rendering
- 🚸 Feat: change bilibili shortcode
muted
default value - 🐛 Style: fix the emoji style of valine comment (#376)
- 🐛 Fix: active index of toc may result in error (#305)
- 📝 Docs: update the outputs configuration to avoid the "taxonomyterm" warning in versions above Hugo 0.112.0 (resolve #354)
- 🔧 Chore: update default config in
hugo.toml
- 🔧 Chore: change the theme minimum supported Hugo versions above 0.110.0
- Full Changelog: @Lruihao
v0.2.18-lts.4...v0.2.18-lts.5
v0.2.18-lts.4
- ✨ Perf: optimize lightgallery images rendering
- 🐛 Fix: add a option "Responsive" for plugin image fixed #369
- 🐛 Fix: fix featured image path error and show img tags in rss (#373)
- 🐛 Fix: disable encrypted articles from rendering to rss (#374)
- ✨ Feat: add more options support for bilibili shortcode, e.g.
autoplay
,muted
etc. (#375) - Full Changelog: @Lruihao
v0.2.18-lts.3...v0.2.18-lts.4
v0.2.18-lts.3
- 🐛 Fix: fix path errors in image src and 1.5x srcset (#346)
- ✨ Feat: add options to cache remote image locally (#362 fixes #348)
- 🐛 Fix: fix toc active error when breadcrumb is enabled and set
sticky
totrue
(#368) - ⬆️ Chore(deps-dev):
- Bump core-js from 3.33.1 to 3.33.2
- Bump browserify-sign from 4.2.1 to 4.2.2
- Full Changelog: @Lruihao
v0.2.18-lts.2...v0.2.18-lts.3