Releases: AGoodId/agoodmonitor-wp
Releases · AGoodId/agoodmonitor-wp
Release list
v1.3.2
v1.3.1
v1.3.0
AGoodMonitor WP 1.3.0
- Reports WordPress Site Health V2 metadata to AGoodMember.
- Adds WordPress 7.0 readiness, test counts, checked_at and categorized Site Health issues.
- Refreshes Site Health before manual report sends and falls back to direct tests when cron has no cached health data.
Pair this with the deployed AGoodMember WordPress Health V2 API.
v1.2.1
Changes
- Improve passive link monitoring reliability.
- Register AGoodMonitor's weekly cleanup cron interval explicitly.
- Create the link log table early on frontend requests as well as in admin.
- Tighten redirect logging to internal redirect targets and include redirect target/status in the admin view.
- Bump plugin version to 1.2.1.
Validation
- Ran PHP syntax checks across all plugin PHP files.
- Ran git diff whitespace checks.
v1.2.0
Nyheter
Link Monitoring
Passiv detection av länkfel under normal trafik — noll extra serverbelastning:
- 404-loggning med referrer och träffräknare
- Intern 301/302-redirect-loggning
- Admin-sida under Inställningar → AGoodMonitor Länkfel
- Aggregerad data skickas med i timrapporten till AGoodMember
- Automatisk rensning efter 90 dagar
Buggfixar
- Pluginet återaktiveras nu inte längre efter en uppdatering om det var deaktiverat
- GitHub token-autentisering använder nu Authorization-header istället för deprecerad query-param
v1.1.0
Nyheter
Security Hardening
Site-wide härdning som gäller oavsett aktivt tema:
- HTTP security headers (X-Content-Type-Options, X-Frame-Options, Referrer-Policy, Permissions-Policy)
- Tar bort X-Powered-By, wp_generator, wlwmanifest, rsd_link och ?ver= från assets
- XML-RPC inaktiverat
- REST API user enumeration blockerat
- .htaccess i uploads-mappen skyddar mot PHP-exekvering (Apache)
Alla åtgärder är filterbaserade och kan stängas av per sajt.
Övriga förbättringar
- Plugin-version läses från plugin-headern — en enda källa till sanning
- Site Health-tester cachas i 6 timmar — körs inte längre synkront i cron
uninstall.php— rensar options, cron, transient och .htaccess vid avinstallation