Skip to content

2.0.0

Choose a tag to compare

@domenic domenic released this 19 Sep 21:39
· 65 commits to main since this release

This release welcomes @Sebmaster to the team, as he revives the project in service of jsdom.

The backward-incompatible change is moving away from pure ES2015 source code, instead using the subset supported on Node.js 4.0. That does not include ES2015 modules, so the consumption strategy moves to normal CommonJS modules.

Additionally, he implemented the following conversions:

  • All numeric types, although the float implementation is a bit sketchy
  • A { treatNullAsEmptyString: true } variant for DOMString
  • ByteString
  • Date
  • RegExp
  • USVString (!)