Fix: Implemented full compatibility with WordPress Block Themes (FSE) like Twenty Twenty-Five.
2.0.2
Enhancement: Migrated configuration delivery from inline scripts to HTML data-attributes for better reliability in block-based rendering.
Enhancement: Replaced wp_add_inline_style() with native HTML5 <style> block injection to ensure per-modal styling renders reliably in FSE themes.
Enhancement: Refactored JavaScript to automatically detach modal wrappers and append them to the document body, preventing CSS clipping from theme stacking contexts.
2.0.1
Security: Implemented granular data sanitization for admin settings and AJAX imports.
Namespace Safety: Applied ‘mpb-‘ prefix to all generic CSS classes to prevent conflicts.
Performance: Migrated dynamic CSS to wp_add_inline_style() for CSP compliance.
Accessibility: Implemented keyboard focus trap and ARIA-compliant HTML structure.
YouTube Fix: Added automatic ‘enablejsapi=1’ injection for reliable auto-pause on close.
Fixed: Critical fatal error related to versioning constant mismatch.
Fully hardened for WordPress.org repository compliance.
2.0.0
Enhancement: Removed Bootstrap dependency and replaced with custom lightweight utility classes to improve performance and prevent theme conflicts.
New Feature: Added “Custom” color design option with a modal background color picker for greater design flexibility.
Enhancement: Refined close button customization — removed size selection for a consistent Medium size and added background, text, and icon color settings.
Enhancement: Added a smooth hover effect for the close icon with a matching border color.
Improvement: Modernized settings page layout with a responsive 9/3 column grid and a premium-style action bar.
Major Update: Complete plugin rewrite with modern architecture
New Feature: 5 color presets (Blue, Red, Green, Purple, Orange)
New Feature: 4 animation effects (Fade & Scale, Slide Right, Side Fall, 3D Flip)
New Feature: Open Delay timer (0–60 seconds) for page load trigger
New Feature: Overlay Opacity control (0–100%)
New Feature: Redesigned admin dashboard with premium-style UI
Enhancement: Improved modal centering across all themes
Enhancement: Removed legacy code and unused dependencies
Security: Improved data sanitization and escaping throughout