Skip to content

Releases: hugo-fixit/FixIt

v0.2.17

29 Jan 11:45
Compare
Choose a tag to compare

Snapshot: https://fixit-pcwilecsu-x-cell.vercel.app

  • ๐ŸŽ‰ Feat: add support for Fusejs search (#203)

  • โœจ Feat: add feature post reward support (#216, @Lruihao#234)

  • โœจ Feat: add reward shortcode support (#216)

  • โœจ Feat: add TagCloud config support for tags page, see parameter params.tagcloud (#235)

  • โœจ Feat: add pace support (#190)

  • โœจ Feat: add custom templates and parameter params.customFilePath support

  • โœจ Feat: add feature end of post flag support (#236)

  • โœจ Feat: refactor parameter params.footer.siteTime

  • โœจ Feat: add params to close wordcount and readingTime in post (#209)

  • โœจ Feat: add parameter params.footer.order to order footer lines

  • โœจ Feat: add parameter params.home.profile.avatarMenu

  • ๐Ÿšš Feat: migrate parameter params.autoBookmark to params.page.autoBookmark (#55)

  • ๐Ÿšš Feat: move assets/data/emoji to assets/lib/valine/emoji/

  • โšก Perf: optimize close comment feature when the post has expired (#204)

  • โšก Perf: optimize sub menu position calculation in desktop header with css replace of javascript

  • โšก Perf: enhance pangu spelling correction

  • ๐Ÿ› Fix: remove the leading and trailing whitespace of the code string (#205)

  • ๐Ÿฑ Fix: update webfonts for fontawesome 6.2.0 (@NicoDreamzZ#228)

  • ๐Ÿ› Fix: image shortcode/plugin lose the support for svg type files (#210)

  • ๐Ÿ› Fix: can't keep the static table of the contents in front of the post

  • ๐Ÿ› Fix: escape hashtag character # in tag and category (#245)

  • ๐Ÿ› Fix: pangu.js cdn error

  • ๐Ÿ› Fix: sitemap.xml link in robots.txt doesn't point to main sitemap (@Mejituu#276)

  • โ™ป๏ธ Refactor(i18n): hierarchize translation fields for supported languages

  • ๐ŸŒ Docs(i18n): add missing translations for French + enhancements (@Kapusch#247)

  • ๐Ÿ’„ Style: refactor css style

  • ๐Ÿ’„ Style: update home page stylesheet

  • โฌ†๏ธ Chore(libs):

    • Update Twikoo from 1.4.10 to 1.6.8 and add Katex support for it (#215 #243)
  • ๐Ÿ”ง Chore(deps-dev):

    • Bump @babel/cli from 7.18.10 to 7.20.7
    • Bump @babel/core from 7.19.1 to 7.20.12
    • Bump @babel/preset-env from 7.18.10 to 7.20.2
    • Bump core-js from 3.25.2 to 3.27.2
  • Full Changelog: @Lruihao v0.2.16...v0.2.17

v0.2.16

24 Sep 15:14
Compare
Choose a tag to compare

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 shortcode link
  • โœจ 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 config unsafe = 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 and weight (#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 to auto
  • ๐ŸŒ 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

v0.2.15

04 Aug 02:41
Compare
Choose a tag to compare

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-encryptor shortcode (#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.txt file (#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):
    • Bump babel-preset-minify from 0.5.1 to 0.5.2 (#145)
    • Bump core-js from 3.22.0 to 3.24.1 (#168)
    • Bump @babel/preset-env from 7.16.11 to 7.18.10 (#169)
    • Bump @babel/cli from 7.17.6 to 7.18.10 (#170)
    • Bump @babel/core from 7.17.9 to 7.18.10 (#171)
  • Full Changelog: @Lruihao v0.2.14...v0.2.15

v0.2.14

15 May 15:10
Compare
Choose a tag to compare

Add hugo new features support.
Snapshot: https://fixit-p1tg6tsml-lruihao.vercel.app

  • โ™ป๏ธ Refactor: header layout
    • ๐ŸŽ‰ Feat: add sub menu (nested menu) support (#31)
    • โœจ Feat: add user-defined content to menu items via the params field (#99)
    • โœจ Feat: modified language selector to submenu (@pandaoheced169, @Lruihao#31)
    • ๐Ÿ› Fix: add "no more translations" judgment logic (#100)
    • ๐Ÿ› Fix: fix some header css bug (#31)
  • โœจ 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-icon option (#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 home.profile.gravatarSite to gravatar.host
  • ๐Ÿšš Feat: migrate ibruce.siteTime to footer.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 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):
    • Bump minimist from 1.2.5 to 1.2.6 (#92)
    • Bump @babel/core from 7.17.5 to 7.17.10 (#126)
    • Bump core-js from 3.21.1 to 3.22.5 (#129)
    • Bump @babel/cli from 7.17.6 to 7.17.10 (#127)
    • Bump @babel/preset-env from 7.16.11 to 7.17.10 (bc74d14)
  • Full Changelog: @Lruihao v0.2.13...v0.2.14

v0.2.13

14 Mar 07:14
Compare
Choose a tag to compare

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 details shortcode (#68)
  • โœจ Feat: add center-quote shortcode (#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.edit option 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

27 Jan 09:37
Compare
Choose a tag to compare

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.12-beta

20 Jan 15:36
Compare
Choose a tag to compare
v0.2.12-beta Pre-release
Pre-release

This is a pre-release for hugoThemesSiteBuilder to add theme FixIt.

  • ๐ŸŽ‰ 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: 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, 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-beta

v0.2.11

19 Dec 12:01
Compare
Choose a tag to compare

๐ŸŽ‰ The beginning of FixIt to fix the theme LoveIt.