hexo v7.0.0-rc2

v7.0.0-rc2Pre-release

v7.0.0 (RC2)

Added 8
  • Add exclude_languages feature to prismjs
  • Use slug when title is empty in tags/post_link
  • Add url_for and full_url_for tag plugins
  • Allow top-level await in plugins or scripts
  • Search for both slug and title in tags/post_link
  • Support quotes in img title and alt
  • Support default title from path in console-new
  • Add an option to disable titlecase in post
Changed 1
  • Require Node.js 14 or higher
Fixed 5
  • Handle empty code block in backtick_code
  • Fix helper function not working fine with relative_url in moize
  • Fix hexo server error when changing the config
  • Fix exclude_languages does not work in code blocks
  • Fix failed to create post with special character title
Removed 6
  • Drop gist tag
  • Drop youtube tag
  • Drop jsfiddle tag
  • Drop vimeo tag
  • Drop external_link boolean type
  • Drop use_date_for_updated option for updated_option

From hexo

Changes since v7.0.0 (RC1)

New Features
Fixes
Refactor
Test
Dependencies
New Contributors

Full Changelog: https://github.com/hexojs/hexo/compare/v7.0.0-rc1...v7.0.0-rc2


Changes between v6.3.0 and v7.0.0 (RC1)

Migration Guide

Some of the built-in tags have been dropped (E.g. gist, youtube, jsfiddle, and vimeo). If you use those tags in your existing blog posts, you can install hexo-tag-embed to continue using them with Hexo 7.0.0.

Note

No need to install it if you are not using (or will not use) gist, youtube, jsfiddle, vimeo tags in your post or page.

$ npm i hexo-tag-embed
Breaking Changes
Notable Changes
New Features
Fixes
Performance
Refactor
Dependencies
Test
New Contributors

Full Changelog: https://github.com/hexojs/hexo/compare/6.3.0...v7.0.0-rc1

View original

Upgraded? How did it go?

Discussion