- Updates Chai peer dependency to v5
- Refactors package from CommonJS to ESM
- Updates parse5 dependency to v7
- Adds changelog
- Fix for incorrect Node version reported in readme
- Updates minimum supported Node version to v12
- Updates parse5 dependency to v6
- Fix for missing error messages when HTML comments differ (thanks to kasperpedersen)
- Adds new
.ignoreComments
flag to ignore HTML comments (thanks to danielelkington)
- Fix for error messages being reversed
- Removes unnecessary files from package published to npm
- Updates parse5 dependency to v5
- Updates minimum supported Node version to v6
- Updates deep-diff dependency to v1
- Updates parse5 dependency to v4
- Fix to ignore circular dependencies when comparing node trees
- Fix for latest deep-diff dependency breaking this library
- Fix to trim text nodes in accordance with ISO8879
- Reformatted the source code
- Refactored error messages to skip reporting useless location information
- Initial stable release