Releases: Devora-AS/rank-math-api-manager
Releases · Devora-AS/rank-math-api-manager
v1.0.8
[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_pluginsfilter - 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_apifilter - Auto-update toggle functionality for users
- Enhanced debug logging and error handling
- WordPress native update integration using
- 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
[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