Skip to content

v1.3.8

Choose a tag to compare

@github-actions github-actions released this 08 Jun 18:29
· 4 commits to main since this release

Fixed

  • OAuth wizard timeout — auth URL and PKCE challenge/verifier are now generated entirely in the browser (Web Crypto API). The wizard no longer calls the Homebridge plugin server for Step 1, eliminating the timeout that occurred when the server.js child process was slow to start.
  • Manual token entry — added a "Already have a refresh token? Paste it directly →" path in the OAuth wizard for users who obtained a token via the terminal node dist/oauthSetup.js tool. Bypasses the full OAuth flow.
  • Stateless server — removed this.pending server-side state from server.js; credentials and PKCE verifier are now sent by the frontend at exchange time, making the flow resilient to server restarts between wizard steps.