公式プラグイン hexo-renderer-markdown-it 4.0.0 リリース

公式プラグイン hexo-renderer-markdown-it の新バージョンをリリースしました。

非互換性の変更

  • 既定の構成を hexo-renderer-marked と一致するように更新しました #90#92

    • 新しい既定値
    markdown:
    render:
    html: true
    xhtmlOut: false
    breaks: true
    linkify: true
    typographer: true
    quotes: '“”‘’'
    plugins:
    anchors:
    level: 2
    collisionSuffix: ''
    permalink: false
    permalinkClass: 'header-anchor'
    permalinkSymbol: '¶'
    case: 0
    separator: '-'
    • 以前の既定値(他の構成は変更されません)
    markdown:
    anchors:
    permalink: true
    level: 1
    collisionSuffix: 'v'
    case: 1
  • Node 8.6 以降を必要とする #79

機能

  • 公式 markdown-it プラグインを含める #52#86#87

    • これらは既定では無効になっています。
    • 含まれるプラグイン
    markdown:
    plugins:
    - markdown-it-abbr
    - markdown-it-cjk-breaks
    - markdown-it-container
    - markdown-it-deflist
    - markdown-it-emoji
    - markdown-it-footnote
    - markdown-it-ins
    - markdown-it-mark
    - markdown-it-sub
    - markdown-it-sup
  • markdown-it-cjk-breaks プラグインを含める #56

    • 有効にするには
    markdown:
    plugins:
    - markdown-it-cjk-breaks
  • anchors: に新しいオプションを追加する #95

    markdown:
    anchors:
    case: 0 # Set to 1 to transform anchors to lowercase, 2 for uppercase
    separator: '-' # Replace the space with a dash, can be any character

メンテナンス

  • markdown-it を v8 から v10 に更新する #80#88
  • mocha を v3 から v5 に更新する #60