NexT 8.0.0-rc.5 Released
💥 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. |
- Include additional themes for prism (2e4e1bc)
- Extract hexo-next-three to plugins (31298d0)
-# JavaScript 3D library. |
- 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
Detailed changes for NexT v8.0.0-rc.5