Skip to content

Releases: remarkablemark/html-dom-parser

v0.2.2

13 Dec 19:40
Compare
Choose a tag to compare

0.2.2 (2019-06-07)

Bug Fixes

  • utilities: do not lowercase case-sensitive SVG tags (4083004)

Performance Improvements

  • utilities: optimize case-sensitive tag replace with hash map (6aa06ee)

v0.2.1

13 Dec 19:40
Compare
Choose a tag to compare

0.2.1 (2019-04-03)

v0.2.0

13 Dec 19:41
Compare
Choose a tag to compare

0.2.0 (2019-04-01)

Features

  • types: add TypeScript decelerations (b52d52f)

v0.1.3

13 Dec 19:42
Compare
Choose a tag to compare

0.1.3 - 2018-02-20

Fixed

  • Fix regular expression vulnerability (#8)
    • Regex has potential for catastrophic backtracking
    • Credit goes to @davisjam for discovering it

Changed

  • Refactored and updated tests (#8)

v0.1.2

13 Dec 19:42
Compare
Choose a tag to compare

0.1.2 - 2017-09-30

Added

  • Create helper isIE() in utilities (#7)

Fixed

  • Fix client parser in IE/IE9 (#6, #7)

Changed

v0.1.1

13 Dec 19:43
Compare
Choose a tag to compare

0.1.1 - 2017-06-26

Added

  • CHANGELOG with previous releases backfilled

Fixed

  • Fix client parser on IE by specifying required parameter for createHTMLDocument (#4)

v0.1.0: Bump version to 0.1.0

13 Dec 19:43
Compare
Choose a tag to compare

0.1.0 - 2017-06-17

Changed

  • Improve, refactor, and optimize client parser
    • Use template, DOMImplementation, and/or DOMParser

v0.0.2: Bump version to 0.0.2

13 Dec 19:44
Compare
Choose a tag to compare

0.0.2 - 2016-10-10

Added

  • Create npm scripts for prepublish

Changed

  • Change webpack to build to UMD target
  • Update README installation and usage instructions

v0.0.1: Bump version to 0.0.1

13 Dec 19:44
Compare
Choose a tag to compare

0.0.1 - 2016-10-10

Added

  • Server parser
    • Wrapper for htmlparser2.parseDOM
  • Client parser
    • Uses DOM API to mimic server parser output
    • Build client library with webpack
  • Add README, tests, and other necessary files