v4.4.9 - Plugin Update Checker URL Fix
π§ 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