Skip to content

Releases: Devora-AS/rank-math-api-manager

v1.0.8

31 Jul 08:17

Choose a tag to compare

[1.0.8] - 2025-07-31

Added

  • Complete WordPress Auto-Update System: Production-ready auto-update implementation
    • WordPress native update integration using pre_set_site_transient_update_plugins filter
    • GitHub API integration for checking latest releases with proper caching
    • Custom ZIP asset support with correct folder structure handling
    • "View Details" modal support via plugins_api filter
    • Auto-update toggle functionality for users
    • Enhanced debug logging and error handling
  • GitHub Rate Limiting: 5-minute intervals between API calls to prevent abuse
  • Transient Caching: 1-hour GitHub API response caching for improved performance
  • Update URI Header: Prevents conflicts with WordPress.org update system

Changed

  • Enhanced class structure with proper singleton pattern implementation
  • Improved error handling with comprehensive debug logging
  • Updated plugin version to 1.0.8
  • Optimized GitHub API communication with fallback mechanisms

Security

  • Enhanced input validation and sanitization for all API endpoints
  • Proper capability checks (edit_posts) for all update operations
  • Secure GitHub API communication with proper error handling
  • Rate limiting to prevent API abuse

Fixed

  • Proper ZIP file structure handling for WordPress plugin updates
  • Version comparison logic for accurate update detection
  • Plugin folder naming consistency during updates

Rank Math API Manager v1.0.7

29 Jul 14:18

Choose a tag to compare

[1.0.7] - 2025-07-29

Added

  • Automatic Updates from GitHub: Complete implementation of automatic update system
    • GitHub API integration for checking latest releases
    • Secure download and installation of updates
    • Admin notifications for available updates
    • Manual update checking interface
    • Update logging and error handling
    • Rate limiting and caching for API calls
  • Enhanced plugin dependency checking
  • Comprehensive documentation in /docs folder
  • WordPress Plugin Check (PCP) compatibility improvements

Changed

  • Improved code structure with singleton pattern
  • Enhanced security measures with proper nonce verification
  • Better error handling and logging throughout the plugin
  • Improved error handling and validation
  • Enhanced security measures
  • Better integration with n8n workflows
  • Updated plugin version to 1.0.7

Security

  • Implemented proper input validation and sanitization
  • Added capability checks for all admin functions
  • Secure API communication with GitHub
  • Rate limiting for update checks

Fixed

  • Various bug fixes and performance improvements