Skip to content

Releases: tdewolff/parse

v2.5.32

28 May 14:36
Compare
Choose a tag to compare

v2.5.31

22 May 19:04
Compare
Choose a tag to compare
  • HTML: fix attribute quoting bugs

v2.5.30

22 May 18:49
Compare
Choose a tag to compare
  • HTML: keep original single/double quote for attribute values as much as possible

v2.5.29

11 Apr 20:46
Compare
Choose a tag to compare

v2.5.28

v2.5.27

13 Jan 20:51
Compare
Choose a tag to compare
  • JS: parse comma-operator expressions as a list, not a tree

v2.5.26

14 Dec 17:58
Compare
Choose a tag to compare
  • JS: fix WhileToFor option

v2.5.24

13 Dec 19:31
Compare
Choose a tag to compare
  • JS: const statement must have initializer
  • JS: mark var uses in for statement parameters as different from declarations inside for statement block

v2.5.23

07 Dec 15:23
Compare
Choose a tag to compare
  • JS: change parsing around variable declarations for reordering improvements in minifier for tdewolff/minify#445
  • JS: allow identifier with Unicode escape sequences after the first character

v2.5.22

04 Oct 18:55
Compare
Choose a tag to compare
  • HTML: set Text equal to Data for raw tag content, fixes #84
  • JS: fix JSON output for single-quoted strings, negative numbers, and return InvalidJSON form block en expression statements, fixes #88
  • JS: make JSON() optionally implemented on AST nodes, see #85
  • JS: bytes.Buffer now expected for JSON() instead of returning a string, fixes #85
  • JS: implement top level await, fixes #87
  • JS: add test cases for class field definitions