Releases: rytilahti/python-songpal
0.16.2
Improves device compatibility.
Closed issues:
- Trying to use songpal for Sony HT-X8500 #154
- Errors with version 0.16.1 -> SRS-XB402g #152
- SRS-X88: 'unsupported operation' #149
Merged pull requests:
- Fix methods dict keyerror #153 (@allistermaguire)
0.16.1
0.16.1 (2024-01-22)
Fixed bugs:
- Only call get_available_playback_functions() for version 1.2 #145 (@allistermaguire)
Closed issues:
- #132 breaks support for SRS-X77 #144
- Can't Add STRDN1080 Amp - But Home Assistant Pi Can cURL, and see as Chromecast Device #142
- Support for BDV-E2100 #138
- Heartbeat timeout HT-ZF9 #94
Merged pull requests:
0.16
This release brings support for versioned method calls which are required by newer hardware, like TA-AN1000, thanks to @allistermaguire!
Implemented enhancements:
- Add defining source-address for discover #133 (@rytilahti)
- Add support for versioned methods used by newer devices #132 (@allistermaguire)
Closed issues:
- Support for TA-AN1000 #130
- Support for SRS-XB23? #127
- Apparently missing some dependency, bunch of errors #126
- App doesn't work on latest python 3.11.1 #125
- can't find the device #116
Merged pull requests:
- Use ruff for linting and formatting #139 (@rytilahti)
- Configure to use CI as trusted publisher #137 (@rytilahti)
- Drop importlib_metadata dependency #136 (@rytilahti)
- Drop Python 3.7 support #135 (@rytilahti)
- Add updated devinfo with version info for HT-XT3 #134 (@rytilahti)
- Add devinfo for STR-AZ5000ES receiver #129 (@ohmantics)
0.15.2
This maintenance release adds support to python 3.11 and bumps the required async_upnp_client version.
Fixed bugs:
- Songpal discover giving errors #122
- Python 3.11 not supported (asyncio.coroutine has been removed) #120
- Fix python 3.11 support, bump async_upnp_client dependency #121 (@rytilahti)
Closed issues:
- SRS-ZR7 integration connection issues #119
Release 0.15.1
This patch release contains a single bug fix to fix home-assistant/core#77730 . Thanks @Flameeyes for a quick patch!
Fixed bugs:
- Fix the default value for the notification fallback callback #117 (@Flameeyes)
0.15
0.15 (2022-07-13)
Breaking changes:
Merged pull requests:
- Depend on async_upnp_client >=0.27 and fix UpnpFactory imports #113 (@yllar)
- Notification listen refactor #112 (@Flameeyes)
0.14.1
This release contains fixes for HT-A7000 and drops support for EOL'd python 3.6.
Closed issues:
- Inconsistency between
get_update_info
andSoftwareUpdateChange
#93
Merged pull requests:
0.14
0.14 (2022-02-17)
Closed issues:
- Relaxed click requirements allow click 7, which does not work #103
- Unhandled 404 errors when other UPnP devices in the network #92
- Switch to click 8 #91
- Volume up works but Volume down doesn't #87
- Send command with Bluetooth #80
- SRS-ZR5: error on source + active source not indicated #31
Merged pull requests:
- Require click8+ #105 (rytilahti)
- Relax click version requirement #102 (rytilahti)
- Add StorageChange notification ('notifyStorageStatus') #98 (rytilahti)
- Catch exceptions on device description file fetch #97 (rytilahti)
- Support for HT-A7000 #96 (Flameeyes)
- Fix typing mistake in get_soundfield #95 (Flameeyes)
- switch to poetry-core #90 (dotlambda)
0.13
0.12
0.12 (2020-04-26)
Fixed bugs:
- ModuleNotFoundError: No module named 'async_upnp_client.search #51
Closed issues:
- use homeassistant when change source of SRS-X99 always get short disconnecting #69
- Hassio's latest update makes songpal disappear #67
- songpal command in the console #66
- Install in Hassio (docker) #65
- HT-RT5 support (HT-CT790 + two SRS-ZR5) Surround Sound #32
Merged pull requests:
- Handles InvalidURL and ClientConnectionError exceptions #72 (shenxn)
- add PlaybackFunctionChange notification #71 (rytilahti)
- add SRS-X99 devinfo #70 (FaintGhost)
- Create HT-XT2.json #68 (kurt-k)
- Added notifications for zone activation status #64 (jwiese)
- use azure pipelines instead of travis #61 (rytilahti)