This version fixes several bugs, adds a few new features and SEO optimizations, and refactors part of the project structure and code.
Snapshot: https://fixit-jir7e7kzt-x-cell.vercel.app
- 🎉 Feat: add reading progress bar support (#191)
- 🎉 Feat: add b2t scroll percent support (#192)
- ✨ Feat: add auto bookmark support (#55)
- ✨ Feat: add
raw
shortcode - ✨ Feat(menu): add params:
icon
,type
for menu items - ✨ Feat: add custom aside template in post page (#172)
- ✨ Feat(math): add more block delimiter support for math
- ✨ Feat(highlight): add full support for Chroma highlighting languages in the list
- ✨ Feat: add optional parameter
noreferrer
for the shortcodelink
- ✨ Feat: update echarts theme config
- ✨ Feat: add noscript warning banner (#194)
- ✨ Feat: add 12 newly supported social links (#175 #197)
- ⚡ Perf: remove extra spaces in plugin link
- ♿ Feat(accessibility): use
aria-hidden=true
on icons that AT should ignore - ♻️ Refactor: image rendering
- ♻️ Refactor: back to top and scroll to comments
- ♻️ Refactor: custom.js rendering and remove
params.customJS
(#189) - ♻️ Refactor: scss directory (#185)
- ♻️ Refactor: plugin script
- ♻️ Refactor: version.template.svg
- ♻️ Refactor: config (#187)
- 🐛 Fix: add function
dos2unix
to unify new lines symbol between Windows and Unix/Mac OS - 🐛 Fix: author display error in post and markdown file
- 🐛 Fix: use data attributes or class replace for custom attributes
- 🐛 Fix: attribute
media
not allowed on element meta in[name=theme-color]
- 🐛 Fix: support smooth migration from LoveIt to FixIt (#174 #182)
- 🐛 Fix:
center-quote
shortcode rendering error when configunsafe = false
(@yureiita#160) - 🐛 Fix: menu item invalid params
draft
in submenu - 🐛 Fix: missing height and weight of img element and lazyload object-fit style
- 🐛 Fix: image shortcode invalid params
height
andweight
(#200) - 🐛 Fix: typeit shortcode invalid config
duration = -1
and fix style - 🐛 Fix: typeit shortcode prints consecutive spaces and newline errors
- 🎨 Style: change the default icons of some social links
- 🐛 Fix: component
paginator
style error (#188) - 💄 Style: fix language and theme switch cursor style (#193)
- 💄 Style: change line-break style of code element from
anywhere
toauto
- 🌐 Docs(i18n): update pt-br, de in i18n
- 🔍 Perf(SEO): enhance SEO performance
- 🔧 Chore: modify babel config and optimize theme.js compilation and loading (revert
65371a1
) - 🔧 Chore: creating new go.mod: module github.com/hugo-fixit/FixIt
- ⬆️ Chore(libs):
- Update simple-icons from 6.3.0 to 7.12.0
- Update emoji-data from 5.0.1 to 14.0.0
- Update mermaid from 9.1.3 to 9.1.7
- Update typeit from 7.0.4 to 8.7.0
- Update lightgallery from 1.4.0 to 2.6.1
- Update Valine from 1.5.0 to 1.5.1
- Update @waline/client from 2.6.1 to 2.10.0
- Update mapbox-gl from 2.8.2 to 2.10.0
- Update fontawesome-free from 6.1.1 to 6.2.0
- Update katex from 0.15.3 to 0.16.2
- Update echarts from 5.2.2 to 5.3.3
- Update algoliasearch from 4.13.0 to 4.14.2
- 🔧 Chore(deps-dev):
- Remove dependencies: minimist, babel-preset-minify
- Bump core-js from 3.24.1 to 3.25.2 (@dependabot#201)
- Bump @babel/core from 7.18.10 to 7.19.1 (@dependabot#202)
- Full Changelog: @Lruihao
v0.2.15...v0.2.16