v8.0.0-rc.5
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
-# 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:
π 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