Skip to content

v8.0.0-rc.5

Compare
Choose a tag to compare
@github-actions github-actions released this 01 Aug 01:09
· 617 commits to master since this release

πŸ’₯ Breaking Changes

  • Replace Velocity.js with Animate.css (#41)

🌟 New Features

  • Unit testing using Mocha and Chai (#59)

⭐ Features

  • Remove console reminder (533fea7)
-# Console reminder if new version released.
-reminder: false
  • Include additional themes for prism (2e4e1bc)
  • Extract hexo-next-three to plugins (31298d0)
-# JavaScript 3D library.
-# Dependencies: https://github.com/next-theme/theme-next-three
-three:
-  enable: false
-  three_waves: false
-  canvas_lines: false
-  canvas_sphere: false

vendors:
  ...
-  # JavaScript 3D library
-  # three: //unpkg.com/three@0/build/three.min.js
-  # three_waves: //cdn.jsdelivr.net/gh/next-theme/theme-next-three@1/three-waves.min.js
-  # canvas_lines: //cdn.jsdelivr.net/gh/next-theme/theme-next-three@1/canvas_lines.min.js
-  # canvas_sphere: //cdn.jsdelivr.net/gh/next-theme/theme-next-three@1/canvas_sphere.min.js
-  three:
-  three_waves:
-  canvas_lines:
-  canvas_sphere:
  • New plugin @next-theme/plugins (cb05848)
  • Support event.description in schedule page (e1beb71)

🐞 Bug Fixes

  • The search button is invisible when search service was enabled but menu was empty (#42)
  • Fix id conflict with markdown headerlink (7f3e4b1)
  • Fix sidebar animation issue (79bb4c9)
  • Fix null value of .search-input selector (dca900a)
  • Disable cache when language_switcher is enabled (5d521ca)
  • Reset animation-fill-mode (582ce74)
  • Use @require instead of @import (33723be)
  • Fix mermaid tag (10b577c)

πŸ›  Improvements

  • Optimize language selector (#52)
  • Update CDN URL (#61)
  • Optimize local search (#64)
  • Rename json to safedump (1905443)
  • Refactor site-nav animation: drop Velocity (659347c)
  • Optimize sidebar-panel animation (1b00414)
  • Use classList.replace (e9addc9)
  • Use Math.hypot & destructure (96406e7)
  • Run lebab (924318a)
  • Update changyan comments (bfa9a75)
  • Refactor next_font helper & NexT.utils.loadComments (e953cbf)
  • Optimize toggle-line (c954bc2)
  • Refactor tags (b6c1aba)
  • Optimize post-gallery style (5883e29)
  • Refactor group-pictures using flex layout (fc68fbe)

πŸŒ€ External Changes

  • Update dependency eslint to v7.5.0 (#43)
  • Update dependency eslint-config-theme-next to v1.2.1 (#53)
  • Update dependency mocha to v8.1.0 (#68)
  • Install husky (78da9ab)

πŸ“– Documentation

  • Update for Hexo 5.0 (#58)
  • New Valine options (#62)
  • Update README.md (b8b3f17)
  • Remove Required Node version (f148857)

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