Skip to content

Releases: djipco/webmidi

Release v3.0.0-alpha.1

16 Jun 20:07
Compare
Choose a tag to compare
Pre-release

This is the first public release of version 3 of WebMidi.js. This is an alpha version intended for testing only. Do not use this version in production! This version introduces MANY changes from v2.5.1. It should be mostly compatible but some breaking changes were introduced.

Release v3.0.0-alpha.2

17 Jun 18:12
45b4856
Compare
Choose a tag to compare
Pre-release

Changed the way channels are handled by the Output object. This is a pre-release version. Do NOT use in production.

Release v2.5.1

26 Aug 00:39
Compare
Choose a tag to compare

This release fixes an issue with inbound note on messages for note numbers 6 and 38 throwing errors since the implementation of NRPNs in v2.5.0.

Release v2.5.0

17 Aug 15:44
Compare
Choose a tag to compare

Thanks to @misterinterrupt, this release introduces support for NRPN events on the Input object. NRPN events can be of the entry, increment or decrement type.

2.3.3

26 Mar 08:33
Compare
Choose a tag to compare

Patch release in which Output.sendControlChange() now properly accepts bankselectcoarse as first parameter.

2.3.2

27 Jan 20:57
Compare
Choose a tag to compare

Patch release which fixes a small issue with the options parameter being altered by the playNote() method (see PR #56). This would cause frozen options object to throw an error.

2.4.0

21 Jan 15:59
Compare
Choose a tag to compare

In this minor release, TypeScript interfaces are now being exported so they can be used for compile-time type checking (issue #54).

2.3.1

01 Jan 21:14
Compare
Choose a tag to compare

This version introduces a minor change in the way the WebMidi.getInputById() and WebMidi.getOutputById() functions work. They both now force the id parameter to a string before looking it up.

2.3.0

06 Nov 14:20
Compare
Choose a tag to compare

This version adds TypeScript type definitions.

2.1

21 Jun 18:56
Compare
Choose a tag to compare
2.1
  • Middle C (note number 60) is now considered to be C4.
  • An issue with Bluetooth devices has been corrected.