Skip to content

Releases: djipco/webmidi

Release v3.1.11

06 Aug 14:23
Compare
Choose a tag to compare
  • Update 'jzz' (optional dependency) to latest version (d7c89d1)

Release v3.1.10

06 Aug 14:08
Compare
Choose a tag to compare
  • Fix TypeScript definitions to properly reflect MessageEvent properties (see issue #427) (e34405c)

Release v3.1.9

21 Apr 13:53
Compare
Choose a tag to compare
  • Fix WebMidi.supported not necessarily returning boolean (#417)
  • Various module updates for security fixes

Release v3.1.8

16 Dec 17:46
Compare
Choose a tag to compare

This is a maintenance release with a few fixes and clarifications.

  • Fix raw values not being properly sent in Output.channelAfterTouch() (#401) (19faf78)
  • Clarify documentation for Output.clear() method (43b6285)
  • Fix documentation for sendAllNotesOff() (dd91df4)
  • Move to @julusian/midi module for testing (a9f4692)

Release v3.1.7

23 Nov 20:17
Compare
Choose a tag to compare

This version is a minor release that fixes an issue that appeared in Node.js v21+

Release v3.1.6

04 Jun 14:54
Compare
Choose a tag to compare

Fixes minor bug when calling WebMidi.disable() (issue #361)

Release v3.1.5

10 Mar 15:46
Compare
Choose a tag to compare
  • The playNote() method nows correctly sends noteoff messages when the notes are specified as an array. Thanks to @tobyhede for the fix!

Release v3.1.4

03 Feb 00:14
Compare
Choose a tag to compare

OutputChannel.playNote() now properly sends a note off when the duration is specified via the Note object (issue #337).

Release v3.1.3

29 Jan 13:45
Compare
Choose a tag to compare

This is a minor release that fixes a type issue with the new Utilities.getCcNumberByName() method. Thanks to @tobyhede for submitting PR #335.

Release v3.1.2

18 Jan 01:21
Compare
Choose a tag to compare
  • Add position (MSB/LSB) property to control change event payload (697b2c2)