Releases: remarkablemark/html-dom-parser
Releases Β· remarkablemark/html-dom-parser
html-dom-parser v1.0.3
Performance Improvements
- upgrade dependency htmlparser2 to v7.2.0 (7819211)
html-dom-parser v1.0.2
Build System
- deps: bump domhandler from 4.2.0 to 4.2.2 (ab46792)
v1.0.1
v1.0.0
1.0.0 (2020-12-25)
Build System
- package: upgrade
domhandler
to v4 andhtmlparser2
to v6 (ec5673e)
Performance Improvements
- client: deprecate Internet Explorer 9 (IE9) (d42ea4e)
- utilities: continue if nodeType is not element, text, comment (793ff0c)
BREAKING CHANGES
- package: upgrade
domhandler
to v4 andhtmlparser2
to v6
domhandler 3.3.0 β 4.0.0
htmlparser2 4.1.0 β 6.0.0
domhandler:
htmlparser2:
- https://github.com/fb55/htmlparser2/releases/tag/v5.0.0
- https://github.com/fb55/htmlparser2/releases/tag/v5.0.1
- https://github.com/fb55/htmlparser2/releases/tag/v6.0.0
decodeEntities
option now defaults to true. <title>
is parsed correctly. Remove root parent node to keep parser backwards compatible.
v0.5.0
v0.4.0
v0.3.1
v0.3.0
v0.2.3
0.2.3 (2019-11-04)
Bug Fixes
Build System
- package: save commitlint, husky, and lint-staged to devDeps (3b0ce91)
- package: update
eslint
and installprettier
and plugin (b7a6b81) - package: update
webpack
and savewebpack-cli
(908e56d) - package: update dependencies and devDependencies (a9016be)
Tests
- server: remove skipped test (a4c1057)
- refactor tests to ES6 (d5255a5)
- cases: add empty string test case to
html.js
(25d7e8a) - cases: add more special test cases to
html.js
(6fdf2ea) - cases: refactor test cases and move html data to its own file (e4fcb09)
- cases: remove unnecessary try/catch wrapper to fix lint error (ca8175e)
- cases: skip html test cases that PhantomJS does not support (d095d29)
- cases: update
complex.html
(1418775) - client: add tests for client parser that will be run by karma (a0c58aa)
- helpers: create
index.js
which exports helpers (a9255d5) - helpers: move helper that tests for errors to separate file (f2e6312)
- helpers: refactor and move
runTests
to its own file (8e30784) - server: add tests that spy and mock htmlparser2 and domhandler (61075a1)
- server: move
html-to-dom-server.js
toserver
directory (3684dac)