Releases: hugo-fixit/FixIt
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
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