node-sonos

🔈 Sonos Media Player Interface/Client

MIT License

Downloads
3.4K
Stars
703
Committers
65

Bot releases are visible (Hide)

node-sonos - v1.3.0

Published by bencevans over 6 years ago

1.3.0 (2018-07-23)

Features

node-sonos - v1.2.0

Published by bencevans over 6 years ago

1.2.0 (2018-07-19)

Features

  • add duration and queuePosition to event 'CurrentTrack' and always emit to show updated radio track titles (39ee936)
  • Use r:streamContent as track title to support radio (6871c6f)
node-sonos - v1.1.2

Published by bencevans over 6 years ago

1.1.2 (2018-04-02)

Bug Fixes

node-sonos - v1.1.1

Published by bencevans over 6 years ago

1.1.1 (2018-02-27)

Bug Fixes

node-sonos - v1.1.0

Published by bencevans over 6 years ago

1.1.0 (2018-02-25)

Features

  • Added togglePlayback to mimic the sonos button. (8613c4b)
node-sonos - v1.0.2

Published by bencevans over 6 years ago

1.0.2 (2018-02-12)

Bug Fixes

  • sonos now returns state and volume from listener. (59f43d8)
node-sonos - v1.0.1

Published by bencevans over 6 years ago

1.0.1 (2018-02-04)

Bug Fixes

node-sonos - v1.0.0

Published by bencevans over 6 years ago

1.0.0 (2018-01-31)

Bug Fixes

  • AVTransport options removed. (793e51a)
  • AvTransportEvents better parsed (64d8cdd)
  • Created shortcut to ContentDirectory (7a20ec3)
  • device discovery wasn't working (b95830f)
  • Fixed some tests to async (dbf8a95), closes #217
  • getMuted to Promise (9d13884)
  • GetQueue now got valid ip and port (cb52461)
  • getSpotifyConnectInfo added (2dcb14c), closes #175
  • Other source for doorbell sound (bbc07f1)
  • Removed some double code. (8f7ef3d)
  • Removed underscore dependency (73dd85b), closes #222
  • simplified ContentDirectory (8114ee5)
  • simplified getVolume (21fdb82)
  • Spotify sample to async (a85a42d)
  • Used Bens advice and changed to const (91af604)

Features

  • A lot of things are now async (08112f1)
  • Added reordering tracks in the queue (0039a10), closes #82
  • Again a big async update (2b18d17)
  • Alarmclock converted to async (a1a2c61)
  • All commands now use one of the services. (8604086)
  • All services are now async (af077d2)
  • Changed ContentDiscovery to async (5052269)
  • Event listener greatly improved (ee42d4d), closes #205
  • EventListener improved!! (0cd116b)
  • Implemented playing notifications (78c5a9a), closes #221
  • Initial work on new listener (b2f7dbf)
  • joinGroup and getTopology converted to async (c7b3d29)
  • next to async (5aa7557)
  • pause and seek converted to async (46c0c28)
  • Updated most samples to async (f668681), closes #219

Performance Improvements

BREAKING CHANGES

  • This will bump the version to 1.0.0
node-sonos - v0.22.2

Published by bencevans almost 7 years ago

0.22.2 (2018-01-14)

Bug Fixes

  • AlarmClock always returns an array now (a048aec)
node-sonos - v0.22.1

Published by bencevans almost 7 years ago

0.22.1 (2018-01-11)

Bug Fixes

  • correct dep to devDep & update jsdox fork name (a02841b)
node-sonos - v0.22.0

Published by bencevans almost 7 years ago

0.22.0 (2018-01-06)

Bug Fixes

  • Alarm service create parameters encoded (4f719c5)
  • Something missed in listing alarms (6da6064)

Features

  • Ability to enable/disable an alarm by ID (eb991bb)
  • Added PatchAlarm to partialy update alarm. (8283822)
  • Fixed Destroy alarm to expect only the id (bfd6ed3)
  • Initial work on AlarmClock (92b2c7d)
node-sonos - v0.21.0

Published by bencevans almost 7 years ago

0.21.0 (2018-01-04)

Features

node-sonos - v0.20.0

Published by bencevans almost 7 years ago

0.20.0 (2018-01-03)

Bug Fixes

  • Examples: Spotify sample wasn't working (6f5580a)
  • Examples: TuneIn sample uses TuneIn now (e30ca69)
  • Examples: User playlists require correct region (b70682f), closes #186
  • Lint errors fixed, oops 😄 (9a53a3a)
  • QueueNext now also accepts spotify urls (1dcc165), closes #115

Features

Package Rankings
Top 2.13% on Npmjs.org
Badges
Extracted from project README
All Contributors Join us on Discord