markdown-it-incremental-dom
Version:
markdown-it renderer plugin by using Incremental DOM.
106 lines (61 loc) • 4.1 kB
Markdown
# Change Log
## [Unreleased]
## v2.1.0 - 2018-11-21
### Added
- Support Node 10 LTS
### Changed
- Upgrade dependent packges to latest, includes [incremental-dom 0.6.0](https://github.com/google/incremental-dom/releases/tag/0.6.0)
- Update incremental-dom CDN to use [jsDelivr](https://cdn.jsdelivr.net/npm/incremental-dom@0.6.0/dist/incremental-dom-min.js) instead of Google (0.6.0 is not provided)
- Modernize example codes and demo JS
- Apply Prettier code formatting for configuration files and demo HTML
## v2.0.2 - 2018-10-23
### Fixed
- Fix the self-closing tags of SVG and MathML ([#40](https://github.com/yhatt/markdown-it-incremental-dom/pull/40) by [@m93a](https://github.com/m93a))
## v2.0.1 - 2018-08-31
### Fixed
- Fix twice element closing by htmlparser2 ([#34](https://github.com/yhatt/markdown-it-incremental-dom/pull/34))
### Added
- Add versioning script ([#35](https://github.com/yhatt/markdown-it-incremental-dom/pull/35))
## v2.0.0 - 2018-08-17
### Breaking
- No longer support Node < v6.14.2 (Boron Maintenance LTS release).
### Changed
- Upgrade Node LTS to v8.11.4 and dependent packages to latest version
- Migrate test framework from mocha to Jest
## v1.3.0 - 2018-02-15
### Added
- Define `IncrementalDOMRenderer` as public getter ([#28](https://github.com/yhatt/markdown-it-incremental-dom/pull/28))
### Fixed
- Fix build entry and module path for browser ([#27](https://github.com/yhatt/markdown-it-incremental-dom/pull/27))
- Support inline SVG correctly ([#29](https://github.com/yhatt/markdown-it-incremental-dom/pull/29))
- Fix format script to work globstar correctly ([#26](https://github.com/yhatt/markdown-it-incremental-dom/pull/26))
### Changed
- Upgrade dependencies to latest version ([#30](https://github.com/yhatt/markdown-it-incremental-dom/pull/30))
## v1.2.0 - 2018-01-15
### Fixed
- Fix incrementalized softbreak rule to keep break as text ([#25](https://github.com/yhatt/markdown-it-incremental-dom/pull/25))
### Changed
- Upgrade Babel to v7 beta ([#23](https://github.com/yhatt/markdown-it-incremental-dom/pull/23))
- Update README.md and demo page to use jsDelivr CDN ([#24](https://github.com/yhatt/markdown-it-incremental-dom/pull/24))
## v1.1.2 - 2018-01-11
### Fixed
- Reduce bundle size of built for browser ([#22](https://github.com/yhatt/markdown-it-incremental-dom/pull/22))
## v1.1.1 - 2018-01-06
### Fixed
- Sanitize HTML element name and attributes to avoid occurring errors while rendering invalid HTML ([#18](https://github.com/yhatt/markdown-it-incremental-dom/pull/18))
### Changed
- Upgrade dependencies to latest version ([#12](https://github.com/yhatt/markdown-it-incremental-dom/pull/12))
- Upgrade node version to v8.9.3 LTS ([#16](https://github.com/yhatt/markdown-it-incremental-dom/pull/16))
- Use babel-preset-env + polyfill instead of babel-preset-es2015 ([#13](https://github.com/yhatt/markdown-it-incremental-dom/pull/13))
- Add `incremental-dom >=0.5.0` to peerDependencies ([#15](https://github.com/yhatt/markdown-it-incremental-dom/pull/15))
- Format source code by prettier ([#17](https://github.com/yhatt/markdown-it-incremental-dom/pull/17))
## v1.0.0 - 2017-03-14
### Added
- For browser: Add banner to show license ([#9](https://github.com/yhatt/markdown-it-incremental-dom/pull/9))
- For browser: Provide uncompressed version ([#9](https://github.com/yhatt/markdown-it-incremental-dom/pull/9))
- Override markdown-it's default renderer rules by incrementalized functions for better performance ([#7](https://github.com/yhatt/markdown-it-incremental-dom/pull/7))
- Option argument on initialize that supported `incrementalizeDefaultRules` ([#7](https://github.com/yhatt/markdown-it-incremental-dom/pull/7))
- Badges on README.md: Coverage (powered by Coveralls), npm version, and LICENSE ([#6](https://github.com/yhatt/markdown-it-incremental-dom/pull/6))
- [Demo page](https://yhatt.github.io/markdown-it-incremental-dom/) with explaining of key features ([#3](https://github.com/yhatt/markdown-it-incremental-dom/issue/3))
## v0.1.0 - 2017-02-22
- Initial release.