Releases: joychetry/infinite-scroll-elementor
v2.6.1
2.6.1 - 2025-09-01
-
Fix: Elementor Backwards Compatibility - Resolved fatal error caused by deprecated
Elementor\Core\Schemes\Color
class- Added comprehensive backwards compatibility helper for all Elementor versions
- Updated all color controls to use safe compatibility methods
- Implemented automatic detection of deprecated vs modern Elementor classes
- Added class existence checks to prevent fatal errors
- Created Elementor_Compatibility helper class with safe color control generation
- Updated widget files to use compatibility-safe color controls
- Implemented graceful fallback for deprecated Elementor features
-
Fix: Resolved SearchWP integration fatal errors related to deprecated Elementor classes
-
Fix: Fixed color control compatibility across different Elementor versions
-
Fix: Prevented fatal errors on full-page loads and search form submissions
-
Fix: Ensured plugin works with both legacy and modern Elementor installations
-
Feature: History Mode Configuration - Disabled History Mode by default in both widgets
- Improved user experience by preventing unexpected browser navigation changes
- Enhanced SEO compatibility for infinite scroll implementations
- Maintained user control with ability to enable History Mode when needed
-
Compatibility: Tested with Elementor 2.0.0 to 3.27.6 and Elementor Pro 3.27.4
-
Compatibility: Maintained backwards compatibility with existing implementations
-
Update: Plugin Update Checker - Upgraded from v4.11 to v5.6 (4-year upgrade)
- Added WordPress 5.5+ auto-updates integration for better user experience
- Improved ZIP handling for more reliable plugin updates
- Enhanced security with 4+ years of accumulated patches
- Added broader internationalization support
- Better Debug Bar integration for debugging capabilities
v2.6
2.6 - 2025-02-18
-
Feature: Advanced Widget Targeting (#9) (#10) (#11) (#12) (#13) (#14) (#15)
- New
button_target_widget_id
control for precise pagination - Specify exact CSS ID/Class for targeted content loading
- Supports all pagination scenarios (Posts, Archive Posts, Products)
- Reduced JS file size by 30.77%
- New
-
Feature: Enhanced Scroll Configuration
- Scroll Threshold Control: Customize distance from viewport bottom for content loading
- Element Scroll Customization: Specify custom scrollable container via CSS selector
-
Feature: Flexible History Management
- Three history update modes: Replace, Push, Disabled
- Optional page title update for new content
-
Improvement: Dynamic Content Handling
- MutationObserver implementation for dynamically loaded elements
- Robust image ratio fix using
querySelectorAll
-
Improvement: Multi-Widget Compatibility
- Unique identifier generation to prevent widget conflicts
- Creates distinctive classes for each widget instance
-
Technical Update: Comprehensive Control Descriptions
- Added detailed explanations for new and existing controls
- Improved user understanding of configuration options
-
Compatibility:
- Tested with WordPress 6.7.2, Elementor 3.27.6 and Elementor Pro 3.27.4
- Maintained backwards compatibility with existing implementations
v2.5
v2.4.1 Patch
v2.4 Release
v2.3.2 Patch
Changelog
2.3.2 - 2020-11-08
- Fix: WooCommerce Product loop fix in Infinite Scroll Elementor.
v2.3 Release
Changelog
2.3 - 2020-11-07
- Tweak: Defer jQuery compatibility (#2)
- Fix: Missing class 'elementor-fit-height' after Infinite Scrolling (#3)
- Tweak: Ability to toggle Image Ratio Fix in Elementor Post and Elementor Archive.
- Tweak: Infinite Scroll Elementor options are properly arranged.
- New: Ability to add Margin.
- New: Ability to add Text Shadow.
- New: Ability to add Spacing to Loading Animation.
v2.2.2 Patch
Changelog
2.2.2 - 2020-10-20
- Fix: Fatal error after adding both Infinite Scroll Elementor and Button Load Elementor two times on the same page (#1)
v2.2.1 Patch
Changelog
2.2.1 - 2020-10-16
- Fix: Fatal error after adding both Infinite Scroll Elementor and Button Load Elementor in the same page (#1).
- Fix: Fatal error after setting animation color to global color.
v2.2.0 Release
Changelog
2.2.0 - 2020-09-26
- New: Button Load Elementor - ISE.
- New: Style Tab.
- Tweak: Added ability to Load More using Button.
- Tweak: Added ability to disable loaded animation.
- Tweak: Added ability to select Loading Type between Animation and Text.
- Tweak: Added ability to customize Last Text and Error Text.
- Tweak: Added Loading animation to Elementor Products widget infinite scroll.
- Tweak: Added ability to add Loading text.
- Tweak: Added ability to Style Button.
- Tweak: Added ability to Style Loading Text, Last Text and Error Text.