Releases: justinlatimer/node-midi
Releases · justinlatimer/node-midi
v2.0.0
- Add tests for listing ports.
- Prevent RtMidi from ensuring unique port names on Windows (Breaking change to behaviour of port names on Windows).
- RtMidi Changes
- Trim whitespace changes from endpoint names (Breaking change to behaviour of port names on macOS).
- Refactor CoreMIDI client usage for stability.
v1.0.4
- Use a git submodule for RtMidi.
- Use a larger sysex message buffer size on Windows.
- Fix links in readme (dzoba)
v1.0.3
- Update RtMidi to d2dd50d.
v1.0.2
- Add a 'send' alias for 'sendMessage'.
- Use the NAN module init.
- Ensure promises can be resolved inside on('message') callbacks (Malvineous)
v1.0.1
- Update supported node versions.
- Update dependencies.
v1.0.0
- Added isPortOpen (nroadley)
- Improve examples in README (Simon Egersand)
- Updated examples to es6 (Amila Welihinda)
- Update mocha (The Repo Nanny)
- Update rtmidi to 4.0.0 (Tim Susa)
- Add license to package.json.
- Use NAN to handle additional differences in modern nodejs versions.
- Change supported nodejs version to 6, 8, 10, 12.
- Better handling of Buffer for stream (jhorology)
- Fixing read stream resume bug (justinjmoses)
- Fix clean up of inputs.
- Exception catching to prevent RtMidi errors crashing the node process (Jeremy Bernstein)
- Split classes into different files.
- Fix capitalisation on the classes.
- Add some documentation about MIDI message formats.
v0.9.5
- Updated RtMidi to most recent version (Szymon Kaliski)
- Updating NAN to the latest version. This allows node 6.2.0 to be used. (Michael Lawrence)
v0.9.4
v0.9.3
v0.9.3
v0.9.2
- More NAN use for broader support (nw.js, iojs). (Andrew Morton)