Skip to content

7.1.7

Choose a tag to compare

@MoOx MoOx released this 20 Oct 09:06
· 21 commits to main since this release
154c2b0
  • fix: lossless: true preserves trailing whitespace in a selector that ends empty, such as :not(a, ). Note that :not( ) now yields a selector holding one empty string node rather than an empty selector (#337 by @theRizwan)
  • fix: consume the whitespace that terminates a hexadecimal escape, so [x="\000061 b"] unescapes to ab (#340 by @jakezwang)
  • fix: set the parent on every node passed to insertBefore and insertAfter, not only the first (#343 by @feritcemkahraman)
  • fix: assigning combinator.value clears the stale raw spelling instead of being ignored (#342 by @SAY-5)
  • fix: keep whitespace around the namespace separator in attribute selectors, so [ foo | bar ] round-trips (#339 by @dkryaklin)