Skip to content

v9.0.0

Choose a tag to compare

@Sebmaster Sebmaster released this 25 Nov 20:31
· 173 commits to main since this release

(Breaking changes in bold.)

Changes impl paths provided to addSource to be relative to the base dir instead of the output dir. (@danyao)

[Unscopeable] is now [Unscopable] according to the Web IDL spec change.

The generated utils file no longer contains methods for interacting with buffers (getReferenceToBytes, getCopyToBytes). These functions were never used by webidl2js or webidl2js-generated interface files in the first place.

Adds a full overload resolution algorithm.

Mitigates an issue with Safari's JavaScript engine because it didn't support casting new.target to a boolean.