Version 3.0.0
Major Changes
- Theme Update Support: Added automatic update functionality for themes.
- Centralized Settings Structure: Combined and restructured plugin configuration and visibility settings for better usability.
- AJAX Based Settings Pages: All major forms now use AJAX for smoother UX without full page reloads.
- Dashboard Redesign: Modernized dashboard layout, responsive and modern display.
- Whitelabel Enhancements: Streamlined whitelabel settings UI with improved layout, border accents, and toggle options.
Enhancements
- Introduced toast notification system across all pages (success, error, info, warning).
- Added toast confirmations for actions like save, reset, and import.
- Improved transient management during activation, deactivation, and updates.
- Added changelog display from
CHANGELOGS.md
for GPLVilla plugin.
- Enhanced script loading using conditional enqueuing.
Update System Improvements
- Improved update checking mechanism with 30 minute transient cache.
- Added support for filtered update transients.
- Fixed issues with multiple API requests and caching errors.
- Ensured compatibility with WordPress native "Check Again" feature.
- Added automatic cleanup of old crons and transients.
Bug Fixes
- Fixed nonce verification issues and improved security in form submissions.
- Resolved cache related issues during plugin updates.
- Fixed incorrect plugin/theme paths on certain hosts.
Developer & Code Quality
- Converted GET to POST for sensitive version/customer validation requests.
- Applied PSR-12 standards across all PHP files.
- Added proper method visibility declarations and removed dead code.
- Cleaned up project structure and eliminated unused transients/options.
Version 2.3.1
Bug Fixes
Version 2.3.0
New
- Added export and import feature to export and import the Whitelabel settings.
Improvements
- Code structured and improved. Code clean up.
- Improved "Disable Updates" page.
- Update data array improved in plugupdate, version compare >=.
Bug Fixes
- Added a fix for WP 6.4.3 Incompatible Archive Error.
Version 2.2.1
New
- New Feature: White Label Option - Customize the plugin's branding.
Improvements
- Enhanced Cron Jobs - Optimized for better performance.
- Improved Update Check Efficiency - Faster and more reliable updates.
- Streamlined User Interface - Deactivate button now in Dashboard.
- Security Enhancement - Advanced measures for increased protection.
Bug Fixes
- Minor PHP Fixes - Resolved minor PHP issues for better stability.
Version 2.1.9
Bug Fixes
- Fixed "Undefined property" warnings
- Resolved compatibility issues with PHP 8.0
- Addressed fatal error caused in some rare cases
Version 2.1.7.1
Bug Fixes
Version 2.1.7
New
- Disable updates from GPLVilla for selected plugins
- Faster API for quick updates availability