NexT

Theme for Hexo

💥 Breaking Changes

  • Remove Valine (6c94cfb)
  • Use Hexo integrated nunjucks renderer (589fc87)
  • Remove swiftype (f1aa098)
    -# Swiftype Search API Key
    -swiftype_key:
  • Remove baidu_push and disable_baidu_transformation (d65b03c)
    -# Disable Baidu transformation on mobile devices.
    -disable_baidu_transformation: false

    -# Enable baidu push so that the blog will push the url to baidu automatically which is very helpful for SEO.
    -baidu_push: false
  • Remove cnzz (1dd1c71)
    -# CNZZ count
    -cnzz_siteid:

🌟 New Features

  • Support Cloudflare Web Analytics (12a7328)
    +# Cloudflare Web Analytics
    +# See: https://www.cloudflare.com/web-analytics/
    +cloudflare_analytics:

⭐ Features

  • New option mathjax.tags (ff3b957)
    math:
    ...
    mathjax:
    enable: false
    + # Available values: none | ams | all
    + tags: none

🐞 Bug Fixes

  • Fix not loading disqusjs (#150)

🛠 Improvements

  • Code style update (20002f2)
  • Fix redundant values in shorthand properties (37ac8da)
  • Remove the style of span.exturl (8b3cd82)
  • Refactor getQueryParameters (e627bcb)
  • Fix illegal character in query (d3dc791)
  • Set role="button" (b99c7cb)
  • Simplify the .comments element (d6f7c51)

🌀 External Changes

  • Migrate from probot/stale to GitHub Actions (68fb198)
  • Update dependency eslint to v7.16.0 (#152)
  • Update dependency husky to v4.3.6 (#155)
  • Update dependency js-yaml to v3.14.1 (#156)
  • Update dependency @next-theme/eslint-config to v0.0.2 (#159)
  • Update actions/setup-node action to v2 (#161)
  • Update dependency hexo to v5.3.0 (#163)
  • Bump peaceiris/actions-label-commenter to 1.9.0 (#165)

📖 Documentation

  • Update docs (8f56e35)
  • Update docs (ce0569c)
  • Update docs (5e8876d)

🌍 Localization

  • New Crowdin updates (#160)

For full changes, see the comparison between v8.1.0 and v8.2.0

Detailed changes for NexT v8.2.0

💥 Breaking Changes

  • Drop Hexo 4 (817ef09)
  • Hide options of Valine (a4a1cdc)

🌟 New Features

  • New utterances comment system (7e49895)
    +# Utterances
    +# For more information: https://utteranc.es
    +utterances:
    + enable: false
    + repo: # Github repository name
    + # Available values: pathname | url | title | og:title
    + issue_term: pathname
    + # Available values: github-light | github-dark | preferred-color-scheme | github-dark-orange | icy-dark | dark-blue | photon-dark | boxy-light
    + theme: github-light
  • New isso comment system (7a4890f)
    +# Isso
    +# For more information: https://posativ.org/isso/
    +isso: # <data_isso>

⭐ Features

  • Feat: Adds an optional copyright in a post's front-matter which allows users to change whether to show CC License notices under a post (#139)
  • Use PDFObject (29b8636)
  • Use Clipboard.writeText (ab4fd95)

🐞 Bug Fixes

  • Fix .post-sticky-flag margin (b376919)

🛠 Improvements

  • Optimize sidebar panel animation (d19109a)
  • Optimize note tag (48a9d13)
  • Feat add hyperlink support to group-pictures (#143)
  • Use window size to determine sidebar display, and unify behaviour for margin and dimmer (#130)
  • Remove extra blank lines (2eabd8d)
  • Optimize Firebase (2dc4983)

🌀 External Changes

  • Update dependency eslint to v7.14.0 (#135)
  • Update dependency mocha to v8.2.1 (#132)
  • Update actions/labeler action to v3 (#133)

📖 Documentation

  • Update jsDelivr badge (4feb12d)
  • Update preview image (2767b08)
  • Update docs (9445ba9)

For full changes, see the comparison between v8.0.2 and v8.1.0

Detailed changes for NexT v8.1.0

🌟 New Features

  • Support preconnect hint for CDN (#122)
    +# Preconnect CDN for fonts and plugins.
    +# For more information: https://www.w3.org/TR/resource-hints/#preconnect
    +preconnect: false

🐞 Bug Fixes

  • Fix scroll position of post-toc (537db5f)
  • Fix follow_me link (5385def)

🛠 Improvements

  • Support absolute path for search DB (c1a2073)
  • Optimize video tag (afb052c)
  • New element .sidebar-panel-container (885e0b7)

🌀 External Changes

  • Update dependency mocha to v8.2.0 (#128)
  • Update dependency eslint to v7.12.1 (#124)
  • Update actions/cache action to v2 (#129)

For full changes, see the comparison between v8.0.1 and v8.0.2

Detailed changes for NexT v8.0.2

🌟 New Features

  • Add NProgress (#79)
    +# Progress bar in the top during page loading.
    +# For more information: https://github.com/rstacruz/nprogress
    +nprogress:
    + enable: false
    + spinner: true

    vendors:
    ...
    + # NProgress.js
    + nprogress_js:
    + nprogress_css:

⭐ Features

  • Support cdnjs (96c68a9)

🐞 Bug Fixes

  • Fix post-meta position in scheme Mist (c9cdf1c)
  • Fix site-state-item padding (4b8a17b)
  • Fix: handle invalid config (d51ca0e)
  • Use textContent instead of innerText (52234e5)

🛠 Improvements

  • Refactor sidebar-panel using flex layout (d6f344f)
  • Fix serverURLs of Valine (9919fb5)

🌀 External Changes

  • Update dependency hexo to v5.2.0 (#111)
  • Update dependency husky to v4.3.0 (#107)
  • Update dependency hexo-renderer-marked to v3.3.0 (#105)
  • Update dependency eslint to v7.10.0 (#99)
  • Update _vendors.yml (35d1e68)

For full changes, see the comparison between v8.0.0 and v8.0.1

Detailed changes for NexT v8.0.1

0%