Release notes
Videorc 0.9.49 Beta 1
Connecting Twitch was still failing after 0.9.48 — the credential fix was real but incomplete, because Twitch rejects the sign-in method Videorc was using. Sign-in is rebuilt on Twitch's device authorization flow.
Twitch sign-in rebuilt on the flow Twitch actually supports
- Twitch sign-in now uses Twitch's device authorization flow, the method Twitch supports for desktop apps that hold no secret.
- Correction to 0.9.48 — that release said Twitch connect was fixed. It was not; the credential it fixed was necessary but not sufficient.
- When a sign-in does fail, the browser page now tells you why instead of showing a bare failure.
Correction to 0.9.48. That release said "Connecting Twitch works again". It did not. The credential it fixed was genuinely broken — Videorc had been built with placeholder text instead of a real Twitch credential — but fixing it only moved the failure later: sign-in still failed right after you approved it on Twitch.
The reason is that Videorc's Twitch app holds no secret, which is correct for a desktop app, and Twitch refuses that kind of app for the sign-in method Videorc was using. Sign-in is now rebuilt on Twitch's device authorization flow, which is the method Twitch supports for exactly this case. What you see is unchanged: click Connect, approve in the browser, come back.
If a sign-in does fail, the browser page now states the reason instead of just saying it failed.
