svrooij / node-sonos-ts

:speaker: Sonos control library, use this library in your own appliction.
https://sonos-ts.svrooij.io/
MIT License
81 stars 18 forks source link

Notification queue and a lot of other improvements #130

Closed svrooij closed 3 years ago

svrooij commented 3 years ago

Notification queue and a lot of other improvements

Description

This PR will release a new version of sonos-ts. The most notable it the notification queue we made 2 implementations see this issue, and want your opinion about which one is best.

Also Invisible is now parsed correctly and you can subscribe for event subscriptions errors.

Your checklist for this pull request

🚨 Please review the guidelines for contributing to this repository.

💔 Thank you!

coveralls commented 3 years ago

Pull Request Test Coverage Report for Build 653848679


Changes Missing Coverage Covered Lines Changed/Added Lines %
src/index.ts 0 2 0.0%
src/services/base-service.ts 14 16 87.5%
src/sonos-event-listener.ts 20 23 86.96%
src/sonos-device.ts 222 252 88.1%
<!-- Total: 278 315 88.25% -->
Files with Coverage Reduction New Missed Lines %
src/index.ts 1 0%
src/services/base-service.ts 2 90.83%
<!-- Total: 3 -->
Totals Coverage Status
Change from base Build 493683389: 0.5%
Covered Lines: 1454
Relevant Lines: 1856

💛 - Coveralls
github-actions[bot] commented 3 years ago

:tada: This PR is included in version 2.4.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket: