v2.9 — GitHub Update Checker
What's new
GitHub Update Checker
- Admin notice appears when a newer release is available on GitHub
- Checks GitHub releases API with a 12-hour transient cache (no repeated API calls)
- Only visible to users with
update_pluginscapability - Links directly to the latest release page
- Fails silently on network errors — no noise if GitHub is unreachable
Compatibility
- Tested up to WordPress 7.0
- PHP 7.4 – 8.3 supported (8.2/8.3 recommended)
Tests
- 8 new PHPUnit tests for the update checker (44 total, all passing)
Upgrade
No breaking changes. Drop in and activate — update notices will appear automatically when future releases are published.