Skip to content

Releases: nightowlengineer/sonos-api-java

0.0.9

0.0.9 Pre-release
Pre-release

Choose a tag to compare

@nightowlengineer nightowlengineer released this 20 Dec 23:13
674455f

New features:

  • Client is now auto-closeable, and can be provided with an existing HttpClient object
  • Client-side validation can be disabled via configuration if desired

Changes:

  • Unexpected return types (from Sonos API) are handled a little more gracefully

Misc:

  • Added some initial unit tests
  • Enabled caching during CI

0.0.8

0.0.8 Pre-release
Pre-release

Choose a tag to compare

@nightowlengineer nightowlengineer released this 19 Dec 22:25
e73a932

Fixes:

  • Included new resources in the actual API client...

0.0.7

0.0.7 Pre-release
Pre-release

Choose a tag to compare

@nightowlengineer nightowlengineer released this 19 Dec 22:12
d34a277

Changes:

  • Renamed home theater playback method to reflect Sonos' updated name

New features:

  • New resources for playlists and player settings
  • New endpoints added for home theater to be used with 'home theater options' e.g. night mode, speech enhancement

Misc:

  • Fixed some Javadoc typos/errors
  • Added some additional checks for 'emptiness' in the internal utility helper

0.0.6

0.0.6 Pre-release
Pre-release

Choose a tag to compare

@nightowlengineer nightowlengineer released this 19 Dec 20:49
6655232

New features:

  • Added additional endpoints and fields for Audio Clips
  • Helper for implementing callback endpoints - for now, just a helper method to assist verifying the signature from Sonos, other methods planned

Bugfixes:

  • Fixed visibility of some methods in client configuration - some were private

Misc:

  • Minor refactor of subscribable resources to use generic methods

0.0.5

0.0.5 Pre-release
Pre-release

Choose a tag to compare

@nightowlengineer nightowlengineer released this 19 Dec 18:42
8732137

Bugfixes:

  • Fixed a bug with the audio clip response type not being mappable.

0.0.4

0.0.4 Pre-release
Pre-release

Choose a tag to compare

@nightowlengineer nightowlengineer released this 16 Dec 16:02
ea5633b

Bugfixes:

  • Fixed a bug that appeared when posting data to the Sonos API

0.0.3

0.0.3 Pre-release
Pre-release

Choose a tag to compare

@nightowlengineer nightowlengineer released this 07 Nov 22:30
34354b6

New features:

  • Audio clip support

Bugfixes:

  • Corrected visibility for a handful of classes

0.0.2

0.0.2 Pre-release
Pre-release

Choose a tag to compare

@nightowlengineer nightowlengineer released this 25 Oct 19:07
100d561

Bumped version of jackson-databind to fix security vulnerability in that dependency

0.0.1

0.0.1 Pre-release
Pre-release

Choose a tag to compare

@nightowlengineer nightowlengineer released this 05 Oct 19:55
72b87f0

First published version of sonos-api-java to elicit feedback and just generally make available.

This version is not considered stable for use in production applications - use at your own risk!