hexo-renderer-markdown-it 4.1.0 & hexo-util 1.9.0 リリース

hexo-renderer-markdown-it 4.1.0

機能

デフォルトでは、permalink オプションが有効になっている場合、パーマリンク記号は各見出しの前に追加されます。各見出しの末尾に追加したい場合は

markdown:
anchors:
permalink: true
permalinkSide: 'right'

ハウスキーピング

  • 不要な sluggo 依存関係を削除 @curbengh #99
    • hexo-util の slugize に置き換えられました @curbengh #95
  • nyc を 14.1.1 から 15.0.0 に更新 #100

hexo-util 1.9.0

機能

  • feat(prism): data-language 属性を追加 @SukkaW #177
  • feat(prism): mark & firstLine オプションのサポートを追加 @SukkaW #172
  • feat: prism ハイライトのサポートを追加 @SukkaW #168
    • 今後の Hexo v5 で、現在の highlight.js ライブラリに加えて、prism ハイライトライブラリのサポートを計画するための基盤を築いています。

修正

  • fix(is_external_link): 無効な URL を処理 @SukkaW #183
  • fix(prism): strip_indent サポートを追加 @SukkaW #184
  • fix(tocObj): permalink 記号をスキップ @curbengh #175
  • hljs=true の場合のハイライトを修正 @ppwwyyxx #171
  • htmlTag - スカラー値の場合は match() の前に toString() を実行。 @KentarouTakeda #176

リファクタリング

依存関係

  • chore(deps-dev): mocha を 6.2.2 から 7.0.0 に更新 #173