Skip to content

v4.7.3.1 - Bootstrap Patch

Choose a tag to compare

@joshuabink joshuabink released this 11 May 12:58
· 1 commit to main since this release

🔧 Bootstrap Patch for v4.7.3

This patch release fixes the broken GitHub API authentication in v4.7.3 that prevented the update checker from working.

What's Fixed

  • GitHub API Token Issue: v4.7.3 contained a hardcoded, expired GitHub API token that returned 401 errors when checking for updates
  • Update Checker Failure: When users clicked "Check for updates", they would see an error instead of available updates
  • Bootstrap Problem: v4.7.3 users couldn't upgrade to v4.7.4 because the broken update checker prevented them from seeing the newer version

How This Patch Helps

v4.7.3.1 fixes the update checker by:

  1. Removing the hardcoded invalid token
  2. Implementing optional token sourcing that doesn't fail without a token:
    • Checks WordPress settings for user-configured token (recommended)
    • Falls back to environment variable JBWP_GITHUB_TOKEN
    • Falls back to PHP constant JBWP_GITHUB_TOKEN (if set in wp-config.php)
    • Works with default GitHub API rate limits if no token is available

Upgrade Path

  • v4.7.3 → v4.7.3.1: Fixed update checker allows users to upgrade from v4.7.3
  • v4.7.3.1 → v4.7.4+: Users can now see and install newer versions

For Site Administrators

If you're running v4.7.3:

  1. WordPress will automatically detect v4.7.3.1 as an available update
  2. Click "Update" in the Plugins page to install the patch
  3. Once updated, future updates to v4.7.4+ will be available and working

No action needed — the fix is automatic and requires no configuration.