Releases: juliuscc/heos-api
Releases · juliuscc/heos-api
v4.0.0
4.0.0 (2019-09-26)
Features
- Parse message of HEOS response as object (#27) (bf6f55d), closes #19
BREAKING CHANGES
- The message field in HeosResponse and HeosEvent is now an object instead of a string. If the message sent from the HEOS device is key-value pair formatted, it will be parsed into an object. The message object is an empty object if there was no message field in the response. Otherwise it is an object with two fields. It always has the field unparsed which is the raw string recieved. If the message can be parsed there is a field parsed with the key-value pairs in an object.
v3.10.1
3.10.1 (2019-07-16)
Bug Fixes
- Do not close connection when adding listeners (a576ae2)
v3.10.0
3.10.0 (2019-07-15)
Bug Fixes
- Improve promise resolve/rejection when connecting to a HEOS device (45bfbd0)
Features
- Add event listeners for 'close' and 'error' events on a HEOS connection (378fe04), closes #23
v3.9.0
3.9.0 (2019-07-04)
Features
- Adds ability to close a HeosConnection (b74de7a), closes #18
v3.8.0
3.8.0 (2019-06-07)
Features
- Added support for user defined host UDP port and IP address (720c80b), closes #20
v3.7.8
3.7.8 (2019-06-05)
Bug Fixes
- Discovery will work even when port
1900
is already bound (bf03baf), closes #20
- Ensure that udp-socket is bound before sending broadcast (126a2af)
v3.7.6
3.7.6 (2019-05-04)
Bug Fixes
- Ensure no port collisions on local port (4fb7c33)
v3.7.5
3.7.5 (2019-05-04)
Bug Fixes
- Changed how the tcp connection resolves (f850f84)