Skip to content

v0.4.22: Device Login Only

Choose a tag to compare

@pana-ce pana-ce released this 03 Feb 12:23
· 23 commits to main since this release

Breaking Changes

  • Removed legacy org token support - Authentication now requires device login only
  • Legacy apiToken configuration no longer works

Fixes

  • Fixed status bar badge showing "?" - Now properly uses device login token
  • aceClient.ts now uses loadUserAuth() from SDK
  • config.ts isGloballyConfigured() uses isAuthenticated()

Improvements

  • Auto-open browser when device code is received (better UX)
  • Quick actions prompt to "Login" instead of "Configure" when not authenticated
  • Simplified showActivationStatus() - auth prompts handled by checkAuthOnActivation()
  • Cleaner codebase with no legacy token fallbacks

Migration

If you were using an organization API token, you need to:

  1. Run ACE: Login with Browser command
  2. Complete device code authentication in browser
  3. Your token will be stored securely via the SDK