Bosesoundtouchapi

Latest version: v1.0.68

Safety actively analyzes 701507 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 12

1.0.26

* Added method `SoundTouchClient`.`CreateGroupStereoPair` - Creates a new left / right stereo pair speaker group configuration for the device.
* Added method `SoundTouchClient`.`GetGroupStereoPairStatus` - Gets the current left / right stereo pair speaker group configuration of the device.
* Added method `SoundTouchClient`.`SetBalanceLevel` - Sets the device balance level to the given level.
* Added method `SoundTouchClient`.`UpdateGroupStereoPairName` - Updates the name of the current left / right stereo pair speaker group configuration for the device.
* Added model `Group` - group (stereo pair) configuration.
* Added model `GroupRole` - group (stereo pair) role configuration.
* Added model `GroupRoleTypes` - group (stereo pair) role types enumeration.
* Added model `GroupStatusTypes` - group (stereo pair) status types enumeration.
* Updated property descriptions for various classes.

1.0.25

* Added model `KeyStates` - key states enumeration.
* Updated methods in `SoundTouchClient` class that send remote keypress commands, based upon 2019 SoundTouch API reference specifications. For example, the client used to send both press and release keys when a preset was selected; this was actually issuing a set preset command (via key press) and then selecting the preset (via key release).

1.0.24

* Added method `SoundTouchClient`.`SearchMusicLibrary` - Searches a specified music library container (e.g. STORED_MUSIC, etc).
* Added model `AudioDspAudioModes` - media product cec hdmi modes enumeration.
* Added model `KeyStates` - key states enumeration.
* Added model `ProductCecHdmiModes` - media product cec hdmi modes enumeration.
* Removed class `SoundTouchAudioModes` - replaced with AudioDspAudioModes model.
* Removed class `SoundTouchHdmiCecModes` - replaced with NavigateMenuTypes model.
* Updated methods in `SoundTouchClient` class that send remote keypress commands, based upon 2019 SoundTouch API reference specifications. For example, the client used to send both press and release keys when a preset was selected; this was actually issuing a set preset command (via key press) and then selecting the preset (via key release).

1.0.23

* Added method `SoundTouchClient`.`GetMusicLibraryItems` - Gets a list of music library data from the specified music library (e.g. STORED_MUSIC, etc).
* Added method `SoundTouchClient`.`PowerStandbyLowPower` - Sets power to low-power standby, if the device is currently powered on.
* Added model `MediaItemContainer` - media item container configuration.
* Added model `NavigateMenuTypes` - navigate menu types enumeration.
* Added model `NavigateSortTypes` - navigate sort types enumeration.
* Added model `Search` - search configuration.
* Added model `SearchFilterTypes` - search filter types enumeration.
* Added model `SearchResponse` - search response configuration.
* Added model `SearchSortTypes` - search sort types enumeration.
* Added model `SearchTerm` - search terms configuration.
* Removed class `SoundTouchMenuTypes` - replaced with NavigateMenuTypes model.
* Removed class `SoundTouchSortOrders` - replaced with SearchSortTypes model.
* Changed all sort references to account for lower-case values, so they are properly sorted. Prior behavior was placing lower-case results after all upper-case results.
* Removed quite a few unused import references (too many to list).

1.0.22

* Updated rebuilt documentation index.

1.0.21

* Added method `SoundTouchClient`.`GetMusicServiceStations` - Gets a list of your stored stations from the specified music service (e.g. PANDORA, etc). This has only been tested with Pandora at this point, so not sure if it will work for Spotify, Amazon Music, etc.
* Added method `SoundTouchClient`.`AddMusicServiceStation` - Adds a station to a music service (e.g. PANDORA, etc) collection of previously stored stations. This has only been tested with Pandora at this point, so not sure if it will work for Spotify, Amazon Music, etc.
* Added method `SoundTouchClient`.`RemoveMusicServiceStation` - Removes a station from a music service (e.g. PANDORA, etc) collection of previously stored stations. This has only been tested with Pandora at this point, so not sure if it will work for Spotify, Amazon Music, etc.
* Added method `SoundTouchClient`.`SearchMusicServiceStations` - Searches a music service (e.g. PANDORA, etc) for stations that can be added to a users collection of stations. This has only been tested with Pandora at this point, so not sure if it will work for Spotify, Amazon Music, etc.
* Added method `SoundTouchClient`.`GetTrackInfo` - Gets extended track information for the current playing music service media.
* Added method `SoundTouchClient`.`Bookmark` - Bookmarks the current playing music service media.
* Updated method `SoundTouchClient`.`RemoveAllPresets` to return a PresetList object that contains the updated list of presets.
* Updated method `SoundTouchClient`.`RemovePreset` to return a PresetList object that contains the updated list of presets.
* Updated method `SoundTouchClient`.`StorePreset` to return a PresetList object that contains the updated list of presets.
* Added model `AddStation` - addStation configuration.
* Added model `Navigate` - navigate configuration.
* Added model `NavigateItem` - navigate item configuration.
* Added model `NavigateResponse` - navigate response configuration.
* Added model `SearchResult` - searchResult configuration.
* Added model `RemoveStation` - removeStation configuration.
* Added model `TrackInfo` - trackInfo configuration.
* Added class `SoundTouchMenuTypes` - menu types enumeration.
* Added class `SoundTouchSortOrders` - sort orders enumeration.
* Updated model `ContentItem` - added new properties: IsNavigate, Offset.
* Updated model `NowPlayingStatus` - added new properties: ArtistId, ArtImageStatus, DeviceId, IsAdvertisement, IsRatingEnabled, Rating, SessionId, SourceAccount, TrackId.
* Updated model `NowPlayingStatus` - changed `Image` property name to `ArtUrl` to more closely match the SoundTouch API schema.

Page 8 of 12

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.