- Upgrade
npm-run-all
package to get rid of the malicious attack byflatmap-stream
(#42)
- Support Node 10 LTS
- Upgrade dependent packges to latest, includes incremental-dom 0.6.0
- Update incremental-dom CDN to use jsDelivr 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
- Fix twice element closing by htmlparser2 (#34)
- Add versioning script (#35)
- No longer support Node < v6.14.2 (Boron Maintenance LTS release).
- Upgrade Node LTS to v8.11.4 and dependent packages to latest version
- Migrate test framework from mocha to Jest
- Define
IncrementalDOMRenderer
as public getter (#28)
- Fix build entry and module path for browser (#27)
- Support inline SVG correctly (#29)
- Fix format script to work globstar correctly (#26)
- Upgrade dependencies to latest version (#30)
- Fix incrementalized softbreak rule to keep break as text (#25)
- Reduce bundle size of built for browser (#22)
- Sanitize HTML element name and attributes to avoid occurring errors while rendering invalid HTML (#18)
- Upgrade dependencies to latest version (#12)
- Upgrade node version to v8.9.3 LTS (#16)
- Use babel-preset-env + polyfill instead of babel-preset-es2015 (#13)
- Add
incremental-dom >=0.5.0
to peerDependencies (#15) - Format source code by prettier (#17)
- For browser: Add banner to show license (#9)
- For browser: Provide uncompressed version (#9)
- Override markdown-it's default renderer rules by incrementalized functions for better performance (#7)
- Option argument on initialize that supported
incrementalizeDefaultRules
(#7) - Badges on README.md: Coverage (powered by Coveralls), npm version, and LICENSE (#6)
- Demo page with explaining of key features (#3)
- Initial release.