mirror of
https://github.com/hugo-fixit/FixIt.git
synced 2026-08-24 15:28:57 +00:00
17 KiB
17 KiB
Changelog
All notable changes to this project will be documented in this file.
v0.2.16
This version fixes several bugs, adds a few new features and SEO optimizations, and refactors part of the project structure and code.
Snapshot: <>
- 🎉 Feat: add reading progress bar support (#191)
- 🎉 Feat: add b2t scroll percent support (#192)
- ✨ Feat: add auto bookmark support (#55)
- ✨ Feat: add
rawshortcode - ✨ Feat(menu): add params:
icon,typefor 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
noreferrerfor the shortcodelink - ✨ Feat: update echarts theme config
- ✨ Feat: add noscript warning banner (#194)
- ✨ Feat: add 10 newly supported social links (#175)
- ⚡ Perf: remove extra spaces in plugin link
- ♿ Feat(accessibility): use
aria-hidden=trueon 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
- 🐛 Fix: add function
dos2unixto 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
medianot allowed on element meta in[name=theme-color] - 🐛 Fix: support smooth migration from LoveIt to FixIt (#174 #182)
- 🐛 Fix:
center-quoteshortcode rendering error when configunsafe = false(@yureiita#160) - 🐛 Fix: menu item invalid params
draftin submenu - 🐛 Fix: missing height and weight of img element and lazyload object-fit style
- 🐛 Fix: typeit shortcode invalid config
duration = -1and fix style - 🐛 Fix: typeit shortcode prints consecutive spaces and newline errors
- 🎨 Style: change the default icons of some social links
- 🐛 Fix: component
paginatorstyle error (#188) - 💄 Style: fix language and theme switch cursor style (#193)
- 🌐 Docs(i18n): update pt-br, de in i18n
- 🔍 Perf(SEO): enhance SEO performance
- 🔧 Chore: modify babel config and optimize theme.js compilation and loading
- ⬆️ Chore(libs):
- Update simple-icons from 6.3.0 to 7.8.0
- Update emoji-data from 5.0.1 to 14.0.0
- Update mermaid from 9.1.3 to 9.1.6
- Update typeit from 7.0.4 to 8.7.0
- Update lightgallery from 1.4.0 to 2.6.0
- 🔧 Chore(deps-dev):
- Remove dependencies: minimist, babel-preset-minify
- Full Changelog: @Lruihao
v0.2.15...v0.2.16
v0.2.15 [2022.8.4]
Add content encryption feature(pages, partial), total word count, enhance auto toc, developer options and more.
Snapshot: https://fixit-hvd1rg4ba-x-cell.vercel.app
- 🚚 Feat: ransfer repository from Lruihao to hugo-fixit
- 🎉 Feat: add content encryption of pages (#123)
- 🎉 Feat: add
fixit-encryptorshortcode (#123) - ✨ Feat: add total word count feature in section and remove from footer (#124)
- ✨ Feat: enhance auto toc feature (#104 #136)
- ✨ Feat: add repost feature (#156)
- ✨ Feat: add developer options
- Check for updates option
- Mobile Devtools config (#163)
- 🐛 Fix: unable to show search bar of header at mobile mode (#143)
- 🐛 Fix: Giscus comment invalid config
inputPosition - 🐛 Fix: Waline comment invalid config
imageUploader = false&highlighter = false(@yureiita#161) - 🐛 Fix: busuanzi logic error
- 🐛 Fix: close comment system logic error when the article was expired
- 🐛 Style: fix typos for rel attribute value noreferrer (@yureiita#157)
- ♻️ Refactor: migrate theme js from src to assets by js.build
- ♻️ Refactor: change the post edit url splicing rules
- 🔍 Feat(SEO): add options to make output
baidu_urls.txtfile (#138) - 🚚 Feat: migrate exampleSite to docs submodule
- 🎨 Style: add theme colors variables and add common color styles
- 🎨 Style: add scroll bar for auto toc (#136)
- 🎨 Style: change the version badge style form flat-square to flat
- 📝 Docs: revise theme documentations
- ➕ Feat: add theme core configuration settings file
- 🔧 Feat(cdn): add unpkg cdn support
- 🔧 Chore: change the theme minimum supported Hugo versions above 0.84.0
- ⬆️ Chore(libs): update some third-party libraries
- Update Artalk from 2.2.12 to 2.3.4 (#150)
- Update Waline from 1.5.2 to 2.6.1
- Update Valine from 1.4.18 to 1.5.0
- Update mermaid from 8.13.3 to 9.1.3
- ⬆️ Chore(deps-dev):
- Full Changelog: @Lruihao
v0.2.14...v0.2.15
v0.2.14 [2022.5.15]
Add hugo new features support.
Snapshot: https://fixit-p1tg6tsml-lruihao.vercel.app
- ♻️ Refactor: header layout
- ✨ Feat: enhance link render (#96)
- Add external icon for external links automatically
- Add download icon for downloadable links
- ✨ Feat: add giscus comment system (#130)
- ✨ Feat: link shortcode add
external-iconoption (#96) - ✨ Feat: add GitHub Corners support (#106)
- ✨ Feat: add local avatar and gravatar support for post author (#125)
- ✨ Feat: add
total word count support in footer(#124) - ✨ Feat: add "Edit this page" button support (#103)
- ✨ Feat: add count badge for taxonomy (#122)
- ⚡ Perf: add Gravatar config support
- 🐛 Fix: invalid front matter
comment: true(#108) - 🐛 Fix: ibruce and watermark option negative value error (#114)
- 🚚 Feat: migrate
tohome.profile.gravatarSitegravatar.host - 🚚 Feat: migrate
toibruce.siteTimefooter.siteTime - 💄 Style: add some common CSS styles Class (#101)
- 💄 Style: add the gap between and icon and text at blending typesetting (@ctj12461, @Lruihao#118)
- 💄 Style: modify blockquote CSS
- 📝 Docs: revise theme documentations
- ⚡ Perf: remove third-party library clipboard.js (#84)
- ✏️ Docs: fix highlight url typo in
theme-documentation-built-in-shortcodes(@d-baer#85) - 🔧 Chore(i18n): improve translations for the supported languages (#119)
- 🔧 Chore(i18n): add i18n support for console messages
- 🔧 Chore: add deprecated parameter detection in cli
- ⬆️ Chore: update some third-party libraries
- 🔧 Chore(deps-dev):
- Full Changelog: @Lruihao
v0.2.13...v0.2.14
v0.2.13 [2022.3.14]
Improve and add some new features.
Snapshot: https://fixit-bbh5g5x90-lruihao.vercel.app
- ♻️ Refactor: page layout (#65)
- 🎉 Feat: add Artalk comment support (#54, @hiifong#57)
- 🎉 Feat: add Waline comment support (#36)
- 🎉 Feat: add Twikoo comment support (#64)
- ✨ Feat: add recently updated section (#50)
- ✨ Feat: add article expiration reminder support (#51)
- ✨ Feat: add pageStyle option (#62)
- ✨ Style: add media style for print view (#61)
- ✨ Feat: add Gravatar mirror site support (@ctj12461#66)
- ✨ Feat: add archive count display (#33)
- ✨ Feat: add
detailsshortcode (#68) - ✨ Feat: add
center-quoteshortcode (#69) - ✨ Feat: add markdown support for title parameter of the admonition shortcode
- ✨ Feat: add 9 newly supported social links (#17)
- ⚡ Perf: enhance highlight feature (GitHub syntax supported) and fix some css bugs (#43)
- Inline Code
- Indented Code
- Block Fenced Code
- gist shortcode
- ✨ Feat: add
params.page.code.editoption support (#76) - 🔍 Feat: add 360 and sougou seo support
- 🐛 Fix: remove source map of local libraries to avoid 404 error (#67)
- 🔥 Feat: remove shortcode cardlink (#42)
- 💄 Style: more refined theme style (#40)
- ✏️ Style: fix typo discription should be description (#60)
- 🔧 Chore(update-libs):
- Update cell-watermark 1.0.3 and CDN support (fontFamily supported)
- Update animate.css 3.7.2 -> 4.1.1 (#74)
- 🔧 Chore: add atomic-algolia for exampleSite (#70)
- Full Changelog: @Lruihao
v0.2.12...v0.2.13
v0.2.12 [2022-1-27]
Fix most known bugs and add some new features.
Snapshot: https://fixit-e9lpwfkbp-lruihao.vercel.app
- 🎉 Feat: add PWA support
- 🎉 Feat: add Watermark support (#16)
- 🎉 Feat: add "不蒜子" count and site run time (#18)
- ✨ Feat: add pangu.js support (#20)
- ✨ Feat: add public network security config (only in China) (#15)
- ✨ Feat: add CustomJS option (#24)
- ✨ Feat: add theme embedded archeTypes
- 🔍 Feat(SEO): optimize SEO meta (#30)
- ⚡ Feat: remove lib smooth-scroll (#1) replaced by CSS native properties scroll-margin, scroll-behavior (#39)
- ⚡ Perf: merge shortcode cardlink (deprecated v0.2.13) into shortcode link and add 'download' param (#42)
- ⚡ Perf: optimize JS loading (#25)
- ♻️ Refactor: header title DOM and add subtitle option (#26)
- 🐛 Fix: set mermaid theme as 'default' when initialization (#38)
- 🐛 Fix: typeit print code error (#19)
- 🐛 Fix: pre element overflow error (#29)
- 🐛 Fix: toc display error without content header (#21)
- 💄 Style: style detail adjustments, change scroll-behavior to smooth, taxonomy, header, footer, shortcode style etc.
- 📝 Docs: improve demo site documentation (#37)
- 🔧 Chore: add commands
fixit_checker.sh - 🔧 Chore(i18n): change some translations
- ⬆️ Chore: update all third-party libraries
- Full Changelog: @Lruihao
v0.2.11...v0.2.12
v0.2.11 [2021-12-19]
🎉 The beginning of FixIt to fix the theme LoveIt.
- ✨ Feat: add cardlink shortcode (Lruihao/hugo-blog@
df9eca2) - 🎉 Feat: add friends layout template
- 🔧 Chore(i18n): add translations for Traditional Chinese (Lruihao/hugo-blog@
df9eca2) - 🐛 Fix: mobile style (Lruihao/hugo-blog#19)
- 🐛 Style: fix content h1 style (Lruihao/hugo-blog#8)
- 🐛 Fix:
.params.authorshould be$params.author(Lruihao/hugo-blog#1) - Full Changelog: @Lruihao
v0.2.10...v0.2.11
v0.2.10 ⬇️ [2020-5-29 before]
Thanks dillonzq/LoveIt