Skip to content

Releases: pmndrs/webidl-dts-gen

webidl-dts-gen@1.11.0

05 Apr 00:42
6e41a8f
Compare
Choose a tag to compare

Minor Changes

  • faceb27: fix(emscripten): implements statement should take precedence over JSImplementation for inheritance

webidl-dts-gen@1.10.0

04 Apr 23:57
f9d845a
Compare
Choose a tag to compare

Minor Changes

  • b4f6cc6: feat(emscripten): generate types with inheritance for emscripten JSImplementation interfaces

Patch Changes

  • 211220b: fix(emscripten): don't apply emscripten inheritance fix for commented inheritance statements

webidl-dts-gen@1.9.0

21 Mar 00:24
90b8bab
Compare
Choose a tag to compare

Minor Changes

  • 7b949de: fix: correct types for emscripten JSImplementation method arguments

webidl-dts-gen@1.8.0

24 Jan 09:34
27d05cf
Compare
Choose a tag to compare

Minor Changes

  • 5697aec: fix: emscripten output for static methods

    webidl-dts-gen was emitting c++ static methods as typescript static methods. Emscripten uses the static modifier for binding, but exposes the method on the prototype. This change makes webidl-dts-gen emit static methods as non-static methods so the types reflect the emscripten output.

Patch Changes

  • c3c8f58: chore(deps): bump jsdom from 23.0.1 to 24.0.0
  • c3c8f58: chore(deps): bump typescript from 5.2.2 to 5.3.3

webidl-dts-gen@1.7.0

07 Oct 23:55
df9727f
Compare
Choose a tag to compare

Minor Changes

  • f52d614: feat: use webidl value.name for emscripten setter parameter name

webidl-dts-gen@1.6.0

04 Oct 10:46
24cc9e9
Compare
Choose a tag to compare

Minor Changes

  • cbf1668: chore: bump webidl2 from 24.3.0 to 24.4.1
  • 326ef99: chore: bump typescript from 5.1.3 to 5.2.2

webidl-dts-gen@1.5.0

20 Aug 04:56
Compare
Choose a tag to compare

Minor Changes

  • 3868ce5: fix: emscripten enum values should be numbers

webidl-dts-gen@1.4.0

13 Aug 06:02
a39ea15
Compare
Choose a tag to compare

Minor Changes

  • a7dfc9f: fix: correct types for attribute 'set_' setter function

Patch Changes

webidl-dts-gen@1.3.1

29 May 09:12
e5a2bb4
Compare
Choose a tag to compare

Patch Changes

  • 821b3ce: chore(deps): bump yargs from 17.7.1 to 17.7.2
  • 282e836: chore(deps): bump webidl2 from 24.2.2 to 24.3.0

webidl-dts-gen@1.3.0

10 May 07:45
f0a9bc3
Compare
Choose a tag to compare

Minor Changes

  • 51dac39: feat: add missing emscripten function declarations