This shares similar goal with https://github.com/hexojs/hexo-renderer-markdown-it/pull/90 to bring consistency with hexo-renderer-marked. I think there'll be no more breaking change for v4. Later PRs are more on feature parity (features that enabled by default in hexo-renderer-marked).
BREAKING CHANGE: anchors retain case by default
Noticed while reviewing https://github.com/hexojs/hexo-renderer-markdown-it/pull/94, this plugin currently uses sluggo library. This PR replaces it with hexo-util
slugize()
used in hexo and hexo-renderer-marked.This shares similar goal with https://github.com/hexojs/hexo-renderer-markdown-it/pull/90 to bring consistency with hexo-renderer-marked. I think there'll be no more breaking change for v4. Later PRs are more on feature parity (features that enabled by default in hexo-renderer-marked).