Searchable Dropdowns: Advanced search functionality for admin select elements with performance optimizations, debounced search, and document fragment renderingAdded
Enhanced Alert System: ESC key support for alert dialogs and custom alert window with async confirmation handling for setup togglesAdded
Loading States: Improved modal styling, button states with loading spinners, and enhanced admin interface responsivenessAdded
Username Changer: Complete username modification feature for user profiles with validation, sanitization, and automatic logout after changesAdded
Advanced 2FA: Local QR code rendering for TOTP setup using qrcode-generator library with manual key fallbackAdded
Rate Limiting: Enhanced 2FA with rate limiting (5 attempts per 5 minutes, 15-minute lockout) and timing-safe code comparisonsAdded
Session Management: Proper session regeneration on successful authentication and improved capability checksAdded
Real-time Email Logs: Live email log updates with 60-second polling, visual highlighting for new entries, and email retry queue integrationAdded
Complete SMTP Refactor: Provider abstraction layer, intelligent routing, and seamless Bricks Builder form integration for enhanced reliability and performanceAdded
Enhanced Security: Libsodium encryption for email passwords with XOR fallback for legacy compatibilityAdded
Streaming Progress: Incremental streaming progress updates and enhanced file upload handling with FormData for reduced memory usageAdded
User Registration: Complete user registration settings with default role configurationAdded
Core Sitemaps: Option to disable core sitemaps during WordPress setupAdded
Tabs Nested Auto Switch: Revolutionary auto-switch feature with configurable intervals, progress indicators, and pause-on-hover functionalityAdded
Vertical Progress Bars: New vertical orientation support with left/right positioning optionsAdded
Block Tilt Animation: Enhanced tilt effects for images, videos, buttons, and iconsAdded
Dynamic Data: New visibility conditions, post/user metrics, and WooCommerce integration for comments, reviews, and recently viewed productsAdded
Enhanced Compatibility: Improved compatibility checks with cm_is_woocommerce_active() functionAdded
Primary/Secondary Roles: Advanced slider control hierarchy with backward compatibilityAdded
Performance Optimization: Debounce function to replace Underscore.js dependencyAdded
Custom Border Width: New border width style option for swatches with CSS variable supportAdded
Enhanced Label Handling: Improved label handling for native selects with enhanced layout stylesAdded
Bulk Download: Complete bulk media download functionality with ZIP archive creation, size limits, and comprehensive error handlingAdded
Advanced Assets Manager: Caching improvements, request-level caching, and 50%+ reduction in database queriesAdded
Hybrid Options System: Zero-query access after initial bulk load and context-aware operationsAdded
Optimized Database Operations: Single-execution guards, cached table existence checks, and improved memory usageAdded
Settings Management: Complete plugin settings import/export functionality with bulk operations and overwrite optionsAdded
WooCommerce Integration: Enhanced coupon auto apply improvements and better page transitions with WooCommerce compatibilityAdded
Adaptive Performance: Optimized with adaptive TTL based on license type, exponential backoff with jitter, and atomic validation locksChanged
Context-Aware Permissions: Enhanced permission checks, batch updates, and improved nonce verification with check_ajax_referer()Changed
Conditional Enqueues: Performance optimizations with conditional asset loading and minified asset versions for better loading speedChanged
HTML Entity Handling: Secure HTML entity processing in image preloading using htmlentities() instead of mb_convert_encoding()Fixed
Debug Code Cleanup: Removed console logs and verbose debug statements from email system while preserving critical error loggingChanged
Deprecated Code Removal: Cleaned up unused preloader customization options and deprecated dynamic tags from Bricks BuilderChanged
Input Validation: Enhanced validation with regex patterns for code formats and comprehensive sanitization using WordPress sanitize_*() functionsFixed
CSRF Protection: Enhanced nonce verification across all AJAX endpoints using wp_verify_nonce()Fixed
Array Type Checking: Added type check for cm_disabled_image_sizes array to prevent errors when option is not properly setFixed
Auto Scroll Functionality: Fixed auto scroll functionality for slider-nested elements with corrected element ID pattern usageFixed
Clean Production Code: Removed performance logging from cache invalidation function for cleaner production codeFixed
Plugin Update Blocking: Comprehensive blocking to eliminate WordPress.org connection errors using HTTP request interceptionFixed
WordPress Core Compatibility: Replaced deprecated get_page_by_title() with secure WP_Query implementation in setup functionsFixed
Login System: Enhanced custom login URL handling with automatic redirect for logged-in users to admin dashboardFixed