Releases: Devora-AS/rank-math-api-manager
Releases · Devora-AS/rank-math-api-manager
Version 1.0.9.1
What's in 1.0.9.1
Fixed
- Case-insensitive GitHub release download URL validation for reliable update detection
- Release ZIP verification (folder name and main plugin file path)
Added
- Reusable admin notice framework (dependency, legacy folder, telemetry)
- In-admin expandable reinstall steps for legacy folder name
- Privacy-documented anonymous telemetry with opt-out and heartbeat
- Plugin Check and v1.0.8→1.0.9.1 verification docs
See CHANGELOG.md for full details.
Version 1.0.9 - WordPress and Rank Math compatibility update
Summary
- verify compatibility with WordPress 6.9.3 and Rank Math SEO 1.0.265
- harden REST authorization, sanitization, updater validation, and idempotent metadata updates
- align release documentation and refresh the roadmap with page support and CI/CD follow-up work
Verification
- local runtime smoke tests completed against the updated WordPress test environment
- PHP syntax validation passed for
rank-math-api-manager.php - documentation and release metadata updated for version 1.0.9
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