I've reverted the current version from 126.96.36.199 to 188.8.131.52... as the changes made for the addon to work in XF2.2, still work in XF2.1. So if you are still running 184.108.40.206, you can now upgrade to 220.127.116.11 and get all the upgrades and fixes in the newest version.
When deleting a service, channels/spellings belonging to that service will now be deleted with it.
After upgrading this addon, it will now automatically re-install all services. This will auto-maintain XML changes, as well as install new added services. It is also specifically programmed to ignore previously deleted services of Mixer and Stream.Me.
Fixed a bug with Twitch scraping if you have more than 100 channels in your channel list.
Mixer is DEAD. After upgrading. please DELETE Mixer from your services list.
This new version adds a customizable icon field for services. If you leave it blank, you will continue to use the default generic play fa-play-circle button. The reason for this addition is discussed in the recent XenMedio update.
There is now an option to specify specific language restrictions when scraping. This is based on ISO 639-1 language codes. Only Twitch, Mixer and Smashcast support these restrictions. The default language is English.
Fixed a big for Smashcast scraping, when a channel does not have a description or category.
Major changes to the way the Twitch API works. Starting this month, all requests to the Twitch Helix API now require an Oauth2 token. To facilitate this requirement, some slight changes have been made to the services table.
There are now TWO "API key" fields on the service edit screen. For other services that require an API key, only the first field is required. However, for Twitch, both fields are needed. The first field, will be your client ID, same as before. But the second field will be your now required client secret.
The next time this addon tries to contact Twitch, it will automatically retrieve an Oauth2 token on your website's behalf. This token expires after 60 days; in which case a new token will be retrieved.
If you also use XenMedio, use the same client ID and secret for both addons.
Fixed an issue with Twitch scraping, if you have more than 100 games or channels in your lists.
Fixed an issue where Mixer channels were not getting marked as "featured" in the stream list.