NexT 7.3.0 Released
💥 Breaking Changes
Use em instead of px as the font size unit (#1006)
font: |
Remove fastclick support (#995)
-# Polyfill to remove click delays on browsers with touch UIs. |
Remove baidushare support (#967)
-# Baidu Share (does not support https). |
Refactor several components in _config.yml
(#965)
Remove two options for simplicity
avatar: |
Refactor two options
-custom_logo: |
Refactor option and parameters for page loading progress bar
-pace: false |
Refactor sidebar-dimmer (#964)
sidebar: |
Make sidebar position optional for all schemes (#952)
sidebar: |
🌀 External Changes
- Configure JSHint (#1035)
- Update reading_progress vendor version number (#946)
🌟 New Features
- Console reminder if new version released (#1002)
- Add medium-zoom support (#987)
- Add new tag caniuse (#984)
- Add new filter type
theme_inject
(#868)
⭐ Features
- Drop IE support (#1023)
- Refactor search services (#1012)
- Disable selection for highlight meta (#977)
- New copy_button style: mac (#968)
🛠 Improvements
- Revert using one line macro (#1033)
- Use HTML5 syntax instead of XHTML (#1032)
- Reduce unnecessary blank lines in templates (#1030)
- Refactor share & analytics (#1022)
- Obey ESLint rules (#1019)
- Refactor search services (#1012)
- Optimize stylesheet (#1013)
- Refactor comments using theme_inject (#998)
- Refactor Muse menu on mobile (#1014)
- Make external google font better (#1011)
- Remove unnecessary files after hexo generate (#991)
- Remove all hardcoded font sizes (#1005)
- Optimize the loading of next-boot.js and some 3rd-party plugins (#990)
- Refactor layout (#985)
- Cache sidebar site-overview (#971)
- Update devDependencies (#966)
- Allow delayed loading of three.js (#935)
- Repalce pseudo-classes with pseudo-elements (#953)
- Rebuild ALL-CONTRIBUTORS-LIST in README.md (#944)
- Group Pictures layout (#931)
- Group Pictures calculation (#929)
🐞 Bug Fixes
- Fix a bug when
theme.font
has empty family value (#1015) - Fix site title's external font family bug (#1007)
- Fix list rendering problem when the list item contains mathjax formulae (#1004)
- Make lazyload working again (#957)
- Load velocity only if motion is enabled (#951)
📖 Documentation
- Update docs in
_config.yml
(#1034) - Update docs (#1001)
- Create
page settings
part in_config.yml
(#997) - Update docs (#978)
- Create Awesome list (#947)
- Update docs in
_config.yml
(#959)
🌍 Localization
- New Crowdin translations (#940)
For full changes, see the comparison between v7.2.0 and v7.3.0
Detailed changes for NexT v7.3.0