rehype-prism-template
Version:
rehype plugin to highlight code blocks in HTML with Prism
27 lines (16 loc) • 889 B
Markdown
# Changelog
## 0.4.0
- Add `options.langs` which defaults to `undefined`.
To include concise list of languages, you'll need to use this option.
## 0.3.1
- Allow uppercase language names in the `language-*` class (e.g. `language-CSS`).
## 0.3.0
- Add `language-*` class to the `<pre>` tag of the output, because many Prism themes rely on this undocumented pattern.
## 0.2.0
- **Breaking:** Add `options.ignoreMissing` which defaults to `false`.
If you are relying on *silent* failures to highlight when the language is not defined, you'll need to use this option.
- **Breaking:** Remove support for `nohighlight` and `no-highlight` classes.
You can skip highlighting for any given `<code>` by *not* putting a `language-*` class on it.
- Under the hood, use [refractor](https://github.com/wooorm/refractor) instead of Parse5 and PrismJS directly.
## 0.1.0
- Initial release.