Enhanced Performance, Security & Widget Stability
This update delivers significant performance boosts through optimized widget rendering and lazy loading, making your site faster and more efficient. We’ve also strengthened security by resolving a high-severity XSS vulnerability and improving output escaping, alongside refactoring widgets for greater stability and code consistency.
- Elementor render hooks optimized with guard clauses to avoid unnecessary processing on unsupported widgets and elements.
- Widget loading refactored to use lazy loading so only enabled widget files are included, reducing memory and I/O usage.
- Hotspot and multiple widgets refactored to remove extract() usage and prevent variable scope conflicts.
- Strict comparisons and Yoda conditions enforced across widgets for better code safety and consistency.
- Dynamic widget output now properly escaped to strengthen security.
- Broad backend and runtime performance optimizations applied across Pro widgets and systems for faster rendering.
- High-severity Stored XSS risk in Hotspot widget output by securing attribute rendering and repeater IDs.
- Box Hover widget design issue resolved.
