Version 2.0.7
PistonUI now works in the Gutenberg block editor as well as Elementor, starting with YouTube Popup and Video Hero blocks, alongside a broad round of security and performance work.
New widgets
+YouTube Popup block
+Video Hero block
New
- Gutenberg Block Support – PistonUI now supports both Elementor AND Gutenberg block editor
- YouTube Popup block for Gutenberg with all Elementor widget features
- Video Hero block for Gutenberg with background video and overlay controls
Improved
- Plugin description and tags updated to highlight dual page builder support
- Centralized Gutenberg block development structure with shared node_modules
- Multi-entry webpack build configuration for efficient block compilation
Security
- Enhanced input sanitization across all AJAX handlers
- Improved nonce verification for all admin actions
- Added additional output escaping for user-generated content
- Strengthened capability checks for premium features and template management
- Updated file upload validation for template import/export
Performance
- Optimized asset loading for Gutenberg blocks (compiled build files only)
- Removed development dependencies from distribution package
Compatibility
- Tested and verified with WordPress 6.9 and latest Gutenberg version
Documentation
- Updated readme to clarify Elementor and Gutenberg compatibility
Notes
- Development files (node_modules, package.json, package-lock.json, webpack.config.js) excluded from WordPress.org distribution