Hexo 6.0.0 Released

Hexo v6 is requires Node.js 12.13+. Please use Node.js 12+.

To upgrade to Hexo v6, change the following line in your package.json,

package.json
-  "hexo": "^5.4.1",
+ "hexo": "^6.0.0",

Breaking Changes

Security

Please see more detail: Announcement: About CVE-2021-25987

New features

Performance

Fixes

Refactor

Docs

Dependencies

  • Cleanup dependabot @tomap #4820
  • chore: bump actions/stale from 3 to 4 @dependabot #4828
  • chore: bump sinon from 11.1.2 to 12.0.1 @dependabot #4810
  • chore: bump eslint from 7.32.0 to 8.0.0 @dependabot #4799
  • chore: bump hexo-log from 2.0.0 to 3.0.0 @dependabot #4794
  • chore: bump husky from 4.3.8 to 7.0.2 @dependabot #4763
  • chore: bump sinon from 10.0.1 to 11.1.2 @dependabot #4747
  • chore: bump mocha from 8.4.0 to 9.1.1 @dependabot #4765
  • chore: bump lint-staged from 10.5.4 to 11.0.0 @dependabot #4697
  • Upgrade to GitHub-native Dependabot @dependabot-preview #4689
  • chore(deps-dev): bump sinon from 9.2.4 to 10.0.0 @dependabot-preview #4670
  • chore(deps-dev): bump hexo-renderer-marked from 3.3.0 to 4.0.0 @dependabot-preview #4649

New Contributors

Full Changelog: https://github.com/hexojs/hexo/compare/5.4.0...6.0.0