Release 3.9.0
Lazy loading system rewritten for improved performance and compatibility.
View full changelog
Changed
- Delay: AirfleetLazyLoad v2.0.0 - Complete rewrite of lazy loading system for improved performance and compatibility
- Delay: Enhanced script loading with advanced user interaction detection and click interception
- Delay: Improved event override system with prefixed events to prevent premature execution
- Delay: Updated script collection to use unified approach without priority categorization
Added
- Delay: Added comprehensive jQuery override system for better WordPress theme compatibility
- Delay: Added document.write override for legacy script compatibility (prevents page clearing)
- Delay: Added Content Security Policy (CSP) detection and fallback mechanisms
- Delay: Added webpack bundle handling for modern JavaScript applications
- Delay: Added preconnect/preload link optimization for external scripts
- Delay: Added advanced touch interaction handling with click replay functionality
Fixed
- Delay: Fixed script execution order issues with complex dependency chains
- Delay: Fixed compatibility issues with Firefox and CSP-restricted environments
- Delay: Fixed jQuery event handling during lazy loading phase
- Delay: Fixed click event replay to ensure proper user interaction after script loading