Official plugins hexo-generator-alias 1.0.0, hexo-cli 4.2.0, hexo-front-matter 2.0.0 & hexo-generator-feed 3.0.0 released

hexo-generator-alias 1.0.0

Breaking change

  • Requires Node 10.13+ #54

Feature

Fix

hexo-cli 4.2.0

Changes

  • feat(init): support pnpm and drop yarn 2 #227
  • fix(init): show where to run npm #228

Dependencies

  • chore(deps-dev): bump mocha from 8.0.1 to 8.1.1 #231
  • chore(deps-dev): bump eslint from 7.5.0 to 7.6.0 #230

hexo-front-matter 2.0.0

Breaking change

  • chore: drop node 8 #32

  • Specific function must now be declared, instead of declaring an object

    - const yfm = require('hexo-front-matter');
    + const { parse: yfm } = require('hexo-front-matter');

Refactor

  • refactor: forEach() #21
  • refactor/perf: regexp & split shorthand #34

Housekeeping

  • chore(deps-dev): bump mocha from 7.2.0 to 8.0.1 #33
  • chore(deps-dev): bump mocha from 6.2.2 to 7.1.1 #30
  • chore(deps-dev): bump eslint from 6.8.0 to 7.1.0 #32
  • chore(deps-dev): bump eslint-config-hexo from 3.0.0 to 4.0.0 #24

hexo-generator-feed 3.0.0

Breaking change

Fix

  • Compatibility with Hexo 5 #117
  • Utilize full_url_for() #143 #149
    • This is to avoid manually concat root prefix which may leads to undesired double slash in an url.
  • fix(template): remove extra spacing #128

Dependencies

  • chore(deps-dev): update hexo from 4.0.0 to 5.0.0 #117
  • chore(deps-dev): bump mocha from 7.2.0 to 8.0.1 #146
  • chore(deps): bump hexo-util from 1.9.0 to 2.1.0 #139
  • chore(deps-dev): bump eslint from 6.8.0 to 7.0.0 #141
  • chore(deps-dev): bump camaro from 4.2.0 to 5.0.0 #137