Skip to content

v4.6.5: Fix GitHub API Rate Limiting

Choose a tag to compare

@joshuabink joshuabink released this 06 May 11:05
· 14 commits to main since this release

Fixed

  • GitHub API Rate Limiting (403 Errors): Increased the update check period from 12 to 24 hours to reduce API calls. Without authentication, GitHub limits unauthenticated requests to 60 per hour. The plugin now stays well under this limit by checking less frequently.

Improved

  • Auto-updater now works out-of-the-box without requiring GitHub token configuration
  • Reduced API calls means more reliable update checking for all users
  • GitHub token is still optional for higher rate limits (5000/hour) if configured

Technical Details

  • Changed setCheckPeriod() from 12 hours to 24 hours
  • Prevents 403 Forbidden errors when checking for updates
  • Token configuration remains optional but beneficial for high-traffic sites