Skip to content

1.3.1

Choose a tag to compare

@avncharlie avncharlie released this 13 Aug 23:55
· 57 commits to main since this release

What changed

  • Replace the catch-all "Auth failed / Check system date/time" screen with a specific cause and remedy for every startup failure, so a dead network, a bad client_id, a rate limit or a Spotify outage no longer send you to a clock that was already correct (#2).
  • Stop telling users to edit their credentials when Spotify returns a 429 or a 5xx — those now report a rate limit and a service outage respectively.
  • Classify TLS handshake failures separately from certificate rejections, naming the layer that actually failed instead of blaming the console clock.
  • Show the raw underlying error beneath the hint, so a bug report can name the real failure when the suggested remedy turns out to be the wrong guess.
  • Wrap error text across the full screen instead of ellipsising it, which previously cut messages to "Spotify rejected the l.." and hid the actionable half of the advice.

Full Changelog: 1.3.0...1.3.1