Skip to content

Releases: Prof-Designs/prof-designs-guardian

1.1.1

Choose a tag to compare

@danielsjirgensons danielsjirgensons released this 08 Jul 19:03
cf80117
  • Fixed auto_update_* hooks registered at priority 999 to override plugin/theme opt-out filters
  • Fixed $item never received by update callbacks; add_filter arg count corrected to 2
  • Fixed enablePluginUpdates, enableThemeUpdates, enableCoreUpdates unconditionally return true
  • Added logAutoUpdateResults on automatic_updates_complete — logs failed items only; silent on a clean run

1.1.0

Choose a tag to compare

@danielsjirgensons danielsjirgensons released this 27 Jun 12:57
95c5178
  • Added vendor directory to repository for Composer dependencies
  • Changed LOCK_BLOCKED_CAPS visibility from protected to public
  • Changed Capability migration key bumped to prof_guardian_caps_restored_v3
  • Fixed Log timezone mismatch on early-bootstrap error_log calls
  • Fixed Fatal TypeError in filterPluginThemeUpdateEmail
  • Fixed Success-only auto-update email suppression via pre_wp_mail
  • Fixed Administrator role missing theme and plugin modification caps after plugin removal
  • Removed Per-request auto-update log noise
  • Removed Recoverable error handler (set_error_handler)
  • Removed Dead filterPluginUpdateEmail and filterThemeUpdateEmail methods
  • Removed Unused PROF_GUARDIAN_PLUGIN_FILE constant
  • Removed PROFDESIGNS_GUARDIAN_CAPTURE_DEPRECATED and PROFDESIGNS_GUARDIAN_LOG_THIRD_PARTY_WARNINGS constants

1.0.0

Choose a tag to compare

@danielsjirgensons danielsjirgensons released this 30 May 22:37
b38afdc

Added Laravel/Sage-inspired architecture with service providers and dependency injection
Added PSR-4 autoloading and modern namespaced plugin structure
Added Automatic WordPress core, plugin, and theme updates
Added Fatal PHP error monitoring with email notifications
Added REST API health check endpoint with consecutive failure tracking
Added HTTP 503 health-check response for unhealthy status
Added File editor protection (disables theme/plugin editors)
Added Plugin and theme installation lockdown with capability-level enforcement
Added Upload directory security hardening and malicious file prevention
Added Smart email alert throttling and auto-update filtering
Added Performance optimizations (health checks, capability filters)
Added Configuration constants and security logging notifications