Skip to content

v4.4.9 - Plugin Update Checker URL Fix

Choose a tag to compare

@joshuabink joshuabink released this 04 May 12:44
· 37 commits to main since this release

πŸ”§ Bug Fix: Plugin Update Checker Compatibility

This patch release fixes a critical bug that prevented the plugin-update-checker library from correctly parsing the GitHub repository URL.

πŸ› Issue

The GitHub repository URL contained a trailing slash (/), which caused the plugin-update-checker to fail when communicating with the GitHub API with 403 errors:

  • /repos/:user/:repo/releases/latest (literal placeholders not parsed)
  • /repos/:user/:repo/tags
  • /repos/:user/:repo/branches/main

βœ… Solution

Removed the trailing slash from the GitHub repository URL definition:

  • Before: https://github.com/joshuabink/jb-wp-beheer-plugin/
  • After: https://github.com/joshuabink/jb-wp-beheer-plugin

πŸ“ What This Means

  • v4.4.8 users can now upgrade to v4.4.9
  • v4.4.9 and later versions will properly detect and notify about available updates
  • Automatic update checking via GitHub API now works correctly

🎯 Recommended Action

If you're running v4.4.8, upgrade to v4.4.9 first, then to v4.5.0 (which includes the Elementor page edit restrictions feature).

πŸ“¦ Files Modified

  • jb-wp-beheer-plugin.php - GitHub URL fix + version bump