The first version of this addon was released back when Twitch's v1 API was available. Back then, accounts were strictly identified by channel names (for instance, mine is "8wayrun"). With the release of Twitch's v5 API, channel names can no longer be used as provider keys for XenForo External Authorizations... instead we have account IDs. Because of this, the old provider keys will have to be wiped out. What does this mean? It means ALL current external-account links on your forum for Twitch will be deleted... users will be required to link their accounts again.
I'm sorry about this; but its gotta be done with Twitch deprecating their v3 API later this year. If you would like to read more about these Twitch changes, you can check their
blog article here. Take note of the first line of the article where they literally admit that these changes will break integrations with all addons ever made for the platform.
Version 1.2.0 also includes OAuth Login functionality for Twitch. Originally, I decided against this because Twitch's account creation system was extremely easy to game. However, since the release of their v3 API, they implemented stronger account confirmation systems, including the ability to verify emails. With that in, I feel its finally time to add in this long requested feature.