A fast, simple & powerful blog framework, powered by Node.js.
@types/node
version by @uiolee in https://github.com/hexojs/hexo/pull/5411
Full Changelog: https://github.com/hexojs/hexo/compare/v7.1.1...v7.2.0
prepublishOnly
instead of prepublish
and run npm install
in prepublishOnly
script by @yoshinorin in https://github.com/hexojs/hexo/pull/5399
Full Changelog: https://github.com/hexojs/hexo/compare/v7.1.0...v7.1.1
number
to string
explicitly by @yoshinorin in https://github.com/hexojs/hexo/pull/5342
Full Changelog: https://github.com/hexojs/hexo/compare/v7.0.0...v7.1.0
WARNING Some of the built-in tags have been dropped (
gist
,youtube
,jsfiddle
, andvimeo
). If you use those tags in your existing blog posts, you can install hexo-tag-embed to continue using them with Hexov7.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
WARNING Syntax highlighting is refactored and controlled by the following settings. See Syntax Highlighting for more details.
syntax_highlighter: highlight.js # highlight.js | prismjs | <empty>
Migration Guid
section.
gist
tag by @yoshinorin in https://github.com/hexojs/hexo/pull/5067
youtube
tag by @yoshinorin in https://github.com/hexojs/hexo/pull/5064
jsfiddle
tag by @yoshinorin in https://github.com/hexojs/hexo/pull/5066
vimeo
tag by @yoshinorin in https://github.com/hexojs/hexo/pull/5065
external_link
boolean type by @yoshinorin in https://github.com/hexojs/hexo/pull/5063
use_date_for_updated
option for updated_option
by @yoshinorin in https://github.com/hexojs/hexo/pull/5062
link
(#5253) by @stevenjoezhang in https://github.com/hexojs/hexo/pull/5253
WHATWG URL API
instead of url.resolve
by @yoshinorin in https://github.com/hexojs/hexo/pull/5136
hexo-log
from 3.2.0
to 4.0.1
by @yoshinorin in https://github.com/hexojs/hexo/pull/5096
other
issue template (#5248) by @yoshinorin in https://github.com/hexojs/hexo/pull/5248
git-exec-and-restage
(#5281) by @uiolee in https://github.com/hexojs/hexo/pull/5281
https://github.com/hexojs/hexo/compare/6.3.0...v7.0.0
link
(#5253) by @stevenjoezhang in https://github.com/hexojs/hexo/pull/5253
other
issue template (#5248) by @yoshinorin in https://github.com/hexojs/hexo/pull/5248
git-exec-and-restage
(#5281) by @uiolee in https://github.com/hexojs/hexo/pull/5281
Full Changelog: https://github.com/hexojs/hexo/compare/v7.0.0-rc1...v7.0.0-rc2
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
Migration Guid
section.
gist
tag by @yoshinorin in https://github.com/hexojs/hexo/pull/5067
youtube
tag by @yoshinorin in https://github.com/hexojs/hexo/pull/5064
jsfiddle
tag by @yoshinorin in https://github.com/hexojs/hexo/pull/5066
vimeo
tag by @yoshinorin in https://github.com/hexojs/hexo/pull/5065
external_link
boolean type by @yoshinorin in https://github.com/hexojs/hexo/pull/5063
use_date_for_updated
option for updated_option
by @yoshinorin in https://github.com/hexojs/hexo/pull/5062
WHATWG URL API
instead of url.resolve
by @yoshinorin in https://github.com/hexojs/hexo/pull/5136
hexo-log
from 3.2.0
to 4.0.1
by @yoshinorin in https://github.com/hexojs/hexo/pull/5096
Full Changelog: https://github.com/hexojs/hexo/compare/6.3.0...v7.0.0-rc1
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
Migration Guid
section.
gist
tag by @yoshinorin in https://github.com/hexojs/hexo/pull/5067
youtube
tag by @yoshinorin in https://github.com/hexojs/hexo/pull/5064
jsfiddle
tag by @yoshinorin in https://github.com/hexojs/hexo/pull/5066
vimeo
tag by @yoshinorin in https://github.com/hexojs/hexo/pull/5065
external_link
boolean type by @yoshinorin in https://github.com/hexojs/hexo/pull/5063
use_date_for_updated
option for updated_option
by @yoshinorin in https://github.com/hexojs/hexo/pull/5062
WHATWG URL API
instead of url.resolve
by @yoshinorin in https://github.com/hexojs/hexo/pull/5136
hexo-log
from 3.2.0
to 4.0.1
by @yoshinorin in https://github.com/hexojs/hexo/pull/5096
Full Changelog: https://github.com/hexojs/hexo/compare/6.3.0...v7.0.0-rc1
view raw
by @stevenjoezhang in https://github.com/hexojs/hexo/pull/4996
language_attr
option (hexojs/hexo-util#278) by @renbaoshuo in https://github.com/hexojs/hexo/pull/5017
is_home_first_page()
helper by @renbaoshuo in https://github.com/hexojs/hexo/pull/5006
db.json
file path in debug logging on Windows by @stevenjoezhang in https://github.com/hexojs/hexo/pull/4994
release-drafter
by @yoshinorin in https://github.com/hexojs/hexo/pull/5044
Full Changelog: https://github.com/hexojs/hexo/compare/6.2.0...6.3.0
Your theme _config.yml
section by @yoshinorin in https://github.com/hexojs/hexo/pull/4931
Full Changelog: https://github.com/hexojs/hexo/compare/6.1.0...6.2.0
js-yaml
from v4.x
to v3.14.x
by @yoshinorin in https://github.com/hexojs/hexo/pull/4932
Full Changelog: https://github.com/hexojs/hexo/compare/5.4.1...5.4.2
post_asset_folder
is set, restrict renderable files to default file extension by @kristofzerbe in https://github.com/hexojs/hexo/pull/4781
How to test
section by @stevenjoezhang in https://github.com/hexojs/hexo/pull/4576
Full Changelog: https://github.com/hexojs/hexo/compare/6.0.0...6.1.0