Comparing version 1.0.4 to 2.0.0
# node-midi Changelog | ||
## Version 2.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. | ||
## Version 1.0.4 | ||
@@ -4,0 +12,0 @@ |
{ | ||
"name": "midi", | ||
"version": "1.0.4", | ||
"version": "2.0.0", | ||
"scripts": { | ||
@@ -44,3 +44,3 @@ "test": "mocha test/unit/*.js && node test/virtual-loopback-test-automated.js" | ||
"devDependencies": { | ||
"mocha": "^8.3.2", | ||
"mocha": "^9.0.0", | ||
"should": "^13.2.3" | ||
@@ -47,0 +47,0 @@ }, |
@@ -33,2 +33,8 @@ # RtMidi | ||
## OSX / macOS | ||
- An essential component of the macOS MIDI subsystem (`MIDIClient`) can exhibit buggy behaviour (also see https://github.com/thestk/rtmidi/issues/155). As the relevant API is not directly exposed, the two following functions are declared (if and only if `__APPLE__` is defined) if access to this part is needed (but typically is not): | ||
- `void RtMidi_setCoreMidiClientSingleton(MIDIClientRef client)` | ||
- `void RtMidi_disposeCoreMidiClientSingleton()` | ||
## Further reading | ||
@@ -35,0 +41,0 @@ |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
414957
77
506