NexT

Theme for Hexo

💥 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

⭐ Features

  • Support reprint statement (#89)
  • Refactor vendors (#72)
vendors:
+ # The default CDN provider of third-party plugins.
+ # Available values: local, jsdelivr, unpkg, cdnjs
+ # Dependencies for `plugins: local`: https://github.com/next-theme/plugins
+ plugins: jsdelivr
  • Image thumbnails in archive page (7b91f8e)
  • Rename per_page to every_page (a3dcac5)
math:
- per_page: true
+ every_page: false

🐞 Bug Fixes

  • Fix pjax scroll restoration (#74)
  • Fix .post-title-link position (#76)
  • Fix darkmode post-gallery image opacity (04ced15)
  • Fix id conflict with markdown headerlink (523e39e)
  • Fix .tabs-comment style (8d57b6d)
  • Fix mermaid background color (376d718)
  • Fix search result position (bc89931)

🛠 Improvements

  • Optimize prism: support copy_button (04da779)
  • Refactor layout (f76c0d8)
  • Optimize canonical URL (219adff)
  • Optimize Algolia Search (92bdb32)
  • Refactor Gemini style (19160b8)
  • Separate the styles of different schemes (bdf59f1)
  • Refactor post-footer using flex layout (23d9163)
  • Optimize figcaption style (90d0a5f)
  • Optimize box-shadow of .site-brand-container (402c34e)
  • Optimize the path setting of LiveRe & Valine (5e1b0d0)
  • Update ICP link (#96)
  • Uniform hexadecimal color (#93)

🌀 External Changes

  • Use @next-theme/eslint-config (a96d112)
  • CDN settings for Firebase (ee5b41f)
  • Update MathJax CDN URL (09f0f7b)
  • Update dependency hexo-renderer-marked to v3.1.0 (#94)
  • Update dependency hexo to v5.1.1 (#85)
  • Update dependency mocha to v8.1.3 (#82)
  • Update dependency eslint to v7.7.0 (#69)
  • Update _vendors.yml (7e8458f)

📖 Documentation

  • Update docs (7cd83a4)
  • Update docs (1bbe8f4)

🌍 Localization

  • New Crowdin updates (#91)

For full changes, see the comparison between v8.0.0-rc.5 and v8.0.0

Detailed changes for NexT v8.0.0

0%