# Elementor Pro - by Elementor.com #### 3.25.4 - 2024-11-20 * Tweak: Improved Global Widget loading method to enhance performance #### 3.25.3 - 2024-11-13 * Fix: Nested Elements are activated even when the Container experiment is inactive #### 3.25.2 - 2024-11-03 * Fix: Styling issues affecting popup layout when using a Dynamic Tag to open the popup * Fix: Image captions are not displaying for non-logged-in users in Media Carousel widget * Fix: Custom Add to Cart widget with Quantity enabled causes critical error ([#29159](https://github.com/elementor/elementor/issues/29159)) #### 3.25.1 - 2024-10-31 * Fix: Multiple Custom Add to Cart widgets on the same page are adding the same product #### 3.25.0 - 2024-10-28 * Tweak: Added pagination functionality to the Live Results in Search widget * Tweak: Added Anchor Offset control to allow precise positioning when scrolling to anchor links on the page * Tweak: Load motion effects styles only when they are in use * Tweak: Load sticky styles only when they are in use * Tweak: Load popup styles only when they are in use * Tweak: Load theme builder styles only when they are in use * Tweak: Load transition styles for Call to Action and Gallery widgets only when they are in use * Tweak: Load styles for Form widgets separately to enhance performance * Tweak: Load styles for WooCommerce widgets separately to enhance performance * Tweak: Load styles for Theme Elements widgets separately to enhance performance * Tweak: Load styles for Carousel widgets separately to enhance performance * Tweak: Load styles for Pricing widgets separately to enhance performance * Tweak: Load styles for Floating Elements separately to enhance performance * Tweak: Load styles for Link in Bio widgets separately to enhance performance * Tweak: Load minified CSS in the Loop Builder's Call to Action button in the Editor * Tweak: Removed "Payments" module styles * Tweak: Removed `elementor-button-wrapper` div from Payapl widget as part of the Optimized Markup experiment * Tweak: Removed `elementor-button-wrapper` div from Stripe widget as part of the Optimized Markup experiment * Tweak: Merged "Form Submissions" feature into the version and moved it to the Advanced tab * Tweak: Merged "Display Conditions" into the version * Fix: Missing translation string for the empty message in the Table of Contents widget ([#27580](https://github.com/elementor/elementor/issues/27580)) * Fix: Local Storage and Session Storage were being used even when popups were not in use ([#7151](https://github.com/elementor/elementor/issues/7151)) * Fix: Masonry layout is not working when pagination is set to "Load More" or "Infinite Scroll" in Loop Grid widget ([#23684](https://github.com/elementor/elementor/issues/23684)) * Fix: Extra gap between widgets on the frontend when using Off-canvas widget ([#27706](https://github.com/elementor/elementor/issues/27706)) * Fix: Pagination and custom queries did not work when the Posts Widget was saved as a Global Widget or used via shortcode * Fix: Lightbox videos are missing controls and displayed at the wrong size in Media Carousel widget * Fix: Pagination options with Individual Pagination not working as expected in Posts and Loop Grid widgets * Fix: Justified or Masonry layouts for the Pro Gallery would not display images on the frontend when inserted via nested tabs * Fix: Error issue in the Loop Grid widget when used in theme parts with the Taxonomy Filter * Fix: Removed the focus ring after clicking to open the Off Canvas inside the Editor * Fix: Background gradient colors from the dynamic color tag values are not rendering on the frontend * Fix: Excessive database requests generated by the Loop Grid widget * Fix: Colors from Dynamic Tags were not rendered on the frontend * Fix: Display issue in the Menu widget caused by the 'Native Intersection Observer API * Fix: Dropdown area not working in certain scenarios in Menu widget * Fix: Content Width control inside the Mega Menu is displaying an empty value #### 3.24.4 - 2024-10-09 * Security Fix: Improved code security enforcement in Media Carousel widget #### 3.24.3 - 2024-10-01 * Fix: Floating Elements template not loading when Single Page template is set with All Singular condition * Fix: Form field styles not loading properly in various scenarios #### 3.24.2 - 2024-09-18 * Fix: Icons not displaying when Inline SVG Icons experiment is active in Link In Bio widgets and Floating Elements #### 3.24.1 - 2024-09-12 * Fix: Widget styles not loading correctly on front causing alignment inconsistencies ([#28676](https://github.com/elementor/elementor/issues/28676)) #### 3.24.0 - 2024-09-10 * New: Introducing support for Variable Fonts - allowing for more dynamic and flexible text styling ([#6703](https://github.com/elementor/elementor/issues/6703), [#11333](https://github.com/elementor/elementor/issues/11333), [#19277](https://github.com/elementor/elementor/issues/19277), [#25485](https://github.com/elementor/elementor/issues/25485)) * Tweak: Added 'Structure' indication for widgets with Display Conditions applied ([#28027](https://github.com/elementor/elementor/issues/28027)) * Tweak: Added a new option for setting the live search results width ([#28280](https://github.com/elementor/elementor/issues/28280)) * Tweak: Improved Honeypot field functionality in Form widget ([#28480](https://github.com/elementor/elementor/issues/28480)) * Tweak: Added options to 'Copy', 'Paste', and 'Clear' Display Conditions in Context Menu * Tweak: Improved performance of the Menu widget when using Dynamic Tags in the URL field * Tweak: Improved performance when using Dynamic Tags in Nested Elements * Tweak: Added the option for users to disable Akismet for specific Elementor forms * Tweak: Adjusted URL structure when presenting the Search Archive page in Search widget * Tweak: Added the 'Create Template' button in Search widget * Tweak: Added an option to enable the 'Loader' animation while live results are loading in Search widget * Tweak: Load share buttons compatibility styles only when they are in use * Tweak: Load dialog styles only when they are in use * Tweak: Load global widget styles only during Editor preview * Tweak: Conditionally load widget styles only when the widgets are used * Tweak: Load styles for CTA hover animations only when they are in use * Tweak: Load notes styles only when the WordPress Toolbar is displayed * Tweak: Split `animations.min.css` into multiple CSS files and load them conditionally * Tweak: Promoted Display Conditions feature to Stable status * Tweak: Merged Taxonomy Filter feature into the version * Tweak: Merged Search feature into the version * Tweak: Added a note to 'Current Query' explaining the impact of WordPress settings on pagination within Archives * Tweak: Added the ability to set `aria-label` for the Off-Canvas widget * Fix: Manual Selection option is not excluding sticky posts in Posts and Loop Grid widgets ([#18689](https://github.com/elementor/elementor/issues/18689), [#23331](https://github.com/elementor/elementor/issues/23331), [#28179](https://github.com/elementor/elementor/issues/28179)) * Fix: Template ID does not change according to the imported Loop Item ([#21404](https://github.com/elementor/elementor/issues/21404), [#22202](https://github.com/elementor/elementor/issues/22202)) * Fix: 'Editing Mode' for the Off-canvas was not functioning correctly in certain scenarios * Fix: Added definition to `clear_custom_image_sizes` hook to prevent edge case issues * Fix: Flickering issue with search result buttons when closing results using the keyboard escape key in Search widget * Fix: Theme Style settings for buttons were overriding the text styling in Search widget * Fix: Nesting menu inside another menu causes functionality issues in Menu widget * Fix: Error when using array as custom fields value in Dynamic Tags #### 3.23.3 - 2024-08-05 * Fix: Dropdown area not working in certain scenarios in Menu widget ([#28194](https://github.com/elementor/elementor/issues/28194)) #### 3.23.2 - 2024-07-29 * Fix: Horizontal scroll bar appearing on the page when using Menu widget ([#28087](https://github.com/elementor/elementor/issues/28087)) * Fix: Dropdown area disappearing in certain scenarios in Menu widget #### 3.23.1 - 2024-07-23 * Security Fix: Improved code security enforcement in link URL #### 3.23.0 - 2024-07-15 * New: Search Widget with Live Results - Display live search results as visitors type into the search box, enhancing user experience and engagement ([#27664](https://github.com/elementor/elementor/issues/27664), [#24931](https://github.com/elementor/elementor/issues/24931), [#21459](https://github.com/elementor/elementor/issues/21459)) * Tweak: Renamed `width` to `Min width` and added `Max width` control to Hotspot tooltips ([#18930](https://github.com/elementor/elementor/issues/18930)) * Tweak: Applied a logical DOM order to the Mega Menu widget to improve accessibility * Tweak: Added the ability to set `aria-label` for WordPress Menu widget * Tweak: Added the ability to set `aria-label` for Menu widget * Tweak: Added a bottom option to the Image Position control in Call to Action widget * Fix: Missing version string in included CSS query string when Improved CSS Loading is enabled ([#21879](https://github.com/elementor/elementor/issues/21879), [#23821](https://github.com/elementor/elementor/issues/23821)) * Fix: Form submission icon message does not display correctly when Inline Font Icons feature is activated * Fix: Save and Close button position issues in the conditions screen in Theme Builder. * Fix: Focus appears on the first element when using the mouse to open Off-Canvas * Fix: Links to Elementor Settings are broken in various locations * Fix: Conditions field not showing all relevant conditions in Theme Builder * Fix: Off-Canvas flickering in sticky containers with exit animations triggered by sticky effects #### 3.22.1 - 2024-06-24 * Fix: Styling of Global widgets not loading when Element Caching experiment is activated ([#27704](https://github.com/elementor/elementor/issues/27704)) #### 3.22.0 - 2024-06-16 * New: Introducing Off-Canvas widget - create engaging and creative layers triggered by a link ([#6225](https://github.com/elementor/elementor/issues/6225), [#21769](https://github.com/elementor/elementor/issues/21769), [#25770](https://github.com/elementor/elementor/issues/25770)) * Tweak: Added option to remove 'User IP' and 'User Agent' from the form submissions metadata ([#14285](https://github.com/elementor/elementor/issues/14285)) * Tweak: Replaced `waypoints.js` library with the native Intersection Observer API * Tweak: Extended Alignment and Position capabilities in Form widget * Tweak: Moved icon View control to style tab in Flip Box widget * Tweak: Moved icon View control to style tab in Call to Action widget * Tweak: Optimized Form widget to eliminate unnecessary markup when the button icon is empty * Tweak: Optimized Posts widget to eliminate unnecessary markup when Load More button text is empty * Tweak: Remove `placeholder` arguments from URL controls * Tweak: Implemented CSS logical properties to Icon Position in Form, Posts and Menu Cart widgets * Tweak: Activated Display Conditions feature for existing sites * Tweak: Activated Taxonomy Filter feature for existing sites * Tweak: Added functionality to delay the running of the ready triggers on inner elements * Fix: Icons are now part of the link in the Menu Widget ([#24298](https://github.com/elementor/elementor/issues/24298), [#25112](https://github.com/elementor/elementor/issues/25112)) * Fix: `all: unset` assigned to buttons cause focus issues ([#24322](https://github.com/elementor/elementor/issues/24322), [#25448](https://github.com/elementor/elementor/issues/25448)) * Fix: Menu cart SVG icon disappears on front when Optimized Control Loading experiment is activated ([#27342](https://github.com/elementor/elementor/issues/27342)) * Fix: Elementor Pro auto-updates are not working on multisite networks ([#12615](https://github.com/elementor/elementor/issues/12615)) * Fix: PHP error appears in the editor when using Loop Grid in an archive template * Fix: UI glitch on Icon Position control in Paypal and Stripe Buttons widgets * Fix: Icon Position control RTL issue in Hotspot widget * Fix: Manual Selection "Include By" Query doesn't work with product categories #### 3.21.3 - 2024-05-20 * Security Fix: Improved code security enforcement in Loop Grid widget * Fix: License expired affects the Display Conditions functionality in the front end #### 3.21.2 - 2024-04-30 * Fix: Special characters are not displayed correctly when using the Excerpt widget in Loop template ([#25860](https://github.com/elementor/elementor/issues/25860)) #### 3.21.1 - 2024-04-24 * Fix: Excerpt Length setting doesn't function correctly for languages with non-English characters in Post Excerpt widget #### 3.21.0 - 2024-04-15 * New: Introducing Loop Taxonomy Query - Enabling the display of post and product categories and tags within Loop Grid and Loop Carousel widgets ([#21372](https://github.com/elementor/elementor/issues/21372)) * Tweak: Optimized Hotspot widget to prevent rendering when no image is provided * Tweak: Optimized Blockquote widget to eliminate unnecessary markup when devoid of content * Tweak: Optimized Template widget to eliminate unnecessary markup when no template is selected * Tweak: Optimized Code Highlight widget to eliminate unnecessary markup when there is no content * Tweak: Implemented CSS logical properties in Elementor * Tweak: Implemented accessibility improvements in Portfolio widget * Tweak: Implemented accessibility improvements of Author Avatar image alt text in Post Info widget ([#25440](https://github.com/elementor/elementor/issues/25440)) * Tweak: Notes feature merged to version * Tweak: Implemented accessibility improvements of Profile Picture alt text in Author widget * Fix: Display issue on hover state in WooCommerce Menu Cart widget #### 3.20.3 - 2024-04-10 * Fix: Compatibility issue between the My Account widget and other third-party plugins ([#20986](https://github.com/elementor/elementor/issues/20986)) #### 3.20.2 - 2024-03-26 * Security Fix: Improved code security enforcement in Media Carousel widget * Security Fix: Improved code security enforcement in Form widget * Security Fix: Improved code security enforcement in Post Navigation widget * Security Fix: Improved code security enforcement in Gallery widget * Security Fix: Improved code security enforcement in Video Playlist widget #### 3.20.1 - 2024-03-20 * Fix: Strengthened code integrity in deprecated Woo Single Element widget * Fix: PHP error notice appears when using Loop Grid with the Taxonomy Filter widgets #### 3.20.0 - 2024-03-11 * Tweak: Implemented OR logic in the Display Conditions feature * Tweak: Added X and Threads social networks to Share Buttons widget ([#25299](https://github.com/elementor/elementor/issues/25299)) * Tweak: Added Archive Title dynamic tag rule in Display Conditions feature * Tweak: Added Featured Image Title dynamic tag rule in Display Conditions feature * Tweak: Added Featured Image Alt dynamic tag rule in Display Conditions feature * Tweak: Added Featured Image Caption dynamic tag rule in Display Conditions feature * Tweak: Added Author Bio dynamic tag rule in Display Conditions feature * Tweak: Added Author Email dynamic tag rule in Display Conditions feature * Tweak: Added Author Website dynamic tag rule in Display Conditions feature * Tweak: Added Page Title rule in Display Conditions feature * Tweak: Added Post Title rule in Display Conditions feature * Tweak: Added Featured Image rule in Display Conditions feature * Tweak: Added Comments Number rule in Display Conditions feature * Tweak: Added Archive Author rule in Display Conditions feature * Tweak: Added support for WordPress Custom Fields in Display Conditions feature * Tweak: Implemented accessibility improvements in Menu widget ([#23875](https://github.com/elementor/elementor/issues/23875)) * Tweak: Implemented accessibility improvements in Login widget * Tweak: Added additional style controls in the Table of Contents widget * Tweak: Added Transition Duration option in Blockquote widget ([#21295](https://github.com/elementor/elementor/issues/21295)) * Tweak: Added Transition Duration to button in Flip Box widget * Tweak: Added Transition Duration to button in Author Box widget * Tweak: Added Transition Duration to List in Table of Contents widget * Tweak: Added Transition Duration to button in Login widget * Tweak: Added Transition Duration in Post Navigation widget * Tweak: Added Transition Duration Show More in Video Playlist widget * Tweak: Added Transition Duration to button in Form widget * Tweak: Removed separator-none argument from all Editor controls * Tweak: Add `