Changelog
The latest updates to the Elementor Core and Pro plugins
== Changelog ==
4.2.4 - 2026-08-31
- Tweak: Updated WordPress compatibility to version 7.1
- Fix: Improved code security enforcement in query handling
4.2.3 - 2026-08-19
- Fix: Improved code security enforcement in template handling
- Fix: Invalid style properties prevent pages from being published
4.2.2 - 2026-08-06
- Fix: Editor top bar integrations may not appear in non-English languages
4.2.1 - 2026-07-28
- Fix: Improved code security enforcement in template handling
- Fix: Improved code security enforcement in document handling
- Fix: Invalid border-radius values in Global Classes prevent class changes - Atomic Editor
- Fix: Atomic Variables synced from Atomic Classes are missing after site import - Atomic Editor
4.2.0 - 2026-07-20
- New: Introducing Grid for building advanced row and column layouts - Atomic Editor
- Tweak: Improved Angie layout, composition, and design system creation from prompts and images - Atomic Editor
- Tweak: Added dynamic tag support for AI-generated element properties
- Fix: VideoPress URLs do not display on the frontend when used in Background Video and Lightbox dynamic tags (#24467)
- Fix: Grid containers can cause slower Editor performance on complex pages
- Fix: Filters do not work as expected in Website Templates
- Fix: The Save as Template button is unreachable when the modal does not fit the browser viewport
- Fix: AI-related Editor features show a console error when required services are not available yet
- Fix: Missing classes can affect the editing panel when they are still applied to elements - Atomic Editor
- Fix: Unsaved Class changes are not detected when switching between Design System tabs - Atomic Editor
- Fix: Custom Font names with spaces or special characters do not work in the Font Family control - Atomic Editor
- Fix: The drop indicator is missing when dragging Atomic elements inside row Containers - Atomic Editor
- Fix: Global Classes can be shared across multiple Kits instead of being separated per Kit - Atomic Editor
- Fix: Angie cannot update text in some Atomic elements - Atomic Editor
4.1.5 - 2026-07-14
- Fix: AI features may not initialize correctly when opening the editor
4.1.4 - 2026-06-21
- Fix: Improved code security enforcement in query handling
4.1.3 - 2026-06-10
- Fix: Cloud Library screenshot errors could prevent users from saving templates locally
4.1.2 - 2026-06-08
- Tweak: Improved Global Classes usage tracking for safer deletion - Atomic Editor
- Fix: Image with Lightbox inherits default button styles - Atomic Editor
- Fix: Image settings are not saved when using Insert from URL - Atomic Editor
- Fix: Media attachments may be requested too many times in the Editor - Atomic Editor
- Fix: Pages using Global Classes may fail to publish or show missing styles on the live site - Atomic Editor
- Fix: Editor context may not sync correctly when navigating between documents
4.1.1 - 2026-05-27
- Security Fix: Improved code security enforcement in content handling
- Security Fix: Improved code security enforcement in template handling
- Fix: Hiding one filter prevents other filters from being applied - Atomic Editor
4.1.0 - 2026-05-26
- New: Introducing the Design System panel for managing Variables and Classes in one place - Atomic Editor
- New: Introducing Angie in the Editor to help generate and modify Atomic layouts, Components, Forms, Classes, and Variables - Atomic Editor
- New: Introducing Markdown rendering as an Alpha experiment to improve how content is structured for AI systems
- Tweak: Added import and export for Variables and Classes from the Design System panel - Atomic Editor
- Tweak: Increased the Class limit to 1000 - Atomic Editor
- Tweak: Added duplicate support for Variables in the Variables Manager - Atomic Editor
- Tweak: Added duplicate support for Classes in the Class field - Atomic Editor
- Tweak: Added support for Variables in additional style controls, including Effects, Filters, and Box Shadow - Atomic Editor
- Tweak: Added multi-select support to Direction control in Interactions - Atomic Editor
- Tweak: Added Interaction actions to the History panel - Atomic Editor
- Tweak: Added support for negative Box Shadow values - Atomic Editor
- Tweak: Improved reordering of Component properties with full drag-and-drop support - Atomic Editor
- Tweak: Updated Position and Z-index control visibility and behavior - Atomic Editor
- Tweak: Updated the minimum required WordPress version to 6.8
- Tweak: Added the External URL option to Image control - Atomic Editor
- Fix: Slide Interactions can be applied without selecting a direction - Atomic Editor
- Fix: Undo does not work as expected for individual Class properties - Atomic Editor
- Fix: Font family values persist on Global Classes after deletion - Atomic Editor
4.0.9 - 2026-05-19
- Fix: Arrow navigation doesn't work in Carousel widgets when Reduced Motion is enabled (#33613)
4.0.8 - 2026-05-12
- Tweak: Updated WordPress compatibility to version 7.0
4.0.7 - 2026-05-06
- Tweak: Updated endpoint URL to align with migration infrastructure - Atomic Editor
4.0.6 - 2026-05-04
- Security Fix: Improved code security enforcement in query handling
4.0.5 - 2026-04-30
- Security Fix: Improved code security enforcement in input handling
4.0.4 - 2026-04-28
- Tweak: Optimized handling of repeated background requests - Atomic Editor
- Fix: Link in atomic elements wraps subsequent elements incorrectly – Atomic Editor (#35559)
- Fix: Interactions disappear when editing elements - Atomic Editor
4.0.3 - 2026-04-20
- Fix: UI and functionality issues in Tabs - Atomic Editor
- Fix: Classes not saving in various scenarios - Atomic Editor
- Fix: Cannot edit styles of components inside Loop Item templates - Atomic Editor
- Fix: Loading screen gets stuck when attempting to load non-existing posts - Atomic Editor
4.0.2 - 2026-04-13
- Security Fix: Improved code security enforcement in global style settings
- Fix: Exposed props are not displayed on first load in instance panel for nested components - Atomic Editor
- Fix: Interactions apply only to the first matching element instead of all instances on the page - Atomic Editor
4.0.1 - 2026-04-01
- Fix: Interactions on canvas do not work across various elements - Atomic Editor
- Fix: Inline editing affects button width when clicking inside a Tabs content container - Atomic Editor
- Fix: Styling changes to atomic elements appear on canvas only after refresh in Firefox browser - Atomic Editor
- Fix: Importing classes with duplicate names prevents elements from being edited - Atomic Editor
4.0.0 - 2026-03-30
- New: Introducing syncing between Atomic Variables, Classes and Global Styles - ensures consistent styling between Atomic elements and legacy widgets - Atomic Editor
- New: Introducing self-hosted Video Atomic Element - Atomic Editor
- New: Introducing a new onboarding flow for new Editor installations to provide better guidance for getting started
- Tweak: Updated Atomic Editor status to Stable - Atomic Editor
- Tweak: Enabled Atomic Editor by default for new websites - Atomic Editor
- Tweak: Added inline editing support for the Atomic Button element - Atomic Editor
- Tweak: Improved performance and ordering of Global Classes styles on the frontend - Atomic Editor
- Tweak: Improved request reliability during temporary network issues - Atomic Editor
- Tweak: Improved size control structure and behavior - Atomic Editor
- Tweak: Added support for importing and exporting Classes and Variables through website templates
- Tweak: Added support for importing and exporting Classes and Variables through templates
- Tweak: Improved accessibility in Cloud Templates modal
- Fix: PHP warnings in the editor when WP_DEBUG is enabled after updating to WordPress 6.9.1 (#34617, #34831)
- Fix: Typography modal fails to apply settings after using the "Back to default" reset option
- Fix: Data Updater does not run automatically after plugin updates
- Fix: Revision is not working as expected - Atomic Editor
- Fix: Styling issues in Repeater Indications popovers – Atomic Editor
- Fix: Selecting "auto" for size returns an incorrect value - Atomic Editor
- Fix: Resetting position does not clear related properties - Atomic Editor
- Fix: Variable name field does not auto-focus on creation in Variables - Atomic Editor
3.35.9 - 2026-03-25
- Fix: Inserting AI-generated images fails when "Enable Unfiltered File Uploads" is enabled
3.35.8 - 2026-03-23
- Security Fix: Improved code security enforcement in Template Library
- Security Fix: Improved code security enforcement in upload mechanism
3.35.7 - 2026-03-11
- Fix: General UI issues in Editor screens in WordPress Admin
3.35.6 - 2026-03-03
- Tweak: Improved compatibility with WordPress 7.0
- Security Fix: Improved code security enforcement in request handling
- Security Fix: Improved code security enforcement in Lightbox
- Security Fix: Improved code security enforcement in image loading
- Fix: General UI issues in Editor screens in WordPress Admin
- Fix: Inline editing toolbar is hidden behind the editor panel in various scenarios - Editor V4
- Fix: Styles do not load as expected when using nested templates inside the Editor - Editor V4
- Fix: Properties do not work as expected in certain scenarios in Components - Editor V4
3.35.5 - 2026-02-17
- Security Fix: Improved code security enforcement in global style settings
- Fix: General UI issues in Editor screens in WordPress Admin
3.35.4 - 2026-02-11
- Fix: License activation issues in various scenarios
- Fix: General UI issues in Editor screens in WordPress Admin
- Fix: Inline editing UI issues on canvas - Editor V4
3.35.3 - 2026-02-05
3.35.2 - 2026-02-05
- Fix: Editor menu in WordPress admin displays incorrectly in RTL
3.35.1 - 2026-02-04
- Fix: Editor Top Bar does not appear in various scenarios (#34623)
- Fix: Fatal error when the PHP
mbstringmodule is missing - Fix: General UI issues in Editor screens in WordPress Admin
3.35.0 - 2026-02-02
- New: Introducing Components - reusable layout building blocks with global sync and per-instance content overrides - Editor V4
- New: Introducing Inline Editing - edit Atomic Heading and Paragraph text directly on the canvas - Editor V4
- New: Introducing a contextual formatting toolbar for inline text editing, including links and common text styles - Editor V4
- Tweak: Version 4 status updated to Beta and production-ready - Editor V4
- Tweak: Children perspective controls available only for relevant parent elements - Editor V4
- Tweak:
:hoverstyling automatically applies to:focus-visiblefor improved accessibility - Editor V4 - Tweak: Dynamic tags support added to color picker controls - Editor V4
- Tweak: Link and Button accessibility improvements in Dynamic Tags - Editor V4
- Tweak: Nested Accordion optimizations with Grid in Chrome browser
- Fix: Size link-unlink operations not applying consistently - Editor V4
- Fix: Div Block and Flexbox base styles overriding user settings when viewed from another document - Editor V4
- Fix: Flex and Div blocks lose selection when deleting an assigned class via the Class Manager - Editor V4
- Fix: Container handles not visible when "Overflow: Hidden" is enabled
3.34.4 - 2026-01-29
- Tweak: Updated import and export flow for Website Templates
- Tweak: Optimized configuration loading behavior (#34206)
- Fix: Editor errors occur when references are undefined (#34411)
- Security Fix: Improved code security enforcement in request handling
- Fix: Importing a site containing elements with dynamic tags fails - Editor V4
3.34.3 - 2026-01-26
- Tweak: Editor home page renamed to Quick Start
- Fix: Video background does not play on Mobile in Safari browser
- Fix: Landing Pages do not appear in Editor menu in WordPress Admin
- Fix: Theme Builder WordPress view does not work as expected
- Fix: General UI issues in Editor screens in WordPress Admin
- Fix: Save as Template modal appears blank in some scenarios
- Fix: Clicking the Templates menu item leads to an incorrect URL
3.34.2 - 2026-01-20
- Tweak: Unified the Elementor interface into a single place to manage, optimize, and configure Elementor capabilities in WordPress Admin
- Tweak: Moved editor-related entry points under the unified Elementor menu in WordPress Admin
3.34.1 - 2026-01-07
- Fix: RTL issues in Icon Box widget (#33963)
- Fix: Incorrect
space_between_widgetsspacing in columns (#34033) - Fix: User settings not applied correctly (#34065)
- Fix: Flex Grow is not applied correctly to child containers in the Flexbox element - Editor V4
- Fix: Deleting a Tab breaks the content–tab relationship in Tabs element - Editor V4
- Fix: Appearance badge in Site Templates is misaligned and not centered
3.34.0 - 2025-12-22
- New: Introducing Atomic Tabs - enabling flexible and fully customizable tab layouts with nested Atomic Elements - Editor V4
- New: Introducing Entrance Interactions to add lightweight motion and bring elements to life as they appear - Editor V4
- Tweak: Replaced the legacy V3 container wrapper with the optimized V4 wrapper for improved markup - Editor V4
- Tweak: Improved frontend link control output to ensure consistent rendering - Editor V4 (#32233)
- Tweak: Added reset option inside popovers - Editor V4
- Tweak: Updated Border control layout for a clearer and more consistent editing workflow - Editor V4
- Tweak: Added
spanoption inside the Paragraph atom - Editor V4 - Tweak: Improved transitions to better support logical properties - Editor V4
- Tweak: Improved dropdown folder behavior and resolved related UI issues in Template Library
- Tweak: Merged "Import/Export Customization" feature into the version
- Tweak: Added
builder_content_datafilter for extending Template Library and Global Widget content (props @dgwatkins) - Tweak: Applied CSS logical properties in Icon Box widget
- Tweak: Applied CSS logical properties in Icon List widget
- Tweak: Applied CSS logical properties in text alignment controls and fixed RTL rendering in the Editor
- Fix: Local Transform values overridden Class-level Transform defaults even when unchanged - Editor V4
- Fix: Fatal error when opening pages containing atomic elements while the V4 experiment is deactivated - Editor V4
- Fix: Hover Scale transform set through Class did not save correctly - Editor V4
- Fix: PHP 8.4 deprecation notices related to deprecated
E_STRICTconstant - Fix: Missing CSS regeneration after clearing cached files on pages containing dynamic tags
3.33.6 - 2025-12-18
- Fix: Issues with rendering in Text Editor widget
- Fix: Context menu fails to open after using 'Copy' action on a widget – Editor V4
= v3.33.5 - 2025-12-17 =
- Security Fix: Improved code security enforcement in site navigation module
- Security Fix: Improved code security enforcement in text editor
3.33.4 - 2025-12-08
- Security Fix: Improved code security enforcement in Text Path widget
3.33.3 - 2025-12-04
- Fix: Improved compatibility with WordPress 6.9
- Fix: Keyboard navigation does not work as expected when setting a CSS ID in Tabs widget
3.33.2 - 2025-11-23
- Security Fix: Improved code security enforcement in repeater widgets
- Security Fix: Improved code security enforcement in Star Rating widget
- Fix: Editor not loading with errors in the console in certain scenarios – Editor V4
3.33.1 - 2025-11-17
- Security Fix: Improved code security enforcement in Floating Elements
3.33.0 - 2025-11-10
- New: Introducing Variables Manager to manage design variables like colors, fonts, and sizes from a centralized panel - Editor V4
- New: Introducing Blend Mode control to create layered visual effects by defining how elements blend with backgrounds - Editor V4
- New: Introducing Background Clipping control to define where an element's background is rendered across the element's layout - Editor V4
- Tweak: Updated Editor Top Bar layout and button placement for improved navigation
- Tweak: Adjusted default cache behavior to inactive and updated FAQ Schema notice in Accordion widget
- Tweak: Improved error handling in Import and Export customization flow
- Tweak: Applied CSS logical properties support in Star Rating widget
- Tweak: Enhanced accessibility in Star Rating widget
- Tweak: Updated minimum supported versions for Chrome, Firefox, and Safari
- Fix: Child pages and menu items not importing correctly in Website Templates
- Fix: Deprecated
utf8_encode()andutf8_decode()functions replaced for PHP 8.2 compatibility (#27499)
3.32.5 - 2025-10-21
- Fix: Create Template dialog doesn't close in WordPress Templates section
- Fix: Website Template fails to apply when Custom Code or Custom Icons are included
3.32.4 - 2025-10-05
- Tweak: Added notice for Load Google Fonts Locally feature to clarify behavior and setup
3.32.3 - 2025-09-29
- Fix: Custom post types are imported even when unselected in Website Templates import
- Fix: Taxonomy queries not connected properly to widgets in Website Templates import
3.32.2 - 2025-09-18
- Tweak: Improved compatibility for 3rd-party plugins serving templates
- Fix: Structure Panel indicators not visible in RTL layouts
- Fix: Issues with loading Google Fonts when enabling or disabling Load Google Fonts Locally option (#32795)
- Fix: Background videos not displaying correctly on RTL websites
3.32.1 - 2025-09-16
- Tweak: Disabled Load Google Fonts locally on all sites by default
- Tweak: Moved the Load Google Fonts locally option to the Performance tab as a feature
- Fix: Column editing handles appear outside the editing overlay
- Fix: Full width containers not aligned to the center
- Fix: Editor stuck on loading when using an Image Box widget with a link (#32756)
3.32.0 - 2025-09-15
- New: Introducing Transform controls to move, scale, rotate, and skew elements with 2D and 3D support - Editor V4
- New: Introducing Transitions to control how elements animate between states - Editor V4
- New: Added filter and sort options in Class Manager - Editor V4
- New: Introducing advanced import and export customization for Website Templates, with selective import of themes, experiments, custom assets, and content
- Tweak: Added option to convert local styles into a reusable Global Class - Editor V4
- Tweak: Variables now update live on the canvas while editing a variable - Editor V4
- Tweak: Updated custom unit UI and improved functionality - Editor V4
- Tweak: Enabled typing negative values in style fields - Editor V4
- Tweak: Added Bottom position option on layout setting in Icon Box widget
- Tweak: Reduced API-Info size for better performance
- Tweak: Added option for connected users to install Elementor Pro via the Connect Account tab
- Tweak: Enabled ZIP download of Website Templates from the library
- Tweak: Merged Cloud Library feature into version
- Tweak: Optimized compiled CSS output for background videos
- Tweak: Merged Element Caching feature and moved to Performance tab
- Fix: Reaching the Global Class limit prevented page saving - Editor V4 (#32277)
- Fix: PHP 8.4 deprecation notices when running with
WP_DEBUGenabled - Fix: Indications popover not displaying correctly in repeaters for Background Overlay - Editor V4
- Fix: Reduced-motion preferences are not applied to entrance and exit animations
- Fix: Added required PHP and WordPress versions to the plugin header
3.31.5 - 2025-09-09
- Fix: Fatal error occurs for non-admin users when editing a page
3.31.4 - 2025-09-08
- Tweak: Enabled external applications to open AI modals via API
3.31.3 - 2025-08-27
- Tweak: Disabled indication popover on repeater items – Editor V4
- Tweak: Enforced numeric keys in
promotionWidgetsand ensured consistent Pro widget injection - Fix: Floating Bar disappears from the frontend after activating Elementor Pro
3.31.2 - 2025-08-11
- Tweak: Improved permissions functionality in Class Management - Editor V4
- Fix: Page failed to save on certain hosting providers due to blocked requests – Editor V4 (#31992)
- Fix: Renaming a class causes it to lose applied styles – Editor V4
- Fix: Inherited values not working as expected with custom units in responsive modes – Editor V4
- Fix: Visual Choose control not displaying properly in Firefox for Shape Divider
- Fix: Icon alignment not working in Icon Box widget
3.31.1 - 2025-08-06
- Tweak: Updated
form-datapackage version - Fix: Custom order field disappeared when set to 0 or cleared - Editor V4
3.31.0 - 2025-08-05
- New: Introducing Variables - define reusable color and font values to ensure consistent and scalable design across your site - Editor V4
- New: Introducing Inherited Values - style properties now indicate when values are inherited from Classes or Base styles - Editor V4
- New: Introducing Filters - add visual effects like blur, brightness, and contrast with full design control - Editor V4
- New: Introducing Backdrop Filters - apply visual effects behind elements for layered design - Editor V4
- New: Introducing Divider - a modular layout element for visual separation - Editor V4
- New: Class Usage Overview – gain insights into class usage directly from the Class Manager - Editor V4
- New: Class Locator - locate all elements using a specific class across your design - Editor V4
- Tweak: Removed background videos from the accessibility tree to improve screen reader behavior (#23880)
- Tweak: Search by Class name - quickly locate existing classes in the Class Manager - Editor V4
- Tweak: Improved style detection across breakpoints when using Classes - Editor V4
- Tweak: Added Custom option to Object Position in Size section - Editor V4
- Tweak: Added ID control in YouTube element - Editor V4
- Tweak: Added Opacity control - set element transparency - Editor V4
- Tweak: Display Base Style indication - clearly shows when Base styles are applied to an element - Editor V4
- Tweak: Improved drag and drop behavior into Flexbox and Div Blocks inside the Canvas - Editor V4
- Tweak: Replaced select control with a visual choice control in Shape Dividers
- Tweak: Replaced SASS mixins and functions with native CSS logical properties
- Tweak: Added support for
lhandrlhCSS units in Typography Line Height control - Tweak: Added responsive capabilities to Custom Mask
- Tweak: Activated "Element Caching" experiment for all sites
- Tweak: Updated Icon List widget to use CSS logical properties
- Tweak: Updated Star Rating widget to use CSS logical properties
- Tweak: Updated Alert widget to use CSS logical properties
- Tweak: Updated Accordion widget to use CSS logical properties
- Tweak: Updated Toggle widget to use CSS logical properties
- Tweak: Updated Icon Box widget to use CSS logical properties
- Tweak: Updated Menu Anchor widget to use CSS logical properties
- Tweak: Updated Tabs widget to use CSS logical properties
- Tweak: Updated Testimonial widget to use CSS logical properties
- Tweak: Updated Text Editor widget to use CSS logical properties
- Tweak: Updated Paragraph Spacing in Site Settings Typography to use CSS logical properties
- Tweak: Optimized CSS output for Masks
3.30.4 - 2025-07-30
- Tweak: Improved redirection functionality during the website template import process
3.30.3 - 2025-07-22
- Tweak: Improved performance of the first-time Editor load
- Security Fix: Improved code security enforcement in Import process
- Security Fix: Improved code security enforcement in Text Path widget
- Security Fix: Improved content sanitization in multiple widgets
- Fix: Link control label is missing in all elements - Editor V4
3.30.2 - 2025-07-09
- Fix: Editor failing to load on certain hosting providers due to blocked requests
3.30.1 - 2025-07-07
- Fix: Focus not applied correctly to chosen property in popovers - Editor V4
- Fix: Font Family popover not loading as expected - Editor V4
- Fix: Empty list displayed when opening the Class Manager - Editor V4
3.30.0 - 2025-07-01
- New: Added support for setting custom units in size controls - Editor V4 (#31287)
- New: Added reset control visibility via the floating action bar - Editor V4 (#31356)
- New: Added JS handler infrastructure for the new elements system - Editor V4
- New: Introduced modular YouTube element built with new structure and JS handlers – Editor V4
- New: Added support for context-aware editing memory - Editor V4
- New: Enabled Smart Unit Typing - allows typing values with units directly - Editor V4
- New: Added ID control to Settings section under General tab - Editor V4
- New: Added Anchor Offset control to Position section under Style tab - Editor V4
- New: Added Display None control to Layout section under Style tab - Editor V4
- New: Added Object Fit control to Size section under Style tab - Editor V4
- New: Added Columns control to Typography section under Style tab - Editor V4
- New: Added Aspect Ratio control to Size section under Style tab - Editor V4
- New: Added group-level style indicators to show where class-based styles are applied – Editor V4
- New: Added Indications Popover for visualizing class-based style origins – Editor V4
- New: Introduced class permissions for non-admin users - Editor V4
- Tweak: Added title hover and focus color options to Icon Box and Image Box widgets (#29948)
- Tweak: Added support for registering custom mask shapes (#19396)
- Tweak: User-defined class names now appear as-is in the final code output in Class Management - Editor V4 (#31055)
- Tweak: Renamed "Kits" to "Website Template" across the interface
- Tweak: Added Settings section inside the General tab - Editor V4
- Tweak: Merged "Editor Top Bar" feature into the core version
- Tweak: Merged "Load Google Fonts locally" feature into the core version
- Tweak: Activated "Optimized Markup" feature for new sites
- Tweak: Promoted "Element Caching" feature to Stable status
- Tweak: Added new mask shapes
- Tweak: Replaced select control with a visual choice control in Mask shapes
- Tweak: Add image
height,object-fit,object-position,box-shadowin Image Box widget - Tweak: Standardized naming convention for items in the editor
app-bar - Tweak: Consolidated control visibility and layout into a single Style tab in Progress Bar widget
- Tweak: Updated minimum required WordPress version to 6.6
- Fix: Global CSS transition with higher specificity prevents Container transitions from being applied (#30460)
- Fix: Global CSS classes are lost when publishing from multiple tabs - Editor V4
- Fix: Redundant spacing appears below the image in the Image Box widget
- Fix: Scrolling to anchors no longer works inside the Editor
3.29.2 - 2025-06-04
- Fix: Missing responsive resize handles in responsive mode preventing manual preview adjustments
- Fix: Style sections expanded by default instead of remaining collapsed - Editor V4
- Fix: Publish button not triggered when applying a class - Editor V4
3.29.1 - 2025-05-28
- Tweak: Disabled the ability to use elements caching shortcode via the interface
- Security Fix: Improved code security enforcement in Shortcode widget
- Fix: Information modals are not showing as expected in the Editor - Editor V4
- Fix: Error on the frontend when background overlay is set to hidden - Editor V4
- Fix: Editor load issue when a widget does not register the "Advanced" tab
3.29.0 - 2025-05-19
- New: Introduced the first Alpha release of the next-generation Editor - a faster, modular, CSS-based infrastructure available as an opt-in experience - Editor V4
- New: Combine familiar and new Editor elements for a seamless editing experience - Editor V4
- New: Introduced cleaner code and fewer div wrappers for faster performance and a lighter editing experience - Editor V4
- New: Gain full responsive control - adjust every style property individually for each device, without limitations - Editor V4
- New: Introduced Classes - a reusable styling system that brings consistency, modularity, and CSS-based workflows to your designs - Editor V4
- New: Introduced Class Manager - centrally manage, rename, reorder, and delete Classes across your site - Editor V4
- New: Introduced States - define hover, focus, and active styles for Classes to create dynamic, interactive designs - Editor V4
- New: Introduced Local Class - a fixed, non-removable class with highest styling priority, ensuring unique styling for each element - Editor V4
- New: Introduced Class Indicators - color-coded visual cues that show where styles originate, inherit, or conflict - Editor V4
- New: Introduced a unified Style Tab - a consistent, CSS-based styling system shared across all elements, streamlining design workflows - Editor V4
- New: Introduced Style Repeaters - create and manage multiple background and box shadow layers with full control over their order and visibility - Editor V4
- New: Introduced Actions Floating Bar - a cleaner, context-aware toolbar that appears on hover, starting with Dynamic Tags support - Editor V4
- New: Introduced Link Control - add and customize links across elements with clean HTML, while preventing nested links - Editor V4
- New: Introduced Logical Properties - styling adapts automatically to different writing directions for global language support - Editor V4
- New: Added DIV Block element - a container element for structuring layouts with customizable display options - Editor V4
- New: Added Flexbox element - a layout element for precise alignment and distribution - Editor V4
- New: Added Heading element - a standalone heading element with flexible styling - Editor V4
- New: Added Paragraph element - a simple, dedicated text element for paragraphs - Editor V4
- New: Added Image element - a modular image element with clean markup and consistent styling - Editor V4
- New: Added Button element - a customizable button element for modular design - Editor V4
- New: Added SVG element - a lightweight element for adding scalable vector graphics - Editor V4
- Tweak: Added
AVIFimage format support to Lightbox (#28256, #25175, #28169, #29624) - Tweak: Renamed "My Templates" to "Templates" in the Templates Library
- Tweak: Marked local templates as "Site Templates" to distinguish them from Cloud Templates
- Tweak: Excluded Shape Dividers from the accessibility tree
- Tweak: Improved accessibility with
roleattributes in the Social Icons widget - Tweak: Added Display Title control to the Progress Bar widget to enhance accessibility
- Fix: Strings are not translating properly in the Global Style Guide (#23237)
- Fix: Mask shape URLs use double slashes instead of single slashes (#17534)
- Fix: Common scripts are loaded late when using the Theme Builder
- Fix: 'New Prompt' Button does not work in Generate Code AI feature
3.28.4 - 2025-04-22
- Tweak: Added Site Planner as an option in the onboarding wizard
- Tweak: Changed the default theme to Hello Biz in the onboarding wizard
- Tweak: Added inline editing support for controls using multiple repeaters
3.28.3 - 2025-04-01
- Tweak: Added Isolate object tool to Elementor AI image editing capabilities
- Fix: Third dropdown in template display conditions not working in Theme Builder (#30729, #30732)
3.28.2 - 2025-03-30
- New: Generate logo with AI
- Tweak: Adjusted supported attributes and elements in SVG files (#29340, #30132)
- Fix: "Create a page" button is not working in Elementor Home
- Fix: Icons in Button widgets are not vertically aligned when changing the text line-height (#30606)
3.28.1 - 2025-03-23
- Fix: Font URL is not updating after domain change when "Load Google Fonts Locally" feature is activated
3.28.0 - 2025-03-17
- New: Added a Clear Files & Data button to the WordPress frontend admin bar for quick and easy cache clearing (#21642)
- Tweak: Added a note clarifying that the Image Resolution control doesn't support dynamic background images (#21359, #22055)
- Tweak: Added hover state Box Shadow controls to Button widget (#4859, #30210, #17509)
- Tweak: Renamed "Regenerate CSS & Data" to "Elementor Cache" in Elementor Tools for better clarity
- Tweak: Hide Landing Page feature when no landing page posts exist on the site
- Tweak: Promoted Load Google Fonts Locally feature to Stable status and enabled it by default for all websites
- Tweak: Improved rendering functionality when updating CSS ID control to enhance editing performance in Accordion widget
- Tweak: Improved rendering functionality when updating CSS ID control to enhance editing performance in Tabs widget
- Tweak: Removed unused deprecated methods from
elementorCommon.helpers - Tweak: Optimized style loading for the Text Editor widget by applying styles at the control level ensuring Drop Cap styles load only when enabled
- Tweak: Updated Drop Cap controls to use CSS logical properties in Text Editor widget
- Tweak: Updated minimum required WordPress version to 6.5
- Tweak: Removed Modest Branding control from Video widget
- Tweak: Promoted Optimized Markup feature to Beta status
- Tweak: Added link color controls in Text Editor widget
- Tweak: Applied hover color on focus for keyboard users in the Heading widget
- Fix: Button icon alignment breaks when Inline Font Icons feature is activated (#16077, #16511, #17692, #17922, #19253, #19370, #21236, #21844, #28080)
- Fix: Editor fails to load in some edge cases when ACF Term fields are used as Dynamic Tags (#29160)
- Fix: Improved sanitization of titles to ensure consistent handling for Admin users in the Heading widget
- Fix: Hover link color transition duration is not being applied in Heading widget
3.27.7 - 2025-03-13
- Security Fix: Improved code security enforcement in Admin Notices
3.27.6 - 2025-02-18
- Fix: Dimension Controls displayed
undefinedas a placeholder value when empty (#30277)
3.27.5 - 2025-02-16
- Security Fix: Improved code security enforcement in Dimensions control
3.27.4 - 2025-02-13
- Fix: Preventing page saving in Gutenberg with ACF and active Elementor post settings (#30160)
3.27.3 - 2025-02-03
- Tweak: Added support for Early Access fonts when using Load Google Fonts Locally experiment
- Tweak: Updated minified
flatpickrCSS file to v4.6.13 - Fix: Kits could not be imported due to compatibility issue
3.27.2 - 2025-01-27
- Fix: Kits could not be imported due to a compatibility issue
3.27.1 - 2025-01-23
- Fix: Document is not being saved due to compatibility conflicts with third-party plugins (#29970, #29991)
3.27.0 - 2025-01-20
- New: Introducing local loading of Google Fonts to improve performance and enhance user privacy (#4544, #19966, #23932, #21716)
- New: Introducing advanced layout customization for Grid Container with column and row span controls for precise grid-based designs (#25256)
- New: Added the option to animate with AI motion effects for creating AI-generated animations
- Tweak: Add 'YouTube shorts' support in the video widget (#24220, #20330)
- Tweak: Added Safari browser compatibility for the 'Fit to Size' option in the Icon Widget (#27679)
- Tweak: Moved style loading to the head instead of the footer to improve CLS
- Tweak: Enabled conditional loading of
Swiper.jsbased on widget dependencies to reduce unnecessary assets and improve page load times - Tweak: Removed the
elementor-widget-containerdiv from the Spacer Widget as part of the Optimized Markup experiment to improve HTML structure - Tweak: Improved keyboard accessibility for the nested container presets area
- Tweak: Added accessible and descriptive names to the icon link in the Icon Box widget
- Tweak: Optimize background video CSS by merging
elementor-html5-videoandelementor-background-video-hostedinto a single class - Tweak: Added the ability to disable the Element Cache
- Tweak: Removed animation class when no animations are set in Icon and Icon Widget widgets
- Tweak: Added support for captions on YouTube videos
- Tweak: Removed the limitation restricting heading hover color styling to links only
- Tweak: Removed
aspect-ratioworkaround for unsupported Safari browsers - Fix: Switching between images in a lightbox on responsive mode displayed a tall blue rectangle (#12830)
- Fix: Image editing tools with AI are not working when launched in WooCommerce
- Fix: Improved HTML markup validity by removing the
typeattribute from<script>tags
3.26.5 - 2025-01-15
- Fix: Background Slideshow option not working for columns
3.26.4 - 2025-01-07
- Fix: Responsive Visibility "Hide On Mobile Portrait" option not working for hidden Sections and Containers on older sites
- Fix: Editor fails to load when clicking on "Jumpstart your web-creation" links in Elementor Home after importing a kit
3.26.3 - 2024-12-22
- Tweak: Registered
swiper.jsscript to ensure Swiper is properly declared and loaded (#29612, #29616)
3.26.2 - 2024-12-19
- Fix: Reverted Activated "Element Caching" feature for existing sites (#27502)
- Fix: Compatibility issue with third-party plugin with
data-settingsattribute missing when Optimized Markup experiment is activated
= 3.26.1 - 2024-12-19
- Tweak: Return a specific error to users when images provider is not working in Elementor AI
- Fix: Typo in
Isolation Manager
3.26.0 - 2024-12-16
- New: Unify product images seamlessly with AI
- Tweak: Added "Space Between Dots" control to Image Carousel widget (#2526, #3277, #21697)
- Tweak: Added paragraph spacing control in Text Editor widget (#25431, #20144)
- Tweak: Added hover and transition color controls for a link in Heading widget (#12877)
- Tweak: Updated Image Spacing control to support only PX units in Image Carousel widget (#21827)
- Tweak: Created CSS variables for Row and Column gaps value in Container (#24178)
- Tweak: Added the ability to set
aria-labelin Image Carousel widget (#28355) - Tweak: Replaced the Wrap Align Content select control with a choose control in Container (#22640)
- Tweak: Implemented accessibility improvements for pagination bullets in Image Carousel widget (#28674)
- Tweak: Replaced hidden
elementor-screen-onlydiv witharia-labelattributes - Tweak: Improved behavior and messaging for the warning displayed when navigating between documents
- Tweak: Load Nested Elements styles only when they are in use
- Tweak: Added support for rendering Gutenberg blocks on the frontend
- Tweak: Removed
elementor-widget-containerdiv from Elementor widgets as part of the Optimized Markup experiment - Tweak: Updated CSS to utilize
insetCSS logical property in various locations - Tweak: Updated minimum required Safari version to 15.5
- Tweak: Transition Duration controls are displayed only when a background color is set
- Tweak: Transition Duration controls are displayed only when a border is set
- Tweak: Improved keyboard accessibility for the section and container presets area
- Tweak: Merged "Upgrade Swiper Library" feature to version
- Tweak: Merged "Optimized Control Loading" feature to version
- Tweak: Activated "Element Caching" feature for existing sites
- Tweak: Promoted "Nested Elements" feature to Stable status
- Tweak: Removed
elementor/core/schemes - Fix: Container Gap values not transferring correctly between sites when using Cross-site Copy and Paste (#24111, #28343)
- Fix: Removed anchor scroll warnings from the console (#29199, #29350)
- Fix: Frontend template rendering is broken with fatal error (#29582, #29579)
- Fix: PHP error log appearing due to the Usage Data Sharing cron job ((#29153)
- Fix: Deprecated
print_emoji_styleswarning in Theme Builder screen (#27502) - Fix: Display Condition feature is available without an active Elementor license in Floating Elements
- Fix: "Generate with Elementor AI" button is missing in the Media Library list mode
- Fix: Resized file size exceeding the maximum limit does not display an error in AI Image
- Fix: Images from URL incorrectly open the Generate modal
- Fix: Dropdown area is not opening correctly in certain scenarios in Menu widget
- Fix: Swiper styling missing from Lightbox inside Gallery widgets
3.25.11 - 2024-12-10
- Tweak: Updated
eiconslibrary to v5.34.0 - Security Fix: Improved code security enforcement in Image widget
- Security Fix: Improved code security enforcement in Connect process
- Security Fix: Improved code security enforcement in Progress bar widget
- Fix: YouTube video in lightbox is not presented as expected in Video widget (#29241)
3.25.10 - 2024-11-24
- Security Fix: Improved code security enforcement in Typography control
- Fix: Link URL actions not functioning as expected inside the editor
3.25.9 - 2024-11-20
- Fix: 3D Rotate transform is not functioning as expected when the Optimized Control Loading feature is activated
3.25.8 - 2024-11-19
- Security Fix: Improved code security enforcement in Icon widget
3.25.7 - 2024-11-18
- Security Fix: Improved code security enforcement in Post functionality
3.25.6 - 2024-11-13
- Tweak: Updated
eiconslibrary to v5.32.0 - Tweak: Adjusted Kit import flow to allow extendability
- Tweak: Added extendability functionality to the common Advanced Tab controls
- Fix: PHP error appears when an undefined color or typography value is used in Site Settings
- Fix: Permanently deleting a global widget causes a fatal error on pages where it is used
- Fix: Nested Elements are activated even when the Container experiment is inactive
3.25.5 - 2024-11-12
- Security Fix: Improved code security enforcement in Post functionality
- Security Fix: Improved code security enforcement in Floating Elements
- Security Fix: Improved code security enforcement in Import and Export functionality
3.25.4 - 2024-11-03
3.25.3 - 2024-10-30
- Fix: Global Widgets are not displaying correctly in both the editor and frontend (#29112)
3.25.2 - 2024-10-29
- Fix: Global Widgets are not displaying correctly in the editor (#29092)
- Fix: Image captions are not displaying for non-logged-in users in Image Carousel widget
3.25.1 - 2024-10-28
- Fix: Custom template fails to insert into the page and displays a permission error (#29076)
- Fix: Global Widgets not displaying correctly on the frontend (#29076)
3.25.0 - 2024-10-28
- New: Introducing Optimized Markup as an Alpha experiment - Reduce DOM size by eliminating unnecessary HTML wrappers in various elements and widgets
- Tweak: Reduced the use of JavaScript for smooth scrolling by implementing a modern CSS-based solution (#13773)
- Tweak: Updated smooth scroll behavior to respect the user's reduced motion preference setting
- Tweak: Removed
elementor-button-wrapperdiv from Button widget as part of the Optimized Markup experiment - Tweak: Load styles for Floating Elements separately to enhance performance
- Tweak: Load styles for Link in Bio widgets separately to enhance performance
- Tweak: Optimized
global.cssto exclude style generation for unused widgets - Tweak: Removed the Floating Elements modules from
module.js - Tweak: Added "Edit with Elementor" button to WooCommerce's new product editor
- Tweak: Merged "Build with AI" feature to version
- Tweak: Merged "Grid Container" to "Flexbox Container" feature
- Tweak: Activated "Editor Top Bar" feature for existing sites
- Tweak: Activated "Optimized Control Loading" for existing sites and promoted the feature to stable
- Tweak: Activated "Nested Elements" feature for existing sites
- Tweak: Removed compatibility CSS support for the Twenty Fifteen theme
- Tweak: Renamed the "Flexbox Container" feature to "Container" feature
- Fix: Expand Icon in the Accordion widget would not display when nested inside another Accordion widget (#24086)
- Fix: Swiper incorrectly applied the
inertattribute to a slide in the Nested Carousel (#23039) - Fix: Footer would overlap the Archive Posts, Portfolio, and Gallery widgets in mobile view when using the Archive template
- Fix: "Edit with Elementor AI" button is visible for unsupported file types
- Fix: Structure panel indicator color is not visible in dark mode
- Fix: Indentation issue with empty elements in the Structure panel
- Fix: "Reference a website" feature in Elementor AI failed to work in Safari 17
3.24.8 - 2024-10-28
- Security Fix: Improved code security enforcement in Template Library
3.24.7 - 2024-10-15
- Fix: Flow issue preventing progress beyond the Features screen in Onboarding wizard
3.24.6 - 2024-10-09
- Security Fix: Improved code security enforcement in Notices
- Security Fix: Improved code security enforcement in Media control
3.24.5 - 2024-10-01
- Fix: Responsive styles not loading properly for Apple WebKit
- Fix: Responsive styles not loading properly for Lightbox
3.24.4 - 2024-09-23
- Security Fix: Improved code security enforcement in Heading and Counter widgets
- Security Fix: Improved code security enforcement in Template Library
3.24.3 - 2024-09-18
- Fix: 404 console error when loading custom animations (#28727)
3.24.2 - 2024-09-13
- Fix: Widget styles not loading correctly affecting the layout on front (#28693)
3.24.1 - 2024-09-12
- Fix: Widget styles not loading correctly on front causing alignment inconsistencies (#28676)
3.24.0 - 2024-09-10
- New: Introducing Floating Bars - including Call to Action, Ticker, and Coupon Bars, to enhance visitor engagement and boost conversions
- New: Added Cleanup image edit tool with AI
- Tweak: Improved performance by loading nested element styles only when they are in use
- Tweak: Load wp-admin-bar styles only when the user is logged in
- Tweak: Improved performance by loading Lightbox styles only when they are in use
- Tweak: Load floating button styles only when they are in use
- Tweak: Load Link-in-bio styles only when they are in use
- Tweak: Load text-path styles only when they are in use
- Tweak: Load shape dividers styles only when they are in use
- Tweak: Load
flatpickr-calendarstyles only when forms are in use - Tweak: Load social icons compatibility styles only when they are in use
- Tweak: Load dialog styles only when they are in use
- Tweak: Split
animations.min.cssinto multiple CSS files and load them conditionally - Tweak: Conditionally loading widget styles only when the respective widgets are used
- Tweak: Load
get_style_depends()CSS files in the body to improve CLS - Tweak: Removed inline CSS from the "Improved CSS Loading" experiment
- Tweak: Removed
waypoints.jslibrary from the code - Tweak: Ensured consistent icon shapes in Icon, Icon Box and Social Icons widgets
- Tweak: Merged "Lazy Load Background Images" feature and moved to the Performance tab
- Tweak: Merged "Floating Buttons" feature into the version
- Tweak: Merged "Link In Bio" feature into the version
- Tweak: Merged "Improved CSS Loading" feature into the version
- Tweak: Promoted "Editor Top Bar" feature to Stable status
- Tweak: Activated "Nested Elements" feature by default for new sites
- Tweak: Removed Floating Elements document from the query control
- Tweak: Added "Performance" and "Integrations" links to Elementor Finder
- Tweak: Removed Floating Elements from post types list
- Tweak: Updated minimum required WordPress version to 6.3
- Tweak: Updated
flatpickrlibrary to v4.6.13 - Tweak: Updated
eiconslibrary to v5.31.0 - Tweak: Added the ability for users to opt out of AI features on a per-user basis (#22796, #22853)
- Tweak: Added the ability to generate container names in the Structure feature using AI
- Tweak: Added preview functionality in the AI CSS feature
- Tweak: Enhanced prompts in the Custom CSS feature for improved usability
- Fix: Similar widgets in subsequent pop-ups do not load properly when Improved CSS Loading is activated (#21488, #25436, #25436)
- Fix: Element Caching prevented the repeater control from loading Dynamic Tags (#28137)
- Fix: Improved CSS loading experiment overrides child theme styles and breaks the cascade due to higher specificity (#15746)
- Fix: Lottie Animation settings inside Popups are overridden when the Improved CSS Loading experiment is activated (#17814)
- Fix: Prevent duplicate trailing slash from landing pages (props @diiegopereira)
- Fix: Corrected typos in the code (props @szepeviktor)
- Fix: User consent modal is being loaded after the request has been made in Text feature in Elementor AI
- Fix: Improved code security enforcement in Testimonial widget
- Fix: Modal doesn't adjust height to content in AI Text
- Fix: "Full width on mobile" isn't working in the "Single Bar" floating Button
- Fix: Lightbox video aspect ratio issues on the front
- Fix: PHP errors caused by using Global Color for container background gradient
3.23.4 - 2024-08-05
- Fix: Links to Elementor Settings are broken in various locations
3.23.3 - 2024-07-25
- Fix: UI fixes to improve user experience
3.23.2 - 2024-07-23
- Security Fix: Improved code security enforcement in link URL
- Fix: Facebook Messenger username is not working on mobile devices in Floating Buttons (#28103)
- Fix: RTL issues with Floating Buttons templates
- Fix: WordPress 6.6 does not support certain features
3.23.1 - 2024-07-15
- Fix: Slow loading of WordPress admin and Elementor screens due to AI health check
3.23.0 - 2024-07-15
- New: Elevate engagement with Floating Buttons - Convert visitors into leads, making it easier than ever to start a conversation on any platform
- New: Introducing Link In Bio - allowing you to create a digital business card and share it easily
- New: Generate Featured Image with AI
- New: Generate texts using AI within WordPress
- Tweak: Added support for the
overscroll-behaviorCSS property to improve scrolling experience - Tweak: Activated Editor Top Bar feature by default for new sites
- Tweak: Activated Element Caching feature for new sites and promoted to Beta status
- Tweak: Promotes "Lazy Load Backgrounds Images" feature to Stable status
- Tweak: Hide "Default Device View" from User Preferences when the Editor Top Bar is active
- Tweak: Increased the height of the Globals popover to improve usability
- Tweak: Improved Image style presets and added two additional ones in AI Images
- Tweak: Added Excerpt generation option with AI in the editor
- Fix: Performance issues causing lag and slowness while editing Nested Elements (#24076)
- Fix: Video autoplay issues in various scenarios (props @JxxIT, #24324, #14437, #7964)
- Fix: Writing permissions issues related to WordPress root directory (#21036, #17255)
- Fix: Restored deprecated Google fonts that were deprecated in the previous update (#27701)
- Fix: Vimeo link structure with privacy hash is not working correctly with dynamic link action using the lightbox
- Fix: Validate prompt and canvas changes to allow generation in AI image edit generative fill
- Fix: Elementor Core versions are being incorrectly added to Elementor Pro versions' history
- Fix: AI Connect not launching when the user doesn't have prior connect data
3.22.3 - 2024-06-26
- Fix: PHP error appears on the front when using gradient background with the Optimized Control Loading feature activated (#27733)
3.22.2 - 2024-06-24
- Security Fix: Improved code security enforcement in Shape Divider
- Fix: Refresh the media library after inserting an AI edited image
3.22.1 - 2024-06-17
- Fix: Editor not loading due to compatibility issue between Elementor AI and third-party plugins
3.22.0 - 2024-06-16
- New: Introducing Element Caching experiment - Enhance site speed by caching elements for faster rendering
- New: Introducing the Performance Tab - Centralizing all stable performance features in one accessible location (#21194)
- New: Generate post excerpts with AI for concise summaries
- New: Generate and edit images with AI from WordPress media library
- Tweak: Updated Google Fonts list with 170+ new fonts (#25095)
- Tweak: Improved Elementor translation functionality with
just-in-timetranslation loading (props @swissspidy, #27199) - Tweak: Added View Page link to the Editor Top Bar (#21925)
- Tweak: Replaced
waypoints.jslibrary with the native Intersection Observer API - Tweak: Changed child containers' Content Width to Full Width as default
- Tweak: Reorganized User Preferences panel for improved user experience
- Tweak: Hide icon position & spacing controls if there is an icon but no text in Button widget
- Tweak: Extended Alignment and Position capabilities in Button widget
- Tweak: Implemented CSS logical properties to Icon Spacing control in Button widget
- Tweak: Implemented CSS logical properties to Icon Position control in Button widget
- Tweak: Promoted Grid Container feature to Stable status
- Tweak: Activated Optimized Control Loading by default for new sites
- Tweak: Changed Generative Fill AI image feature to use Clipdrop text-inpainting
- Tweak: Added functionality to delay the running of the ready triggers on inner elements
- Tweak: Deactivated Landing Page feature for new sites
- Fix: "Exit to" functionality is not working with the Editor Top Bar (#22828)
- Fix: Row-reversed direction is not working on mobile portrait breakpoint in Container (#23710)
- Fix: The What's' New string in the Editor is not translatable (props @DAnn2012)
- Fix: Fatal error appears when updating a page with Tabs widget
- Fix: Transparency indicator not visible in UI Light theme for Color Picker
- Fix: AI Expand Images not working on local and protected websites
- Fix:
all: unsetassigned to buttons cause focus issues - Fix: Links to Elementor Settings are broken in various locations
- Fix:
RunReadyTriggerreturning incorrectly in various scenarios
3.21.8 - 2024-05-26
- Fix: Can't click on the AI consent modal checkbox
3.21.7 - 2024-05-22
- Fix: Unnecessary commas cause Cron Jobs to fail in various scenarios (#25803)
- Fix: AI Consent modal requires multiple clicks to check the box
3.21.6 - 2024-05-20
- Security Fix: Improved code security enforcement in Icon Box and Image Box widgets
- Fix: Console error related to the AI tooltip
- Fix: Redirecting issue in AI Connect flow
3.21.5 - 2024-05-08
- Tweak: Improved AI Image variations to use an updated and simplified model
- Fix: Editor History actions are not working as expected when using keyboard shortcuts (#27030, #25861)
3.21.4 - 2024-04-30
- Fix: Improved code enforcement of post Preview mode (#25860)
- Fix: Accordion is not displayed as expected when using Safari browser in Accordion widget (#25905, #25789)
3.21.3 - 2024-04-25
- Fix: Error notices appear in the editor and front end when using Icon Box widget (#25837)
3.21.2 - 2024-04-24
- Fix: Improved code security enforcement in Heading widget
- Fix: Icon Box widget disappears on the frontend if its Title and Description fields are empty
3.21.1 - 2024-04-18
- Fix: Compatibility issue between Elementor Settings screen and 3rd party plugins
- Fix: AI-generated images are consistently square and do not follow the selected aspect ratio
3.21.0 - 2024-04-15
- New: Introducing Optimized Control Loading experiment - Improved TTFB by excluding UI controls from the frontend load, enhancing overall site speed
- New: Meet Elementor Home - Jumpstart your web creation and expand your design toolkit
- Tweak: Enhanced the mechanism of Lazy Load Background Images experiment for better performance
- Tweak: Added additional styling options to Counter widget (#9068)
- Tweak: Add additional unit options to Width and Height in Shape Dividers
- Tweak: Optimized Button widget to eliminate unnecessary markup when no text is present
- Tweak: Optimized Icon widget to eliminate unnecessary markup when no icon is present
- Tweak: Optimized Spacer widget to eliminate unnecessary markup when no space is defined or set to 0
- Tweak: Optimized Progress Bar widget to eliminate unnecessary markup when both title and percentage are empty.
- Tweak: Optimized Testimonial widget to eliminate unnecessary markup when content controls are left empty
- Tweak: Optimized Shortcode widget to eliminate unnecessary markup when the shortcode field is left empty
- Tweak: Optimized Menu Anchor widget to eliminate unnecessary markup when the anchor ID is left empty
- Tweak: Optimized Text Editor widget to eliminate unnecessary markup when the editor content is empty
- Tweak: Optimized Icon Box widget to eliminate unnecessary markup when there is no content
- Tweak: Optimized Image Box widget to eliminate unnecessary markup when there is no content
- Tweak: Optimized Alert widget to eliminate unnecessary markup when the content is empty
- Tweak: Improved Asset Loading feature merged to version
- Tweak: Activated Grid Container feature for existing sites
- Tweak: Promoted Editor Top Bar to Beta status
- Tweak: Activated Lazy Load Background Images by default to new sites and changed status to Beta
- Tweak: Optimized Gutenberg Loading feature merged to version and moved to Settings
- Tweak: Optimize Image Loading feature merged to version and moved to Settings
- Fix: Edit with Elementor button is missing in various scenarios when using WordPress 6.5.2
- Fix: RTL websites using a LTR UI are flipping between 'left' and 'right' inside the editor
- Fix: Deprecated styling has been removed from the Editor's tabs
- Fix: Replaced deprecated
elementor.$previewElementorElwithdocuments.getCurrent().$element(props @vHeemstra)
3.20.4 - 2024-04-10
- Fix: Image prompt enhancement not functioning as expected in AI Images
3.20.3 - 2024-03-26
- Fix: Edit with Elementor button is missing for pages that had been previously edited with Elementor when using WordPress 6.5 (#25495, #25496)
- Security Fix: Improved code security enforcement in Text Path Widget
3.20.2 - 2024-03-20
3.20.1 - 2024-03-13
- Fix: Radial background gradient is not working as expected in responsive mode (#25038)
- Fix: Tabs widget remains visible when disabled in the Element Manager
3.20.0 - 2024-03-11
- Tweak: Enanached TTFB metric by removing UI controls and some arguments from frontend loading for better site performance
- Tweak: Resolved excessive DOM output when using Grid Container and Flexbox Container widgets
- Tweak: Added X icon to Font Awesome icon library (#23345)
- Tweak: Added Threads icon to Font Awesome icon library (#23345)
- Tweak: Restricted HTML widget privileges to admin users only for enhanced security and control
- Tweak: Introduced the capability for admin users to grant HTML widget usage permissions to non-admin users in the Role Manager
- Tweak: Refined Editor's unit selection DOM output for better efficiency
- Tweak: Implemented accessibility improvements in Dynamic Tags control
- Tweak: Implemented accessibility improvements in widget panel sections
- Tweak: Implemented accessibility improvements in Site Settings items
- Tweak: Implemented accessibility improvements in the Elements panel keyboard accessible
- Tweak: Implemented accessibility improvements in Color Picker control
- Tweak: Implemented accessibility improvements in Site Settings header buttons
- Tweak: Implemented accessibility improvements for actions in the History panel
- Tweak: Implemented accessibility improvements for revisions in History panel
- Tweak: Added semantic
<time>wrapper for items in History panel - Tweak: Added semantic
<search>wrapper to Widgets search - Tweak: Promoted Build with AI feature to Stable status
- Tweak: Global Style Guide feature merged to version
- Tweak: Promoted Inline Font Icons feature to Stable status
- Tweak: Activated Grid Container feature by default for new sites
- Tweak: Removed separator-none argument from all Editor controls
- Tweak: Relocated Icon and Content Spacing controls to the Box section in Icon Box widget
- Tweak: Relocated Image and Content Spacing controls to the Box section in Image Box widget
- Tweak: Relocated Alignment control from Content tab to Style tab in Button widget
- Tweak: Replaced Position select control with toggle control in Tabs widget
- Tweak: Replaced Icon Position select control with toggle control in Button widget
- Tweak: Hide the Border Radius control of Drop Cap in Text Editor widget
- Tweak: Hide image controls when image is not selected in Image widget
- Tweak: Removed
Sizecontrol for new usage in Button Widget - Tweak: Replaced Dismiss Icon select control with toggle control in Alert widget
- Tweak: Replaced Additional Options select controls with toggle controls in Image Carousel widget
- Tweak: Added missing
titleattribute to the Editor preview iframe - Tweak: Added a new reference to the Extensions page from Add New Plugin screen
- Tweak: Improved flexibility of the widget promotion area for better extendability and customization
- Tweak: Implemented general improvements to i18n for enhanced global support
- Tweak: Updated
eiconslibrary to v5.28.0 - Tweak: Standardized section names across various Elementor widgets for uniformity and clarity
- Fix: Compatibility issues with various 3rd party plugins when Optimize Image Loading feature is activated (#24226)
- Fix:
install_compare()in Experiments Manager throw an error in PHP 8.2+ ifget_installs_history()returned an empty result
3.19.4 - 2024-02-28
- Fix: Widgets are not appearing in the widget panel when using various 3rd party plugins
3.19.3 - 2024-02-26
- Fix: Template is not importing when the Unfiltered File option is disabled (#25071)
3.19.2 - 2024-02-07
- Fix: Integration script not functioning as expected in Build with AI feature
3.19.1 - 2024-02-05
- Tweak: Improved text-based AI capabilities within the widget type
- Security Fix: Addressed security weaknesses in template library mechanism
- Fix: Improved code security enforcement in Media control
- Fix: SVG Icons break the title layout when using Firefox and Safari browsers in Accordion widget (#24925)
- Fix: Missing hover state to dropdown in AI Containers modal
3.19.0 - 2024-01-29
- New: Generate Container Variations with AI directly from Elementor's Blocks Template Library
- New: Introducing the 'What's New' screen - Insights on the latest features, enhancements, and updates
- Tweak: Added responsive controls to Gradient in Background and Background Overlay (#10247, #6783, #10449, #15377, #17000)
- Tweak: Added caption space option in Basic Gallery and Image Carousel widgets (props @rodolphebertozzo, #12533, #21128)
- Tweak: Added responsive control to Size Resolution in Testimonial widget (props @rodolphebertozzo)
- Tweak: Restricted JSON file upload privileges to admin users only for enhanced security and control
- Tweak: Introduced the ability for admin users to grant JSON file upload permissions to non-admin users in Role Manager
- Tweak: Raised the minimum required PHP version from 7.3 to 7.4
- Tweak: Incorporated workflow hints within the media control to improve accessibility
- Tweak: Incorporated workflow hints within the gallery control to improve accessibility
- Tweak: Implemented CSS logical properties in Divider widget
- Tweak: Removed
Sizecontrol for new usage in Heading Widget - Tweak: Removed
Sizecontrol for new usage in Button Widget - Tweak: Removed
Progress Typecontrol for new usage in Progress Bar widget - Tweak: Added responsive control to Vertical Align in Icon Box widget
- Tweak: Added responsive control to Image Position in Image Box widget
- Tweak: Added All Statuses filter in Element Manager
- Tweak: Added additional size units and custom units in all elements
- Tweak: Limit pagination for five attempts in Build with AI modal
- Tweak: Replaced select control with choose control for Image Position in Testimonial widget
- Tweak: Shifted alignment controls from the Content tab to the Style tab in Heading, Icon, and Image widgets
- Tweak: Promoted Optimized Gutenberg Loading feature to Stable status
- Tweak: Promoted Optimize Image Loading feature to Stable status
- Tweak: Promoted Build with AI feature to Beta status and activated for all users
- Tweak: Optimized DOM Output feature merged to version
- Tweak: Added new Notice control for Editor panels
- Tweak: Added new Alert control for Editor panels
- Fix: Deprecation notices in console log in History panel (#19456, #22159)
- Fix: Dark Mode affects the link options modal in Text Editor widget (#23477)
- Fix: Enhanced code quality checks within the template export process
- Fix: Added better output escaping to Image Size control attributes
- Fix: Added better output escaping to URL controls
- Fix: Justify items not working when grid is set to full width in Grid Container
- Fix: Asymmetric icons are not displayed correctly in Accordion widget
- Fix: Share copy options were not functioning properly with VideoPress integration in Video widget
3.18.3 - 2023-12-20
- Fix: Modified control sanitization to enforce better security policies in Dynamic tags
- Fix: Elementor Editor is slow when using Safari 17 and Firefox on macOS
- Fix: Inner containers added to the top of the page when using AI Variations
3.18.2 - 2023-12-08
- Security Fix: Addressed security weaknesses in template upload mechanism
3.18.1 - 2023-12-06
- Fix: Improved code security enforcement in File Upload mechanism
- Fix: Error appears on front when using various 3rd party plugins and Themes
- Fix: Reverted Elementor Editor is slow when using Safari 17 and Firefox on macOS
3.18.0 - 2023-12-04
- New: Introducing Element Manager - Overview of all installed widgets on your site, allowing the deactivation of unused widgets for a personalized widget panel (#9647)
- New: Introducing Elementor AI for Text-Based Container Generation – Effortlessly generate uniquely designed containers by simply providing a single textual prompt
- New: Introducing Elementor AI for Elementor-Based Container Variations – Customize your existing Elementor layouts by editing container content, images, fonts, colors, and icons
- Tweak: Added support for Elementor AI Web-Based Container generation – Create containers by providing a specified URL to generate Elementor-compatible layouts
- Tweak: Enhanced TTFB metric by removing UI controls and some arguments from frontend loading for better site performance
- Tweak: Implemented accessibility improvements in Progress Bar widget
- Tweak: Added responsive control and size units to navigation size in Image Carousel widget
- Tweak: Promoted Global Style Guide feature to a Stable status
- Tweak: Activated Optimize Image Loading experiment by default for all sites
- Tweak: Activated Optimized Gutenberg Loading experiment by default for all sites
- Tweak: Activated Inline Font Icons experiment by default for new sites
- Tweak: Renamed the 'Image Size' control into 'Image Resolution'
- Tweak: Updated
eiconslibrary to v5.25.0 - Tweak: Updated context menu UI
- Fix: Elementor Editor is slow when using Safari 17 and Firefox on macOS (#24260)
- Fix: Locale with "comma" as decimal separator brakes generated CSS styles for decimal values (#10992)
- Fix: Changed Vimeo Background video player to transparent background player (#16336)
- Fix: Dynamic property creation is deprecated in container layout with PHP 8.2 (#23830)
- Fix: Ensure that the tab elements open correctly with a click in Tabs widget
3.17.3 - 2023-11-08
- Fix: Modified control sanitization to enforce better security policies in Dynamic tags
3.17.2 - 2023-11-01
- Fix: Modified controls sanitization to enforce better security policies in Heading, Icon, Image Box, and Testimonial widgets
3.17.1 - 2023-10-25
- Fix: Error message appears when loading the Theme Builder
3.17.0 - 2023-10-25
- New: AI History - Quickly restore AI-generated content, enhancing your workflow by improving content recovery and acceleration
- New: Revamped Rating widget - enhanced flexibility for customizable visual rating scales, elevating your designs to be more engaging and interactive (#18793, #10529, #18169, #20651, #10127)
- New: Introducing Gutenberg Asset Loading as a Beta feature - enhance performance by avoiding unnecessary block editor assets
- New: Introducing Optimize Image Loading as a Beta feature - Apply default optimization strategies during content rendering for improved LCP
- Tweak: Allowed using TinyMCE Full Screen Toolbar with Editor Top Bar (#23463, #22873)
- Tweak: Make the Container element extendable (props @HadyShaltout)
- Tweak: Added a FAQ Schema support in Accordion widget
- Tweak: Added VideoPress integration for self-hosted videos in Video widget
- Tweak: Implemented accessibility improvements in Accordion widget
- Tweak: Upgraded minimum required PHP version to 7.3
- Fix: Responsive settings for Templates wouldn't save completely when Additional Custom Breakpoints feature is activated (#19394, #22829)
- Fix: Error messages appear on Theme Builder when using PHP 8.X (#22991)
- Fix: Disabling options in URL Control does not hide the options icon in External URL field (#11214)
- Fix: UI Glitch in widget Style and Advanced tabs (#23402)
- Fix: PHP Memory Limit displayed in System Info wasn't accurate in various scenarios
3.16.6 - 2023-10-17
- Fix: Improved code security enforcement in Dynamic Tag Fallback control
3.16.5 - 2023-10-09
- Fix: Widget panel appears empty for Editor role with "Access to edit content only" permission (#23696)
- Fix: Improved code security enforcement in SVG Icon control
3.16.4 - 2023-09-20
- Fix: HTML tags are not rendering on title field in Tabs widget (#23752)
- Fix: Tabs is using the 'active' color for both 'active' and 'hover' states in the accordion layout in Tabs widget
- Fix: Gaps values aren't displayed inside the Editor in Container widget
3.16.3 - 2023-09-14
- Tweak: Changed Improved CSS loading feature to inactive for existing sites
- Fix: Dynamic tag for ACF image field is not working as expected (#23757)
- Fix: Display issues when using long titles inside Tabs widget (#23670)
- Fix: Gaps control does not present values as expected in Container widget
3.16.2 - 2023-09-13
- Fix: Various issues with deprecation updates and 3rd party plugins
3.16.1 - 2023-09-12
- Fix: Flexbox Container feature is activated by default for existing sites
3.16.0 - 2023-09-12
- New: Grid widget is now accessible in the widgets panel, enhancing workflow and user experience
- Tweak: Enhanced TTFB metric by optimizing controls display condition functions in the Editor (props @DMajorChump, #21762)
- Tweak: Implemented accessibility improvements in Nested Tabs (#22935)
- Tweak: Promoted Flexbox Container feature to Stable status
- Tweak: Enabled Flexbox Container feature by default for new installations
- Tweak: Substituted 'Gap between elements' control in site settings with the new Container Gap control
- Tweak: Upgraded HTML Structure for Tabs Widget
- Tweak: Implemented CSS logical properties for border-radius in Elementor Editor
- Tweak: Implemented CSS logical properties in Container, Accordion and Tabs widgets
- Tweak: Enhanced dropdown preview for Global Typography styles
- Tweak: Enabled Improved Asset Loading feature by default for all sites
- Tweak: Promoted Grid Container feature to Beta status
- Tweak: Replace CSS
floatwith other layouts in the Editor - Tweak: Concealed the 'Empty View' cell within the Grid Container to prevent distortion of the preview
- Tweak: Updated
eiconslibrary to v5.23.0 - Tweak: Added keyboard accessibility to a link in Icon Box widget
- Tweak: Added keyboard accessibility to a link in Image Box widget
- Tweak: Added 'Download System Info" button to the top of Elementor System Info screen
- Fix: Justify Content and Align Items controls are not functioning as expected in responsive mode in Container widget (#19363)
- Fix: Wrong structure of predefined Container layouts in RTL (#20184)
- Fix: Editing a post or page created in Gutenberg with Elementor resulted in sections being displayed instead of containers (#20282)
- Fix: Custom unit inheritance problem in mobile mode in Grid Container (#22289)
- Fix: Spacer not functioning as intended in Container widget (#20023)
- Fix: Translated blending mode options in
heading.phpfor improved usability (props @DAnn2012) - Fix: Use default placeholder set in URL control (props @DAnn2012)
- Fix: Improved translation functionality in the Editor (props @DAnn2012)
- Fix: Improved code security enforcement in Text Path widget
- Fix: "Add New Container" functionality is not functioning correctly in Finder
- Fix: Styling from the parent Accordion was inherited by an Accordion placed inside it in Accordion widget
- Fix: Title is not breaking in Recently Edited modal in Editor Top Bar
- Fix: Edit page with WordPress Editor issue when using WordPress 6.3
3.15.3 - 2023-08-20
- Fix: Elements can't be edited after accessing the page settings panel (#23365)
- Fix: Reverted Responsive settings for Section Templates won't entirely save when Additional Breakpoints feature is active
- Fix: Redundant accordion icon appears when using Safari browser in Accordion widget
- Fix: Elementor Admin Top Bar affects styling on non-elementor screens in WordPress
- Fix: Changed CSS class for Apps page for better i18n support
3.15.2 - 2023-08-09
- Fix: Popular Apps notification is not presented as expected in RTL websites (#23307)
- Fix: Typo in Popular Apps notification (#23329)
- Fix: Redundant accordion icon appears when using Safari browser in Accordion widget
3.15.1 - 2023-08-02
- Fix: Error notices appear on front after schemes code deprecated
3.15.0 - 2023-07-31
- New: Introducing Accordion widget - Unleash your design creativity with nesting capabilities and layout flexibility (#2587)
- New: Enhancements Elementor AI for Images - Seamlessly Remove and Replace Backgrounds
- New: Introducing Apps Page - Discover a selection of tools, specifically tailored to enhance your Elementor-powered website
- Tweak: Added a "Container" option to the 'Hover Area' dropdown in Lottie widget (#20360)
- Tweak: Updated several URLs from
http:tohttpsfor enhanced compliance (props @DAnn2012) - Tweak: Added Image Size control to Gravatar image in Author Box widget
- Tweak: Remove deprecated schemes area
- Tweak: Accessibility Improvements feature merged to version
- Tweak: Deleted
aspect-ratiofrom SASS files - Tweak: Added keyboard accessibility to Repeater control
- Tweak: Unified the appearance of
stretchandcenterbuttons in Tabs widgets - Tweak: Updated
eiconslibrary to v5.21.0 - Tweak: Group together position controls in Icon Box widget
- Tweak: Group together position controls in Image Box widget
- Tweak: Added additional units to lightbox controls
- Tweak: Implemented CSS logical properties in Elementor App
- Tweak: Implemented CSS logical properties in Elementor Editor
- Tweak: Enhanced
text-alignproperty by implementing CSS logical properties - Tweak: Improved panel UI in Video widget
- Tweak: Replaced Display Percentage select control to toggle control in Progress Bar widget
- Tweak: Added "Title HTML Tag" to Title in Progress Bar widget
- Tweak: Updated recommended PHP version
- Tweak: Added
classes_dictionarysupport for editor controls - Tweak: Expanded AI resize option elevating the resolution limit to 2048px
- Tweak: Landing Pages feature downgraded to BETA status
- Tweak: Promoted "Global Style Preview" feature to BETA status
- Fix: Responsive settings for Section Templates won't entirely save when Additional Breakpoints feature is active (#19394, #19394)
- Fix: Video lightbox incorrect aspect ratio when multiple video widgets are utilized on the same page (#21649)
- Fix: Disabling popup overlay does not disable it in the editor (#22412)
- Fix: Corrected typo in
DONOTCACHCEOBJECTtoDONOTCACHEOBJECTfor accuratedo_not_cachedefinition (#22786) - Fix: Stretch option is not working as expected when items are set to the sides in Tabs widget (#22774)
- Fix: Color picker is not working as expected on document settings (#22867)
- Fix: Updated text domain of multiple strings to exclude 'elementor-pro' for better compatibility (props @DAnn2012)
- Fix: Video overlay image
aspect-ratiofixes - Fix: Rectified template categories filter to reference the correct ID accurately
- Fix: Lightbox overlay color was not visible when previewing the lightbox within the editor
3.14.1 - 2023-06-26
- Fix: Video background added on the parent tab container only works on the first tab in Tabs widget
- Fix: AI Image screen is not loading when there is no image in the control
3.14.0 - 2023-06-19
- New: Introducing Elementor AI for Image Creation – Unleash your creativity, improve and accelerate your workflow by instantly generating any type of image
- New: Add widgets to the Editor with a click - streamline and accelerate your workflow (#20142, #21965)
- New: Global Styles Preview - Showcase your global colors and fonts for better insight of your website's design system
- Tweak: Added a None option to the breakpoint options in Tabs widget (#7742)
- Tweak: Updated "Manage Website" button functionality and name in Editor Top Bar (#22359, #22464)
- Tweak: Added a horizontal scrolling option in Tabs widget
- Tweak: Implemented "Add new page" option in recently edited documents dropdown in Editor Top Bar
- Tweak: Allow loading a document without reloading when using recently edited documents dropdown in Editor Top Bar
- Tweak: Changed document name simultaneously when changing it in the document settings panel and the Editor Top Bar
- Tweak: Moved the 'Container Type' dropdown to the top of the container widget in Grid Container experiment
- Tweak: Added Fit to Size control to SVG file in Icon widget
- Tweak: Added "Object Position" control to Image widget
- Tweak: Added "Order" control to page settings panel
- Tweak: Added "Comments" control to page settings panel
- Tweak: Updated the layout of Keyboard Shortcuts panel
- Tweak: Added "Page Settings" hotkey to the Keyboard Shortcuts panel
- Tweak: Added "User Preferences" hotkey to the Keyboard Shortcuts panel
- Tweak: Added "Notes" feature hotkey to the Keyboard Shortcuts panel
- Tweak: Use CSS Logical Properties in Elementor Admin SCSS files
- Tweak: Move the "Elementor Loading" HTML block from the preview area
- Tweak: Use
media_typesarray in Media controls - Tweak: Added keyboard accessibility to Navigator items
- Tweak: Added keyboard accessibility to Basic Gallery widget
- Tweak: Added keyboard accessibility to Image Carousel widget
- Tweak: Improved accessibility to Button widget
- Tweak: Added focus state to Editor buttons
- Tweak: Replaced select control with choose control for Vertical Alignment control in Icon Box widget
- Tweak: Replaced select control with choose control for Vertical Alignment control in Image Box widget
- Fix: Not-crawlable link error in Accordion widget (#14371, #20214, #20477, #8943, #11611)
- Fix: Not-crawlable link error in Toggle widget (#14371, #20214, #20477, #8943, #11611)
- Fix: "Convert to Containers" functionality appears on a page without Sections (#19361)
- Fix: Responsive settings for templates don't work as expected when Additional Custom Breakpoints feature is active (#16819, #19394)
- Fix: ARIA
roleattributes in Accordion widget - Fix: ARIA
roleattributes in Toggle widget - Fix: Background video is not working as expected inside the editor on container level in Nested Elements
- Fix: Dropdown select control UI background color glitch on dark mode in the Editor
- Fix: Special characters are not displaying as expected when using recently edited documents dropdown in Editor Top Bar
3.13.4 - 2023-05-28
- Fix: Unable to save a new Global Widget (#22544)
3.13.3 - 2023-05-22
- Security Fix: Addressed security weaknesses in template creation mechanism
- Tweak: Improved error messages when a kit is not downloaded successfully in Kit Library
3.13.2 - 2023-05-11
- Security Fix: Addressed security weaknesses in access management related functions
3.13.1 - 2023-05-09
- Tweak: Removed autocomplete functionality in Color Picker
- Fix: 'Editing Handle' location issue in various places in the Editor
3.13.0 - 2023-05-08
- New: Introducing Elementor AI Write - Boost your productivity and efficiency, while elevating your website's design and content.
- New: CSS Grid layout in Container - ideal for grid-like layouts and achieving infinite design possibilities (#18839)
- Tweak: Added RGBA and HSLA types to color picker (#18308)
- Tweak: Improved items behavior when the width of all the tabs titles exceeds the parent container width (#21650)
- Tweak: Adjusted Favorites section functionality for better user experience (#20939)
- Tweak: Added quick site navigation within the editor's new Top Bar
- Tweak: Added the Save Options functionality to new Editor Top Bar
- Tweak: Added "Site Settings" hotkey to keyboard shortcuts panel
- Tweak: Removed Pojo integration from Elementor
- Tweak: General improvements in Elementor's new color scheme
- Tweak: Updated
Pickrlibrary to v1.8.0 - Tweak: Updated
eiconslibrary to v5.20.0 - Tweak: Added Lazy Load support to various Elementor Editor and Admin images
- Tweak: Added Lazy Load support for embedded video thumbnail image
- Tweak: Improved accessibility in Lightbox functionality
- Tweak: Added keyboard accessibility to Elementor Editor tabs
- Tweak: Added keyboard accessibility to Elementor Editor icons
- Tweak: Added keyboard accessibility to Elementor widget categories
- Tweak: Added keyboard accessibility to header and footer in widgets panel
- Tweak: Added keyboard accessibility to "Edit with Elementor" button
- Tweak: Added keyboard accessibility to navigation arrows in Image Carousel widget
- Tweak: Added keyboard accessibility to URL control "Link Options" button
- Tweak: Added keyboard accessibility to editor "mode switcher"
- Tweak: Added keyboard accessibility to close and toggle buttons in Navigator
- Tweak: HTML structure changed in Elementor Editor components for better readability
- Fix: Can't paste widgets into the 'Drag widget here' area when using Container (#21652, #22142)
- Fix: Removed redundant scroll in Finder
- Fix: Carousel widgets are not working correctly inside Nested Tabs widget
- Fix: Lightbox image captions are not aligned to the center
- Fix: Border radius not affecting the Video and Slideshow background types in Container
- Fix: Update translation strings escaping for safe use in attributes output
- Fix: Added
aspect-ratiofallback in Video widget for old browsers - Fix: Disabled 'Dominant Color' on PNG and GIF images in Lazy Load Background Images experiment
- Fix: Wrong ARIA text value in Progress Bar widget
3.12.1 - 2023-04-02
- Fix: Elementor's dark mode color scheme affects the front in various scenarios (#21809, #21832)
- Fix: Reverted inline editing fix that caused DOM change in Button widget
3.12.0 - 2023-03-29
- New: A new color scheme for Elementor - the Editor and other Elementor screens have been recolored, simplified, and optimized for accessibility
- New: Introducing a new Editor Top Bar as an Alpha experiment - consolidates all the common actions you need to perform on your website in a central and accessible location
- Tweak: Added a vertical alignment control to icons in Icon List widget (#16464, #16056, #19237, #16237, #18420)
- Tweak: Adjusted the increments of
emandremwhen using the number scrubbing functionality (#19399) - Tweak: Added
vwunit to margin and padding in Column, Section, and Container elements (#20890, props @rodolphebertozzo) - Tweak: Added additional size units for icon in Social Icons widget (props @rodolphebertozzo)
- Tweak: Separated title and description control labels in Icon Box and Image Box widgets (props @rodolphebertozzo)
- Tweak: Added units to
container_widthandwidgets_gapin site settings (props @rodolphebertozzo) - Tweak: Added units for Word Spacing control in Text Path widget (props @rodolphebertozzo)
- Tweak: Extracted Stretch Section handler to a more generic Stretch Element
- Tweak: Refactored show and hide tab content callbacks to be more generic in Tabs widget
- Tweak: Updated minimum required WordPress version to 5.9
- Tweak: Separated overview dashboard function to multiple functions in WordPress dashboard
- Tweak: Added thumbnail to most recently installed kit in Elementor Import/export screen
- Tweak: Added Transition Duration control to text hover color in Icon List widget
- Tweak: Display normal & hover icon colors in tabs view in Icon List widget
- Tweak: Added additional size units and custom units in all elements
- Tweak: Added remove current kit alert before applying a new kit in import process
- Tweak: Removed redundant default units in various elements
- Tweak: Upgrade Swiper Library feature promoted to Stable status
- Tweak: Save as Default feature merged to version
- Fix: Padding is set to text span instead of icon span in Icon List widget (#9831, props @cirkut)
- Fix: Save as Default functionality breaks Image Carousel and Loop Carousel widgets in various scenarios (#21371)
- Fix: Content styling controls are not targeting the right container in Tabs widget
- Fix: Containers are still editable in Editor preview mode
- Fix: "Choose Image" control is missing in Safari 14 in various image elements
3.11.5 - 2023-03-14
- Tweak: Improved SVG file upload sanitization for better security enforcement
- Tweak: Improved code security enforcement in Text Path widget
3.11.4 - 2023-03-12
- Fix: Sticky and Motion Effects not working after latest Chrome update (#21612)
- Fix: Extra spacing appears on the bottom in Video widget
3.11.3 - 2023-03-07
- Fix: Lightbox is not presented as expected when Upgrade Swiper Library experiment is activated (#21413)
- Fix: "Choose Image" control is missing in Safari 14 in various image elements
3.11.2 - 2023-02-22
- Fix: Passing an HTMLElement to the Swiper instance utility doesn't work
3.11.1 - 2023-02-15
- Fix: Featured Image dynamic tag is not working in Background images (#21313)
3.11.0 - 2023-02-13
- New: Introducing Copy and Paste Between Websites functionality (#9424, #19183)
- New: Responsive background Image Size - Adjust image size per device to improve performance (#6778, #3722)
- New: Updated Swiper Library to 8.4.5 as a Beta experiment (#18724)
- Tweak: Updated Google Fonts list with 125 new fonts (#20229)
- Tweak: Added
accent-colorsupport to Form fields in Site Settings - Tweak: Use
aspect-ratioproperty instead of CSS trick in Video widget - Tweak: Updated
eiconslibrary to v5.18.0 - Tweak: Added
generatormeta tag to identify active performance settings and experiments - Tweak: Improved logo visibility in Site Logo widget
- Tweak: Updated error messages when replacing URLs in Elementor Tools screen
- Tweak: Updated error messages on import/export functionality
- Tweak: Added a responsive control to custom image spacing in Image Carousel widget
- Tweak: Renamed "Experiments" settings tab to "Features" for better clarity
- Tweak: Merged "Hide WP widgets from search" experiment to the version
- Tweak: Promoted "Nested Elements" experiment to BETA status
- Tweak: Promoted "Flexbox Container" experiment to RC status
- Tweak: Promoted "Save as Default" experiment to Stable status
- Fix: Rename
e-action-hashattribute todata-e-action-hashattribute (#20513, #16418, props @huubl) - Fix: Justify Content icons are inverted in RTL when direction is set to column in Container (#20083)
- Fix: Various issues when using the convert-to-container functionality
- Fix: Tabs widget changes width size when direction set to row or column in Container
- Fix: Adjusted right-click menu dark mode for blocked options
- Fix: Can't rollback Elementor version to older Core version
3.10.2 - 2023-01-29
- Fix: PHP 8.x throws errors and notices in some cases (#21087)
- Fix: Keyboard actions are not blocked on main tab container in Tabs widget
3.10.1 - 2023-01-17
- Fix: Child containers inheriting styles from parent container (#20669)
- Fix: Lazyload not working after load more action in loop builder items
- Fix: Tab toggle is not working as expected after dragging a widget to any tab in Tabs widget
- Fix: Elementor Top bar is not fully responsive when WP sidebar is collapsed
3.10.0 - 2023-01-09
- New: Introducing the renewed Tabs widget - Enable more design options, and nesting capabilities (#2587)
- New: Introducing Custom Units - A new way to choose any unit you want, including CSS Math Functions (#2219, #19935, #18738, #8307, #11335)
- New: Container-based website assets - Kickstart your website creation and design process with container-based full website kits, templates and blocks
- New: Added an option to disable Google Fonts integration from font-family control
- Tweak: Added
preload="metadata"to self hosted videos in Video widget (#17308) - Tweak: Added
preloadselector to self hosted videos in Video widget (#17308) - Tweak: Added
loading="lazy"for custom size in media control (#17884) - Tweak: Added additional units for width and height in Icon List widget (props @rodolphebertozzo)
- Tweak: Added additional units for icon size in Icon List Widget (props @rodolphebertozzo)
- Tweak: Added
loading="lazy"to Google Map widget - Tweak: Updated
eiconslibrary to 5.17.0 - Tweak: Merged various experiments to the version
- Tweak: Promoted various experiments to Beta and Stable status
- Tweak: Added Undo option into success toast in "Save as Default" experiment
- Tweak: Media control return image URL from WordPress in Style CSS
- Tweak: General infrastructure changes to Import Export Website Kit experiment
- Fix: RTL text is printed backward in Text Path widget (#17309)
- Fix: Unnecessary
non-existing controlerrors are thrown on page load (#20027) - Fix: Post type is overridden on autosave for library documents (#1994)
- Fix: Compatibility issue with Rank Math plugin due to
wp_print_media_template()in onboarding module (#18368) - Fix: Auto detection of dark mode not working in the Theme Builder (#19670)
- Fix: Missing escaping translation in Experiments screen
- Fix: Motion effect on background image disables background overlay in Container
3.9.2 - 2022-12-21
- Fix: Images not loading in Template widget inside the Editor when using Lazy Load Background Images experiment (#20635)
- Fix: Wrong share URL for XING network (#13112)
- Fix: Browser ignores space in mail share URL (#10803)
- Fix: Responsive values are not saving as part of Save as Default functionality
3.9.1 - 2022-12-14
- Fix: Copy-Paste Style prevents saving the page when Repeater controls exist in "non-content" tabs (#19895, #20637)
- Fix: Font looks blurry in the Admin Top Bar (props @CodeExplore)
- Fix: The not active tab in the media modal is missing
- Fix: Background Overlay is not uploading in Container when using the Lazy Load experiment
3.9.0 - 2022-12-06
- New: Introducing Save as Default as a Beta experiment - Create your default settings for every element for better consistency
- New: Introducing Background images Lazy Load as an Alpha experiment
- Tweak: Separate "Default" and "None" values in Border Type control (#11565, #13328, #11723)
- Tweak: Added
dntparam to Vimeo embed background and Video widget (#13797, #13631) - Tweak: Added Transform section to Advanced tab in Flexbox Container (#18648, #18268)
- Tweak: Added responsive control for Border Radius in Button widget (#18914)
- Tweak: Added responsive control to opacity of background overlay image in Sections and Containers (#19659)
- Tweak: Removed extra SQL queries on every page for better performance (#12162)
- Tweak: Added background color option to the video background control (#4353)
- Tweak: Added responsive control for caption to Image, Image Gallery and Image Carousel widgets (props @rodolphebertozzo)
- Tweak: Added responsive control to icon border radius in Icon and Social Icons widgets (props @rodolphebertozzo)
- Tweak: Added
emunit to Word Spacing control in Text Path widget (props @rodolphebertozzo) - Tweak: Added responsive control to image border radius in Image Carousel, Basic Gallery and Testimonial widgets (props @rodolphebertozzo)
- Tweak: Make Elementor compatible with WebP uploads via Performance Lab plugin
- Tweak: Added
emunits to border radius control in various elements - Tweak: Upgraded the
autoprefixerpackage to better minify CSS files - Tweak: Added more units options to Border Width control in various elements
- Tweak: Adjusted Dark Mode in Navigator when using Container
- Tweak: Added
rel=preconnecttag to Google Fonts to improve performance - Tweak: Added escape translation strings for safe use in HTML output
- Tweak: Removed redundant labels from group controls
- Tweak: Added new margin controls to Post and Page Settings
- Tweak: Allow saving and reloading a page while in-place editing of documents
- Tweak: Added compatibility for Yoast Duplicate Post plugin
- Tweak: Added new hook action when element handler ready
- Fix: Predefined container structure with default padding is not working (#19990)
- Fix: Repeater controls in
non-contenttabs cause JS errors when running Copy-Paste Style (#19895) - Fix: Various widgets disappear in certain scenarios when choosing direction Row or Column in Container
- Fix: Align items controls are not working as expected in container when using Spacer widget with custom width
- Fix: Pasting an element into the Preview Container throws a JS error in console
- Fix: Can't drag widgets into a Column after it's being emptied
- Fix: First container handle is not centered on an RTL language
3.8.1 - 2022-11-13
- Fix: PHP error notice appears while saving in Site Settings when using PHP8.0+ (#20062, props @gerasimovdaniel)
3.8.0 - 2022-10-30
- New: Revert your Website to its Previous Condition - Allow removing the last imported Kit
- New: The container experiment is now officially set as beta
- Tweak: Increase inputs in Replace URL tool to support long URLs (#19559)
- Tweak: Added Dynamic Tags for Global Colors (#15135)
- Tweak: Improved performance of Inline Fonts Icons experiment (#19447)
- Tweak: Improved browser responsiveness during Elementor's initialization process (#15228, props @FlyingDR)
- Tweak: Added Responsive control to Text Align in Columns and Sections (#13199, props @rodolphebertozzo)
- Tweak: Added size units to Letter Spacing in Typography modal (#19726)
- Tweak: Added more size units to Size and Spacing controls Icon and Icon box widgets (#19496)
- Tweak: Added labels to font weight numeric values (#18761)
- Tweak: Added
remunit to gap between elements control in Container widget (#18261) - Tweak: Added clarification for the
atag to the container element (props @rodolphebertozzo) - Tweak: Added text stroke to number in Counter widget (props @rodolphebertozzo)
- Tweak: Added text stroke to title in Counter widget (props @rodolphebertozzo)
- Tweak: Added text stroke to text in Divider widget (props @rodolphebertozzo)
- Tweak: Added
emunit for border radius to layout elements (props @rodolphebertozzo) - Tweak: Added text stroke to title in Image Box widget (props @rodolphebertozzo)
- Tweak: Added more size units to Spacing and Image Size in Testimonial and Image Box widgets (props @rodolphebertozzo)
- Tweak: Replaced
e-containerclass name toe-conin Container - Tweak: Replaced
e-container--width-boxedclass name toe-con-boxedin Container - Tweak: Replaced
e-container--width-fullclass name toe-con-fullin Container - Tweak: Replaced
e-container__innerclass name toe-con-innerin Container - Tweak: Custom links in menu items should be relative to the site address when importing a Kit
- Tweak: Import/Export CLI and UI mechanisms were merged into a unified service
- Tweak: Improved the UX of dependencies between experiments
- Tweak: Changed Full-width and Boxed content width functionality in Container
- Tweak: Changed default Google fonts loading method to "Swap" on new sites
- Tweak: Changed default direction for Featured sorting to ASC in Kit Library
- Tweak: Added migrate script to handle retro PHP8 type error on image custom size
- Tweak: Re-organized SCSS files for the Container
- Tweak: Changed default Content Width when adding a new Container from right click context-menu
- Fix:
isolation: isolateproperty causing z-index issues in various scenarios when using Container (#19834, #19845, #19705, #20011) - Fix: Responsive controls with responsive conditions whose values are arrays (Base Multiple) did not apply in the frontend for non-desktop devices (#19924, #19917, #19922, #19894, #19930, #20001)
- Fix: Importer WordPress root write permissions check causes import failures (#17255)
- Fix: Removed unnecessary default
max-widthandflex-growsettings in various widgets when using Container (#19891) - Fix: Transitions functionality is not working as expected in Container (#19913)
- Fix: Progress Bar layout is not presented as expected when direction is set to row in Container
- Fix: Insert library button is clickable while inserting a template
- Fix: Go pro link UI glitch in export kit tool
- Fix: Export kit doesn't work in a Multisite Network
- Fix: WooCommerce products and categories are not imported as expected when assigned to a menu
- Fix: CSS minified files not generated on build
- Fix: Editor controls color issues in dark mode scheme
3.7.8 - 2022-10-02
- Fix: Using responsive control values in selectors and selector values causes a fatal error (#19894)
- Fix: Error message appears after connecting account and refreshing in a promotion screen
- Fix: UI glitch when searching for non-existing terms in Template Library
3.7.7 - 2022-09-20
- Tweak: Removed the option to create a custom logo in Site Settings (#19823)
- Fix: Custom X Position of background image doesn't work for non-desktop devices (#19487, #19662, #19669, #19527)
- Fix: Connect & activate to Elementor account issue with various WordPress site languages
3.7.6 - 2022-09-15
- Fix: Replaced link for better clarity in Site Settings
3.7.5 - 2022-09-14
- Tweak: Added an option to create a custom logo with AI Logo Maker by Fiverr in Site Settings
- Fix: Background Image Custom Position and Size controls are not visible for Mobile and Tablet devices (#19487, #19669, #19662)
- Fix: Custom Width on Tablet and Mobile devices generates wrong values when Desktop is set to default (#19487, #19669, #19662, #19528, #19542)
- Fix: Empty state placeholder is not displayed in various widgets (#19446)
- Fix: When pasting a widget on a page the widget is being pasted into a Section when the Container experiment is active (#19452)
- Fix: Custom Image Size generates a fatal error after updating to PHP 8+
- Fix:
is_current_user_can_editnot working correctly when$post_idmissing
3.7.4 - 2022-08-31
- Tweak: Removed redundant code in various widgets that includes images (#12268, props @ibndawood)
- Fix: Error message appears on front if WooCommerce is activated (#19553)
- Fix: Web CLI requires jQuery to avoid errors when jQuery is loaded in the footer (props @nicomollet)
3.7.3 - 2022-08-29
- Fix: Errors in deprecation module prevent Elementor editor to load (#19390, #19562)
- Fix:
add_link_attributesfunction does not overwrite all in foreach loop item link attributes (#11498, props @sol1) - Tweak: Removed the clickable logo link in Theme Builder
3.7.2 - 2022-08-21
- Fix: Motion Effects applied to a Column in any global Theme Builder template prevent Elementor editor to load (#19390)
- Fix: Experiments - Learn more button does not open the Help center in the notice (#19448)
- Fix: Widget width is not working as expected on frontend in Container element (#19398)
- Fix: Horizontal scrolling appears in the edit area when viewing it with different devices (#19049)
- Fix: Default Flex Grow affects the layout when the Container element is set to direction Column in Divider widget (#19325)
- Fix: Background Fallback image is hiding the background video in Container element (#19413)
- Fix: Previously edited with Elementor posts were imported with irrelevant content in Export/Import tool
- Fix: Width and Elements gap values are not working as expected in various responsive devices in Container widget
3.7.1 - 2022-08-14
- Fix: Controls do not implement a value of 0 (#19410, #19391, #19393, #19386)
- Fix: Dynamic fields are missing in any number input field (#19419)
- Fix: Close window button isn't working in Theme Builder
- Fix: Breakpoints manager shouldn't run deprecated hook
3.7.0 - 2022-08-08
- New: Use the user language in the Elementor Editor regardless of the Site's language (#5148)
- New: "Exit To…" location setting when exiting the Editor
- Tweak: Added filters to allow modifying upload temp paths in Uploads Manager (#18565, props @patrick-leb)
- Tweak: Added
EMunit for border-radius controls in some widgets (props @rodolphebertozzo) - Tweak: Added
EMunit to Border radius controls in general widget settings and global styles (props @rodolphebertozzo) - Tweak: Added thousand separators to Counter widget (props @rb-ar)
- Tweak: Allow manual insertion of negative values to numeric inputs for better UX
- Tweak: Added the option for number scrubbing in numeric controls for better UX
- Tweak: Custom size control rejects non-numeric characters in Image widget
- Tweak: Added custom icons selection to Alert widget
- Tweak: Added custom icons selection to Video widget
- Tweak: Added custom icons selection to Image Carousel widget
- Tweak: Rearrange the Container panel for better controls discoverability and usability
- Tweak: Updated HTML wrapper
atag note in Container element - Tweak: Added "Add New Container" right-click option to Container element
- Tweak: Added new Layout section to elements panel
- Tweak: Updated content and labels on Container element for better usability
- Tweak: Implemented Nested Elements capability infrastructure
- Tweak: Added the Revisions link to Import/Export intro screen
- Tweak: Open the admin dashboard "Go Pro" link in a new tab
- Tweak: Open the Theme Builder "Go Pro" link in new tab
- Tweak: Added
$info-wc-primary-textCSS variable for better compatibility - Tweak: Merged similar translation strings for better i18n
- Tweak: Increase server memory in order to prevent stuck spinner on Editor load
- Tweak: Added
EMunit to Elements Gap in Container widget - Tweak: Added default padding values to Container Element
- Tweak: Added site-wide containers padding option to Site Settings
- Tweak: Kit Types filtering was removed from Kits Library sidebar
- Tweak: Modified some Experiments descriptive texts
- Tweak: Promoted "Improved CSS Loading" experiment to RC status
- Tweak: Promoted "Improved Asset Loading" experiment to Stable status
- Tweak: Promoted "Additional Custom Breakpoints" experiment to Stable status
- Tweak: Added promotion for performance experiments
- Tweak: Added an outline instead of underline to Tabs widget for better accessibility
- Tweak: PHP 5.6 is deprecated
- Tweak: Added a hook to get manifest data in the import CLI command
- Fix: Responsive conditional controls depends on Desktop value only (#16290, #18054, #11618)
- Fix: Gradient control doesn't work on frontend when using Global colors (#13288)
- Fix: Direction control stays unselected when choosing Column based structure from the pre-designed container structures (#18390)
- Fix: Columns control stays unselected when choosing a column structure from the pre-designed container structures (#18390)
- Fix: Overlay background is not visible when using a background video or Slideshow in Container (#18433, #18391)
- Fix: Horizontal scroll appears when using direction Column in Container element (#18662)
- Fix: Advanced padding doesn't work as expected in Container element (#18314, #18414)
- Fix: Responsive state doesn't work correctly in Container (#18551)
- Fix: Widgets disappear when the direction is set to a column in Container (#18880)
- Fix: Only the first 100 sites are processed by default usage of
get_sites()(props @vdwijngaert, #18639) - Fix: Typo in the onboarding flow (#19104)
- Fix: Missing escaping translation to Onboarding module (props @rodolphebertozzo)
- Fix: Missing escaping for translation strings in some group controls (props @rodolphebertozzo)
- Fix: Editor freezes when changing control value in edge cases in Container element
- Fix: Element placed at end instead of original position when dragged into a Container
- Fix:
max-widthis causing grow and shrink properties issues in Container element - Fix: Structure presets are in the wrong direction on RTL websites in Container element
- Fix: Spacer widget is not working as expected when placed inside a Container element
- Fix: Divider widget is not working as expected when placed inside a Container element
- Fix: User can drag a parent container into its child container in Container element
- Fix: Widgets overlapping on mobile devices when using Container element
- Fix: Widget width is not working as expected In Container
- Fix: Container outputs redundant CSS lines
- Fix: Notice Bar can't be closed in the editor
- Fix: Overlay of populated image control appears in dark mode when the Editor is set to light mode
- Fix: Pasting a term in the widget search bar doesn't show the results
- Fix: Custom icons disappear on frontend if the pack name contains numbers
- Fix: Custom fonts disappear if the name contains numbers only
- Fix: Select2 controls gets a value of
nullwhen cleared in single value mode - Fix: PHP Error is being thrown when fetching System Info for Experiments that don't have a title
- Fix: PHP warnings are thrown in System info when using PHP 8.1
- Fix: Word spacing in Global Font Typography affects all texts on the site
- Fix: Gradient background doesn't work in the Editor using global colors in Site Settings
- Fix: Thumbnail files are not deleted when deleting the main image/attachment
- Fix: Go pro link is too wide in Export kit tool
- Fix: Import Kit wizard doesn't close the app when triggered from the Kit Library
- Fix: Shortcode doesn't work in popups or templates
- Fix: Style is broken after changing site URL when using "Improved CSS Loading" experiment
- Fix: Missing translations in responsive controls
- Fix: Added missing documentation for deprecated
Control_Iconclass - Deprecated: See all deprecations to this version in our Developers Deprecations Post
3.6.8 - 2022-07-27
- Fix: Align-self set to stretch is not working as expected in Container (#17052)
- Fix: Bad request error is being thrown when trying to import a template
- Fix: License status is not being updated immediately after license renewal
3.6.7 - 2022-07-03
- Tweak: Optimized file handling for better security policies
- Fix: Modified controls sanitization to enforce better security policies in Text Editor widget
- Fix: Modified controls sanitization to enforce better security policies in Anchor widget
3.6.6 - 2022-06-08
- Tweak: Added "Skip & Deactivate" button in plugin deactivation survey
- Tweak: Removed data sharing checkbox in onboarding flow
- Tweak: Added a promotion to Notes feature in the Editor panel
- Fix: Critical error appeared in external apps when no page is selected as homepage in WordPress Reading Settings
- Fix: Font Awesome 5 migration process is not optimal in Elementor tools screen
3.6.5 - 2022-04-27
- Fix: PHP Error is thrown in System Info report for experiments that don't have a title
- Fix: Optimized template file uploads for better security enforcement
3.6.4 - 2022-04-13
- Fix: Optimized controls sanitization to enforce better security policies in Onboarding wizard
3.6.3 - 2022-04-12
- Tweak: Verify if SVG file exists before updating
_elementor_inline_svg(props @filipecsweb, #18155) - Tweak: Added "Uploading" screen to the Pro upload process in Onboarding wizard
- Tweak: Added a notice for when Elementor Pro is installed successfully in Onboarding wizard
- Fix: JS error is thrown after installing Elementor Pro in the Onboarding wizard
- Fix: Wrong return type in
Skin Base get_instance_value()method's PHPDoc - Fix: "Create my account" should lead to "Sign Up" instead of "Login" in Onboarding wizard
- Fix: Allow file uploads based on the user capability to enforce better security policies in Onboarding wizard
3.6.2 - 2022-04-04
- Tweak: Added plugins support to the CLI Kit import process
- Tweak: Updated strings for several screens in Onboarding wizard
- Tweak: Added structure preset to include both row and column directions in Container element
- Fix: Alignment control doesn’t affect additional custom breakpoints in Icon List widget (#16291)
- Fix: Carousel widgets do not being displayed correctly when placed in a Container element (#18298)
- Fix: Import flow fails when trying to import unregistered taxonomies
- Fix: Compatibility issues for several widgets in iOS 14 and macOS 13 devices
- Fix: Inner Container element gets duplicated when dragging it from the handle
- Fix: Trying to D&D widgets into a Container will make the dragged element position in an incorrect location when using column direction
- Fix: When copying and pasting a Container, it's being pasted in a Section
- Fix: When converting a section with
z-indexthe value is active but can't be edited using the interface
3.6.1 - 2022-03-23
- Fix: Editor fails to load due to 3rd party deprecation conflicts (#18235)
3.6.0 - 2022-03-22
- New: Introducing Flexbox Container element as an alpha status experiment
- Tweak: Removed
elementor-section-wrapby adding it to the DOM experiment (#16950, #10633) - Tweak: Updated Google Fonts list (#13501, #17930, #16516)
- Tweak: Allowed rearranging global colors and fonts (#12203)
- Tweak: Adding Responsive option to Text Stroke (#17212)
- Tweak: Added responsive capability to Icon Position control in Icon Box widget (#3040)
- Tweak: Added an option to Export and Import WP repository plugins as part of the Kit content
- Tweak: Added an option to Export and Import specific Custom post types as part of the Kit content
- Tweak: Updated
eiconslibrary to v5.15.0 - Tweak: Added an option to change the color of the navigation dots in Image Carousel widget
- Tweak: Added the Revisions link to Import / Export tools screen
- Tweak: Added an indication when a widget is added to the Favorites section
- Tweak: Added a deprecation notice for PHP 5.6 in WP dashboard
- Tweak Added previous active Kit reference to the site options
- Tweak: Added Kit reference to its imported items
- Tweak: Added
Difference,ExclusionandHueto Column and Section blend mode options - Tweak: Add border options in Image Box widget
- Tweak: Removed legacy style tab in Elementor dashboard settings screen
- Tweak: Prompt the user permission to allow unfiltered file uploads in Import Template flow
- Tweak: Promoted some experiments to Stable status
- Tweak: Navigator appears by default when loading the editor for the first time
- Tweak: Made typography weight strings translatable
- Tweak: Adjusted the inline icon control for design flexibility
- Tweak: Adjusted the Document settings import prompt texts to be more friendly
- Tweak: Added Kit Library to the Finder
- Tweak: Adding Import Export to the Finder
- Tweak: Added WordPress menus to Export / Import Kit flow
- Tweak: Added Lazy load option to Image Carousel widget
- Tweak: Added Lazy load option to Background Slideshow
- Tweak: Added informative summary screen to Export / Import Kit flow
- Tweak: Added focus state and description on the play icon in Video widget
- Tweak: Added dynamic tag controls to Menu Anchor widget
- Tweak: Added dynamic tag controls to Image Carousel widget
- Tweak: Added dynamic tag controls to Icon Box widget
- Tweak: Added dynamic tag controls to HTML widget
- Tweak: Added a reusable button trait
- Fix: Sticky caused scrolling issues after clicking an element that expands the page height (#17821, #17839, #18069)
- Fix: Missing escaping for WordPress dashboard strings (props @rodolphebertozzo)
- Fix: Widescreen breakpoint values affect other devices in the Editor preview in some cases
- Fix: Dynamic references are not being reassigned in Export / Import Kit flow
- Fix: System info file displays inaccurate WP memory limit
- Fix: Widget appears empty while using PHP 8.1 in Posts and Posts archive widgets
- Fix: Lower custom breakpoints didn't inherit upper breakpoints values in frontend
- Fix: JS Error is thrown when switching between documents in some cases
- Fix: CLI Import command caused the import process to fail
- Fix: JS error is thrown when clearing select2 control
- Fix: Dev Edition notice appears inside the Form Submission window
- Deprecated: See all deprecations to this version in our Developers Deprecations Post
3.5.6 - 2022-02-28
- Fix: Favorite WooCommerce widgets causes fatal error when WooCommerce is deactivated (#17641)
- Fix: Video inserted with privacy mode are not playing in the Video widget lightbox (#17749)
- Fix: Global widgets search didn't work properly (#17270)
- Fix:
remove_responsive_control()doesn't remove controls for Additional Custom breakpoints which generates PHP errors - Fix: Lightbox video icon color control not working when Inline Font Icons experiment is active
- Fix: Hardened the Lightbox action module sanitization to prevent potential security issues
3.5.5 - 2022-02-03
- Tweak: Changed Developer Edition promotional notice triggers
- Tweak: Added a filter to allow modifying the imported Kit temp directory path
- Fix: When trying to import a Kit and getting a general error the try-again action is incorrect
- Fix: Hardened the Lightbox action module sanitization to prevent potential security issues
3.5.4 - 2022-01-23
- Tweak: Update
e-iconslibrary tov5.14.0 - Fix: Can't edit the page if Favorite Widgets are in use in edge cases (#17364)
- Fix:
onErrorthrows an error because of bad parameters in Debug Util (#14571) - Fix: Swiper Util accepts only
jQueryinstances as the container parameter (#17262) - Fix: "Page template" string presented as "Library Page" in Finder results
- Fix: SVG icons are not being imported properly in Template Library
- Fix: Dynamic Tag switcher disappear in RTL
3.5.3 - 2021-12-28
- Fix: Global Widgets appears with the default widget style and not with the styling of the Global widget(#17296)
3.5.2 - 2021-12-22
- Fix: Responsive Reverse Columns control are not working properly (#17240, #17174)
- Fix: Favorite widgets are being reset after page reload (#17219)
- Fix: Inner Section can’t be dragged into a column (#17249)
- Fix: Elements are pasted in reverse order when copying and pasting multiple elements
3.5.1 - 2021-12-20
- Tweak: Reverted Experiments auto deactivation in Safe Mode (#17195)
- Fix: Experiments are not working when Safe mode is enabled (#17195)
- Fix: Editing handles
z-indexissue (#17187) - Fix: Missing wrapper section when Inner Section widget is dragged directly to the drag area (#17187)
- Fix: SVG and JSON files were not being uploaded when Dragged from Desktop (#17194)
- Fix: Several functions are being executed when not supposed to in all WordPress Dashboard screens
3.5.0 - 2021-12-14
- New: Introducing CSS Transform - rotate, scale, skew, offset and flip any element (#12451)
- New: Meet Multi-Select for page elements - improve your workflow process by making bulk actions (#8006, #879)
- New: Meet Favorite widgets section - save your most useful widgets for easier accessibility (#2184, #11443)
- New: Added Text Stroke control - highlight titles with colorful outlines to in Heading, Icon Box, Tabs, Accordion, and Text path widgets (#11158)
- Experiment: Hide native WordPress widgets from panel search results - remove unwanted widgets from the widgets panel
- Tweak: Adjusted Inline Font Icons experiment to work with
eiconslibrary and save up to 110KB of asset loading (#8572, #11361) - Tweak: Detect and present contextual errors messages in the Import/Export flow for better troubleshooting (#15630, #15715)
- Tweak: Added Elementor license plan filter to Kit Library (#16075)
- Tweak: Added Reverse columns option to Additional Custom Breakpoints Experiment (#16322, #12925)
- Tweak: Adjusted widgets to work with Inline-CSS Experiment and Additional Custom Breakpoints experiment (#16126)
- Tweak: Added the option to search by tag names in the Kit Library (#16075)
- Tweak: Added a quick Apply Kit modal option in the Kit Library
- Tweak: Updated Experiments screen structure for better experiments discoverabilty
- Tweak: Added Word Spacing control to typography group control
- Tweak: Added Pro promotion screen for Custom Code feature
- Tweak: Removed the Archive Posts and Archive Title widgets from widgets panel search results in non Archive templates
- Tweak: Prompt the user permission to allow unfiltered file uploads in the Import Kit flow
- Tweak: Optimized Kit library index page performance
- Tweak: Improved performance of
WP_Queryby addingno_found_rows=trueparameter - Tweak: Improved performance of loading the "My templates" while loading the Templates library
- Tweak: Minimum height wasn't defined to all responsive devices
- Tweak: Experiments status added to the system info for better debugging
- Tweak: Safe mode now deactivates Elementor Experiments
- Tweak: UI improvement for cascaded responsive control units
- Tweak: Updated Dialog library to
4.9.0 - Tweak: Added a unified components registration for widgets, controls, form actions, dynamic tags, and finder categories
- Tweak: Disabled the option to change the desktop height and width fields in the responsive bar
- Tweak: Redundant inline CSS code was removed with the use of
eicons - Tweak: Implemented Redux framework for future features support
- Tweak: Allow "Edit Buttons" options to be extended by 3rd party developers
- Tweak:
Editor/Documentsmoved to/editor/componentsfolder - Tweak: Added a filter to Context Menu Groups
- Fix: Hamburger button didn't open on mobile in Nav menu widget (#16682)
- Fix: Adding multiple repeater controls in one section creates a onflict (#13117)
- Fix: Finder incorrectly identifies pages created through Finder as a Post type instead of Page type (#12502)
- Fix: Unexpected behavior if
ctrl+ mouse click was used on mac (#5228) - Fix: Edit header handles don't show up if the
z-indexof the header section is over 99 (#16214) - Fix: Slides per view can't be set to default if there is a widescreen value in the Testimonial Carousel widget (#16210)
- Fix: Dividers not vertically centered in Icon List widget (#16431)
- Fix: Text typography control is missing in Text Path widget (#16805)
- Fix: Column padding affected absolute positioned elements (#16572)
- Fix: Some controls disappear in responsive devices when Additional Custom Breakpoint experiment is active (#16608)
- Fix: Menu Anchor widget didn't scroll to the appropriate ID if Scroll Snap is active (#17035)
- Fix: SVG sanitizer is failing if there is a line break after
</svg> - Fix: Image Carousel widget ignored padding and margin inside columns
- Fix: Theme Builder close button not functioning if the page was refreshed
- Fix: Pro widget promotional popover CTA text was incorrect when Elementor Pro is activated but not connected
- Fix: Section editing handle is not accessible when Section is placed below a Header
- Fix: Run DB calculations only on sites that are required to
- Fix: UI glitch in Google maps widgets
- Fix: CLI 'library import' deletes the original imported file when importing a template
- Fix: Updated Admin Top Bar font for Non-English languages
- Fix: Elementor top bar is not presented in License page
- Fix: Template name changed if a dash mark was used in the Import process
- Fix: Empty state background was missing from the Media controls
- Fix: Apply Kit option threw an error when used with PHP 8.0
- Fix: Sticky option threw an error and cause the editor not to work
- Fix: UI glitch in "Get beta updates" modal
- Fix: Scroll snap caused UI glitches and threw undefined error on Archive pages
- Fix: Vertical align control disappeared if used in a custom position on a custom breakpoint
- Fix: Choose controls in RTL sites were inverted
- Fix: Elementor notices were being displayed in the plugin update screen
- Fix: Z-index control overrides negative values
- Fix: Text Path widget causes redundant file system calls
- Deprecated:
get_add_new_landing_page_url(props @HeyMehedi) - Deprecated: See all deprecations to this version in our Developers Deprecations Post
3.4.8 - 2021-11-16
- Fix: Font Awesome 4 support option is set to Yes in new websites
- Fix: CSS Printing method option is set to Internal Embedding in new websites
- Fix: Hardened Lightbox capabilities to enforce better security policies
- Fix: After downgrading from a version with Container experiment active a PHP error is thrown
3.4.7 - 2021-10-31
- Tweak: Added role restriction to Version control feature
- Fix: Private Vimeo videos are not loading in Video widget (#16741)
- Fix: Custom width responsive control disappeared until section init in the common Positioning section
- Fix: PayPal button widget is not functioning in future Pro versions
- Fix: Unwanted HTML escaping in Pro features promotion
3.4.6 - 2021-10-19
- Tweak: Updated
eiconslibrary to 5.13.0 - Fix: Custom SVG is not supported in some servers environments in Text Path widget
- Fix: Lottie animations are not imported in Template import process
- Fix: Can't connect to Library via CLI
- Fix: Scroll event listener is not optimized in Counter widget
3.4.5 - 2021-10-12
- Tweak: Updated featured video in the WordPress repository plugin page
- Tweak: Added support for future features compatibility
- Fix: Additional breakpoints responsive CSS classes clash when Optimized DOM Output experiment is inactive #16322
- Fix: Escaped several translation strings for better security (props @rodolphebertozzo)
- Fix: Slides per view and slides to scroll controls disappeared when using multiple breakpoints in Testimonial Carousel widget
- Fix: Padding not applied properly with absolute positioned widgets when the Optimized DOM Output experiment is active
- Fix: Missing padding in the widgets panel layout
3.4.4 - 2021-09-13
- Fix: Custom popover responsive controls breaks when used in responsive breakpoints view when Additional Breakpoints experiment is active (#16312)
- Fix: Data Updater causes fatal error due to DB corruption (#16100)
- Fix: Page settings layout description strings were inaccurate
- Fix: Specific image sizes causes the first image to load in large dimensions on load in Image Carousel widget
3.4.3 - 2021-08-29
- Tweak: Added "Justified" option in Typography text alignment in Column & Section elements (#11480)
- Tweak: Enlarged cards view in the Kit Library for better visibility
- Tweak: Changed Kit Library tab title
- Fix: Landing pages experiment causes 404 errors with attachment pages (#15943)
- Fix: Can't upload SVG files using Elementor (#16084, #16119, #16088)
- Fix:
wp_kses_poststripssrcsetattribute from images (#16111) - Fix: Inline CSS is parsed to an invalid characters (#16140)
- Fix: Animated elements disappear before entering the viewport (#2806)
- Fix: Autoplay not working for Vimeo videos in Lightbox (#16068)
- Fix: HTML captions are stripped in Image carousel widget (#16073)
- Fix: Carousels are not working properly in the Editor when Additional Custom Breakpoints experiment is active
- Fix: Responsive values are not being reflected in Slider controls
- Fix: Elementor Top Admin Bar loads in WordPress dashboard when the experiment is active
- Fix: Prevent Admin Top Bar to conflict with WordPress customizer
- Fix: Can't change alignment of icons when Font Awesome Inline experiment is active in Icon List widget
- Fix: Import deeplink redirect loses target screen parameters when user needs to log in
- Deprecated: Removed all usages of
Elementor\Utils::get_create_new_post_url()
3.4.2 - 2021-08-19
- Fix: Responsive Site settings are not being applied on frontend when Additional Custom Breakpoints is active (#16055, #16033)
- Fix: Global colors are applied even when they are disabled on Frontend (#16037)
- Fix: Conditional controls missing when using Dynamic tags (#16050)
- Fix: Motion Effects popover is not visible (#16044)
- Fix: Control conditions are not being executed when has capital letter in the control slug (#16003)
3.4.1 - 2021-08-18
- Tweak: Missing post types in Site Parts overview screen in Kit Library (#15249)
- Tweak: Added source=generic parameter when connecting through the top bar
- Tweak: Added Inline SVG support to the generic video Play icon
- Fix: Control conditions are not being executed when has dash in the control slug (#16003)
- Fix: Gradient control doesn't work on frontend when using Global Colors (#13288)
- Fix: Placeholder values of Column width control shouldn't cascade to Mobile device
- Fix: Alignment control doesn't work in responsive view in Testimonial widget
- Fix: Certain responsive controls pass the desktop default to other devices accidentally
- Fix: Alignment control doesn't work with Additional Custom Breakpoints in Button widget
- Fix: SVG Icon is not being displayed in the Basic Gallery widget
- Fix: Activation bug for IDN domains
3.4.0 - 2021-08-17
- New: Introducing Additional Custom Breakpoints - Pixel Perfect Design for up to 7 Devices (#2043, #15488, #15782)
- Experiment: Font Awesome Inline SVG for Optimized performance (#11772)
- Tweak: Responsive values visibility in Elementor controls (#3356)
- Tweak: Improved asset loading performance by serving lighter JS files (#8572)
- Tweak: Scale controls were added to responsive mode UI (#15485)
- Tweak: Responsive devices order was changed (#14662, #2043)
- Tweak: Excluded Elementor Templates from WordPress default sitemap (#14578, Topic)
- Tweak: Responsive capability was added to Alignment control in Testimonial widget (#11542)
- Tweak: Added translation function to several locations (props @rodolphebertozzo)
- Tweak: Allow extending Section elements using Elementor API (props @Oxibug)
- Tweak: Converted responsive controls generation in the Editor to JS (Developers Blog Post)
- Tweak: Updated Webpack library to v5.40.0
- Tweak: Added an option to deep-link into Revisions panel screen
- Tweak: Changed the Kit Library back button text to "Back to Library"
- Tweak: Added additional information to usage data
- Tweak: Added compatibility for future feature in Site Settings
- Tweak: Added CLI support for Import Kit by ID
- Tweak: Added informative tooltip for Finder element in Elementor admin top bar
- Tweak: Use template literals in Elementor filter names
- Tweak: Updated "Getting Started" video playlist
- Tweak: Enforced better security policies
- Fix: Dynamic content disappeared if chosen in Code Highlight widget (#14766)
- Fix: Text size increased on Icon list widget with size set to
emand a link (#14829) - Fix: Undefined
"pro_widgets"array key message in edge cases (props @jahir07, @codersaiful, #15542) - Fix: UI glitch in Select2 control in Dark mode (#15473)
- Fix: Re-migrate globals are not working properly in edge cases (#15477, props @jvernooy)
- Fix: Gallery widget with Dynamic gallery applied can't be edited or deleted (#15529)
- Fix: Improved Responsive bar compatibility to RTL sites
- Fix: Dynamic tags UI glitch in Code Highlight widget
- Fix: Default Mobile width changed to 360px in Responsive mode
- Fix: Viewport meta tag was escaped in Canvas page layout
- Fix: Setting zero offset to Sticky elements is not working properly
- Fix: Icons are not vertically aligned in Icon List widget
- Fix: WordPress Audio widget only shows correct styling in live preview but not in the actual site
- Fix: New tabs do not appear instantly if alignment is not set to Default or Start in Tabs widget
- Fix: Edit popover was trimmed by the template card in Theme Builder
- Fix: Duplicate
<style>tags were printed in several cases - Fix: Theme Builder is not working if Import/Export experiment is inactive
- Fix: UI glitch in Responsive bar in RTL sites
- Fix: "Edit with Elementor" isn’t working on static Homepages
- Fix: UI glitches in Kit Library
- Fix: Library connect issues after URL change in Kit and template Library
- Fix: Kit Library not showing all categories
- Fix: Pro widget promotions flickers after clicking on "See it in action" button
- Fix: Incorrect hover default color in Text Path widget
- Fix: Text decoration is not working in Text Path widget
- Fix: Browser's autocomplete is taking over the results in the Finder
- Deprecated: See all deprecations to this version in our Developers Deprecations Post
3.3.1 - 2021-07-20
- Tweak: Added a back to Kit Library button to the Import Kit screen
- Tweak: Updated
eiconslibrary to 5.12.0 - Tweak: Declared compatibility for WordPress 5.8
- Fix: Some widget style breaks when Improved CSS Loading Experiment is active in certain cases (#15632, #15683, #15660)
- Fix: Improved CSS Loading experiment learn more link leads to the wrong doc (#15622)
- Fix: JS error is thrown when using Global widget since Elementor v3.3.0 (#15648, #15672)
- Fix: Removed deprecated classes calls in System Info screen
3.3.0 - 2021-07-13
- New: Introducing Kits Library - Create Entire Websites Faster Than Ever (#4417, #11341)
- New: Meet the Color Color Sampler - fetch colors from every image and populated color control (#14868)
- Experiment: Improved CSS Loading - Load widgets CSS only when needed (#13533, #8572)
- Tweak: Added Animations CSS library to be loaded conditionally when needed when Improved Asset Load experiment is active (#13533, #8572)
- Tweak: Added the ability to fetch Image from external URL (#413)
- Tweak: Added responsive capabilities to Content width in Section and Inner Section elements (#12963)
- Tweak: Added “Hidden Elements” User Preference control to choose whether to show or hide hidden elements in responsive mode (#12316)
- Tweak: Added User Preference control to set the default responsive device when the responsive view is triggered (#14662)
- Tweak: Added an Elementor top bar to all Elementor screens in the WordPress admin pages for better discoverability (#15276, #15250)
- Tweak: Added gradient button capabilities to Button instances in Theme Style (#14731)
- Tweak: Changed Landing Pages experiment to be active by default on all websites
- Tweak: Improved Kit Import and Export tool to include Posts, Pages, Custom Post Types and WooCommerce Products
- Tweak: Allow unlimited export of Elementor-created content in Import/Export tool
- Tweak: Included Homepage setting in Import/Export tool
- Tweak: Throw an error when running Import process via CLI if user is not Administrator role
- Tweak: Added Informative modal links in Import/Export tool
- Tweak: Modified Kit information area to be collapsible in Import/Export tool
- Tweak: Added custom fields support to Import/Export Experiment
- Tweak: Added future support for Additional Breakpoints
- Tweak: Changing the
content-filtersto be accessed publicly - Tweak: Regenerate Files admin button resets all page-assets data
- Tweak: Improved Kit Import and Export tool to include conditions conflicts resolver
- Tweak: Added Kit information to Import and Export tool
- Tweak: Added summary screens to Import and Export tool
- Tweak: Converted Improved Asset Loading Experiment registration to the post save process instead of loading process
- Tweak: Widgets search can accept non-english strings for better UX
- Tweak: Polished Responsive top bar UI
- Tweak: Created an Uploads manager util to better handle files being uploaded
- Tweak: Added default height to Tablet and Mobile devices
- Tweak: Polished Select2 control UI
- Tweak: Added Pro promotion in Submission feature page
- Tweak: Updated Font Awesome icons library to v5.15.3
- Tweak: Added a new filter
elementor/document/save/datato allow manipulation when document save starts - Tweak: Added usage schema in
schemas/usage - Tweak: Recalculate elements usage each upgrade
- Tweak: Added "Recreate Kit" button in Elementor settings only when the Default Kit does not exist
- Tweak: Made
elementorFrontend.getDeviceSetting()method dynamic - Fix: Inline editing not working when the Optimized DOM experiment is on (#14703)
- Fix: Exit animation flickers in several cases (#14459, #13180)
- Fix: Lightbox is not working in the frontend (#15080, #15085)
- Fix: Prevent Default Kit from being recreated when kit not exists (#13299)
- Fix: Social icons alignment shift right in Safari browsers (#13122)
- Fix: Gradient control doesn't work when using Global Colors (#13288)
- Fix: Social Icons and Share button space disappeared when optimizing the HTML (#13279)
- Fix: UI glitch in the empty state of Global widgets tab
- Fix: Breakpoints values in the Panel are not enforced
- Fix: Error thrown in Template library if Expert template been imported
- Fix: Panel search bar appears above the overlay on load
- Fix: Slides widget is not displaying properly in the Editor
- Fix: Activation account connection error on IDN domains
- Fix: Video item didn’t started playing without adding an image overlay in Media Carousel widget
- Fix: Inline editing not working when the Optimized DOM experiment is active
- Fix: Site Identity data been transferred when importing a Kit
- Fix: WordPress content Featured images are not being imported when applying a Kit
- Fix: Post Excerpt is not imported when applying a Kit via Import Kit tool
- Fix: Default Kit file not being created in Multisite WordPress instances
- Fix: Dark mode UI glitches in Import/Export tool
- Fix: Close and back to dashboard buttons are not being redirected to the correct page in Import/Export experiment
- Fix: Collapse button disappeared on mobile if the user not logged in Video Playlist widget
- Fix: Import process fail message is shown when importing a Kit from ThemeForest
- Fix: Large images optimized by WordPress can't be displayed properly via dynamic Toolset fields
- Fix: Dynamic control is not working in Text Path widget
- Fix: Column removed from a section in the Navigator resulted in an empty section
- Fix: Unable to drag and drop columns from one above other
- Deprecated: See all deprecations to this version in our Developers Deprecations Post
3.2.5 - 2021-06-16
- Fix: Reverted Replace URL fix that caused the Default Kit to get regenerated in certain cases (#14892)
3.2.4 - 2021-05-26
- Tweak: Changed Google Maps widget to use API v3 instead of deprecated v2 (#15090)
- Tweak: Updated Google Fonts list to 05/2021 (#14732, #14536, #13595)
- Tweak: Changed "Missing Header" text for Compatibility tags in System info screen
- Fix: Google Maps widget is not loading due to API deprecation (#15090)
- Fix: Disable Lightbox user preference does not affect the Basic Gallery widget (#12913)
- Fix: Hardened Lightbox capabilities to enforce better security policies
3.2.3 - 2021-05-05
- Fix:
eiconsfile couldn't be found when using Custom Breakpoints (#14718, #14712) - Fix: Deregister
eiconsfonts action is not working (#14712) - Fix: Responsive custom CSS is not properly generated when using custom breakpoints (#14711)
- Fix: Minimize the Editor window caused to preview to collapse behind the Panel
3.2.2 - 2021-04-26
- Fix: Multiple carousels in the same page stopped functioning when Improved Asset Load experiment is active (#14663, #14675)
- Fix: Section Style tab panel is grayed in several site languages (#14642)
- Fix: Responsive mode UI glitch in WordPress versions under 5.6
3.2.1 - 2021-04-21
- Tweak: Changed the minimum width of Mobile breakpoint to 320px
- Fix: Global Typography settings were printed as undefined variables
- Fix: Close button in responsive bar didn't worked in the Desktop breakpoint
- Fix: UI glitch in the dashboard admin notices
- Fix: Right click contextual menu appears underneath the Navigator
- Fix: Panel resize caused UI glitches in RTL websites
- Fix: Responsive device icons adjustments in RTL websites
3.2.0 - 2021-04-19
- New: Meet Text Path widget - Add more text design options to your headings
- New: Meet the new Responsive Mode * Easily edit your responsive design
- New: Introducing Mask option - Add a mask to every element on your page (#13736)
- Experiment: Template Kit Import & Export feature - Move all of your Elementor content from one site to another
- Experiment: Added
elementor-image&elementor-text-editorclasses to DOM Optimization Experiment - Tweak: Split
eiconslibrary CSS file to Editor & Frontend usages as part of the Improved Asset Loading Experiment (#8572) - Tweak: Load the Lightbox assets only if Lightbox is used on the page as part of the Improved Asset Loading Experiment (#8572)
- Tweak: Added Google Fonts loading method option in Elementor settings screen to control over
font-displayoption (#14236) - Tweak: Added Gradient background option to Button widget (#3142)
- Tweak: Added FAQ Schema support to Accordion and Toggle Widgets (Props @pacotole, #13425, #9053)
- Tweak: Improved the widgets panel responsiveness (#14026)
- Tweak: Added dynamic option to video link inside Sections (#6116)
- Tweak: Added Text shadow control to Text widget (#10033, #2263, #5579)
- Tweak: Added Text shadow control to Icon Box widget (#10033, #2263, #5579)
- Tweak: Added Text shadow control to Start Rating widget(#10033, #2263, #5579)
- Tweak: Added Text shadow control to Icon List widget (#10033, #2263, #5579)
- Tweak: Added Text shadow control to Icon widget (#10033, #2263, #5579)
- Tweak: Added Text shadow control to Image Gallery widget (#10033, #2263, #5579)
- Tweak: Added Text shadow control to Image Carousel widget (#10033, #2263, #5579)
- Tweak: Added Text shadow control to Counter widget (#10033, #2263, #5579)
- Tweak: Added Text shadow control to Progress Bar widget (#10033, #2263, #5579)
- Tweak: Added Text shadow control to Testimonials widget (#10033, #2263, #5579)
- Tweak: Added Text shadow control to Tabs widget (#10033, #2263, #5579)
- Tweak: Added Text shadow control to Toggle widget (#10033, #2263, #5579)
- Tweak: Added Text shadow control to Accordion widget (#10033, #2263, #5579)
- Tweak: Added Text shadow control to Alert widget (#10033, #2263, #5579)
- Tweak: Added support for Expert tier templates in Templates Library
- Tweak: Adjusted Media control to better handle SVG uploads
- Tweak: Converted script loading method to use an independent Util instead of JS
importfunction for better performance - Tweak: Changed the widgets search field to be sticky
- Tweak: Added "Fit to Screen" height option in Inner Section widget
- Tweak: Added
vhandvwunits to Min-height control in Inner Section widget - Tweak: Added
vhunit to Height control in Google Maps widget - Tweak: Changed breakpoints mechanism to use dynamic breakpoint references to allow future addition of breakpoints
- Tweak: Added Dynamic capabilities support in Code Highlight widget
- Tweak: Added ability to access Site Settings using
Cmd + K/CTRL + K - Tweak: Added ability to access Site Settings via Admin top bar
- Tweak: Updated Elementor admin notices UI
- Tweak: Added userAgent/browser classes to the admin area body class
- Tweak: Manage all the subscription plans from Connect module in Template Library
- Tweak: Removed "Meet right click" introduction
- Fix: Edit section labels in Navigator didn't triggered the Update button (#10772)
- Fix: Custom fonts file URLs are static and are not changed using the Replace URL tool (#10382)
- Fix: "Undefined" error message is thrown when server fails to save or insert a template (#12377)
- Fix: Popup Dynamic Link options modal is misplaced (#13257)
- Fix: Navigator indicators are missing since WordPress v5.7 (#14094)
- Fix: PHP error was thrown when using PHP 8 in the System Info screen
- Fix: Hardened SVG uploads capabilities to enforce better security policies
- Fix: Redundant space when deleting an icon from Icon Box widget
- Fix: Library Connect completion redirects to wrong page
- Deprecated: See all deprecations to this version in our Developers Deprecations Post
3.1.4 - 2021-03-08
- Fix: Self hosted video didn't work with Image Overlay (#14038)
- Fix: Clicking on Video widget Image Overlay doesn't plat video for Vimeo (#14095)
- Fix: Carousels navigation arrows
z-indexissue in Safari (#13791) - Fix: Landing Pages can cause a fatal error for Author roles in the WordPress dashboard
- Fix:
<a>tags placed in an SVG file trigger the Lightbox - Fix: Hardened allowed options in the editor to enforce better security policies
- Fix: Removed
htmloption in Lightbox module to prevent security issues
3.1.3 - 2021-03-03
- Tweak: Added
aria-expandedproperty to Tabs, Accordion and Toggle widgets (#11246, #3576) - Fix: Values are being cleared after save action in Query control (#14098)
3.1.2 - 2021-03-02
- Tweak: Added Lazy load option for YouTube in Video widget to prevent conflicts (#13898)
- Tweak: Allow overwriting the assets URL when using a mirror domain (#13701)
- Tweak: Removed deprecated
jQueryfunctions for WP 5.7 compatibility - Tweak: Added a
mixinforwebkit-scrollbardesign in Table of Content widget CSS - Tweak: Added
--forceCLI replace command to always return the number of replaces - Tweak: Added a Lazy Load control for YouTube source in Background Video
- Tweak: Updated
eiconslibrary to v5.11.0 - Fix: Youtube videos didn't work properly when Privacy mode is enabled and "Improved Asset Loading" experiment is disabled (#13711)
- Fix: Error event will not always have an
originalEvent(props @enisdenjo) - Fix: Background Video protocol wasn't using
httpsforyoutube-nocookieoption in Video widget - Fix: Youtube API script was loaded when Image overlay is used
- Fix: Navigator overlapped preview area if attached to the right
- Fix: Column layout glitch when changing the section structure
- Fix: Landing page created via the Admin bar wasn't created with Canvas layout
- Fix: Sanitized options in the editor to enforce better security policies
3.1.1 - 2021-01-31
- Tweak: Minor UI improvements in Compatibility tag
- Fix: Async JS loading conflicted with
wp.i18n(#13708, #13746, Topic) - Fix: Elementor loads unnecessary
wp-polyfills.min.jsscript in Frontend (#13720) - Fix: Landing Pages experiment removes content in static blog pages (#13706, #13728, #13725, Topic)
- Fix: Background Slideshow shifted if Section is stretched and has Full Width layout (#13750, Topic, Topic, Topic)
- Fix: Entrance animation set to
nonecaused a delay in the widget load - Fix: Navigator rearrangement glitches when Optimized DOM experiment is active
- Fix: Keyboard navigation isn't working in Tabs widget when Accessibility Improvements experiment is active
- Fix: Minor UI glitches in Experiments screen
- Fix: Wrong check of a deprecated method caused a notice when
ELEMENTOR_DEBUGis enabled - Fix: Arrow keys navigation is not working in Finder
- Fix: Theme Style overrides icon size when set in
emin Social Icon widget
3.1.0 - 2021-01-24
- New: Elementor Experiments - Experience new features before they're officially released (Developer Documentation)
- New: Compatibility Tag - Make sure your website plugins are compatible with Elementor (Developer Documentation)
- Experiment: Landing Pages - Create beautiful landing pages in a streamlined workflow
- Experiment: Accessibility Improvements - Make Elementor widgets more accessible (may include markup changes) (#13191)
- Experiment: Improved performance by loading JS and Swiper assets conditionally in frontend (#8572, Developer Documentation)
- Tweak: Improved Tabs widget accessibility (#11779, #11561)
- Tweak: Added alignment options for Tabs widget (#11997)
- Tweak: Updated Font Awesome icons library to v5.15.1 (#12057)
- Tweak: Added "Custom" Columns Gap option in Section element (#11978)
- Tweak: Added Border Radius support in Google Maps widget (#11359)
- Tweak: Added dynamic capabilities to Tab Title control in Tabs widget (#9710)
- Tweak: Added dynamic capabilities to Toggle Content control in Toggle widget (#12405)
- Tweak: Added
emunit to Border Radius control in Button widget (#11561) - Tweak: Introduced a new method for attaching a JS handler to an element (Developer Documentation)
- Tweak: Added the option to add custom menu items in Site Settings (Developer Documentation)
- Tweak: Added an option to choose Text element HTML tag in Divider widget (#11499)
- Tweak: Updated
eiconslibrary to v5.10.0 - Tweak: Refactored YouTube source to use YouTube API in Video widget
- Tweak: Added dynamic capabilities to Poster control in Video widget
- Tweak: Global dropdown controls are now displayed for all user roles
- Tweak: Improved browsers detection utility functionality
- Tweak: Added "Find an Expert" link to the Admin Dashboard Overview widget
- Tweak: Added the new Theme Builder as a Finder item
- Tweak: Added
+icon in multi-select control for better UX - Tweak: Improved Select2 controls load
- Tweak: Added Elementor Beta (Developer Edition) promotion in WordPress dashboard
- Tweak: Migrated DOM Improvements to Elementor Experiments
- Tweak: Removed redundant extra padding in responsive controls
- Tweak: Modified the Theme Builder app link UI in the Admin Bar menu
- Fix: Some keyboards layout cannot open the keyboard shortcuts dialog (#6145)
- Fix: Change Page Layout doesn't update the preview on the first attempt (#13245)
- Fix: Update Post Title via Site Settings removes style from Post Title widget (#12605)
- Fix: Can't rearrange items between sections in Navigator since WordPress 5.6 update (#12256)
- Fix: Double click needed to play YouTube video when Poster image exists in Video widget
- Fix: Autoplay option doesn't work in mobile devices when YouTube source is muted in Video widget
- Fix: YouTube End Time option doesn't work when Loop option is active in Video widget
- Fix: Incompatible variable names in Base Swiper class and Elementor Pro carousels
- Fix: Landing Pages menu item directs to the wrong page
- Fix: Redundant spacing is added to WYSIWYG control if rich editing is disabled
- Fix: Editor Autoplay is not working consistently in Image Carousel widget
- Fix: Console errors are thrown when entering the Revisions menu in edge cases
- Fix: Column height is not correct when Optimized DOM experiment is inactive
- Fix: Wrong translation function caused errors in the Revisions panel
- Fix: Widgets empty state is not visible in WordPress 5.6
- Deprecated: See all deprecations to this version in our Developers Deprecations Post
3.0.16 - 2021-01-06
- Tweak: String changes in Delete Site Settings screen
- Fix: Clicking "Recalculate" button in System info throws a PHP error (#13100)
- Fix: Regenerate CSS is not working properly in large scale servers
- Fix: Template Library title sanitization to avoid security issues
- Fix:
libxml_disable_entity_loaderwarning is thrown in PHP 8.0 instances
3.0.15 - 2020-12-21
- Tweak: Added "Theme" option to Page Layout options in Page Settings to allow customization of Site Setting value
- Tweak: Added a confirmation message before deleing Default Kit to trash to avoid unintentional Site Settings deletion
- Fix: Named parameters used in Dynamic Tags causes PHP errors in PHP 8.0 (#13269)
- Fix: "Edit with Elementor" menu does not expands in the top admin-bar menu in WordPress 5.6 (#13256)
- Fix: Stretch Section causes horizontal scroll when the vertical scrollbar is visible in WordPress 5.6 (#13260)
- Fix: Unable to save Templates in WordPress 5.6 (#12273, Topic)
- Fix: Ninja Forms plugin conflict in WordPress 5.6 (#13281, Topic, Topic)
- Fix: Pinterest social sharing is not working when displaying a large image in Lightbox
- Fix: Manage Global Colors and Fonts buttons is not leading to the correct screen
- Fix: Permission error when trying to update site description with WP-CLI
3.0.14 - 2020-11-25
- Tweak: Added 3rd party plugins compatibility to versions rollback mechanism
- Fix: Updated Popup Builder promotional image
- Fix: Upload SVG files only when the user allowed to prevent security issues
- Fix: String updates in Style Settings tab
3.0.13 - 2020-11-04
- Tweak: Added compatibility with WordPress v5.6 to the Editor panel (#12958)
- Tweak: Updated translation strings in Theme Builder promotional screen
- Fix: Tab content is animated when active in Tabs widget (#12724)
- Fix: "Edit with Elementor" button in admin top-bar is missing in some cases (#12951, #12995)
- Fix: "Edit with Elementor" button in a post removes draft
- Fix: "Edit with Elementor" doesn't work for empty Elementor posts
- Fix: Some settings are not being updated in the Preview in Image Carousel widget
- Fix: Console error message when Global value is not found
- Fix: Revisions are not being saved in Site Settings
- Fix: Apply or Restore revision actions triggers console errors
- Fix: Paste action without any data throws a console error
- Fix: Pasting style with Global values is not reflected in the Panel
- Fix: Can't submit forms from templates when the parent post is empty
3.0.12 - 2020-10-20
- Tweak: Added "Read More" link to major version upgrade notice
- Tweak: Added System Info CLI command
- Fix: Redundant padding in Social Icons widget (#12833)
- Fix: Editor role can't see "Edit with Elementor" button in top admin-bar (#12175)
- Fix: Dynamic content promotion is shown when self hosted option is selected in Video widget (#11468)
- Fix: 'description' is not supported in the color control (#12747)
- Fix: Some Shape Dividers overlap other elements since Chrome 85 (#12393)
- Fix: Image preview area disappears when 'label_block' is
falsein Media Control (#11756) - Fix: Missing compatibility for Advanced Editor Tools (previously TinyMCE Advanced) (#12768)
- Fix: Different panel tab is shown when panel tab includes only sections with display conditions that are unmet (#12658)
- Fix: Default Generic Fonts are not printed along with a global value (#12410)
- Fix: Remove source map comment to prevent 404 console warning (Topic)
- Fix: Buttons are cropped when applying some hover animations to Social Icons widget
- Fix: Custom Panel tab not working when added to Page Settings
- Fix: Globals Dropdown popover is not aligned to the picker when panel is wide
- Fix: Popups are missing from "Edit With Elementor" top admin-bar list
- Fix: Global Color panel UI glitch on upgrade to v3.0.x when user has RGBA values
- Fix: Can't upload SVG files to Favicon control in Site Settings
3.0.11 - 2020-09-30
- Tweak: Added "Loading" state for Global controls to reflect data loading state
- Fix: Inaccurate height in Divider widget (#12569, #12630)
- Fix: Global Colors and Fonts are not being generated on non Elementor pages (#12637)
- Fix: Inactive "Delicious" social network from Social Icons widget
- Fix: Can't restore the Site Settings document revisions
- Fix: Creating a new Global Color or Font won't reflect in other dropdowns until the controls section init
- Fix: Selecting a new Global Color or Font won't be indicated in the dropdown until the controls section init
3.0.10 - 2020-09-23
- Fix:
space_between_widgetsis missing on upgrade in some cases (#12298) - Fix: Global Color does not apply to some patterns in Divider widget (#12501)
- Fix: Users with "Access to edit content only" aren't able to access the Editor (#12521)
- Fix: If the default page layout is set to "Canvas" Headers and Footers cannot be edited (#12509)
- Fix: Global Color and Fonts that were deleted might cause style removal from the same element
- Fix: Opacity indication is missing in the Global Color control dropdown and in the creation prompt
- Fix: Wrong placement of "Add New" section in a Popup when using Optimized DOM mode
- Fix: "Edit with Elementor" button is not in the correct location
- Fix: Global Dropdown scrollbar has redundant border in Chromium based browsers
- Fix: Entrance animation isn't working on edge cases in Tabs widget
3.0.9 - 2020-09-17
- Fix: Kit settings get deleted when modifying the Site Title or Tagline in WordPress Settings and Customizer screens (#12540, #12538, #12562)
3.0.8.1 - 2020-09-14
- Fix: Reverted Shape Dividers are in front other elements in Chrome 85 fix due to display glitches (#12393)
- Fix: Auto Columns control setting causes layout to be displayed in one row in a Social icons (Topic, #12519)
3.0.8 - 2020-09-14
- Fix: Additional cases of Global Style inconsistencies in Editor and Frontend (#12363)
- Fix: Edit with Elementor button is missing from the admin top bar in some cases since WordPress 5.4 (#11728, #12175)
- Fix: Unexpected columns view when Inner Section is muted (#12376)
- Fix: Some Shape Dividers are in front other elements in Chrome 85 (#12393)
- Fix: JS error
elementorCommonis undefined (#12323, Props @shimondoodkin) - Fix: Site description doesn't get updated from the 'Customizer' screen
- Fix: When Global values aren't available don't return an empty object
- Fix: Message After Submit RTL icon spacing glitch
- Fix: Select2 control dimensions adjustments
3.0.7 - 2020-09-09
- Fix: Additional cases of Global Style inconsistencies in Editor and Frontend (#12363)
- Fix: Plugins conflict on non-admin login to the dashboard (#12383, #12388)
- Fix: PHP error undefined method
add_repeater_rowcaused data updater issues and server overload (#12305) - Fix: Global Colors and Fonts not being saved when created in Site Settings (#12272)
- Fix: Shared link is attached to post text in Twitter Share Button widget (Props @LensDigitalUK)
- Fix: "No route was found matching the URL and request method" error when using plain permalinks
- Fix: Site favicon that was set from WordPress customizer is missing in Site Identity screen
3.0.6 - 2020-09-06
- Tweak: Added dismiss button for data updater notices
- Fix: Global Colors and Fonts are missing on front-end (#12363)
- Fix: Database update script causes unexpected errors (#12305)
- Fix: Custom Breakpoints stopped working since v3.0 (#12320)
- Fix: Shortcuts for Navigator is not correct (#12365)
- Fix: Can't close a Navigator since v3.0 (#11836)
- Fix: Select field dropdown caret visibility issue in edge cases in Form widget (#12053)
- Fix: Missing iFrame
titleattribute in Google Maps widget (#9955) - Fix: Missing default size unit selection in default Global Font properties
font-sizeandline-heightcontrols - Fix: Toggle widget title style missing in Editor
- Fix: Exiting Site Settings menu after accessing it from "Manage Global Fonts/Colors" Global dropdown menu throws a JS error
3.0.5 - 2020-08-31
- Fix: Motion Effects not working when assigned to a column and throws JS error when DOM optimization is disabled (#12299, #12275)
- Fix: Elements behave unexpectedly in the Editor when a custom repeater control is added to Column and Section elements (#12275, #12242)
- Fix: Glitches in migration script for Gap Between Widgets global setting (#12298)
- Fix: Console error
elementorCommon is undefined(Props @shimondoodkin) - Fix: Missing translation string for 'color_picker' in the Color Picker title
- Fix: Revisions won't get updated to the correct one
3.0.4 - 2020-08-30
- Tweak: Added Skype and Viber to the allowed URI protocols (#11619)
- Tweak: Replaced WordPress "Learn More" links with dynamic links for better control over time (#12312)
- Fix: Global Colors and Fonts inconsistencies between Editor and Frontend (#12245, #12235, #12303, #12249)
- Fix: Global dropdown is not available for all users
- Fix: Removed unused strings
3.0.3 - 2020-08-27
- Tweak: Added option to re-migrate Global Colors and Fonts from earlier versions
- Fix: Repeater controls doesn't work in some edge cases
- Fix: Load Theme Builder with relevant UI theme
- Fix: Dialog texts are not center aligned in Theme Builder
- Fix: Changes are not reflecting on frontend when CSS Print Method is set to Internal Embedding
- Fix: Icon List widget does not use render attribute (Props @ibndawood)
3.0.2 - 2020-08-26
- Tweak: Added Select2 And File Import Components to Theme Builder application
- Tweak: Added default values as placeholders to the number inputs in the Breakpoints settings section
- Tweak: Minor UI tweaks to Globals dropdown
- Tweak: Updated video tutorials in Theme Builder
- Fix: Column & Section Elements fires
elementor/element/after_add_attributesearly (#12185, Props @ibndawood) - Fix:
hexdec()returns a deprecation notice (#12161) - Fix: Repeater controls issue after the moving to
container.repeaters(#12239, #12221) - Fix: Column Widget Space is not working when DOM Improvement is disabled (#12256, Topic)
- Fix: Resetting a style throws JS errors
- Fix: Repeater controls backwards compatibility
- Fix: Global Color dropdown shows Primary as marked when a custom value is added
- Fix: Adding new Global Fonts won't be added to the dropdown list until page reloads
- Fix: Clicking on the Theme Builder Logo reopens it
- Fix: Finder gets loaded in preview iframes
3.0.1 - 2020-08-25
- Tweak: Changed "Exit to Dashboard" and "View Page" panel menu links to use
<a>tag - Fix:
set-error-handlerconflict with 3rd party addons that uses REST-API (#12219) - Fix: Conflict between responsive options and the Navigator "Hide" option (#12123)
- Fix: Radio inputs layout breaks when using Multi-Step Form
- Fix: Global typography popover glitch in RTL websites
3.0.0 - 2020-08-23
- New: Introducing Site Settings - manage your entire site within the Editor
- New: Meet Global Fonts - the smartest way to manage your text styles (#1553, #1863)
- New: Meet Global Colors - manage your site colors more consistently (#1553, #1324)
- Tweak: Improved Elementor's frontend dynamic CSS rendering performance significantly (#8053)
- Tweak: Removed
.elementor-inner,.elementor-rowand.elementor-column-wrapfrom DOM output to improve performance (#7351, #7817, Developers Blog Post - https://developers.elementor.com/dom-improvements-ahead-html-wrappers-removal-from-v3-0/) - Tweak: Added an option to set columns in Social Icons widget (#11295)
- Tweak: Added Default Page Layout to Global Layout Settings (#4925)
- Tweak: Made 'z-index' control responsive in widgets Advanced tab (#10918)
- Tweak: Added
remunit support for Padding and Margins controls (#2810) - Tweak: Added control for setting link width in Icon List widget (#11945)
- Tweak: Added image Border Radius control to Image Box widget (#9301)
- Tweak: Added more Google Fonts subsets (#1630, #1915, #8186, Props @andrejm)
- Tweak: Improved Lightbox accessibility (Props @ramiy)
- Tweak: Added "Height" & "Object Fit" controls to Image Widget (#10962, Props @ramiy)
- Tweak: Added a filter for allowing adding Google Fonts subsets (Props @andrejm)
- Tweak: Changed Elementor grid to work with CSS Variables (Developers Blog Post)
- Tweak: Updated
eiconslibrary tov5.9.1 - Tweak: Updated
e-gallerylibrary tov1.2.0 - Tweak: Updated Dialog library to
v4.8.1 - Tweak: Updated Google Fonts list to 07/2020
- Tweak: Added lazyload to Lightbox slideshow images
- Tweak: Removed unused
elementor-edit-area-previewclass - Tweak: Adding support to Vimeo external links structure
- Tweak: Improved Masonry layout mechanism in Gallery widget
- Tweak: Allow using Repeater control in page settings
- Tweak: Save all Global settings to the Kit entity
- Tweak: Converted schemes to Global variables
- Tweak: Updated WeChat and Weibo social networks colors in Social Icons widget
- Tweak: Added font-family property to text-area control for better readability
- Tweak: Migrated Elementor Style settings from WP dashboard to the Global Settings menu
- Tweak: Added real-time JS handling to prevent redundant renders in Image Carousel widget and Background Slideshow
- Tweak: Moved "Stretch Section" control to the end of layout settings in Section element
- Tweak: Color tweaks to editor panel elements
- Tweak: Minor UI improvements in the editor panel
- Tweak: Added backup warning before major version plugin upgrade
- Tweak: Improved dialog a11y to support more accessible lightbox close button
- Tweak: Added infrastructure support for the new Theme Builder
- Tweak: Added an option to set the mobile browser header color in supported devices
- Tweak: Changed panel behavior when switching document to prevent laggy behavior
- Tweak: Added Improved DOM Output option in Elementor settings to allow legacy mode of HTML DOM prior to v3.0
- Tweak: Removed v2.9 reference from the Dynamic promotions
- Fix: Image block alignment broken by Elementor general figure styling (#11906, #9259, #7331)
- Fix: Elementor posts aren't properly imported with WordPress Importer v0.7 (#11466, #10744, #11927)
- Fix: Divider can't use
EMfont-size unit in Divider widget (#11352) - Fix: Theme Style overrides Icon List items typography values when list items are links in Icon List widget (#12021)
- Fix: Responsive glitch in Range control (#11233)
- Fix: Multiple repeater controls in the same panel causes JS errors (#11523)
- Fix: Multiple repeater control types in same panel glitches
- Fix: Dark mode UI glitches in Display Conditions modal
- Fix: The wrong video being opened in Media Carousel widget
- Fix: Dark mode UI glitch in Display conditions modal
- Fix: Connect issues when using non-latin character domains
- Deprecated: See all deprecations to this version in our Developers Deprecations Post
2.9.14 - 2020-07-21
- Tweak: Added compatibility with WordPress v5.5 (#11820, #11830)
- Fix: Elementor posts aren't properly imported with WordPress Importer v0.7 (#11466, #10744)
- Fix: Added sanitization to post titles in WordPress dashboard for better security
2.9.13 - 2020-06-23
- Fix: Duplicated Hidden type form fields inherited required attribute in Form widget (#11578)
- Fix: Select2 control width glitch
2.9.12 - 2020-06-14
- Fix: Dynamic default value not working in Form widget (#11578, #11609)
- Fix: Dark mode glitches in Form Step items (#11579)
- Fix: Unfiltered files upload not working when enabled from WordPress dashboard (Props @jrutheiser)
- Fix: File upload control has text cursor instead of pointer cursor
- Fix: Dark mode glitches in File upload control
- Fix: Clear icon dark mode glitch in the widgets search box
2.9.11 - 2020-06-02
- Fix: Several URI protocols removed from links (#11518)
2.9.10 - 2020-06-01
- Tweak: Updated
eiconslibrary to v5.7.0 - Tweak: Added infrastructure improvements to Repeater control to support upcoming versions
- Fix: Popup action links triggers 404 error (#11104)
- Fix: Removed source map comment so browsers don't look for source map in Swiper library (#10764)
- Fix: Elementor posts aren't properly imported with WordPress Importer v0.7 (#11466, #10744)
- Fix: Theme Style overrides link settings in some cases (#11462)
- Fix: UI glitch in Media controls
- Fix: Hardened sanitization in Custom Link Attributes and in URL control to avoid security issues
2.9.9 - 2020-05-24
- Tweak: Added 'Learn More' link to URL Custom Attributes Description
- Tweak: Added real-time JS preview handling in Image Carousel widget
- Tweak: Added File upload control UI
- Tweak: Added support for processing Envato Template Kit ZIP files
- Tweak: Allow disabling a repeater item sorting option by adding a class
- Tweak: Adjusted CSS selectors to be more generic in Forms
- Tweak: Updated content in Getting Started screen
- Tweak: Added JSON files support to files upload handler
- Tweak: Changed SVG Uploads prompt message to Unfiltered Files
- Tweak: Added an option for repeater item to disable itself
- Tweak: Removed temporary code from Page Settings
- Tweak: Added infrastructure improvements to Repeater control to support upcoming versions
- Fix: Default line-height value in Heading widget is overriding line-height setting in Theme Style (#10501, #10649)
- Fix: Dynamic settings are not available in frontend JS in edge cases
- Fix: Connectivity issues in Connect module
- Fix: Removed source map comment so browsers don't look for source map in Swiper library (#10764)
- Fix: Render style on repeater item change in Page Settings
- Fix: Added sanitization to Custom Link Attributes control to avoid security issue
- Fix: Added sanitization to URL control to avoid security issue
2.9.8 - 2020-04-21
- Tweak: Added
.webpfile extension support to Elementor Lightbox - Fix: Added missing font-family for
elementor-buttonclass to avoid system font (#11166) - Fix: Site Part without any content has no height and not accessible in some cases
- Fix: PHP notice in Connect module
- Fix: Navigator resize action is not available in edge cases
- Fix: SVG sanitizer
hrefattribute for better security - Fix: Hardened user role that is allowed to upload unfiltered files for better security
2.9.7 - 2020-03-25
- Tweak: Added compatibility with WordPress v5.4 (#10745)
- Tweak: Show Typography section to everyone in Section, Column and Inner Section elements (#10592)
- Fix: Custom Attributes section missing in Advanced tab (#10881)
- Fix: Title color & Typography settings are being overridden by Theme Style in Accordion and Toggle widget (#10900)
- Fix: Merged "Play On Mobile" string for better i18n in Video widget (Props @pedro-mendonca, #10315)
- Fix: Whatsapp share link does not escape HTML entities (#10746)
- Fix: Invalid request error conflict with Yoast plugin and Share Buttons widget (#10746)
- Fix: FontAwesome Pro icons not loading in edge cases
- Fix: Missing Dynamic indication in Range control (#10835)
- Fix: Carousel spins multiple times when loading in Image Carousel widget
- Fix: Theme style overrides Lightbox Share links color
- Fix: Loading spinner placement glitch in URL control
- Fix: Missing separator control in Icon widget
- Fix: Dynamic Tags with the character “0” are not visible on frontend
- Fix: Dashboard menu UI glitch for non-Administrator role users
2.9.6 - 2020-03-12
- Fix: Removed redundant dynamic capabilities from all of color controls inside Group controls in Theme Style
- Fix: Global widget is clickable when editing Theme Style
- Fix: Dropcap not working immediately in Text Editor widget
- Security Fix: Enable Safe Mode only for
activate_pluginscapability
2.9.5 - 2020-03-09
- Tweak: Added new parameter to Swiper wrapper to limit breakpoint intervention (#10525)
- Tweak: Updated E-Gallery library to v1.1.2
- Tweak: Show descriptive Pro Promotions only for Administrator role
- Fix: Inconsistent responsive display issue in the Editor when using Custom Breakpoints (#10540)
- Fix: Editor not loading when the Library launches on load (Topic)
- Fix: Gallery Columns does not update immediately in the preview when in Masonry layout
- Fix: Navigator does not update according to the current site part being edited
- Fix: Hidden responsive indicator missing in editor
- Fix: Tabs widget title color not working on mobile
2.9.4 - 2020-03-04
- Tweak: Added support for Elementor Pro v2.9.0
- Tweak: Updated Swiper.js library to v5.3.6
- Tweak: Added version expected release date for Theme Style Custom CSS and Dynamic Color promotions
- Fix: Warning in
/base/controls-stack.phpwhen a 3rd party controls doesn’t have a default dynamic value (#10578) - Fix: Alignment issue on drag when not set to Infinite Loop in Image Carousel widget
- Fix: Title Color change both title and link color in Accordion widget
2.9.3 - 2020-02-26
- Tweak: Don't show the "Have a look" link after successful Theme Style publish
- Tweak: Show Database update notice only for users with
update_pluginscapability - Tweak: Added Custom CSS promotion section in Theme Style
- Tweak: Added compatibility for Pro v2.9 features
- Fix: Warning in
/base/controls-stack.phpwhen a control doesn't have a dynamic capability (#10578) - Fix: Beta Tester sign up modal pops up multiple times after signing up
- Fix:
<a>Links appear withunderlinetext-decoration - Fix: Shortcode doesn't render when exiting inline edit
- Fix: Whatsapp not sharing the link of the page in Share buttons widget
- Fix: Whatsapp share doesn't include line breaks between the page title and the URL in Share buttons widget
- Fix: Box Shadow doesn't display properly in Toggle widget
- Fix: Custom Link Attributes are not being applied in Icon Box widget
- Fix: Added sanitization to Custom Link Attributes control to avoid security issue (Props @yzy9951)
2.9.2 - 2020-02-16
- Fix: Responsive issue when using Slides to Show control in carousel widgets (#10540)
- Fix: Title and Description causes JS error in Lightbox in edge cases
2.9.1 - 2020-02-13
- Tweak: Added Native WordPress Gallery support for lightbox pagination
- Tweak: Updated eicons library to v5.6.2
- Fix: Popup builder not accessible when Pro plugin is active (#10502)
- Fix: Pagination not working when one item is visible in carousel widgets (#10508, Topic)
- Fix: Empty panel after dragging a widget in edge cases
- Fix: Theme Style button being added in Theme Builder documents
- Fix: Google fonts enqueuing issue
- Fix: Preview mode not changing when dismissing the exit prompt
- Fix: Kit showing up in Finder results
- Fix: Missing preview icon in Finder
- Fix: Missing preview icon in Theme Builder footer
2.9.0 - 2020-02-10
- New: Introducing Theme Style - set your default HTML tags styling using Elementor (#534)
- New: Added Custom Link Attributes to Link Options to allow adding custom attributes to
<a>tags (#5716, #3642, #9225, #9079) - Tweak: Added Title & Description to Lightbox (#9826, #2502)
- Tweak: Added Full Screen option in Lightbox (#5260)
- Tweak: Added direct sharing options in Lightbox (#2502)
- Tweak: Added Zoom option in Lightbox (#9399)
- Tweak: Moved
social-share.jsto Core instead of Pro (Developers Blog Post) - Tweak: Moved
link-actions.jsto Core instead of Pro and changed its name tourl-actions.js(Developers Blog Post) - Tweak: Added dynamic capabilities to Title control in Toggle widget (#10070)
- Tweak: Disabled autocomplete feature from the Color Picker (#10030)
- Tweak: Added Mix social network to recommended tab in Social Icons widget (#10099)
- Tweak: Removed StumbleUpon social network from recommended tab in Social Icons widget (#10099)
- Tweak: Added
i18nfunction to translation string in DB upgrades manager (Props @ramiy) - Tweak: Added
vhandemsize units to Max Width control in Image widget (#5376) - Tweak: Added
vhandemsize units to Spacer widget - Tweak: Exposed external API for Swiper instances (Developers Blog Post)
- Tweak: Updated Pickr library to v1.5.0
- Tweak: Updated Dialogs Manager library to v4.7.5
- Tweak: Added URL hash routing capability to Lightbox
- Tweak: Refactored panel controls UI
- Tweak: Updated Font Awesome library to v5.12.0
- Tweak: Converted
add_render_attributesfor custom links toadd_link_attributes() - Tweak: Added a mixin for
absolute-centerpositioning - Tweak: Updated
eiconslibrary to v5.6.1 - Tweak: Changed
eicon-zoom-inicon toeicon-zoom-in-boldin Template Library - Tweak: Allow background image and color being displayed in empty column
- Tweak: Converted
editor-base.jsto ES6 - Tweak: Added
featured_imageURL to frontend config - Tweak: Made minor UI tweaks to "Recalc" button in System Info
- Tweak: Added inline editing capability to Progress Bar widget Title
- Tweak: Removed redundant display conditions from Drop Cap section in Text Editor widget
- Tweak: Remove redundant
label_blockparameters from control instances - Tweak: Added 'alt' property when using SVG icons in Social Icons widget
- Tweak: Added translators comment explaining the
%splaceholder in Video Provider control - Tweak: Added Pro features descriptive promotions to Editor panel
- Tweak: Added Dynamic capabilities to be active by default in WYSIWYG Control
- Tweak: Changed the position of all panel tooltips to appear above the controls
- Tweak: Replaced nerd icons with new Elementor emojis
- Tweak: Added descriptive message suggesting backing up the Database before upgrading to Font Awesome 5
- Tweak: Changed panel arrow icon to chevron
- Tweak: Deprecated Typography section in Section & Column elements for users who didn't place values
- Fix:
playsinlineattribute missing when setting self-hosted video to Play on Mobile in Video widget (#9892) - Fix: Beta sign-up modal closes unexpectedly (#10355)
- Fix: "Slides to Show" option doesn't work on Tablet view in Image Carousel widget (#10227)
- Fix: Previous and Next buttons are not displaying on Safari in Media Carousel's Cube mode (#9725)
- Fix: Form style being reset adding MailChimp/Getresponse action in Form widget (#9313)
- Fix: Post Title and Archive Excerpt wrong values in edge cases
- Fix: Wrong
<select>field width in "Add New" dialog - Fix: Gap created by the "Add Media" button in Text Editor widget
- Fix: "Insert Template" library button glitch
- Fix: WordPress Media 'Image Details' fields are 100% width instead of contained
- Fix: Pause on hover can't be disabled in Image Carousel widget
- Fix: Aligned Dark UI Theme gradients in panel and library tabs
- Fix: Category Select2 dropdown stays above the view on scroll in Template Library modal
- Deprecated: See all deprecations to this version in our (Developers Deprecations Post)
2.8.5 - 2020-01-27
- Fix: Handle corrupted DB log
- Fix: Template inserted upside down in edge cases
- Fix: Added data sanitization on System Info
- Fix: Error when trying to edit widgets with
inlineIcons control before Font Awesome 5 migration
2.8.4 - 2020-01-19
- Tweak: Changed default color in Color Picker
- Fix: Curved edge with background color in Toggle widget (#5156)
- Fix: Added sanitize data on create new template
- Fix: Inconsistent panel view when deleting all content
- Fix: Empty Typography control after Reset Style
- Fix: Inline sizing delay when position is set to Absolute/Fixed in Image widget
- Fix: Wrong sizing on undo/redo to Section element columns
2.8.3 - 2020-01-01
- Tweak: Improved accessibility to "Go Pro" menu item (#9021)
- Tweak: Added new CLI command - User Connect
- Tweak: Updated Recommended Icons tab in Toggle and Accordion widgets
- Fix: Placement glitch when dragging a widget to a new section (#9954)
- Fix: Controls popover closes when picking a color in it
- Fix: Dark mode style glitches in edge cases
- Fix: Correct calculation of usage data
- Fix: Pasting style of one Section to other changes the structure
- Fix: Long text overflow issue in Divider widget
- Fix: Scroll bars visible when not needed in Icon Library
2.8.2 - 2019-12-16
- Tweak: Improved hidden responsive elements visibility
- Fix: Autoplay not working in Image Carousel widget (#9872)
- Fix: Logger fatal error on upgrade (#9872)
- Fix: Negative custom shapes in Editor (#9850)
- Fix: Render correct widget data in Global widgets
- Fix:
0value in Dynamic Tags causes Undefined Index error
2.8.1 - 2019-12-11
- Fix: Style pasting issue on Columns (#9811)
- Fix: Column duplication not working for Inner Section widget (#9824)
- Fix: Redundant renders when changing colors in Color control
- Fix: Dark Mode glitches in WordPress widgets (#9829)
- Fix: Repeater rows doesn't have
_idin edge cases - Fix: Connect issue for Multisite users
- Fix: Dynamic tag fallback does not handle '0' character
2.8.0 - 2019-12-09
- New: Introducing new Color Picker control with Saved Colors built-in (#6968, #8982, Developers Blog Post)
- New: Introducing Dark Mode UI theme (#9263, #8249, #9125)
- New: User Preferences section in Editor Panel menu
- Tweak: Better responsive visibility indication (#8020, #4775)
- Tweak: Added
background-sizeandbackground-positioncontrols to Background Slideshow (#9199) - Tweak: Removed Google+ network from "Recommended" tab in Social Icons widget (#9393)
- Tweak: Replaced default Google+ network icon with YouTube icon in Social Icons widget
- Tweak: Added dynamic capabilities to alert widget (#9436)
- Tweak: Added "Play on Mobile" option to allow iOS autoplay to Video widget (#3442)
- Tweak: Added inline skin for Icon control
- Tweak: Added
elementor/settings/controls/checkbox_list_cpt/post_type_objectsfilter to control over displayed CPT in WordPress Dashboard UI (Props @sc0ttkclark) - Tweak: Moved "Editing Handles" and "Lightbox in editor" options to the new "Preferences" section
- Tweak: Added
playsinlineattribute to Vimeo and YouTube sources to allow autoplay on iOS devices in Background Video - Tweak: Added Documents count to System Info
- Tweak: Added global utility function for adding link attributes in Button widget
- Tweak: Re-designed responsive mode switcher control
- Tweak: Re-designed alerts and notices in the Editor Panel
- Tweak: Improved styling of checkboxes and radio inputs
- Tweak: Changed "Custom Positioning" section label to "Positioning"
- Tweak: Allow access to Templates Library for connected users only
- Tweak: Changed icon control skin to "Inline" in Toggle and Accordion widgets
- Tweak: Added Icon Manager "Recommended" tab in Toggle and Accordion widgets
- Tweak: Changed all occurrences of
text-overflow: ellipsisto a singlemixin - Tweak: Added "Pause On Interaction" option to Image Carousel widget
- Tweak: Updated
e-iconslibrary to v5.5.0 - Tweak: Updated
e-gallerylibrary to v1.1.0 - Tweak: Dropped Support for WP v4.9, now supporting WP v5.0+
- Tweak: Dropped delete revision option in Revisions Panel since WordPress v5.3 (Topic)
- Tweak: Added compatibility with WordPress v5.3
- Fix: Use CSS Flex to align and order button icon (#561)
- Fix: Remove Ninja Forms compatibility script which causes server issues (#8267)
- Fix: Added
titleattribute to embedded iframes (#9374, Props @shipley-dcc) - Fix: Reset style in a button doesn't work on colors (#8454)
- Fix: No fallback when SVG file doesn't exist (#9481)
- Fix: Custom shapes "negative" support fix (#9761)
- Fix : Shapes SVG include PHP Parse Error If the uploaded SVG file contain
<?xml version="1.0" encoding="UTF-8"?>(#9693, Props @MarieComet) - Fix: Added better output escaping in the attributes for checkbox lists in Admin forms (Props @MarieComet)
- Fix: Adding a link overrides the Title and Description colors in Testimonial widget
- Fix: Removed redundant Editor Panel Spacer in Image Carousel widget
- Fix: "Delete All Content" doesn't close current widget editing options
- Fix: Pause on hover option doesn't work in Image Carousel widget
- Fix: Limit transition duration in Ken Burns CSS only to
transformproperty - Fix: Recommended tab icons don't change when there's more than one
Iconscontrol per widget - Fix: Hidden sticky section generates redundant scroll offset when using Anchors
- Fix: Inserting a saved section as a template uses the same
ID - Fix: Double rendering of elements in Editor
- Deprecated: See all deprecations to this version in our Developers Deprecations Post
2.7.6 - 2019-12-08
- Fix: Transition Duration option not applying to elements background
- Fix: Hide Beta Testers signup form if the user already subscribed
- Fix: Added HTML escaping to
Adminclass and to System Info
2.7.5 - 2019-10-28
- Tweak: Changed the "Finder" icon in the Editor panel
- Fix: Added official color support for
linkedin-inicon in Social Icons widget (#9298) - Fix:
Ctrl/CMD + Shift + Lnot opening Library modal - Fix: Clear Log button HTML shows in System Info Copy & Paste section
- Fix: Ken burns effect not working on the 1st slide if Infinite Loop option is turned off in Background Slideshow
2.7.4 - 2019-10-06
- Tweak: Improved filtering animation behavior in Gallery widget
- Fix: Icon custom colors being overridden by styling custom colors in Social Icons widget
- Fix: Added
SVGcustom color support for Social Icons widget - Fix: Elements not being displayed when it has the value
0 - Fix: Pagination glitch in image carousel widget
- Fix: Select2 throws JS console error when trying to unset a dropdown value in Templates modal
- Fix: Background Slideshow overrides the Columns' border-radius
- Fix: Tabs not working after previewing a template in Templates modal
2.7.3 - 2019-09-24
- Tweak: Updated E-gallery library to v1.0.1
- Fix: Images overlap issue in Image Carousel widget (Topic)
- Fix: Removed extra character in Divider widget (#9102)
- Fix: Console error after resetting "Background Slideshow" gallery
- Fix: Popup templates not visible in My Templates tab on import action
- Fix: Panel spinner issue caused by 3rd party addons when activating Safe Mode
- Fix: Lightbox won't close on background click in Image widget
- Fix: "Need Help" hover UI glitch in RTL
- Fix: SVG icon missing in Icon List widget
2.7.2 - 2019-09-16
- Fix: Data updater stuck in site with large database (Topic, Topic)
- Fix: Added backward compatibility for deprecated hooks in page settings (#9060, #9080)
- Fix: Added support for custom document in
autosave(#9070) - Fix: Changed the default
slidesPerGroupfrom 2 to 1 in Image Carousel widget
2.7.1 - 2019-09-10
- Fix: Self Hosted video lightbox closing when clicking on the video (#8931)
- Fix: Downgrade from v2.7.0 causes 500 errors
- Fix: Vertical alignment issue in Safari browser (#9034)
- Fix:
containsand!containscontrol conditions (#9043) - Fix: Use background updater for v2.7 script task (Topic)
- Fix: Backwards compatibility for previous versions using Divider widget
2.7.0 - 2019-09-08
- New: Added background slideshow to Section, Column and Inner Section elements (#2898, #4022)
- New: Editor JS API to improve capabilities and stability (Developers Blog Post)
- New: Added additional divider styles to Divider widget (#7418)
- Tweak: Background videos now support Vimeo as a source (#1903)
- Tweak: Added the option to add Icon and Text to Divider widget (#7418)
- Tweak: Converted all widgets JS handlers to ES6 classes (Developers Blog Post, Developers Documentation)
- Tweak: Added option to select the version you rollback to in "Version Control" tool
- Tweak: Use
swiper.jsinstead ofslick.jsin Image Carousel widget (Developers Blog Post) - Tweak: Implemented virtual list render in Icons Library to improve performance and stability
- Tweak: Added support of
wp_body_openin Canvas template - Tweak: Editor Panel UI tweaks
- Tweak: Updated Gallery control UI
- Tweak: Moved structure control into section panel in Section element
- Tweak: Added option to allow background video to play on mobile devices if device support it
- Tweak: Added more post statuses to show in the Finder (#8175)
- Tweak: Added
Space-around,Space-betweenandSpace-evenlyto Vertical Align options in Section element - Tweak: Added filter for additional styles by 3rd party plugins
elementor/divider/styles/additional_stylesto Divider widget - Tweak: Removed "Need Help?" button from WP widgets
- Tweak: Updated
Eiconslibrary to v5.4.0 - Fix: Background video plays on mobile devices in some cases (#8782, Developers Blog Post)
- Fix: Icon List alignment issue (#8539)
- Fix: Two clicks needed to start Vimeo videos with image overlay
- Fix: Init navigator only once when changing page template
- Fix: Added backwards compatibility for
Controls_Manager::add_tab()and\Elementor\Core\Settings\Manager::add_settings_manager() - Fix: Carousels navigation arrows causes horizontal scroll when setting to
Outside - Fix: Heading widget with the character "0" is not visible on frontend
- Deprecated: Removed old deprecated aliases (Developers Blog Post)
2.6.8 - 2019-08-07
- Tweak: Added SVG import/export support to Icons control
- Fix: Empty
capswhile checking usercaps(#8732) - Fix: Rotate control not working in Icon widget responsive modes (#8753)
- Fix: Counter widget start number greater than 999
- Fix: Avoid migrating old Icon value if new one exists on import
- Fix: Editor not being loaded when using an Icon from removed Icon Set
2.6.7 - 2019-07-30
- Tweak: Run
.htaccessinspection only when needed - Tweak: UI glitches in
select2control - Tweak:
get_style_dependsstyles are now loaded in editor preview - Fix: Avoid false-positive editor loading error (#8706)
- Fix: Disable browser suggestions on panel elements search input (#6581)
- Fix: Contributor role can view other contributors draft and pending posts when Elementor is installed (#8689)
- Fix: Save changed before previewing a revision
2.6.6 - 2019-07-23
- Fix: WordPress editor is open by default (#8628, #8647)
- Fix: Icon spacing disappeared after upgrading to Font Awesome 5 (#8609)
- Fix: Star icon appears instead of an unset icon in Icon Box widget after upgrading to Font Awesome 5 (#8596)
- Fix: Empty icon library by Using JS files instead of JSON for icon lists
- Fix:
Preview Could Not be Loadedmessage displayed if$_SERVER['SERVER_SOFTWARE']is empty - Fix: Navigator Indicators RTL UI glitches
2.6.5 - 2019-07-18
- Fix: Reverted the changes in Section and Column Vertical Alignment control
2.6.4 - 2019-07-17
- Tweak: Added CSS variable for admin font family
- Tweak: Updated dialog library
- Tweak: Improved
.htaccesserror message inPreview Could Not Be Loadedmessage - Fix:
ConditionandConditionsnot working together (#8233) - Fix: Pages are always displayed in
draftstatus (#8510) - Fix: Incorrect Absolute position dragging values in RTL (#7719)
- Fix: SVG icon hover color in Button widget
2.6.3 - 2019-07-15
- Tweak: Improve Icon control preview color for better visibility (#8530)
- Tweak: Cleaning all output buffering in order to enable Gzip
2.6.2 - 2019-07-14
- Tweak: Make sure activeTab exists in Icon library
- Fix: Star rating widget alignment is not responsive (#8444)
- Fix: Temporarily reverted
application/jsoncontent type to support various server configurations - Fix: Progress Bar typography backward compatibility
- Fix: Missing
fasicons in Social Icons widget - Fix: Navigator Indicators tooltip location
- Fix: Added Icon List backward compatibility on template import
2.6.1 - 2019-07-10
- Tweak: Added responsive controls to Icon size and Icon rotation in Icon widget
- Fix: Preview Could Not Be Loaded
.htaccesserror if permalink structure not set - Fix: Added backward compatibility for Icon control
- Fix: UI glitches in the global lightbox modal
2.6.0 - 2019-07-09
- New: Introducing Icon Manager - the new way to add icons into your page (#110)
- New: Introducing SVG file library (#5570)
- New: Replaced Font Awesome 4 with Font Awesome 5 (#4430)
- New: Added Help links to elements for better support flow
- New: Added Navigator indicators for Custom Position (#2180)
- New: Introducing Deprecated Notice control for developers (Development Doc)
- Tweak: Added 9:16 Aspect ratio (vertical video) support for Video widget (#7051)
- Tweak: Set pre-selected attachment when opening the media modal (#7937)
- Tweak: Added more style options for Progress Bar widget (#3413)
- Tweak: Added icon alignment option to icon list (#8219)
- Tweak: Added option to hide columns in Navigator (#7863)
- Tweak: Added vertical alignment option to Image Carousel (#6963)
- Tweak: Added Responsive option for the Content Align in Column (#2554)
- Tweak: Removed
Prevent Scrolloption from Google Maps widget which now defaults in the map origin (#8244) - Tweak: Reduce-motion accessibility support for CSS animation library (#7968)
- Tweak: Added start & end time for self-hosted background video (#7941)
- Tweak: Added Play once option for background video (#5129)
- Tweak: Added the
playsinlineattribute to autoplay background video on iOS (#8198) - Tweak: Added
text-shadowoption to Button widget (#7317) - Tweak: Set
$fonts_to_enqueueas public to allow manual enqueue of fonts (#7622) - Tweak: Show dashboard notices for admin role only (#7304)
- Tweak: Added Viber icon for Social Icons widget (#4430)
- Tweak: Added dynamic capabilities to link control in Social Icons widget (#8097)
- Tweak: Added option to pick custom colors per icon in Social Icons widget (#4430)
- Tweak: Added default background color to Social Icons widget
- Tweak: Added opt-in form to Elementor updates for beta testers
- Tweak: Updated E-icons library to v5.3.2
- Tweak: Removed all Font Awesome 4 dependencies
- Tweak: Clear 3rd party cache plugins on every change in Maintenance Mode
- Tweak: Using
application/jsoncontent type in order to avoid double zipping by the server to reduce load panel errors - Tweak: Added control to support Exit Animations
- Tweak: Added editor notices bar for admin role only
- Tweak: Moved elements PHP handles to JS - resolves double Editing Handles in the Post Content widget
- Tweak: Added custom messages for "Preview could not be loaded" state
- Tweak: Added focus state emphasis to Dimensions control
- Tweak: Redesigned Media control
- Tweak: Use
wp_register_styleto allow widgets to enqueue icon styles - Fix: Open the correct video when you have multiple images with the same video link in the same Media Carousel (#8047)
- Fix: Added escaping in the template type (#8435)
- Fix: Compression encoding for
gziptobrotliconversions (Props @pingram3541) - Fix: Vimeo video lightbox is not playing automatically
- Fix: Backslash was removed from Custom CSS in page settings
- Fix: Set LTR direction only to
inputandtextareain RTL view - Fix: Color Picker UI glitches in RTL view
- Fix: Avoid adding CSS for the first post in archive pages
2.5.16 - 2019-05-28
- Tweak: Added
reduce-motionaccessibility support for CSS animation library (#7968, Props @drawcard) - Fix: Tabs Widget compatibility for IE (#8123)
- Fix: Admin dashboard dialog button UI glitch
2.5.15 - 2019-05-07
- Fix: Param type in doc block is partial (#7988)
- Fix: Paste Style changes widget title in Navigator (#7931)
2.5.14 - 2019-04-16
- Tweak: Remove default values on update to avoid 413 error (#7842)
- Fix: Load minified
common-modules.js&editor-modules.jsinstead of full version
2.5.13 - 2019-04-10
- Fix: Resize viewport not working properly (#7795, Topic, Topic)
- Fix: Remove Shape Divider in the editor if set to
None
2.5.12 - 2019-04-08
- Fix: DB updates process not running in edge cases (#7725)
- Fix: Column width issue after Column Gap value changed (#7718)
- Fix: Load minified
frontend-modules.jsinstead of full version (#7082) - Fix: Removed source map reference from minified versions of JS files (#7082)
- Fix: Missing section handles while using
overflow: hiddenoption - Fix: Removed condition from content style in Accordion widget
- Fix: Dialogs close button in RTL layout
- Fix: Self-hosted background video resize issue
- Fix: Dynamic Tag dropdown in RTL
- Fix: Color picker UI glitch
2.5.11 - 2019-03-31
- Tweak: Removed duplicated grid style from frontend.css
- Fix: Document settings not saving (#7629)
- Fix: Date-Time control triggering unnecessary
editevent
2.5.10 - 2019-03-26
- Fix: Preview for static homepage (#7440)
- Fix: Added compatibility for Gutenberg plugin v5.3.0+ (#7557)
- Fix: Slider control not setting correct position on Undo/Redo shortcuts
- Fix: Duplicated shape divider issue in editor view
2.5.9 - 2019-03-18
- Tweak: Modal style improvements
- Tweak: Added preview debug link to "Preview could not be loaded" message
- Fix: First section delete action not saving (#7477)
- Fix: Compatibility issue with 3rd party plugins (#7467)
2.5.8 - 2019-03-15
- Fix: Restore
wp_localize_scriptfor Gutenberg editor
2.5.7 - 2019-03-14
- Fix: changed
ElementorGutenbergSettingsprint order (#7457)
2.5.6 - 2019-03-14
- Tweak: Minor UI improvement in Slider Control
- Tweak: Added support for range handles in Slider Control
- Fix: Stretch Inner Section in the editor (#7430)
- Fix: Ensure print order of Elementor config JS variables (#7443)
- Fix: Inline elements not working on new pages (#7433)
- Fix: Removed media
idwhen attachment is missing
2.5.5 - 2019-03-11
- Tweak: Support gzipped Elementor Ajax data when GZIP is enabled
- Tweak: Added labels and scales to Slider control
- Fix: Device mode detection in IE and Edge browser (#7356)
- Fix: Positioning issue while dragging inline text widgets
- Fix: Empty widget calculation according to the new column flexbox model
2.5.4 - 2019-03-10
- Tweak: Added flexbox notice dialog
- Fix: Backward compatibility for flexbox property (#7366)
- Fix: Allow
Nonevalue for Entrance Animation control (#7355) - Fix: Device mode detection in IE and Edge browser (#7356)
- Fix: Revert self hosted video background fix (#7374)
- Fix: Removed Delimiter parameter form
ucwordsfor older PHP compatibility - Fix: Slider control returns wrong value
- Fix: Slider control for RTL
2.5.3 - 2019-03-06
- Tweak: Reduced Editor memory usage by moving common controls injection to the frontend (#7308)
- Tweak: Moved sync library from POST to GET method
- Fix:
ucwordssupport for older php versions (#7327, #7310) - Fix: Background self hosted videos responsive
- Fix: Group controls
conditionssupport
2.5.2 - 2019-03-05
- Fix: Custom space between widgets override (#7309)
- Fix: Changed the default width of Absolute & Fixed position widget (#7311)
- Note: This fix might affect previous custom positioning settings, if you have previously used position absolute or position fixed, please review your site.
2.5.1 - 2019-03-04
- Fix: Inline Width (auto) not working (#7293)
2.5.0 - 2019-03-04
- New: Added Position Absolute & Position Fixed for widgets (#5568)
- New: Added inline & custom width options to place widgets side by side without columns (#4960)
- New: Added responsive options for Column (#2965, #6898, Props @wayheming)
- New: Added Columns for Text Editor widget (#7104)
- New: Added
space-between,space-around&space-evenlyfor Vertical Alignment in Column (#5083) - New: Added Horizontal Alignment in Column for inline widget
- New: Added responsive capabilities for Entrance Animation (#1639)
- New: Added
elementor/template/viewport_tagfilter hook to Meta Viewport tag (#7043) - Tweak: Improved editor loading time and performance by ~50%
- Tweak: Remember last editing tab per element in the editor panel for better workflow (#7087)
- Tweak: Added text shadow & background color controls for caption in Image widget (Props @ramiy)
- Tweak: Added access to super admin role in Maintenance Mode (Props @GermanKrutov)
- Tweak: Added vw unit support for Typography size control
- Tweak: Added vw unit support for Custom Min. Height control in section
- Tweak: Added overflow option for section
- Tweak: Renamed
Content Positioncontrol toVertical Alignin column layout - Tweak: Renamed
Scrolling Effectssection toMotion Effects - Tweak: Added Dynamic capabilities to Inner Section CSS class and CSS ID (#6779)
- Tweak: Added Dynamic capabilities to Section CSS class and CSS ID (#6779)
- Tweak: Added Dynamic capabilities all widgets CSS class and CSS ID (#6779)
- Tweak: Added Dynamic capabilities to Button CSS ID (#6779)
- Fix: Separator inside Repeater control (#6851)
- Fix: Selectors not working in dynamic tags in edge cases (Props @crazypsycho)
- Fix: Entrance animations glitches (#6945)
- Fix: Library "Blocks" tab empty
- Fix: Custom shape dividers not loading in editor (#6550)
- Fix: WP-CLI Flush CSS command glitch in multisite (#7190)
- Fix: PHP 7.3 Compatibility when saving settings (#6890)
2.4.7 - 2019-02-18
- Fix: Incorrect device mode detection in Safari (#7036)
- Fix: Elementor dashboard templates URL corrupted links in edge cases
- Fix: Sticky offset handling for menu anchor
- Fix: Avoid WP admin bar handling errors
2.4.6 - 2019-02-11
- Tweak: Use
<a>for editor panel links (#6767, #7025) - Fix: FireFox glitch in the color picker (#6968)
- Fix: Horizontal scroll in Icon List widget (#6558)
- Fix: PHP notice when user has no capabilities (#6936)
- Fix: "Prevent Scroll" in popup options didn't work in edge cases
2.4.5 - 2019-01-30
- Tweak: Updated Eicons v4.2.0
- Fix: Control conditions not working for toggle popover (#6780)
- Fix: URLs with hash in admin cause JS error (#6902)
- Fix: Wrong section structure in the panel
2.4.4 - 2019-01-24
- Tweak: Added 1:1 aspect ratio to Video widget
- Tweak: Added ability to add condition/s for tabs control wrapper (#6830)
- Fix: Template search with no categories (#6810)
- Fix: Make sure browser has access to
localStorage - Fix: Removed Finder from the Customizer
- Fix: Editor UI glitch in Firefox browser
2.4.3 - 2019-01-21
- Tweak: Update
widthcontrol label in Image Box widget (#6808) - Fix: PHP warning in self hosted video
render_pain_content() - Fix: Responsive
background-attachmentissue
2.4.2 - 2019-01-20
- Tweak: Better duplicate Error log entries handling
- Tweak: Split and merge similar translation strings
- Fix: Missing manual caption style in Image widget (#6791)
- Fix: JS handlers not working in editor for other templates
- Fix: Log only Elementor related errors
- Fix: Background updates total iterations
2.4.1 - 2019-01-15
- Tweak: Avoid widget rendering on
box-shadowandtext-shadowchanges (#6737) - Fix: Capital letters not working in anchors
- Fix: Admin menu position incorrect format
- Fix: Avoid duplicate run of element handlers on nested documents
2.4.0 - 2019-01-14
- New: Added Safe Mode for scenarios that the editor didn't load properly
- New: Added
tag support (#462) - New: Added Read More widget aka
tag - New: Added Categories taxonomy for Template Library (#886)
- New: Added responsive capabilities for Background control (#2355)
- New: Added custom option for
background-size&background-position(#2571) - New: Added responsive capabilities for Border control (#3243, #5284)
- New: Added External URL source for Video widget
- Tweak: Added a notice when clicking on Back to WordPress editor button (#5597)
- Tweak: Added Link & Globe for Social Icons widget (#6405)
- Tweak: Added
elementor/controls/animations/additional_animationshook for adding custom Entrance Animations (#6545) - Tweak: Added
elementor/controls/hover_animations/additional_animationshook for adding custom Hover Animations (#6545) - Tweak: Reorganized admin menu for Elementor settings & Template Library
- Tweak: Exclude library CPT from Yoast SEO sitemap
- Tweak: Added attributes for column wrappers (Props @thenovacreator)
- Tweak: Added
autocompleteparameter for URL control (default: true) - Tweak: Added sanitize data on Menu Anchor ID
- Tweak: Added dynamic options for Testimonial widget
- Tweak: Added PHP error log to System Info
- Tweak: Added Quick Edit option for Template Library
- Tweak: Renamed "Content" tab in Templates Library to "Page"
- Fix: Inline editing issue for Repeater control (#6445)
- Fix: Panel footer menu not closing on background click (#6547)
- Fix: Typography control doesn't generate default CSS (#6500)
- Fix: Alignment issue in Icon List widget (#6507)
2.3.8 - 2018-12-20
- Fix: Editor not working caused by last version
2.3.7 - 2018-12-20
- Fix: Invalid type in Import templates (#6483)
- Fix: Save global templates
- Fix: WP widgets compatibility
- Fix: Responsive device buttons always shown
2.3.6 - 2018-12-17
- Fix:
Back to WordPress Editornot working when meta-boxes are present (#6437) - Fix: Register documents only if needed
- Fix: Style glitch in the responsive control (#6227)
2.3.5 - 2018-12-11
- Tweak: Load
elementor_debug_logoption only on System Info page - Fix: Maintenance Mode admin console issue
- Fix: Elementor stuck on loader instead of
The Content Area Was Not Found - Fix: Temporary compatibility workaround for Chrome v70+ dragging above nested iframe issue
- Fix:
border-radiusfor Video not displayed in Safari browser - Fix: Avoid
z-indexchanges bynanocssin build process
2.3.4 - 2018-11-29
- Tweak: Make sure "Edit with Elementor" action link is the last link in My Templates
- Fix: CSS parsing for non-existing controls (#6296)
- Fix: Shows only editable documents in Finder
2.3.3 - 2018-11-28
- New: Added
elementor/frontend/{$element_type}/should_renderfilter - Tweak: Added a new
render_html_attributesmethod - Tweak: Added placeholder support for
date-timecontrol - Tweak: Added ability to set a default value in a control
selectorssettings (#6241) - Tweak: Open links in new tab on
Ctrl + Enter(#6258) - Tweak: Set the correct Dynamic tag categories for Self Hosted video
- Fix: Video lightbox won't open in some configurations
- Fix: Self-hosted video lightbox width
- Fix: Removed invalid
hrefattribute in Tabs widget (#6261) - Fix: Restored element / widget hooks priority (#6189)
- Fix: Drag the direct inner element only
- Fix: Show unsupported templates on My Templates list
- Fix: Make sure the document type exists in documents manager
- Fix: Set default for
slides to scrollin Image Carousel widget
2.3.2 - 2018-11-17
- Tweak: Added
vwunit to base control - Tweak: Added WP Plugins and Users links to Finder
- Tweak: Updated Swiper progress style to new version
- Fix: Missing "View Page" and "Exit to Dashboard" in editor menu
- Fix: Background video position in edge cases
- Fix: Incorrect keyboard shortcut in Hotkeys cheatsheet
- Fix: Fatal error for 3rd party plugins (#6192)
2.3.1 - 2018-11-12
- Fix: Print empty elements but not empty widgets (#6134)
- Fix: Removed
figcaptiontag when no caption is set (#6134)
2.3.0 - 2018-11-12
- New: Introducing Finder - The Easiest Way to Switch Between Pages (#292)
- New: Added Keyboard Shortcuts modal
- New: Introducing Star Rating widget
- Tweak: Added Deviantart, freeCodeCamp and GitLab to Social Icons widget (#5820, #5816)
- Tweak: Show preview fonts select on scroll (#5207, #3499)
- Tweak: Added compatibility for WordPress v5.0 Beta (#6019)
- Tweak: Added filter to rename external CSS files (#5968)
- Tweak: Added dynamic option for caption in the Image widget (#5770)
- Tweak: Updated YouTube related videos control due to YouTube's API changes (#5984, #5939)
- Tweak: Added a general
hook elementor/frontend/after_renderto element-base - Tweak: Added
elementor/element/before_attribute_renderhook before attributes are rendered - Tweak: Added
elementor/element/after_attribute_renderhook after attributes are rendered - Tweak: New
elementor/editor/initaction - Tweak: A new
get_post_type_titlemethod for document - Tweak: Added
Ctrl/Cmd + Eshortcut to open Finder modal - Tweak: Added
Ctrl/Cmd + ?shortcut to open all keyboard shortcuts modal - Tweak: Added
Escshortcut for opening the settings menu - Tweak: Update Eicons v3.9.2
- Fix: Added default width for SVG image to support edge cases (#5987)
- Fix: Better WP Widget hooks support (#5844)
- Fix: Exclude image link from lightbox when the link has
downloadattribute (#5996) - Fix: Background Gradient not working inside Repeater control (#5914)
- Fix: Added support for future post status (#5681, #6000)
- Fix: Missing string translations (#5989)
- Fix: Lightbox images links detection (#6103)
- Fix: Animation class removed from Lightbox closing (#5911)
- Fix: Allow plugins to set current page as Login Page for Maintenance Mode
- Fix: Added navigation between tabs via tab keyboard for better accessibility
- Fix: Use Thumbnail if selected size is missing
- Fix: A new method to handle with multiple image custom sizes
- Fix: Import template by WP CLI
- Fix: Height of bar without content in Progress Bar widget
- Fix: Added compatibility with a new embed API of YouTube
- Fix: Don't render wrapper of element if the content is empty
- Deprecated:
Source_Local::TYPE_META_KEYis no longer supported - Deprecated:
Document::save_type()is replaced byDocument::save_template_type()
2.2.7 - 2018-10-24
- Tweak: Update Google Fonts list with more than 20 new fonts (Topic)
- Fix: Admin Notice not dismissing in some server configurations (#5927)
- Fix: Image link not respecting the image size in the Image widget (#5897)
2.2.6 - 2018-10-22
- Tweak: Added
get_render_attributesmethod toElement_Base(#5878) - Tweak: Sets the minimum width of the content area as
300px - Tweak: Darken Elementor Loader icon color
- Fix: Field labels with multiple rows style glitch (#4295)
2.2.5 - 2018-10-07
- Tweak: System Info now recognizes MariaDB versions
- Tweak: Allow document to override widgets panel settings
- Fix: Admin Notice not dismissing when JS disabled (#5832)
- Fix: System Info Uncaught Error on edge cases
2.2.4 - 2018-09-20
- Tweak: Added Poster option for Self Hosted in Video widget
- Fix: Revert Gutenberg Image Block compatibility until stable version (#5763)
2.2.3 - 2018-09-17
- Tweak: Improved browser compatibility with Elementor grid
- Fix: Toggle Widget first toggle always open on load
- Fix: Changed Dailymotion placeholder in Video widget
2.2.2 - 2018-09-16
- Tweak: Improved IE compatibility mechanism
- Tweak: Added
remove_all_actions( 'after_wp_tiny_mce' )hook for better compatibility with 3rd party plugins (#5686) - Fix: Content styling missing when no icon for Toggle widget (#5735)
- Fix: Redirect issue on activation via Ajax
- Fix: Excluded
Actionslabel from ordering in Template library modal - Fix: Avoid setting empty title for elements in Navigator
- Fix: Compatibility for Gutenberg Image Block
2.2.1 - 2018-09-03
- Fix: Auto scrolling when clicking on long element (#5591)
- Fix: Increased number input width besides slider control (#5521)
- Fix: Typography line-height default unit for all devices (#5527)
- Fix: Added Navigator compatibility for Role Manager (#5599)
- Fix: Clear cache via native WordPress methods to support object cache plugins (#4179)
- Fix: E loader RTL style glitch
- Fix: History undo after adding a section
- Fix: Styling issue with Testimonial widget image
- Fix: Panel elements search error when the user is in
content onlymode - Fix: Better Navigator support for safari versions
2.2.0 - 2018-08-28
- New: Introducing Navigator Panel (#1165)
- New: Added Autocomplete URL functionality for Internal Linking (#255)
- New: Added
Cmd/Ctrl + Ihotkey for the Navigator - New: Added
Cmd/Ctrl + Shift + Vhotkey for paste style - New: Added "Getting Started" page after new installation
- New: Added reverse columns for tablet screen resolution (#2070)
- Tweak: Changed the name of Columns widget to Inner Section to reduce confusion
- Tweak: Added option to restore Editing Handles (#4981)
- Tweak: Remember Editor panel width in localStorage (#2414)
- Tweak: Added official color option on hover state in Social Icons Widget (#2032)
- Tweak: New user interface for CSS Filters control
- Tweak: Added
Huefilter to CSS Filters control - Tweak: Added a Lazy Load option for the Video widget (#5189)
- Tweak: Added Mixcloud icon to Social Icons widget (#5417)
- Tweak: Added an additional aspect ratio (21:9) in Video widget
- Tweak: Added edit capabilities in the responsive mode
- Tweak: Removed default transparency on hover button (#4406)
- Tweak: Redesign
Eloader - Tweak: Added
elementor/frontend/before_renderhook toelement-base - Fix: Reverse column bug in responsive columns (#5421)
- Fix: Compatibility for IE11 by adding IE CSS via JS (#5510, #5530)
- Fix: IE11 bug in case of
min-heightmixed withalign-items: center - Fix: Resize the columns via the
Column Widthafter moving the section (#5393) - Fix: Different videos with the same image showing the same video
- Fix: Inline editing in Progress Bar widget
2.1.8 - 2018-08-19
- Fix: Prevent columns from overflowing the grid area in Firefox browser (#5442)
- Fix: Style glitch in the panel separator
2.1.7 - 2018-08-15
- Fix: Avoid copying custom CSS ID when pasting style (#5416)
- Fix: Responsive CSS for minimal grid utility (#5375)
- Fix: Make Elementor Canvas compatible with iPhone X landscape orientation
2.1.6 - 2018-07-31
- Fix: Removed reference to source map file in Swiper minified file
- Fix: Element handle style glitch in mobile view
- Fix: Delete element with hotkey after text editing
- Fix: Avoid auto focus on the widget panel search field after deleting an element
2.1.5 - 2018-07-26
- Tweak: Added
Ctrl/Cmd + Yfor redo action (#5090) - Tweak: Clear WP cache in upgrade steps
- Fix: Corrected conditions for start/end times with loop in Video widget
- Fix: Padding for first active control in section
- Fix: Loader styling for some languages
- Fix: RTL style for Choose control
- Fix: Possible memory leak by parsing and sanitizing data and settings only when it's necessary
- Fix: Fixed text selection detection in FireFox
- Fix:
on-pastecheck for Choose control - Fix:
fixedpositions for Color Picker - Fix: Removed empty space from
elementor/document/urls/edithook name (#5216) - Fix: Dynamic tags support in Shortcode widget (#5214)
2.1.4 - 2018-07-18
- Tweak: Show modified date instead of publish date on Dashboard widget (#4169)
- Fix: Selector for CSS Filters control in column
- Fix: CSS Filters for self hosted video
- Fix: Avoid creating unnecessary CSS for widgets
- Fix: Added backward compatibility for deprecated controls
- Fix: Color Picker control value change detection
- Fix: Avoid multiple ready trigger in preview
- Fix: Save default page template
2.1.3 - 2018-07-16
- Tweak: Added CSS filter control for Map, Video, Section and Column
- Tweak: Added Inspector option in Tools page
- Tweak: Added Inspector log for Canvas & Full Width templates
- Tweak: The preview is now loading via plain URL to avoid errors in some server configurations
- Tweak: Added
print_elements_with_wrappermethod to allow a document to overwrite it's wrapper - Tweak: Added action hook
elementor/template-library/after_get_source_data - Fix: Page template missing after import (#4498)
- Fix: Maintenance Mode override theme template
- Fix: Removed focus and active states from Hover Animations
- Fix: Prevent submit forms in the preview
- Fix: Disable history tracking when restoring a revision
- Fix: Empty history changes after restoring a revision
- Fix: Paste style on control with groups
- Fix: Avoid overwrite
_wp_page_templatein edge cases
2.1.2 - 2018-07-08
- Tweak: Set active/inactive category by
'active' => false(default istrue) - Tweak: Added forms input style compatibility for some themes
- Fix: XML Demo Import compatibility for admin based imports (#4947)
- Fix: Set correct
post_idwhen callenqueue_scriptsfrom preview mode - Fix: Conditions not working on dynamic backgrounds
- Fix: Paste of multiple content in Add Section Area
- Fix: Set lower priority to
template_includehook to override 3rd party plugins, e.g. WooCommerce - Fix: Hide Save Widget as Global button for old versions
- Fix: Added RTL style for section with handles inside
- Deprecated: Restore
get_pagemethod as hard deprecated (#4870)
2.1.1 - 2018-07-03
- Tweak: Compatibility Gutenberg classic editor
- Fix: Compatibility for PHP < 5.6
2.1.0 - 2018-07-03
- New: Introducing Elementor Context Menu
- New: Copy/Paste elements (#4151)
- New: Copy/Paste element style (#1479)
- New: Copy/Paste between pages
- New: Reset element style
- New: Added
copy_all_contentoption - New: Change mobile & tablet breakpoints (#78)
- New: Introducing Elementor WP-CLI integration (#2161)
- New: Added collapsible panel categories (#3805)
- New: Added Self hosted videos with HTML5 for Video widget (#3313)
- New: Added Dailymotion provider for Video widget (#2285)
- New: Added start/end controls for Video widget (#3565)
- New: Added new icons to Social Icons widget: Android & Thumbtack (#4235, #4486)
- New: Hotkey: Ctrl / Cmd + C = Copy
- New: Hotkey: Ctrl / Cmd + V = Paste
- Tweak: Added CSS Filter group control (#3260)
- Tweak: Added CSS Filters to Image & Image Box widgets
- Tweak: Added compatibility with Gutenberg 3.0.+ (#2631)
- Tweak: Added CSS ID for Button widget (#4535)
- Tweak: Added keywords to all widgets for more accurate filtering
- Tweak: Replace hover section with tabs Icon & Icon Box widgets
- Tweak: Moved
delete all contentto the page level right click - Tweak: When converting content with only a shortcode to Elementor, a shortcode widget used instead of Text Editor widget (#4616)
- Tweak: Updated Swiper library to v4.3.3 (#4170)
- Tweak: Added
elementor/shapes/additional_shapesfilter hook to allow custom shape dividers (#4759) - Tweak: Added video support to media control (#4066)
- Tweak: Dropped Support for WP v4.6, now supporting WP v4.7+
- Fix: The
wpColorPickerwill not be updated after emptying the value - Fix: Added fallback for injection position when the injection control does not exist
- Fix: Focus state behavior in the Repeater control (#4596)
- Deprecated:
Repeater::get_fields()is replaced byRepeater::get_controls() - Deprecated:
Element_Base::get_parent()is replaced byElement_Base::get_data( 'parent' ) - Deprecated:
get_class_controlsis no longer supported - Deprecated:
\Elementor\settings\page\manager::get_page()is now removed (#4870)
2.0.16 - 2018-06-12
- Fix: Dynamic Tag CSS not working on columns & widgets (#4662)
- Fix: Hide title now also hides Post Title widget
- Fix: Trigger Elementor ready only once
2.0.15 - 2018-06-05
- Fix: Background video in Chrome v67+
- Fix: CSS glitch in local library modal
- Fix: CSS glitch with dynamic buttons in a repeater
- Fix: Divider control on top of controls popover
- Fix: Conditions check for
in&!in - Fix: Prefix class when the value is numeric
2.0.14 - 2018-05-29
- Fix: Missing Dynamic Image Background properties on front-end (#4577)
- Fix: Avoid page settings global
$postbeing overwritten by 3rd party plugins (#4563) - Fix: Editor won’t load for users without publishing capabilities
- Fix: Only show Caption style section for Image widget if needed
2.0.13 - 2018-05-28
- New: Dynamic Image Backgrounds (#3971)
- Tweak: Updated Dialog Manager v4.3.2
- Tweak: Better accessibility for Back to Editor button
- Tweak: Confusing error message (#4546)
- Fix: Panel buttons style glitch in edge cases
- Fix: PHP notice in Polylang compatibility
- Fix: Editor won't load for users without publishing capabilities
- Fix: Media queries ordering in CSS file for mixed min and max break points
- Fix: Improved video background loading method
2.0.12 - 2018-05-15
- Tweak: Added new method
add_body_class - Tweak: Set library filter by the document
- Tweak: Allow 3rd party developers to register documents on init
- Fix: Set attach uploaded images to the current post
- Fix: Scroll not working in the library modal (#4394)
- Fix: Blocks dropdown menu escapes container on scroll (#3947)
2.0.11 - 2018-05-09
- Fix: Stronger selector for heading widget color, to avoid section style override (#4266)
- Fix: style missing when role manager in content only mode
2.0.10 - 2018-05-08
- Fix: Added icon for Dynamic Tag without settings
- Fix: Added offset for anchor scroll section is sticky (#4323)
- Fix: Title changing on auto-save for various languages
- Fix: Cannot scroll in the library modal (#4325)
2.0.9 - 2018-05-01
- Tweak: Added ability to add Dynamic Tags from 3rd party applications
- Tweak: Added ability to add custom classes to the wrapper for extending widgets
- Tweak: Using full version of Select2.js in the admin
- Tweak: Update Eicons v3.3
- Fix: My Template tabs are not translatable (#4221)
- Fix: Added compatibility for domain mapping with filter tag (#4307)
- Fix: Popover closes after clicking on select2 search container (#4310)
- Fix: Wrapping Dynamic Tag in the editor
- Fix: Removed unnecessary condition from Transition Duration control
- Fix: Removed listening to parent model on Repeater control
- Fix: Controls styling in repeater
- Fix: Ensure the frontend scripts are enqueued once in the editor preview
2.0.8 - 2018-04-23
- Tweak: Added action hook for caching plugins when clearing CSS files
do_action( 'elementor/css-file/clear_cache' );(#4179) - Tweak: Added Page Templates support only for layout pages
- Fix: Smooth scrolling not working (#4168, #4125)
- Fix: Stretch section for archive pages
- Fix: Icon vertical alignment in icon list widget
2.0.7 - 2018-04-18
- Tweak: Rename filter
elementor/get_document/post_idtoelementor/documents/get/post_id - Tweak: Added Divider control for Icon List widget on inline skin
- Tweak: Added CSS classes per document in Preview
- Tweak: Added option to avoid export data by adding
export=falseto control args - Fix: Support for editing images in WP Media Modal (#3062)
- Fix: Responsive inline alignment for Icon List widget
- Fix: Added higher priority to support Google Fonts in locations
- Fix: Import templates with Dynamic data
- Fix: Editing buttons missing when preview set as archive
- Fix: Export document settings for all template types
2.0.6 - 2018-04-15
- New: Image widget - added new control for Image width
- Tweak: Added support for dynamic video via ACF
- Tweak: Reorder admin columns in My Templates
- Tweak: Update Eicons v3.2.2
- Tweak: Added
elementor/get_document/post_idfilter forget document- compatibility for translation plugins - Tweak: Print container classes per document
- Tweak: Added
elementor-edit-area-previewandelementor-edit-area-activeclasses - Tweak: Removed wrapper for dynamic data
- Fix: Per device Visibility for editor with multiple Elementor areas
- Fix: CSS glitch for URL input with dynamic
- Fix: Dynamic Show Before/After only when value is not empty
2.0.5 - 2018-04-11
- Fix: Avoid merge for incorrect page settings data
- Fix: Style tab on document settings not saving on autosave
- Fix: Duplicate icons by updated Eicons library
2.0.4 - 2018-04-09
- Tweak: Update Google Fonts list with more than 30 new fonts
- Tweak: Updated Eicons to v3.2.0
- Fix: Page template doesn't work in draft status (#3706)
- Fix: Make sure that document settings works only on existing posts (#3993, Topic)
- Fix: Removed some duplicate strings
- Fix: Undefined index when save editor using old method
- Fix: Use
to add spaces before/after for tags with HTML (#3826)
2.0.3 - 2018-03-29
- Tweak: Added Knowledge Base link to WordPress admin menu
- Tweak: Improved performance in the editor using internal caching
- Fix: Avoid WordPress override page template in auto-save status (Topic)
- Fix: Set element ID before sanitizing data
2.0.2 - 2018-03-28
- Fix: Title changing on auto-save
- Fix: Page templates reverts to default on preview (#3933)
- Fix: Editor won't load when a custom image size is used (#3926)
- Fix: WordPress Widgets not loading saved settings (#3930)
2.0.1 - 2018-03-27
- Fix: Removed promotion in the Role Manager area (#3903)
- Fix: Improved responsive style for My Template modal (#3914)
- Fix: Issue with conditional repeater field (#3886, #3865)
- Fix: The notifications toast goes down when you change the page layout
- Fix: Custom delimiter char for frontend template in the Counter widget
- Fix: Import template from WP Admin
2.0.0 - 2018-03-26
- New: Added new library tab for pre-design "Blocks"
- New: Added new page template "Elementor Full Width"
- New: Document Type method to register new template types (#3409)
- New: Added new social icons for 500px, Steam and StumbleUpon (#3106, #3636)
- Tweak: Dropped Support WP 4.5, now supporting WP 4.6 and higher
- Tweak: New settings interface for Role Manager
- Tweak: Reintroduce divider control for UI panel (Developer API)
- Tweak: Added inline view for icon-list widget (#1624)
- Tweak: Added "Featured Image" control to document settings (#3429)
- Tweak: Added custom thousand separator in Counter widget (#3459)
- Tweak: Added "Image Size" control to the "Video" widget overlay image (#3488)
- Tweak: Added "Image Size" control to the "Image Box" widget (#3251)
- Tweak: Added "Image Size" control to the "Testimonial" widget (#3472)
- Tweak: Added "Link" control to the "Testimonial" widget (#3480)
- Tweak: Added "Caption Spacing" control to the "Image" widget (#3452)
- Tweak: Added responsive control to the text padding in the "Button" widget
- Tweak: Added compatibility for the future release of Elementor
- Tweak: Added
Groovestyle to the "Border" control - Tweak: Decreasing column minimum width to 2%
- Tweak: Decreasing section minimum height in edit mode
- Tweak: Match HTML tags for the section and the column (#3471)
- Tweak: Renamed the
clear_pagesection in the document settings - Tweak: Renamed the
general-elementswidgets category togeneral(#3729) - Tweak: Remember the last library tab and search/filters that was open
- Tweak: Replace the select control with a switcher control in the Video widget "Play Icon" control (#3262)
- Tweak: Video widget accessibility - added
role="button"attribute to the Play button (#3270) - Tweak: Button widget accessibility - added
role="button"attribute (#3271) - Tweak: Icon widget accessibility - added
aria-hiddenattribute to theitag (#3272) - Tweak: Icon Box widget accessibility - added
aria-hiddenattribute to theitag (#3273) - Tweak: Google Maps widget accessibility - added
aria-labelattribute to theiframetag (#3274) - Tweak: Moved
placeholderandtitlesettings from base control settings into individual controls that use them (#3795) - Tweak: Updated the "Icon Box" widget to handle cases where no icon is set
- Tweak: Updated the way widget categories are registered in Elementor (#3729)
- Tweak: Slick.js library Updated to v1.8.1 (#3538)
- Tweak: Updated Eicons to v3.0.0
- Tweak: Updated Select2 to v4.0.5
- Fix: Document settings now saved as revisions on auto save (#3510)
- Fix: Show preset section in the right side for RTL
1.9.8 - 2018-03-12
- Fix: Activate publish button if there is an auto-save version
- Fix: Server error message missing in edge cases
- Fix: Updated dialog library (#3668)
- Fix: Text Decoration option in Button Widget (#3701)
- Fix: Added
autopause=0in order to allow multiple autoplay in Vimeo video - Fix: Added missing translation string to control in the Image Carousel widget
1.9.7 - 2018-02-27
- Tweak:
Element_Base::get_style_depends()method is now overwritable (#3494) - Fix: "Enter" key triggers Elementor mode instead of default submit action (#3556)
- Fix: Stop showing Connection Lost notification when editing widgets
- Fix: Counter widget - Allow spacing between prefix and suffix
1.9.6 - 2018-02-21
- Fix: When selecting a color with alpha, the value is not fully visible (#3320)
- Fix: "Create new Page" button in dashboard widget (#3491)
- Fix:
safe_copy_elementor_metafor editor revisions - Fix: Clear filters when syncing library
- Fix: Background attachment fixed only on desktop
1.9.5 - 2018-02-14
- Fix: Added reset for background video when the parent has set
text-align: center; - Fix: Print global and post CSS files after all 3rd party plugins styles
- Fix: Avoid setting editor changed-flag on auto-saving
- Fix: Stretch section fallback to body when selector not found or the container doesn't exist
1.9.4 - 2018-02-07
- Tweak: Added draft posts to Elementor dashboard widget (#3379)
- Tweak: Removed CodeMirror script for WP Custom HTML widget to improve performance
- Fix: Fonts not loaded in edit mode for widget template (#3352)
- Fix: Prevent template library modal close on actions in edge cases
- Fix: Set save button as disabled if there is nothing to save
- Fix: Added publish to editor translations
- Fix: Added a flex-basis patch for better support in Firefox browser
- Fix: Image Box heading link now works without an image (#2854)
1.9.3 - 2018-01-21
- Fix: Enqueue style/script if when not needed (#3094)
- Fix: Added compatibility for Safari browser accessibility
- Fix: Error message in saver
- Fix: Elementor missing WP editor content (#3139)
- Fix: Changes lost on revisions panel tab destroy (#3242)
1.9.2 - 2018-01-16
- Tweak: Improved querying for revisions to reduce load time on posts with lots of revisions
- Tweak: Added new notifications when connection with the server is lost and on server errors
- Fix: Autosave now show only Elementor data (#3144)
- Fix: Show correct post content in autosave
- Fix: Preview Changes button now uses
wp_preview_url() - Fix: Typography settings not showing correctly in some cases (#3145)
- Fix: Group control with conditions (#3182)
- Fix: Import template in some configurations by checking if
ZipArchiveclass is exists - Fix: Tooltip flickering in the responsive mode button (#3151)
1.9.1 - 2018-01-10
- Fix: Conflict between responsive control and group control popup (#3130)
- Fix: Color picker handle lag
- Fix: Native WordPress widgets stopped working
1.9.0 - 2018-01-09
- New: Added Autosave capability for editor
- New: Added save as draft option (#2824)
- New: Brand new Template Library
- New: Added filter & sorting (new, trend & popular) to Template Library (#1711)
- New: Added import & sync tools to Template Library (#2402)
- New: Added search form to Template Library (#2499)
- New: Added my favorites option to the Template Library
- New: Added sorting (name, type, author & date) to My Templates Library
- New: Added new social icons for Meetup, RSS & Skype (#2703, #2701, #3090)
- New: Added Overview dashboard widget
- Tweak: Added privacy control to video widget (#2741)
- Tweak: Added new controls for Icons, Spacing & Padding to Toggle widget (#2836)
- Tweak: Added new controls for Icons & Padding to Accordion widget (#2836)
- Tweak: Added responsive space between control to Icon List widget
- Tweak: Rename "Page Settings" panel to "Document Settings"
- Tweak: Moved My Library to top of admin menu (#2843)
- Tweak: Re-design menu of editor panel
- Tweak: Replaced
jquery-simple-dtpickerwithflatpickrJS library (#2095) - Tweak: Reduced panel clutter by allowing group control to be displayed as a popup
- Tweak: Added Gutenberg compatibility - "Add New Elementor" and "Back to Classic" edit screen
- Tweak: Added excerpt control to the Document Settings if the post type supports excerpts (#2837)
- Tweak: Added
text-decorationto Typography control - Tweak: All functions, action hooks and filter hooks have been documented
- Tweak: Implementing inline editing functionality in various Elementor widgets
- Tweak: Accessible widget search - add label for screen readers in the search box (#2835)
- Tweak: Improved Editor accessibility - replace
titleattributes witharia-label(#2861) - Tweak: Progress Bar widget accessibility - set correct
roleand added newariaattributes (#2861) - Tweak: Alert widget accessibility - make the "Dismiss" button accessible (#3108)
- Tweak: Tabs widget accessibility - added
id,roleandariaattributes (#2913) - Tweak: Toggle widget accessibility - added
id,roleandariaattributes (#2836) - Tweak: Accordion widget accessibility - added
id,roleandariaattributes (#2836) - Tweak: Social Icons widget accessibility - added labels for screen readers
- Tweak: Added Browser support notification for unsupported browsers
- Tweak: Depended styles, various elements can set stylesheet dependencies (#1636)
- Tweak: Added option to set control as required by
required => true - Fix: Added
wptexturizefilter to match WordPress native text formatting - Fix: Alignment issue with Icon widget
1.8.12 - 2018-01-03
- Tweak: Added style compatibility for multiple select field
- Tweak: Added trim extra spaces in WP editor
- Fix: WC session not defined in editor
1.8.11 - 2017-12-19
- Tweak: Support W3C validation when using multiple Google Fonts (Topic)
- Tweak: Eicons v2.9.0 Updated
- Fix: TinyMCE inside repeater missing content after sort canceled (#2952)
- Fix: Alpha color picker added
#to default value (#2978) - Fix: Wrong parameter for multiple conditions with nested relations
- Fix: Init heartbeat only after preview has been loaded successfully to prevent unexpected behavior in edge cases
1.8.10 - 2017-12-13
- Tweak: Allow support for multiple conditions with relations
- Fix: Waypoint in order to support default options and trigger once
- Fix: Entrance animation near the bottom of the page (#2114, #2060)
- Fix: Avoid delete current revision preview, check it's a valid revision
- Fix: Change post-status in page settings
1.8.9 - 2017-12-06
- Security Fix! - Prevent potential privilege escalation in page settings & history
- Fix: Allow Contributors to preview library templates
- Fix: Font Awesome icons are italicized (#2873)
- Fix: CSS autoprefixer for minified files (now supports last 10 versions of browsers)
- Fix: Import template in Safari browser
- Fix: Post config for none singular pages
- Fix: Re-Render WYSIWYG control inside repeater on sort changed (#2897, #2450, #2324)
- Fix: Eicons CSS re-compiled (#2878)
1.8.8 - 2017-11-30
- Tweak: Eicons v2.8.0 Updated
- Security Fix! - Prevent potential privilege escalation in template library
1.8.7 - 2017-11-29
- Tweak: Eicons v2.7.0 updated
- Fix: Added per post type "edit_post" capability mapping in the editor (#2846)
- Fix: Bump color picker script version to v2.0 to force a browser cached version refresh (#2550)
1.8.6 - 2017-11-26
- Fix: Changed minimum editing capability to
edit_posts(#2791) - Fix: Disable
white-space: pre-wrapin advanced editing mode (#2776) - Fix: Check publish capabilities in the page settings
- Fix: Fixed line break in webkit in cases when there are no active nodes.
- Fix: Import/export template in some server configurations.
1.8.5 - 2017-11-19
- Fix: Compatibility with the WordPress 4.9 native widgets (#2763)
- Fix: Removed related videos from background video in some cases (#2372)
- Fix: Element inside similar element conflict (#2760)
- Fix: Responsive alignment in Icon List widget
1.8.4 - 2017-11-14
- Fix: Accordion open/close icon (#2740)
- Fix: Color control does not allow more than 7 characters (#2737)
- Fix: Button wrap on Safari browser
- Fix: Print duplicate styles when Print Method set to Internal Embedding
1.8.3 - 2017-11-11
- Fix: Added nonce to export template action (Topic)
- Fix: Native WordPress widgets stopped working (#2732)
1.8.2 - 2017-11-09
- Fix: Added nonce to export template action (#2722)
- Fix: Changes nonce key for third party plugins
1.8.1 - 2017-11-09
- Fix: Bug loading Editor templates in some server configurations (#2712)
- Fix: Added parameter to overwrite control recursively (#2702)
- Fix: Patched nonce validation for all library actions
- Fix: Glitch with Tabs widget on touch screen
- Fix: Glitch with Button wrap on small screens
1.8.0 - 2017-11-07
- New: Inline Editing added to all text, textarea & TinyMCE controls (#437)
- New: Added auto complete for code editor (Custom CSS & HTML widget) (#2416)
- New: Added more icons to Social Icons widget: Telegram & OK (#2670)
- New: Set focus to search bar when you click on widget button in the panel (#2333)
- Tweak: Added
soft wrapfor code editor - Tweak: Better accessibility for Tabs, Toggle & Accordion widgets
- Tweak: Added option to disable the widget on-change rendering
- Tweak: Improved error dialogs for better handling cases when the editor fails to load.
- Tweak: Rename Global Colors & Fonts to Default Colors and Default Fonts for better clarify
- Tweak: Update Google Fonts list with more than 10 new fonts
- Tweak: Eicons v2.5.0 updated
- Tweak: Added an "Elementor" post state for post table
- Tweak: Added responsive control for Icon Box (Space & Size)
- Tweak: Added compatibility and support for WP Color in WordPress 4.9 (#2550)
- Tweak: Better nonce handling/renewing to avoid timeouts
- Tweak: Added compatibility for the future release of Elementor
- Fix: Icon List widget alignment with RTL
- Fix: Render element on unknown control changed
- Fix: Conflict
elementor-clickableelement with editor lightbox - Fix: Handle download media/gallery inside repeater control for export/import
1.7.12 - 2017-10-24
- Fix: Stay in the same tab settings after saving
- Fix: Refresh heartbeat token when nonce is expired
- Fix: Space for mobile in Image Box widget (#2586)
- Fix: Added visual indication for disabled swiper nav arrow button
- Fix: Color picker alignment for extended panel (#2548)
1.7.11 - 2017-10-04
- Fix:
options is undefinederror when using select2
1.7.10 - 2017-10-03
- Fix: Extend of Icon control for Social Icons widget
1.7.9 - 2017-10-03
- Fix: Bug loading editor in Windows server
1.7.8 - 2017-10-03
- Fix: Font and Icon controls that got effected by previous update
1.7.7 - 2017-10-03
- Tweak: If current value is not in the options show it as
Unknown valuefor Select2 control - Fix: Import all template types by WordPress Importer
- Fix: Pagination color default for carousels
- Fix: Bug loading editor in some server configurations
1.7.6 - 2017-09-26
- Tweak: Changed video lightbox width for tablet to 100%
- Tweak: Changed Vimeo placeholder for the Video widget
- Tweak: Added
vhunit support for control base - Fix: Prevent showing of placeholder image in video lightbox
- Fix: Show Swiper arrows navigation in the center
- Fix: Set a centered image preview for media control in the panel
- Fix: Removed
sourceMappingURLreference to prevent an error with the Safari browser
1.7.5 - 2017-09-24
- Tweak: Clear CSS Meta after change print method
- Tweak: Set default style for UI controls in all sliders and carousels
- Fix: Added compatibility for WordPress 4.8.2 & 4.7.6
- Fix: Sync Library tool for manual updating
1.7.4 - 2017-09-18
- Tweak: Added compatibility for the future release of Elementor
- Fix: Space widgets applied on the last element (#2331)
- Fix: Internal CSS for Template Library embed (#2394)
1.7.3 - 2017-09-11
- Tweak: Added responsive size for icon list widget (#2302)
- Tweak: Added keyboard control for lightbox slideshow (#2270)
- Tweak: Updated E-Icons font v2.4.2
- Fix: Changed image carousel breakpoints (#2341)
- Fix: Handles editor view for Divi theme (#2342)
- Fix: Live editing to the page settings custom CSS (#2363)
1.7.2 - 2017-09-05
- Tweak: Added compatibility for the future release of Elementor
- Tweak: Added API option for developers to insert controls between preexisting controls
- Tweak: Added compatibility with Yoast SEO plugin
- Fix: Added compatibility for Multisite installation with Domain Mapping (#2280)
- Fix: Disappearing widgets when you undo remove section (#2301)
1.7.1 - 2017-08-29
- Tweak: Removed some filters for better performance
- Fix: Allow import
.zipmime type to the library for some browsers / servers - Fix: Save checking for the history log
- Fix: Change default template in page settings
1.7.0 - 2017-08-28
- New: History actions in the editor (#266)
- New: Hotkey: Ctrl / Cmd + Z = Undo
- New: Hotkey: Ctrl / Cmd + Shift + Z = Redo
- New: Hotkey: Ctrl / Cmd + D = Duplicate
- New: Hotkey: Delete = Delete element
- New: Added more icons to Social Icons widget: Weibo & WeChat
- Tweak: Added color control for UI elements in the lightbox
- Tweak: Allow to exclude devices in responsive control
- Tweak: Added compatibility for Table of Contents Plus plugin (#2248)
- Fix: Added compatibility for Multisite installation with Domain Mapping
- Fix: CSS Animations names no longer minified, in order to prevent unexpected conflicts
- Fix: Sometimes content in Repeater control disappears
- Fix: Conflict rollback to the last version when beta testing mode enabled
- Fix: Conflict with Polylang plugin (#2124)
- Fix: Allow fullscreen in the editor preview for video player
1.6.5 - 2017-08-20
- Tweak: Added compatibility for the future release of Elementor Pro
- Fix: Set font size inherit for Heading widget (#2098)
- Fix: Anchor links smooth scrolling not working when admin bar is disabled (#2210)
1.6.4 - 2017-08-06
- Tweak: Allow to close lightbox when clicking outside of the element
- Fix: Added font family inherit for input placeholder
- Fix: Reload none-saved changes on editor reload
- Fix: Added compatibility for WPMU DEV's Domain Mapping plugin (#2120)
1.6.3 - 2017-08-09
- Fix: Lightbox for Image Carousel (#2135)
- Fix: Allow to dismiss message asking to share non-sensitive usage data (#2136)
- Fix: Conflict with Advanced TinyMCE plugin (Topic)
1.6.2 - 2017-08-03
- Fix: More compatibility for some server configuration (#2119)
- Fix: Added lightbox control for image gallery widget (#2121)
- Fix: Conflict with TablePress and other plugins that add buttons to TinyMCE (Topic)
1.6.1 - 2017-08-02
- Fix: Conflict with Contact Form module by Jetpack (#2125)
- Fix: Conflict with Popup Maker plugin
- Fix: Updated previous stable version for rollback
- Fix: Checking if the content area not found before anything else
- Fix: Condition hidden for section control didn't work well
- Fix: Reset border for iFrame in video lightbox (#2121)
1.6.0 - 2017-08-02
- Read more in the release post
- New: Added native Lightbox for images and galleries (#218)
- New: Added Text Shadow control (#1696) (Developer API)
- New: Added Text Shadow option for Heading widget (#1940)
- New: Added bulk import / export for template library (#1241)
- New: Added
elementor/widgets/wordpress/widget_argsfilter to customize WP widget markup (#2052) - Tweak: The editor loading now in the wp-admin area instead of the front-end
- Tweak: Replaced editor icons from FontAwesome to Eicons for beautiful sharpness
- Tweak: Added library access to all users with
edit_pagescapability - Tweak: Loading scripts from the preview for more accurate front-end simulation and fix some issues
- Tweak: Replaced textarea input with WYSIWYG control for Testimonial widget (#1321)
- Tweak: Changed default play icon for Video widget
- Tweak: First step to move Autoloader classes method
- Tweak: Switcher control
label_onandlabel_offis not required anymore (Developer API) - Tweak: Style settings now also in the editor (under > menu > general settings)
- Tweak: Changed the colors of editor loading screen to positive design
- Tweak: Added Mute option for YouTube in Video widget (#1897)
- Twaek! - Added compatibility for Polylang plugin (#1959)
- Fix: Unknown text input in Group Controls (#1926)
- Fix: Show edit with Elementor button on admin bar in regular posts
- Fix: Inherit style for select field from field
- Fix: Conflict with ManageWP on Multisite (#1600, #1456)
- Deprecated:
elementor/controls/get_available_tabs_controlsfilter, please use\Elementor\Controls_Manager::add_tab( $tab_name, $tab_title )instead of
1.5.5 - 2017-07-18
- Fix: Page Settings data gets corrupted on revision save (#2031)
1.5.4 - 2017-07-17
- Tweak: Re-organized SCSS files for the editor panel
- Tweak: Added example how to remove some styles from front-end (#1992)
- Tweak: Added
do_action( 'elementor/preview/enqueue_scripts' );for loading scripts in the preview only - Tweak: Added
panel/widgets/{WIDGET_TYPE}/controls/wp_widget/loadedJS action to handle WP widget controls (#1886) - Tweak: Changed Image placeholder
- Tweak: Return
checkboxcontrol as deprecated in v1.5 (#2003) - Fix: Changed carousel breakpoints for better responsiveness (Based on #1785)
- Fix: After v1.5 some default unit in mobile editing set as pixel instead of the original default
- Fix: Removed
wptexturizefrom Elementor content to avoid some plugins wrong texturize
1.5.3 - 2017-07-09
- Tweak: Google Fonts list updated with 17 new fonts
- Tweak: Added responsive control for min-height in Column widget
- Tweak: Added default value for HTML Tags
- Tweak: Added editor compatibility for some themes
- Fix: Added
latin-extsubset in Font control for Polish language - Fix: Updated control condition on Skin
- Fix: Glitch CSS in video iFrame
- Fix: Hover effect opacity transition
- Fix: Column background overlay condition in front-end
- Fix: Shape divider width units for tablet and mobile (#1817)
- Fix: Video Background position center of section (#1925)
- Fix: Toggle & Accordion glitch in the editor
- Fix: Hide errors for control without selector (#1923)
1.5.2 - 2017-07-02
- Fix: Library dialog not loading in different languages
- Fix: Removed duplicate data from editor loading
- Fix: Navigation condition in Image Carousel widget (#1920)
- Fix: Added
latin-extsubset in Font control for Romanian language (#1915)
1.5.1 - 2017-06-29
- Tweak: Show the fallback image until video playback starts (#1901)
- Tweak: Set Animation delay value in milliseconds
- Fix: Buttons size for different languages (Topic)
- Fix: Destroy the Waypoint after one running (#1906)
- Fix: Image stretch condition in Image Carousel widget
- Fix: Restore value builder for rollback compatibility (#1911)
1.5.0 - 2017-06-28
- New: A big UI makeover to the editor for the 1st birthday of Elementor (#493, #335, #692)
- New: Added responsive mode for Column Width control, including Tablet! (#418)
- New: Added option to set the column width trough the panel (#847)
- New: Added Element Hover for Background, BG Overlay, Border & Box Shadow
- New: Added
nofollowoption for all link controls (Topic, #953, #1695) - New: Added HTML Tag for Section & Column (#1619)
- New: Added Inset option for Box shadow control (#1623)
- New: Added option to rollback to a previous version of Elementor & Pro
- New: Added option to get update notifications for beta versions of Elementor & Pro
- New: Added Space Between Widgets option under global settings and per column (#1221)
- New: Added Z-Index option for all elements and removed original default
z-indexfromwidgets-wrap(#1743) - New: Import template get the page settings also if available
- Tweak: Added Tabs UI for admin setting pages
- Tweak: Added Layout tab for column for better workflow
- Tweak: Elementor not active when WP version doesn't meet minimum requirements
- Tweak: Added Animation Delay to Entrance Animation for all elements (#558)
- Tweak: Improved panel accessibility by adding
forto the labels - Tweak: Added responsive control for min-height in Section (#630)
- Tweak: Added responsive control for image size in Image / Image Box widgets
- Tweak: Added PX unit & responsive control for border width in Divider widget
- Tweak: Added responsive control for gap in Divider widget
- Tweak: Added responsive control for spacing in Image Box widget
- Tweak: Added responsive control for slides to show control in Image Carousel
- Tweak: Added responsive control for border radius in Image widget
- Tweak: Changed video embed method for better performance and fix loading bug
- Tweak: Changed
the_contentpriority for better integration with 3rd party plugins (e.g WooCommerce Membership) - Tweak: Added WP filter to get available image sizes
- Tweak: Updated Swiper library to 3.4.2
- Tweak: Limit up to 100 revisions to display in the panel for better performance
- Fix: YouTube link detection regex for some situations
- Fix: Content flashes before entrance animation (#1672)
- Fix: Added
latin-extsubset in Font control for Czech language (#1630) - Fix: Restore to post version without Elementor in Revision History
- Fix: Removed
margin: 0setting from figure inside text editor widget - Fix: Content flashes before entrance animation (#1672)
- Fix: Bug Image Carousel widget in RTL direction
- Fix:
show_labelaffected inner label in the repeater control (#1707)
1.4.10 - 2017-06-25
- Fix: CSS
autoprefixerfor minified files (last 5 versions of browsers support)
1.4.9 - 2017-06-19
- Tweak: Compatibility with the new WordPress 4.8 widgets (Rich Text, Image, Video and Audio)
- Tweak: Disable Elementor editor in the default Blog page
- Fix: Bug post archive when first post set as Canvas template
1.4.8 - 2017-05-28
- New: Added new option: Set the CSS Print Method as Internal Embedding or External Files
- Tweak: CSS
autoprefixernow supports last 5 versions of browsers - Tweak: Nested all Swiper style under
elementorclass - Fix: Open the first section when switching tabs not working
- Fix: Video widget cover image not displayed properly when lightbox on (#1763)
1.4.7 - 2017-05-18
- Tweak: Added WP favicon support on Editor mode
- Fix: Do not return empty
<img>tag when not found image source on Image Size group control
1.4.6 - 2017-05-09
- New: Added new Google font
Arsenalfor typography control - Fix: An issue with custom size in Image Widget (#1688)
- Fix: Tilt shape glitch in wide screens
- Fix: Increasing
z-indexfor overlay settings in the editor (#1209) - Fix: The layout is reset when you drag the section
- Fix: Register events on different skins to register multiple handles in one widget
- Fix: Parse controls default settings by PHP
- Fix: Advanced style apply in the element inside element
1.4.5 - 2017-04-30
- Tweak: Use
update_metadatainstead ofupdate_post_metafor revision history - Fix: If Image Carousel caption is set to none, don't print the markup for the
figcaption - Fix: Don’t run buttons arrangement when TinyMCE has custom configuration
- Fix: Apply default value to desktop only for mobile editing
- Fix: Double rendering in the editor
- Fix: Prevent Elementor video autoplay in WordPress backend editor
1.4.4 - 2017-04-20
- Fix: Customizer is not loading in some cases (Topic)
1.4.3 - 2017-04-19
- Tweak: Avoid enqueue
post.cssforthe_excerpt - Tweak: Updated E-Icons font v2.1.0
- Fix: Conflict between different skins sharing a control with same prefix-class
- Fix: Added compatibility for more WP widgets (Topic)
1.4.2 - 2017-04-04
- Fix: Page Settings not reload on the page template (#1586)
- Fix: Full width default value in preview mode
- Fix: Responsive switcher in repeater control
1.4.1 - 2017-04-03
- New:
Added action elementor/frontend/after_register_scripts- runs after register scripts in the frontend - New:
Added action elementor/editor/after_enqueue_styles- runs after enqueue styles in the Editor - New:
Added action elementor/editor/before_enqueue_styles- runs before enqueue styles in the Editor - New:
Added action elementor/editor/after_enqueue_scripts- runs after enqueue scripts in Editor - New:
Added action elementor/post-css-file/parseto change Post CSS output - Tweak: Added new tool for editor loader method
- Fix: Autosave settings on each change after 3 seconds (#1546)
- Fix: Reset column resize after section sorting
- Fix: Incorrect wrapper height in some cases in Video lightbox
- Fix: ACE editor lines gutter overflows over panel footer menu (#1575)
1.4.0 - 2017-03-28
- New: Canvas: Native Blank Page Template. No header, no footer, just Elementor
- New: Maintenance Mode for Under Contraction and Coming Soon page
- New: Page Settings: Choose Page Template, Change Status, Edit / Hide Page Title (#632, #447)
- New: Page Style: Padding and Background Color, Image or Gradient
- New: Drop Cap option for Text Editor widget
- New: Added Debug box in the System Info screen, to keep a record of recent error messages in the editor
- New: Added more icons to Social Icons widget: Yelp, Xing, Email, Shopping Cart and Whatsapp (#1462, #1463, #1471, #1481)
- Tweak: Added hover style and animation for Social Icons widget (#426, #1472)
- Tweak: Removed unnecessary data settings from frontend output
- Fix: Duplicate repeater field with switcher control (#1442, #1472)
- Fix: Google Font family with spacing
- Fix: Custom image size in some situations (Topic)
- Fix: Smooth scrolling for anchor links, now limited only to links with
.elementor-elementor.elementor-menu-anchorclasses (#1478)
1.3.5 - 2017-03-20
- Tweak: Minimum WordPress version is now v4.5
- Fix: Shape divider glitch on some screen widths
- Fix: Shape divider flip bug in safari browser
- Fix: Conflict with jQuery FitVids plugin (Topic)
- Fix: Generated CSS-file breakpoint for tablet - changed from
1023pxto1024px(#1454) - Fix: Close HTML
divfor Alert widget
1.3.4 - 2017-03-14
- Tweak: Added more hooks for handling styles & scripts (Topic)
- Tweak: Added Swiper library for future widgets
- Fix: Added Revision History for all Elementor-enabled CPTs
- Fix: Shapes for RTL direction
- Fix: Issue with images not loading in some situations
- Fix: Click on arrow icon in select field
1.3.3 - 2017-03-08
- Fix: Negative shape rotation in front-end (#1438)
- Fix: Error with anchor links with an invalid target (Topic)
- Fix: Alignment issue in Icon List widget
1.3.2 - 2017-03-07
- Tweak: Added Bring to Front option for shape divider
- Fix: Normalize template data in some situations (#1432)
- Fix: Removed shapes handler JS from front-end
- Fix: Added support for shapes on Edge browser (#1427)
- Fix: Shapes glitch on some screen width
1.3.1 - 2017-03-07
- Fix: Insert or embed template in the editor (#1426, #1425)
- Fix: Imported templates were not saved correctly (Topic)
- Fix: Comparing default values for array or multiple controls
1.3.0 - 2017-03-06
- New: Added Shape Divider to sections
- New: Added Lightbox for video widget (#741)
- New: Added new social icons for Slideshare, Vkontakte & Tripadvisor
- New: Print JS file just when is needed, by new method
Widget::get_script_depends()(Code Reference) - Tweak: Improved Icon List widget by adding: line-up, divider and space between options (#822)
- Tweak: Added box shadow control for Button widget (#1357)
- Tweak: Don't use
html_entity_decodeon json posted data (Improving JSON format for saving Data by deprecatedhtml_entity_decode) - Tweak: Element-ID as anchor has no smooth scroll - Added ability to pass element id to selectors (#1333)
- Fix: Added margin top property in
.elementor-innerclass for better handling with fixed headers
1.2.4 - 2017-02-28
- Tweak: Improved embed google fonts in the front-end
- Tweak: Added selector in Button widget to override custom style in some themes (#1285)
- Tweak: Load unminified color-picker.js file when
SCRIPT_DEBUGistrue(#1364) - Fix: Bug when dragging a column from a single-column section to another section (#1346)
- Fix: Reduced padding for Progress Bar widget in mobile (#1358)
- Fix: Descriptor field style in the repeater field
- Fix: Alt key for some keyboard input sources (#1328)
1.2.3 - 2017-02-14
- Fix: Typography group data render (Topic)
1.2.2 - 2017-02-14
- Tweak: Added filter to change the menu anchor distance
- Tweak: Regenerate CSS run after editor saved for quicker saving
- Tweak: Major performance improvement by optimizing backend method calls
- Fix: Selector
elementor:afteradded spacing after the Elementor content - Fix: Removed inline CSS from default section in frontend
1.2.1 - 2017-02-08
- Fix: Change on Repeater control is not effect in the preview
- Fix: When you add a widget base on remote only is render twice
1.2.0 - 2017-02-01
- New: Added Gradient Background for Section and Column (#71)
- New: Added full caption functionality to Image Carousel widget (#1212, #1124, #1197)
- New: Added Custom Element ID control for all elements (#939)
- New: Added Vertical layout option for Tabs widget (#449)
- Tweak: Elementor now generates an external CSS file instead of inline CSS for global fonts, colors and settings (Part 2 of #325)
- Tweak: Added Content Position option for each column
- Tweak: Regenerate CSS after running Replace URL
- Fix: Tabs on mobile now work like an Accordion widget to improve responsive design (#443)
- Fix: Improve query in Replace URL for some configurations (#1191)
- Fix: Added
noneoption for Text Transform typography control - Fix: Bug when some controls left empty in Testimonial widget
1.1.7 - 2017-01-25
- Tweak: Change
box-shadowtype control from select to switcher - Fix: On-loading glitch for Image Carousel widget
- Fix: Background attachment for Section on mobile devices (#890)
- Fix: Default WordPress widget checkboxes not holding values (#1210)
- Fix: Heading with link custom color gone
- Fix: Jumping of panel when the
wp-color-pickeris active - Deprecated:
Plugin::get_version()method removed
1.1.6 - 2017-01-18
- Fix: Improving enqueue assets if Elementor exists on the page
- Fix: Inner Tabs in the section panel is broken
1.1.5 - 2017-01-17
- Fix: Cannot open editor panel on WP widgets
1.1.4 - 2017-01-17
- Tweak: Added compatibility for edit description tab with Elementor in WC product page
- Tweak: Performance improvement in the editor. Faster response time when interacting with elements.
- Fix: Broken responsive in Editor mode (#1169)
- Fix: Animation happens twice above the fold (#281)
1.1.3 - 2017-01-15
- Tweak: Embed YouTube API just when is needed
- Tweak: Added post revisions support as default to any CPT Elementor is active on
- Fix: E-Icons font library correct files
- Fix: Prevent click event on parent elements when clicking inner element handle buttons
- Fix: Error message for import template
1.1.2 - 2017-01-12
- Fix: Clear browser caching from last new JS files
1.1.1 - 2017-01-11
- Fix: Revision history panel title
- Fix: Renamed content tab in Column to style
- Fix: Regenerate new Waypoints JS lib
1.1.0 - 2017-01-11
- New: Revision History (Based on WP Revisions)
- New: Added Tool for Replace Site URL in Elementor data
- New: Hotkey: Ctrl / Cmd + S = Save
- New: Hotkey: Ctrl / Cmd + P = Preview Mode
- New: Hotkey: Ctrl / Cmd + Shift + L = Open Library Modal
- New: Hotkey: Ctrl / Cmd + Shift + H = Go to Revision History
- New: Hotkey: Ctrl / Cmd + Shift + M = Mobile Editing Preview
- New: Added Background Overlay Settings for Column (#810)
- Tweak: Enqueue assets only if Elementor exists on the page
- Tweak: Move all element ID's in editor mode to classes (Start working on #939)
- Fix: Added missing translation strings for media modal (#1126)
1.0.12 - 2017-01-05
- Fix: Library modal 'Insert' button
1.0.11 - 2017-01-04
- Fix: Some breaks from previous release
1.0.10 - 2017-01-04
- New: Added API docs for developers
- Tweak: Changed 'Prevent Scroll' control type to switcher in Map widget
- Tweak: Updated Dialog Manager v3.0.2
- Fix: Library modal 'Go Pro' button in FireFox
- Fix: Bug load Elementor in front page in some server configuration
- Fix: Ninja Forms widget conflict
- Deprecated:
elementor/frontend/enqueue_scripts/afteris no longer available - Deprecated:
elementor/elements/print_templateis replaced byelementor/element/print_template - Deprecated:
elementor/element_css/parse_cssis replaced byelementor/element/parse_css
1.0.9 - 2016-12-27
- Fix: Elementor library import remote template
1.0.8 - 2016-12-27
- Tweak: Added raw css support for stylesheet class (#1086)
- Tweak: Improve memory used in the editor mode (Topic)
- Fix: Issue with post-css-file in HTTPS (#1077)
1.0.7 - 2016-12-25
- Fix: Validate export import for Elementor template
- Fix: Excluded
elementor_librarycustom post type from the sitemap by Yoast SEO - Fix: Prevent Scroll BUG in Google Map widget
- Fix: Added unique name for repeater control
1.0.6 - 2016-12-20
- New: Added social icons for Apple & Spotify
- New: Added Thousand Separator control for counter widget
- Tweak: Added Filter template types in library backend
- Tweak: Updated jQuery Numerator Plugin v0.2.1
- Fix: Added support for floating numbers in counter widget
- Fix: Removed limit from counter widget
- Deprecated: Removed
#elementor-section-wrapID from frontend output - Deprecated: Removed
#elementor-innerID from frontend output
1.0.5 - 2016-12-18
- Tweak: Added VH unit in min-height control for section (#764)
- Fix: Bug with section-content-position in Columns widget
- Fix: Bug with stretched section
- Fix: Avoid fatal error for invalid widgets
- Deprecated: Removed
#elementorID from frontend output
1.0.4 - 2016-12-12
- Tweak: Added mobile editing options for social icons widget
- Fix: Icon alignment CSS issue (Icon and Icon-Box widget)
- Fix: Conflict panel with Safari browser
- Fix: Responsive grid bug with tablet screen
1.0.3 - 2016-12-11
- New: Ready for Elementor Pro
- Tweak: Added template type validation
- Fix: Select2 control fix empty state
1.0.2 - 2016-12-08
- Fix: Adjusting Text Editor widget when visual editor is disabled (Topic)
- Fix: Conflict with Advanced TinyMCE plugin (Topic)
1.0.1 - 2016-12-08
- Fix: Waypoint script for multiple versions (#933, #1001)
- Fix: Text Editor widget compatible for WordPress 4.7
- Fix: Label form compatible for TwentySeventy theme
1.0.0 - 2016-12-06
- New: Added code editor for HTML widget
- New: Added social icon for Houzz
- New: Added Code control base on ACE
- New: Added Tabs control for editor panel
- New: Forms style for future widgets
- Tweak: Update Waypoints library to v4.0.1
- Tweak: Added support for multiple icon fonts in Choose control
- Fix: Progress Bar "glitch" on page refresh (#909)
- Fix: post-css-file don't enqueue if isn't Elementor post (#902)
- Fix: Columns widget not render on search (#862)
- Fix: Conflict with Bootstrap 3 Shortcodes plugin (#924)
- Fix: Don't generate or enqueue CSS file if post not built with elementor
- Fix: Icon button RTL bug in tools page
- Fix: Color Picker control bug on FireFox
- Fix: Video background for section works again
- Fix: Draggable line for columns widget
0.11.2 - 2016-11-21
- Fix: Don't Generate CSS if it's not built with Elementor
- Fix: Global font goes wrong after changing weight (#888)
0.11.1 - 2016-11-17
- Fix: Columns widget bug with edit options
- Tweak: Changed breakpoint for tablet from 1023px to 1024px (#860)
0.11.0 - 2016-11-16
- New: Elementor now generates an external CSS file for each page instead of inline CSS (#325)
- New: Added a tool to regenerate Elementor pages CSS files
- New: Added TinyMCE editor for Repeater control, such as Tabs, Accordion and Toggle widgets (#176)
- New: Added Time Picker control for future widgets
- Tweak: 'Edit with Elementor' button color now uses the Admin Color Scheme
- Tweak: Improved style for Multiple Select2 control
- Tweak: Removed development mode flag
- Tweak: Elementor Icon library updated with new icons
- Tweak: Align button sizes as a new forms style
- Tweak: Panel width expanded for better comfortable editing
- Tweak: TinyMCE editor toolbar reduced to basic toolbar, for comfortable editing
0.10.7 - 2016-11-07
- Fix: Image widget template for link and caption (Topic)
- Fix: Exclude Library from search (Topic)
- Fix: HTML of text widget not being parsed in the preview (Topic)
- Fix: Add new section button in RTL
- Fix: Stretched section in RTL
- Fix: TinyMCE editor buttons in RTL
- Fix: Error messages for template library
0.10.6 - 2016-11-02
- Fix: Some breaks layouts from previous release
0.10.5 - 2016-11-02
- Tweak: Added Compatibility for Autoptimize Plugin (Topic)
- Tweak: Now
elementor_librarycustom post type excluded from the sitemap by Yoast SEO (Topic) - Tweak: Added Compatibility for Zerif Pro theme
- Tweak: Added Compatibility for themes by Bluchic
- Tweak: Added Compatibility for jQuery Masonry Image Gallery plugin (#762)
- Tweak: Added support for "multiple value" condition in Repeater control
- Fix: Bug corrupting JSON post meta on import Elementor pages (Topic)
- Fix:
.elementor-slick-sliderclass now apply on all Elementor custom slick theme (#424) - Fix: Added subset support for Google Fonts to fix issues with some browsers
0.10.4 - 2016-10-26
- Tweak: Updated Font Awesome v4.7.0 (41+ icons)
- Tweak: Added type attribute for text input control
- Tweak: Improved import template from library
- Tweak: Removed admin email from system info copied
- Fix: Columns overlay layer for negative top margin scenario
- Fix: Added i18n strings to Delete All Content dialog
- Fix: Target blank link in heading widget - (Topic)
0.10.3 - 2016-10-13
- Fix: Hover animation classes for Image widget (Topic, Topic)
- Fix: Columns gap for all devices
- Fix: Added trigger for changes on Apply button
- Fix: Inner section class on front-end
0.10.2 - 2016-10-10
- Tweak: Added Apply button for Shortcode widget to trigger loading of external scripts
- Tweak: Restore action
elementor/widgets/widgets_registered - Fix: Conflict with old versions of Bfi_Thumb plugin
- Fix: Conflict with other plugins (Topic)
0.10.1 - 2016-10-09
- Fix: Image size default
0.10.0 - 2016-10-09
- New: Choose which colors appear in the editor's color picker. This makes accessing the colors you choose for the site much easier
- New: Clear the entire page content in one click (#607)
- New: Added image size control for Image widget (#537)
- New: Added social icon for Twitch.tv (#694)
- Tweak: Data stored in a JSON format instead of serialize, for smoother migration (#403)
- Tweak: Added Apply button for all WP widgets to trigger loading of external scripts
- Tweak: Adding a preview icon for repeater control (#609)
- Tweak: All widgets code rewritten to allow for better API flexibility
- Fix: Icon under 20px size now looks good
- Fix: Improve CSS for Icon list alignment (#620)
- Fix: Ninja Forms widget conflict (#546)
- Fix: Global Fonts Don't Show Up on Live Preview Screen (#606)
0.9.3 - 2016-09-26
- Tweak: New method for import template library
- Tweak: Changed priority for 3rd party plugins
- Fix: Conflict with WooCommerce Memberships
- Fix: Conflict with Lifter LMS (#612)
- Fix: Icon list correct alignment (#620)
- Fix: Reload the iframe causes the panel to stop working
0.9.2 - 2016-09-21
- Fix: Added color default for Progress Bar when schemes color is disabled
- Fix: Stretched section in RTL bug
0.9.1 - 2016-09-20
- Fix: Changed again "fit to screen" to height for "content position" support
0.9.0 - 2016-09-20
- New: Added stretch section control for all parent sections
- New: Added content width option to set the default width of the content area
- Tweak: Changed Fit to Screen to
min-heightfor better behavior on mobile and content overflow scenarios. - Tweak: Added Switcher control for editor panel (#143)
- Tweak: Improved Integration with 3rd party plugins and themes
- Fix: Hidden templates library items from nav menu
- Fix: Added color default for Button and Icon when schemes color is disabled
- Fix: Added default size for the Heading widget - (#533)
- Fix: Button border color hover control - only shown when border is set
0.8.1 - 2016-09-11
- Tweak: Changed prevent scroll default to
Yesfor Maps widget - Tweak: Removed
asp_tagsrequirements - Tweak: Added alignment responsive support for Image Box and Icon Box widgets
- Tweak: Added mobile editing for Spacer widget
- Tweak: Added title spacing for Image Box and Icon Box
- Tweak: Removed quick link to Edit with Elementor for non-Elementor pages (#539)
- Fix: Correcting title link color in Image Box widget (#531)
- Fix: Resolved responsive bug in Image Gallery widget
- Fix: Resolved bug in editor for Safari (#530, #540)
0.8.0 - 2016-09-07
- New: Added columns ordering on mobile normal / reverse
- New: Now you can edit section and column in tablet or mobile mode
- New: Set font-size per device in Typography control
- New: Set line-height per device in Typography control
- New: Set letter-spacing per device in Typography control
- New: Set padding per device in Advanced tab
- New: Set margin per device in Advanced tab
- New: Heading widget - Set alignment per device
- New: Button widget - Set alignment per device
- New: Image widget - Set alignment per device
- New: Icon widget - Set alignment per device
- New: Divider widget - Set alignment per device
- New: Icon List Widget - Set alignment per device
- Tweak: Elementor Library connection status indicator added in System Info
- Tweak: Default content-width is now set by css and not by the panel
- Tweak: Added shortcode and oEmbed support for Tabs / Accordion / Toggle / Text Editor widgets
- Tweak: Removed Default font size in custom option
- Tweak: Hide update notice from outside Elementor
- Tweak: Removed mobile-landscape and laptop sizes from preview mode
- Tweak: Rearrange TinyMCE buttons (#444)
- Tweak: Changed range for font size control
- Tweak: Compatibility with
asp_tags - Tweak: Improved compatibility for old webkit browsers (#484, #403, #370)
- Fix: Removed style from gallery caption
- Fix: Wrong index in section sorting
- Fix: Column indication on inner section dragging
- Fix: Gap for Columns Widget (nested section)
- Fix: Preview mode with real sizes for mobile and tablet
- Fix: Sortable inner section not showing placeholder
- Fix: Network plugins included in System Info
- Deprecated: Column width option for mobile portrait is deprecated. Use Mobile Width option instead
0.7.4 - 2016-08-24
- New: Added Shortcode widget
- Tweak: Now compatible with password protected pages
- Fix: Library RTL bug in template preview
- Fix: Bug with
ptag in Icon Box widget - Fix: Style in Icon widget
- Fix: HTML widget now is working
0.7.3 - 2016-08-19
- Fix: Allow columns gap on mobile
- Fix: Content position for section
0.7.2 - 2016-08-18
- Tweak: Hide add section area for mobile device
- Tweak: Optimization assets files
- Fix: Intrusive Slick Carousel CSS (#424)
- Fix: Display content position for custom height section option
0.7.1 - 2016-08-17
- Tweak: Added column/content position for inner section
- Tweak: Block template library in the frontend
- Fix: Export template (topic)
- Fix: Fatal Error during update plugin (#412)
- Fix: Separating link attributes from classes attributes in Icon Box widget (#414)
- Fix: Allow column and content position for mobile
- Fix: Removed
overflow: hiddenfrom#elementor-inner(#415) - Fix: Aspect ratio issue for Video widget (topic)
- Fix: Image Carousel "slides to show" on tablet (#372)
- Fix: RTL style for library
- Fix: Handle errors on wrong export action
0.7.0 - 2016-08-16
- New: Template Library (Release Post)
- New: Save your pages and sections to template library
- New: 20+ beautifully pre-designed templates
- New: Export / Import templates
- Fix: Changed code structure in Icon/Icon-Box/Social-Icons widget templates
- Fix: Screen size for hidden tablet class
- Fix: Blank page detection in empty pages for editing
0.6.6 - 2016-08-11
- Tweak: Improved Drag & Drop area to new section
- Tweak: Make changes in new section
- Fix: Resize columns with Widgets using iframe (YouTube, Google Maps, etc)
- Fix: Adding columns widget in 'Add new Section' area
- Fix: Allow blank target link for social-icons widget
0.6.5 - 2016-08-08
- Tweak: Added border and box shadow controls for Image widget (#224)
- Tweak: In new page don't create empty section
- Tweak: Embed Roboto font from Google Fonts in editor mode
- Fix: Reset structure or remove column after resize
0.6.4 - 2016-08-04
- Tweak: Google Fonts list updated (#371)
- Fix: Content overflow in "fit to screen" sections for mobile (#369)
- Fix: Icon Box Widget: Better support for Safari browser
- Fix: Text Editor Widget: Added listening to undo & redo events (#340)
0.6.3 - 2016-08-01
- Tweak: Show element title in delete dialog (#337)
- Tweak: Added responsive support for Image Gallery widget (topic)
- Tweak: CSS files for entrance animation and hover animations combine to
animations.min.cssfile - Fix: Columns resize cannot be repeated (#349)
- Fix: Anchor Menu widget in Safari browser
- Fix: Bug when global font set as a default (topic)
0.6.2 - 2016-07-27
- Tweak: Improve the way using attachment details
- Tweak: Verifies the AJAX request to prevent processing requests external of the editor
- Fix: Hover animation classes in Image widget
- Fix: Icon spacing on mobile in Icon Box widget
- Fix: Image spacing on mobile in Image Box widget
0.6.1 - 2016-07-26
- Tweak: Improved editor UI for blank pages
- Fix: Hide empty widgets in preview mode
- Fix: Bug with Section background overlay and background video (#323)
- Fix: Minor security issue
0.6.0 - 2016-07-25
- New: Added 27 Hover Animations for Image / Icon / Button widgets
- New: Editor panel now is resizable
- New: Added smooth scrolling for anchors in Anchor Menu widget
- Tweak: Improved performance
- Tweak: Improved speed in live editing
- Tweak: Optimization for memory usage (30% less!)
- Tweak: Improved UI for preview editor
- Tweak: Add
containbackground image CSS option (#297) - Tweak: Added compatibility for NextGen Gallery plugin (#296)
- Tweak: Print JS scripts in the footer
- Tweak: Set color picker control
alphafor all widgets - Fix: Remove
maxlengthattribute from color picker input (#298) - Fix: Background video: Set object-fit only HTML5 player (solved Safari YouTube issue)
- Fix: Bug with target blank link in Icon List widget
- Fix: Bug with alignment in Icon List widget (#283)
- Fix: Improved responsive in Tabs widget (#279)
- Fix: RTL bug in Alert widget (#287)
0.5.2 - 2016-07-17
- New: Added Animation Duration control for all elements
- New: Added Prevent Scroll control for Google Maps widget
0.5.1 - 2016-07-14
- Tweak: Added details image sizes in Image Sizes control
- Fix: Chrome bug with flex mode in Image Box widget
- Fix: Textarea control: set
label_blocktotrueby default - Fix: Textarea control style for Icon Box Widget
- Fix: Removed translations from system-info for better understanding support
- Fix: Design fixes for Icon List widget
0.5.0 - 2016-07-13
- New: Added more than 35 Entrance Animations to all elements
- New: Added Box Shadow control to all elements
- Tweak: Added option to disable colors palettes in the settings
- Tweak: Added option to disable fonts default in the settings
- Tweak: Added hidden title to alert & image box widgets
- Tweak: Added group posts widget from Pojo themes
- Tweak: Remove extra margin bottom on Textarea (#182)
- Tweak: Applying border-radius on background overlay (#249)
- Tweak: Fixed toggle widget RTL style
- Tweak: Updated Font Awesome v4.6.3
- Tweak: Changed Textarea control markup according to the general concept
- Tweak: Fixed modal RTL style
- Fix: Fade effect in Image Carousel widget (#245, #253)
- Fix: Don't print anything when no have link in Video widget
0.4.1 - 2016-07-05
- Tweak: Default structure presets changed for new section
- Tweak: Added more strings to translate
- Fix: Fixed alignment for Image widget
- Fix: Some compatible to underscore 1.6.0 (Bundle from WordPress v4.4)
0.4.0 - 2016-07-04
- New: Section: Background Overlay for image and video background
- New: Added Social Icons widget
- New: Added Testimonial widget
- New: Added SoundCloud (Audio) widget
- Tweak: Fixed Bug with background in Image widget (#180)
- Tweak: Assign a field to be used as the item title for Repeater control
- Tweak: Rearrange column settings panel
- Tweak: Add link to carousel widget
- Fix: Bug carousel widget with
dir="rtl"
0.3.2 - 2016-06-27
- Tweak: Added fully compatible for Cache plugins
- Tweak: Image widget:
<img>alt and title fetch from Media library - Tweak: Image widget: Added link to file media
- Tweak: Image-Box widget:
<img>alt and title fetch from Media library - Tweak: Carousel widget:
<img>alt fetch from Media library - Tweak: Add more columns options for responsive mode
- Tweak: Add
<title>in Elementor editor - Tweak: Rearranged section settings
- Tweak: Add more gap size (Wider)
- Tweak: Add more color schemes
- Tweak: Add negative value for letter spacing
0.3.1 - 2016-06-22
- Tweak: Added a quick tour video for Elementor
- Tweak: Enqueue YouTube API from JS (Better compatible for more themes)
- Tweak: Added compatible to WooCommerce widgets
- Tweak: Fixes re-render elements performance
- Fix: Border & Radius options for Image Carousel widget
0.3.0 - 2016-06-21
- New: Added Image Gallery widget
- New: Added Image Carousel widget
- Tweak: Fixed schemes area
- Tweak: Added spacing icon in Button widget
- Fix: Themes without
the_content()stop the Editor - Fix: Height option in Columns widget
0.2.5 - 2016-06-16
- Tweak: Added Vimeo support for widget Video
- Tweak: Improved UI in admin area and panel
- Tweak: Added body class
elementor-pagein frontend (#58) - Fix: Elementor seems to get stuck while loading (#77)
- Fix: WP Widgets with multiple checkboxes (#90)
0.2.4 - 2016-06-13
- Tweak: Added some compatible to Cache plugins
- Tweak: Added shortcode support in Text Editor widget
- Tweak: Added title attribute for Image and Image Box widgets
- Fix: Replace icon for Icon Box widget with the right icon
- Fix: Scroll issue in Safari browser (topic)
- Fix: Text alignment justify (topic)
0.2.3 - 2016-06-08
- Tweak: Added HTML tag control for icon box title
0.2.2 - 2016-06-08
- Tweak: Minor change from the last release
0.2.1 - 2016-06-08
- New: Icon Box widget
0.2.0 - 2016-06-07
- New: Image Box widget
- Tweak: Added reset preset section structure
- Tweak: Fixed visibility mobile for small-screen
0.1.7 - 2016-06-06
- Tweak: Changed default image size control
- Fix: Custom CSS Classes in frontend
0.1.6 - 2016-06-05
- Tweak: Improved speed live edit
- Tweak: Background Control: Removed default image
- Tweak: Add responsive tab on section element
- Tweak: Responsive mode: fixed included visibility style
- Fix: Tabs & Accordion Widgets: indexes detection fixed
0.1.5 - 2016-06-03
- Tweak: Add check for
asp_tagsphp config
0.1.4 - 2016-06-02
- New: Added new widget: Spacer
- Tweak: Added default category for widgets
- Tweak: Added size and opacity controls for Image widget
- Tweak: Added fallback font for custom fonts
- Tweak: Added development mode flag (filter
elementor/utils/is_development_mode) - Fix: Issue with duplicate after element sort
0.1.3 - 2016-06-01
- New: Added background video for all formats
- Tweak: Pojo Framework & Themes supported
- Tweak: Updated Elementor Icons v1.1
- Tweak: Added elements categories in the panel
- Fix: UI bug with WordPress widgets (panel)
- Fix: Remove fallback image placeholder in background video
0.1.2 - 2016-05-31
- Tweak: Added structure control for section element
- Tweak: Elementor Icons moved to lib (standalone)
- Fix: Better check if YouTube API is loaded
- Fix: Fixed applying value in dimensions
- Fix: Bug in resize columns
0.1.1 - 2016-05-30
- Tweak: Added alpha for background color (Button Widget)
- Tweak: Added string context and moved to WP translate repo
- Tweak: Icon Box: removed alt text control
- Fix: content position in full height section
0.1.0 - 2016-05-30
- Initial Public Beta Release
Elementor Pro - by Elementor.com
4.2.3 - 2026-08-31
- Tweak: Updated WordPress compatibility to version 7.1
4.2.2 - 2026-08-19
- Fix: Improved code security enforcement in Dynamic Tags
- Fix: Improved code security enforcement in Form widget
- Fix: Dynamic tags are not supported in email recipient fields in Form - Atomic Editor
4.2.1 - 2026-07-28
- Fix: Child product categories display the parent category image when Loop Taxonomy is used in a Product Archive template - Atomic Editor
- Fix: ACF Dynamic Tags display default values instead of item data in Loops - Atomic Editor
- Fix: ACF fields display in a flat list instead of being grouped by field group in Dynamic Tag - Atomic Editor
4.2.0 - 2026-07-20
- New: Introducing Loop for building dynamic content layouts - Atomic Editor
- Tweak: Added Email 2 as an additional action after submit in Atomic Form - Atomic Editor
- Tweak: Improved the settings UI in Atomic Form - Atomic Editor
- Tweak: Added autocomplete support for better accessibility in Atomic Form - Atomic Editor
- Tweak: Added accessibility support for Atomic Form success and error messages after submission - Atomic Editor
- Fix: Local styles are not loaded inside Shortcode or Template widgets - Atomic Editor (#32921)
- Fix: Empty overrides in nested Components show the default value instead of remaining empty - Atomic Editor
- Fix: Classes created from Components override the expected class priority - Atomic Editor
- Fix: Redoing detach Component inside another Component leaves stale exposed properties behind - Atomic Editor
- Fix: Atomic Form elements cannot be copied and pasted - Atomic Editor
- Fix: Metadata is missing from email submissions in Atomic Form - Atomic Editor
- Fix: Sub-menu indicators flicker while the page is loading in WordPress Menu widget
- Fix: Load on Click duplicates the initial posts instead of loading the next posts when using multiple Posts widgets
- Fix: Buttons are not keyboard accessible in Flip Box widget
- Fix: Non-existent pages can trigger a fatal error in Archive and 404 templates
- Fix: Custom Search Results URLs can trigger a fatal error in Search widget
- Fix: Headings are highlighted inconsistently when scrolling down and back up in Table of Contents widget
- Fix: PHP warnings appear when WooCommerce coupons are disabled in Cart and Checkout widgets
4.1.3 - 2026-07-14
- Fix: Content section isn't expanded by default when adding atomic element inside Atomic Form - Atomic Editor
- Fix: Atomic Form cannot be saved as template - Atomic Editor
4.1.2 - 2026-06-23
- Fix: Email action is not configured correctly when submitting Atomic Forms - Atomic Editor
4.1.1 - 2026-06-08
- Fix: Live Results item count does not apply correctly on Tablet and Mobile in Search widget
- Fix: Default animation appears for logged-out users when using an ACF URL dynamic tag in Lottie widget
- Fix: "Something went wrong" error appears when using Taxonomy Filter with a Loop Grid based on Current Query
4.1.0 - 2026-05-26
- Tweak: Added Radio Button element to Atomic Form - Atomic Editor
- Tweak: Added Select element to Atomic Form - Atomic Editor
- Tweak: Added Date Picker element to Atomic Form - Atomic Editor
- Tweak: Added Time Picker element to Atomic Form - Atomic Editor
- Tweak: Added File Upload element to Atomic Form - Atomic Editor
- Tweak: Added Webhook URL support to Atomic Form - Atomic Editor
- Tweak: Improved the default To and From field settings in Atomic Form - Atomic Editor
- Tweak: Updated the Connected Input ID control to a Select control in Atomic Form - Atomic Editor
- Tweak: Added the Atomic Elements section when editing Loop Grid templates - Atomic Editor
- Tweak: Added support for dynamic field mentions in email content in Atomic Form - Atomic Editor
- Tweak: Added Start and End grid lines for the While Scrolling effect in Interactions - Atomic Editor
- Tweak: Updated the minimum required WordPress version to 6.8
- Fix: Custom styles are lost for Atomic elements used in loops - Atomic Editor
- Fix: Action Log and Page Title are not recorded in Atomic Form submissions - Atomic Editor
- Fix: Inline editing does not work for Buttons inside Atomic Form - Atomic Editor
- Fix: Atomic Form cannot be dragged into containers or child containers - Atomic Editor
- Fix: Pasting content from another site may cause a fatal error with Loop Item Templates
4.0.4 - 2026-04-28
- Fix: Flexbox and Div Block do not work with display conditions - Atomic Editor
- Fix: Custom CSS editor not editable in RTL websites - Atomic Editor
4.0.3 - 2026-04-20
- Tweak: Updated base style font styling in Atomic Form - Atomic Editor
- Fix: Submit button not working inside popups in Atomic Form - Atomic Editor
- Fix: Forms fail to send when using ACF Email dynamic tag - Atomic Editor
- Fix: Custom CSS editor not editable in RTL websites - Atomic Editor
4.0.2 - 2026-04-13
- Fix: Interactions apply only to the first matching element instead of all instances on the page - Atomic Editor
4.0.1 - 2026-04-01
- Fix: Exposed text properties appear empty in existing components - Atomic Editor (#35357)
- Fix: Cannot publish existing components with overridable properties - Atomic Editor
- Fix: Unexpected characters appear when deleting attribute values using backspace - Atomic Editor
4.0.0 - 2026-03-30
- New: Introducing Atomic Forms using composable Atomic elements - create flexible form layouts by combining individual field elements - Atomic Editor
- New: Introducing Interactions with new triggers and custom effects for dynamic experiences - create animations based on user scroll and user behavior - Atomic Editor
- Tweak: Component creation is available for Pro users - Atomic Editor
- Tweak: Added the ability to detach Components into editable layouts - Atomic Editor
- Tweak: Added support for custom fonts in typography controls - Atomic Editor
- Fix: Unable to paste content into the Custom CSS field - Atomic Editor
- Fix: Error when assigning a dynamic custom field to a component's inner element in Components - Atomic Editor
3.35.1 - 2026-02-11
- Fix: Enqueue script errors when
WP_DEBUGis enabled (#34617) - Fix: General UI issues in Editor screens in WordPress Admin
3.35.0 - 2026-02-02
- Tweak: Extended the color picker to support ACF fields - Editor V4
- Tweak: Enabled size variables with custom units across relevant controls - Editor V4
- Tweak: Enabled size variables in border radius controls - Editor V4
3.34.4 - 2026-01-29
- Fix: Shortcodes overflow the screen on Saved Templates screen in WordPress Admin
- Fix: Avoid Multiple Popups control does not work in Popups
3.34.3 - 2026-01-26
- Fix: Theme Builder WordPress view does not work as expected
- Fix: Submissions menu appears even when the setting is disabled
3.34.2 - 2026-01-22
- Tweak: Updated notification behavior in Elementor menu in WordPress admin
3.34.1 - 2026-01-20
- Tweak: Unified the Elementor interface into a single place to manage, optimize, and configure Elementor capabilities in WordPress admin
3.34.0 - 2025-12-22
- New: Added support for Display Conditions for Atomic Elements - Editor V4
- Tweak: Enabled media queries for the Desktop breakpoint only in Custom CSS - Editor V4
- Tweak: Added support for ACF field in Dynamic Tags - Editor V4
- Tweak: Added support for Google Calendar in Contact URL Dynamic Tag - Editor V4
- Tweak: Added support for Tel link in Contact URL Dynamic Tag - Editor V4
- Tweak: Added support for ACF Image field in Dynamic Tags - Editor V4
- Tweak: Removed icon from the accessibility tree in Flip Box widget
- Tweak: Applied CSS logical properties in text-align controls and improved RTL rendering in the Editor
- Fix: Website Template library displayed in English instead of the translated language
- Fix: Custom CSS field breaks when using certain characters - Editor V4
3.33.2 - 2025-12-03
- Fix: Incorrect status shown for Custom Code, Fonts, and Icons after importing a Website Template
- Fix: Display Conditions window appears empty in the editor
3.33.1 - 2025-11-11
- Fix: Styles not loading correctly in Custom Fonts and Custom Icons admin screens (#33396)
3.33.0 - 2025-11-10
- New: Introducing Custom CSS for element-level styling with full isolation and responsive control - Editor V4
- New: Introducing media save to cloud in Website Templates, enabling users to store media assets directly in the cloud for easier access and management.
- Tweak: Added support for Post Excerpt dynamic tag - Editor V4
- Tweak: Added support for Internal URL dynamic tag - Editor V4
- Tweak: Added support for Post Terms dynamic tag - Editor V4
- Tweak: Added support for Shortcode dynamic tag - Editor V4
- Tweak: Added support for Popup dynamic tag - Editor V4
- Tweak: Added support for Off-Canvas dynamic tag - Editor V4
- Tweak: Added support for Lightbox dynamic tag - Editor V4
- Tweak: Added support for Add To Cart dynamic tag - Editor V4
- Tweak: Added support for ACF URL dynamic tag - Editor V4
- Tweak: Added support for Archive Title dynamic tag - Editor V4
- Tweak: Added support for the Email Contact URL dynamic tag - Editor V4
- Tweak: Added support for reduced-motion preferences in Flip Box widget
- Tweak: Updated minimum supported versions for Chrome, Firefox, and Safari
- Tweak: Updated Notes button location in the Editor Top Bar
3.32.3 - 2025-10-21
- Fix: Website Template fails to apply when Custom Code or Custom Icons are included
3.32.2 - 2025-09-29
- Fix: Exported taxonomies are not displayed correctly on the summary page in Website Templates export
- Fix: Certain taxonomies are not exported as expected in Website Templates export
3.32.1 - 2025-09-16
- Fix: Theme Builder fails to load when containers are disabled
- Fix: Popup and single product templates not imported or exported as expected
3.32.0 - 2025-09-15
- New: Introducing Size Variables to store and reuse numeric values across spacing, typography, layout, and borders - Editor V4
- New: Introducing granular Transitions with property-level control for advanced micro-animations - Editor V4
- New: Added granular content selection for Website Templates import and export, including pages, menus, post types, and taxonomies
- Tweak: Enhanced accessibility of background images in Slides widget with proper aria attributes (#23543, #31063)
- Tweak: Added REST API support for the Custom Code feature
- Tweak: Moved Background control from Content tab to Style tab in Flip Box widget
- Tweak: Removed SVG icons from the accessibility tree in Share Buttons widget
- Tweak: Removed dropdown indicator icons from the accessibility tree in WordPress Menu widget
- Fix: PHP 8.4 deprecation notices when running with
WP_DEBUGenabled - Fix: Reduced-motion preferences are not applied to Animated Headline widget
- Fix: Reduced-motion preferences are not applied in Motion Effects
- Fix: Added required PHP and WordPress versions to the plugin header
3.31.3 - 2025-09-08
- Security Fix: Improved code security enforcement in WordPress Menu widget
3.31.2 - 2025-08-10
- Tweak: Improved release version functionality
3.31.1 - 2025-08-06
- Tweak: Updated
form-datapackage version
3.31.0 - 2025-08-05
- New: Introducing Attributes - add custom HTML attributes to elements for advanced control - Editor V4
- Tweak: Optimized Custom Code styles by removing redundant RTL file
- Tweak: Improved performance by loading ribbon styles only when used in Call to Action and Price Table widgets
- Tweak: Improved semantic markup structure for header and footer documents
- Tweak: Reorganized design controls in Animated Headline widget
- Tweak: Reorganized design controls in Blockquote widget
- Tweak: Reorganized design controls in Countdown widget
- Tweak: Replaced SASS mixins and functions with native CSS logical properties
- Fix: Empty headers are rendered in Table of Contents widget (#28167)
- Fix:
TypeErrorbug in Menu widget
3.30.1 - 2025-07-22
- Security Fix: Improved content sanitization in multiple widgets
- Fix: UI issue in Hotspot widget when Optimized Markup experiment is enabled
- Fix: Taxonomy filter not working in the Editor when Optimized Markup experiment is enabled
3.30.0 - 2025-07-01
- New: Introduced Full Website Templates in the Cloud - export, manage, and reuse full site kits across all your websites from one place
- Tweak: Activated "Optimized Markup" feature on new sites
- Tweak: Activated "Menu" feature on new sites
- Tweak: Improved error handling for Theme Builder display conditions
- Tweak: Added styling controls to Post Excerpt widget
- Tweak: Improved accessibility with
roleandaria-labelattributes Post Navigation widget - Tweak: Added
aria-labelin Form widget - Tweak: Added
aria-labelin Login widget - Tweak: Arranged content as lists in Portfolio and Posts widgets
- Tweak: Added Box Shadow and Text Shadow controls in Countdown widget
- Tweak: Moved image resolution control to content tab in Price List widget
- Tweak: Renamed and reorganized style sections in Price List widget
- Tweak: Added conditional logic to controls in Price Table widget
- Tweak: Grouped layout controls under list section in Price List widget
- Tweak: Updated minimum required WordPress version to 6.6
- Fix: Inline font icons support doesn't work in Post Navigation widget (#24367, #18343)
- Fix: Page Title condition doesn't work on child pages in Widget Display Conditions
- Fix: Editor users with "Access to edit content only" are able to delete elements
- Fix: Links are not crawlable in Video Playlist widget
- Fix: Uses hardcoded admin fonts in Video Playlist widget
- Fix: Editor freezes when the Form widget is used with a high PHP upload size limit
- Fix: Errors occur when Debug mode is enabled in Slides widget
- Fix: Plugin dependency not enforced in Elementor Pro
- Fix: Console shows deprecation warning in Global Widgets
3.29.2 - 2025-06-04
- Tweak: Added selectors to Menu widget for compatibility with Optimized Markup experiment
3.29.1 - 2025-05-28
- Security Fix: Improved code security enforcement in Animated Headline widget
- Security Fix: Improved code security enforcement in Price Table widget
3.29.0 - 2025-05-19
- New: Introduced Cloud Templates - save, manage, and reuse your templates across all your sites from a single cloud library
- Tweak: Improved accessibility with
roleattributes in Share Buttons widget - Tweak: Improved accessibility by grouping content with
role=regionin the Video Playlist widget - Fix: Focus color is not applied correctly for accessibility in WordPress Menu widget (#24239)
- Fix: Common scripts loaded late when using the Theme Builder
3.28.4 - 2025-05-05
- Fix: Empty results appeared on the frontend when using the Taxonomy Filter with the 'Avoid Duplicates' option in Loop Grid widget
- Fix: Errors occur when Debug mode is enabled and the Optimized Markup experiment is active
3.28.3 - 2025-04-16
- Tweak: Improved sidebar navigation flow on the Elementor Home screen
3.28.2 - 2025-03-30
- Fix: Default Elementor animation shown for logged-out users when using an "External URL" source in Lottie widget
3.28.1 - 2025-03-23
- Security Fix: Improved code security enforcement in Animated Headline and Form widgets
3.28.0 - 2025-03-17
- Tweak: Ensured File Upload field styles are overridden by global styles in Form widget (#11651, #17223)
- Tweak: Updated Scroll Snap description to clarify incompatibility with animations and motion effects
- Tweak: Prevented special characters from being encoded in the email subject field in Form widget
- Tweak: Loaded module styles within the module instead of registering them in
plugin.php - Tweak: Updated minimum required WordPress version to 6.5
- Tweak: Improved keyboard accessibility for menus in Editor Top Bar
- Tweak: Made the edit button accessible in the Template widget
- Tweak: Optimized Form widget performance by caching field assets
using get_style_depends()andget_script_depends()methods - Tweak: Added Text Shadow control in Testimonial Carousel, Call to Action and Animated Headline widgets
- Fix: Button icon alignment breaks when Inline Font Icons feature is activated (#16077, #16511, #17692, #17922, #19253, #19370, #21236, #21844, #28080)
- Fix: Dropdown caret color did not follow menu item color when Inline Font Icons feature is activated (#17500, #18466, #21664, #24929, #28064)
- Fix: Page doesn't scroll up when a coupon error notice appears in Checkout widget
3.27.7 - 2025-03-13
- Security Fix: Improved code security enforcement in Lottie widget
3.27.6 - 2025-03-10
- Security Fix: Improved code security enforcement in Template Condition
3.27.5 - 2025-03-03
- Fix: The
wp_trigger_errorfunction causes the site to crash instead of triggering a warning when used with ACF text
3.27.4 - 2025-02-16
- Security Fix: Improved code security enforcement in Screenshots module
- Security Fix: Improved code security enforcement in Query control
- Fix: ACF
true_falsefield causing a fatal error when used as a dynamic tag with third-party plugins (#30170)
3.27.3 - 2025-02-06
- Security Fix: Improved code security enforcement in Stripe Button widget
3.27.2 - 2025-02-03
- Fix: Value type configuration issue causing errors when using ACF
- Fix: Hide content on responsive breakpoint option is not working on WordPress Menu widget when Optimized Markup experiment is activated
3.27.1 - 2025-01-27
- Tweak: Increased the number of items allowed in Dynamic Tags options in Display Conditions for Elements
- Security Fix: Improved code security enforcement in Global widget
- Security Fix: Improved code security enforcement in Lottie widget
- Security Fix: Improved code security enforcement in Admin settings
- Fix: Accessible navigation in popups caused unintended scrolling of the page when triggered (#29175)
- Fix: Empty custom fields are missing in the Dynamic Tags options in Display Conditions for Elements
3.27.0 - 2025-01-20
- Tweak: Removed the
elementor-widget-containerdiv from the Menu, Loop, Table of Contents, Form, and Hotspot widgets as part of the Optimized Markup experiment to improve HTML structure - Tweak: Reduced DOM size by optimizing the submit button markup in Search widget
- Tweak: Moved style loading to the head instead of the footer to improve CLS
- Tweak: Enabled conditional loading of Swiper.js based on widget dependencies to reduce unnecessary assets and improve page load times
- Tweak: Standardized navigation elements like arrows and bullets across all carousel and slider widgets for improved accessibility
- Tweak: Improved accessibility when the submit button has only an icon and no text in Search widget
- Tweak: Removed
load_plugin_textdomain()function from Elementor Pro
3.26.3 - 2025-01-07
- Security Fix: Improved code security enforcement in Search widget
- Fix: Height issues cause slideshow thumbnails to display incorrectly in Media Carousel (#29663)
3.26.2 - 2024-12-22
- Fix: Menu items are not clickable in various scenarios in Menu widget (#29191)
3.26.1 - 2024-12-17
- Fix: Restore deprecated
Plugin::enqueue_styles()function to avoid errors with 3rd party plugins
3.26.0 - 2024-12-16
- New: Introducing dynamic content support for Off-canvas in Loop Grid widget templates - enabling seamless display of additional content dynamically (#29049, #28935, #7106)
- New: AdBlock Detection trigger for Popups - display targeted popups for visitors using ad blockers
- New: Added Reload Page link action for Dynamic Tags
- Tweak: Added "Space Between Dots" control to Carousel widgets (#2526, #3277, #21697)
- Tweak: Replaced hidden
elementor-screen-onlydiv witharia-labelattributes - Tweak: Removed
elementor-widget-containerdiv from Elementor widgets as part of the Optimized Markup experiment - Tweak: Optimize popup styling by loading it only when necessary
- Tweak: Updated Gap between slides control to support only PX units in Carousel widget
- Tweak: Removed the dependency between the Tabs handler and the Menu handler
- Tweak: Added the ability to set
aria-labelin Carousel widgets - Tweak: Added
aria-roledescription=carouselto carousel wrapper - Tweak: Added
aria-roledescription=slideto slide wrapper - Tweak: Optimized carousel widgets markup as part of the Optimized Markup experiment
- Tweak: Updated minimum required Safari version to 15.5
- Tweak: Facebook widgets are no longer supported on mobile due to Facebook functionality changes
- Fix: Motion Effects sticky feature is not working when Scroll Snap is enabled
- Fix: Custom Image Resolution option is not working in Gallery widget
- Fix: 'Reading Settings' unexpectedly reduces the number of posts displayed when using the Archive with Pagination setting
- Fix: Step Form does not scroll to the top when the first field is not an input field in Form widget
- Fix: Display Condition feature is available without an active Elementor license in Floating Elements
- Fix: Background options of Flip Box in Loop Grid widget are not working when images are added using ACF Dynamic Tags
- Fix: Dropdown icon in the Select field of the Form widget is cut off when the Inline Font Icons feature is activated
- Fix: Incompatibility between Form widget and WPML when using Nested Elements
- Fix: Performance issues when changing the title name in the Menu widget
- Fix: Warnings appear when Element Caching is set to Inactive in Carousel widgets
- Fix: Swiper styling missing from Lightbox inside Gallery widgets
3.25.5 - 2024-12-10
- Security Fix: Improved code security enforcement in Form widget
- Fix: Accessible navigation in popups caused unintended scrolling of the page when triggered (#29175)
- Fix: Popup overlay shown for non-logged users even when disabled
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)
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-wrapperdiv from Payapl widget as part of the Optimized Markup experiment - Tweak: Removed
elementor-button-wrapperdiv 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)
- Fix: Local Storage and Session Storage were being used even when popups were not in use (#7151)
- Fix: Masonry layout is not working when pagination is set to "Load More" or "Infinite Scroll" in Loop Grid widget (#23684)
- Fix: Extra gap between widgets on the frontend when using Off-canvas widget (#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)
3.24.0 - 2024-09-10
- New: Introducing support for Variable Fonts - allowing for more dynamic and flexible text styling (#6703, #11333, #19277, #25485)
- Tweak: Added 'Structure' indication for widgets with Display Conditions applied (#28027)
- Tweak: Added a new option for setting the live search results width (#28280)
- Tweak: Improved Honeypot field functionality in Form widget (#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.cssinto 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-labelfor the Off-Canvas widget - Fix: Manual Selection option is not excluding sticky posts in Posts and Loop Grid widgets (#18689, #23331, #28179)
- Fix: Template ID does not change according to the imported Loop Item (#21404, #22202)
- Fix: 'Editing Mode' for the Off-canvas was not functioning correctly in certain scenarios
- Fix: Added definition to
clear_custom_image_sizeshook 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)
3.23.2 - 2024-07-29
- Fix: Horizontal scroll bar appearing on the page when using Menu widget (#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, #24931, #21459)
- Tweak: Renamed
widthtoMin widthand addedMax widthcontrol to Hotspot tooltips (#18930) - Tweak: Applied a logical DOM order to the Mega Menu widget to improve accessibility
- Tweak: Added the ability to set
aria-labelfor WordPress Menu widget - Tweak: Added the ability to set
aria-labelfor 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, #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)
3.22.0 - 2024-06-16
- New: Introducing Off-Canvas widget - create engaging and creative layers triggered by a link (#6225, #21769, #25770)
- Tweak: Added option to remove 'User IP' and 'User Agent' from the form submissions metadata (#14285)
- Tweak: Replaced
waypoints.jslibrary 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
placeholderarguments 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, #25112)
- Fix:
all: unsetassigned to buttons cause focus issues (#24322, #25448) - Fix: Menu cart SVG icon disappears on front when Optimized Control Loading experiment is activated (#27342)
- Fix: Elementor Pro auto-updates are not working on multisite networks (#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)
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)
- 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)
- 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)
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)
- 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)
- 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)
- 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
<time>wrapper for Date and Time items in Post Info widget - Tweak: Page Transitions feature merged to version
- Tweak: Scroll Snap feature merged to version
- Tweak: Promoted Display Conditions feature to Beta status and activated for new sites
- Tweak: Promoted Taxonomy Filter feature to beta status and activated for new sites
- Fix: Page Transitions feature and Load Font Awesome 4 Support cause a console error (#18885, #19334, #21082)
- Fix: Added better output escaping in Taxonomy Filter widget
3.19.3 - 2024-02-26
- Tweak: Improved Loop CSS loading structure in Loop Grid item
- Security Fix: Addressed security weaknesses in Dynamic Tags
3.19.2 - 2024-02-07
- Fix: Export data inconsistencies when using form actions in Form widget
3.19.1 - 2024-02-05
- Fix: Enqueuing non-existing Loop Template CSS file in Loop Item template (#24959)
- Fix: Improved code security enforcement in Countdown widget
3.19.0 - 2024-01-29
- New: Introducing Display Conditions for Elements - allowing users to customize content visibility based on specified criteria (#4246, #21152)
- New: Implemented Akismet Integration for enhanced spam protection and security in Form widget (#11401)
- New: Introducing Permissions functionality to Element Manager - providing users with enhanced control over access and management capabilities
- Tweak: Added styling option for dropdown indicator in Menu widget (#21907)
- Tweak: Added additional size units and custom units in all elements
- Tweak: Implemented CSS logical properties in WordPress Menu widget
- Tweak: Implemented CSS logical properties in Reviews widget
- Tweak: Implemented CSS logical properties in Countdown widget
- Tweak: Implemented CSS logical properties in Elementor Editor
- Tweak: Updated
jquery.smartmenus.jsversion from 1.1.1 to 1.2.0 - Fix: Dynamic Background Image does not load on the first Loop Item in a Loop Grid (#21489, #22368, #23085)
- Fix: History panel deprecation notices in console log
- Fix: Second Pro rollback installed the latest version instead of the specifically selected older version
- Fix: Incorrect position of the dropdown content when applying entrance animation in Menu Widget
- Fix: UX issues when using in-place editing in Menu widget
- Fix: Pagination with page reload is not working when used with the Taxonomy filter and Loop Grid widget in Archive template
3.18.2 - 2023-12-20
- Fix: Modified controls sanitization to enforce better security policies in Price List widget
- Fix: Error messages related to loop filter appear on front when using PHP 8.X and
WP_DEBUGis true
3.18.1 - 2023-12-06
- Fix: No results appeared when reloading the page with deep link and de-selecting terms in Taxonomy Filter widget
- Fix: No results appeared when filtering the Uncategorized category in Filter Taxonomy widget
- Fix: Notes still available when the Notes feature is deactivated
3.18.0 - 2023-12-04
- Tweak: Added the ability to upload files as attachments to emails in the File Upload field in Form widget (#4868)
- Tweak: Introduced the capability to design and edit the empty state in the Loop Grid widget (#24261)
- Tweak: Implemented the option to close the menu content area with a click anywhere on the screen in Menu widget (#22686)
- Tweak: Improve scrolling behavior inside the content area when there is not enough space in Menu widget (#22712)
- Tweak: Expanded breakpoint options in Menu widget (#22488)
- Tweak: Added Logical Combination control in Taxonomy Filter widget
- Tweak: Added additional units to Horizontal and Vertical padding for Dropdown in WordPress Menu widget
- Tweak: Hide navigation arrows when there is only one slide in Loop Carousel and Carousel widgets
- Tweak: Added various HTML Tag controls in Video Playlist widget
- Tweak: Added responsive control to navigation size in Slides, Reviews, Media Carousel and Testimonial Carousel widgets
- Tweak: Added semantic
<search>wrapper in Search Form widget - Tweak: Added semantic
<search>wrapper in Taxonomy Filter widget - Tweak: Added Multiple Selection control in Taxonomy Filter widget
- Fix: Deprecated notice when using ${var} in strings instead of {$var} with PHP 8.2 (#23927)
- Fix: Dropdown indicator position issue in Menu widget (#23947)
- Fix: Dynamic Tags are not available when choosing 'self-hosted' source in Video widget
- Fix: Telephone field placeholder is aligned to the left in RTL websites in Form widget
3.17.1 - 2023-11-01
- Fix: Modified controls sanitization to enforce better security policies in Code Highlight, Form, Lottie, Price List, and Video Playlist widgets
3.17.0 - 2023-10-25
- Tweak: Added AJAX pagination option or seamless page navigation between content in Loop Grid widget (#1284)
- Tweak: Introduced Individual Pagination option when multiple Post widgets are on the same page, providing enhanced control over pagination
- Tweak: Introduced Individual Pagination option when multiple Loop Grid widgets are on the same page, providing enhanced control over pagination
- Tweak: Added a None option to the breakpoint options in Menu widget
- Tweak: Added a horizontal scrolling option in Menu widget
- Tweak: Upgraded minimum required PHP version to 7.3
- Tweak: Improved accessibility when minimize button is disabled in Table of Content widget
- Fix: Table of Content widget without icons displays
undefinederror (#17523, #17768, #18463) - Fix: Hover behavior issues on menu items in Menu widget (#23430, #22431)
- Fix: Links inside Loop Carousel are not working on initial load in Menu widget (#23705)
- Fix: Popups accessible navigation adds outlines to the wrong first focusable element
- Fix: Dropdown area aligned to the left side of the screen if contains Tabs widget in Menu widget
- Fix: Content horizontal position not aligning correctly when used with carousel widgets in Menu widget
- Fix: Accessibility errors in PageSpeed Insights in Table of Contents widget
3.16.2 - 2023-09-20
- Fix: Fit to Content dropdown position calculation is incorrect in Menu widget (#23808)
- Fix: Reverted hide navigation arrows when there is only one slide in the Loop or Nested carousel (#23804)
3.16.1 - 2023-09-14
- Fix: Dynamic tag for ACF image field is not working as expected (#23757)
- Fix: Sticky functionality affects padding values in Container (#23758)
- Fix: HTML list issues for padding and margin in Menu widget
3.16.0 - 2023-09-12
- Tweak: Implemented accessibility improvements in Menu widget (#23607, #22554)
- Fix: 'Fallback: Recent Posts' option malfunctions in the Query control (#21436, #23259)
- Tweak: Hide navigation arrows when there is only one slide in the Loop or Nested carousel (#22056)
- Tweak: Used appropriate image
altin Testimonial Carousel widget (#17680) - Tweak: Optimized Scroll Snap functionality when using Container widget
- Tweak: Enhanced Elementor Role Manager functionality when using Containers
- Tweak: Added Notes feature to the Editor Top Bar
- Tweak: Replace CSS
floatwith other layouts in the Editor - Tweak: Upgraded HTML Structure for the Menu widget
- Tweak: Implemented CSS logical properties in Carousel and Menu widgets
- Tweak: Added keyboard accessibility to a link in Posts widget
- Tweak: Loop Builder feature merged to version
- Fix: Addressed inconsistency in hover effect durations between icon, dropdown indicator colors, and text colors in the Menu widget (#22376)
- Fix: Slides break if the parent container is set to HTML A tag in Loop Carousel and Carousel widgets (#22678)
- Fix: The icon size setting is not affecting uploaded SVG icons in the Menu widget (#22372)
- Fix: Taxonomy filter does not work with slug in foreign characters (#23315)
- Fix: Improved code security enforcement in Dynamic Tags
- Fix: Sticky container incorrectly adjusts its width when transitioning from a smaller breakpoint to a larger one within the Editor
3.15.1 - 2023-08-09
- Fix: Improved code security enforcement in Table of Contents widget
3.15.0 - 2023-07-31
- New: Introducing Taxonomy Filter widget - Empower visitors to seamlessly filter listings in Loop Grids based on taxonomies (#3140)
- Tweak: Added an "Offset Sides" functionality in Carousel and Loop Carousel widgets (#21114)
- Tweak: Modified the size of the Publish button in the Editor Top Bar feature (#22472)
- Tweak: Improved Ajax permissions functionality for better security enforcement
- Tweak: Added option for pagination custom position in Carousel and Loop Carousel widgets
- Tweak: Added option for navigation custom position in Carousel and Loop Carousel widgets
- Tweak: Added additional styling options for navigation in Carousel and Loop Carousel widgets
- Tweak: Added labels to shortcode column in WordPress admin
- Tweak: Unified the appearance of
stretchandcenterbuttons in Menu widget - Tweak: Unified the appearance of
stretchandcenterbuttons in My Account widget - Tweak: Improved panel UI in Video Playlist widget
- Tweak: Implemented CSS logical properties in Elementor Editor
- Tweak: Added "Title HTML Tag" and "Description HTML Tag" in Price List widget
- Tweak: Added "Title HTML Tag" and "Description HTML Tag" in Slides widget
- Tweak: Added "Title HTML Tag" and "Description HTML Tag" in Flip Box widget
- Tweak: Added "Description HTML Tag" in Call To Action widget
- Security Fix: Improved code security enforcement in Share Buttons widget
- Security Fix: Improved code security enforcement in Form widget
- Fix: WooCommerce Status page failed to recognize Elementor WooCommerce widgets
- Fix: Pagination does not work inside single templates when using Posts and Loop Grid widgets
- Fix: Incorrect saving of WooCommerce page settings in Elementor site settings under certain scenarios
3.14.1 - 2023-06-26
- Tweak: Improved navigation on touch devices in Carousel widget (#22827)
- Fix: Missing navigation arrows on lightbox in Gallery widget (#22870)
3.14.0 - 2023-06-19
- New: Introducing Carousel widget - Infinite design possibilities, and nesting capabilities (#2587, #219)
- Tweak: Added Static Item Position functionality to Alternate template in Loop Grid widget
- Tweak: Added visual indication of Page Parts
- Tweak: Added dividers option between menu items in Menu widget
- Tweak: Changed the HTML structure of Pagination and Navigation in Loop Carousel and Nested Carousel widgets
- Tweak: Added shop page in WooCommerce Pages section in Site Settings
- Tweak: Added Text Shadow, Box Shadow and Padding control to button in Call to Action widget
- Tweak: Added Lazy Load support for images in Video Playlist widget
- Tweak: Added
altattribute to images in Video Playlist widget - Tweak: Replaced select control with choose control for Flip Direction control in Flip Box widget
- Tweak: Added keyboard accessibility to Carousel and Loop Carousel widgets
- Tweak: Use
media_typesarray in Media controls - Fix: Lightbox is still enabled after disabling it in the Site Settings in Gallery widget (#11193, #19871)
- Fix: Responsive settings for templates don't work as expected when Additional Custom Breakpoints feature is active (#16819, #19394)
- Fix: Inner containers are not presented as expected in Menu widget (#21813)
- Fix: Popup width does not support percentages (#22413)
- Fix: PHP 8.x throws errors when using WooCommerce Ajax response (#22199)
- Fix: Mini cart template appears as empty in various scenarios in Menu Cart widget (#22789)
- Fix: Order by Price doesn't work for the Latest products or Manual Selection in Products widget
- Fix: Dropdown indicator icon is not vertically aligned to the text when using icon in Menu Widget
- Fix: Mixed content warning in the console for Video Playlist widget
- Fix: Preview settings are not presented as expected after first save in Loop Template
- Fix: Not-crawlable link error in Video Playlist widget
- Fix: Lightbox is still enabled after disabling it in the Site Settings in Logo widget
- Fix: Focus state issue on page load when using Table of Content widget
3.13.2 - 2023-05-22
- Fix: Hover settings not working as expected on Touch-Enabled devices in Menu widget (#22258)
3.13.1 - 2023-05-11
- Security Fix: Addressed security weaknesses in access management related functions
- Fix: Excerpt content pulled from post content is showing with HTML tags in Loop Grid widget (#22367)
3.13.0 - 2023-05-08
- Tweak: Provided an option to assign excerpt automatically from post content in Post Excerpt dynamic tag (#20256, #21715)
- Tweak: Added Display Conditions functionality in Editor Top bar (#21675, #22050)
- Tweak: Removed
elementor_page_idfrom request URLs in the WC AJAX calls (#18675) - Tweak: Added icons to menu items in Mega Menu widget (#21602)
- Tweak: Added keyboard accessibility to Toggle Button in WordPress Menu widget (#2348)
- Tweak: Added 'Active item state' to top-level menu items for anchor links in the Menu widget
- Tweak: Added keyboard accessibility to navigation arrows in Loop Carousel widget
- Tweak: Added keyboard accessibility to navigation arrows in Slides widget
- Tweak: Added keyboard accessibility to navigation arrows in Media, Testimonial and Reviews Carousel widgets
- Tweak: Added keyboard accessibility to Table of Content widget
- Tweak: Added keyboard accessibility to Search Form widget
- Tweak: Added accessibility to images in Slides widget
- Tweak: Added accessibility to images in Call To Action widget
- Tweak: Added accessibility to images in Media Carousel widget
- Tweak: Added accessibility to images in Gallery widget
- Tweak: Added Lazy Load support for avatar image in Post Info widget
- Tweak: Added Lazy Load support to various Elementor Editor and Admin images
- Tweak: Added Lazy Load support for author image in Author Box widget
- Tweak: Added Lazy Load support for images in Price List widget
- Fix: Content width is affected by the widget's width when Content Width is set to Fit to Content in Menu widget (#21842)
- Fix: Empty value on Rows field causes an error in Products widget (#21451)
3.12.2 - 2023-04-09
- Fix: Mini cart template appears as empty in various WordPress themes (#21836)
3.12.1 - 2023-04-02
- Fix: Default background colors are presented as transparent in Popup (#21824)
- Fix: Reverted the tweak of Form Submissions feature merged to the version (#21821)
- Fix: Dropdown area is not closing when hovering outside of the content area in Menu widget
3.12.0 - 2023-03-29
- New: Introducing the Mega Menu with the new Menu widget - empowers you to achieve a much higher level of menu design, customization, and creativity
- New: Diversify your design with a Loop Alternate template - apply another template within your Loop Grid for design creativity
- New: Kickstart your workflow with predesigned Loop container-based templates
- Tweak: Added custom icon controls to various locations in Menu Cart widget (#13678, #17941, #19295)
- Tweak: Added a spacing control between navigation and slides in the Loop Carousel
- Tweak: Added responsive control to the 'Gap between slides' control in the Loop Carousel
- Tweak: Added Custom CSS section in Loop Item template
- Tweak: Added an Article class metadata in Loop Item template
- Tweak: Added Lazy Load support for background images in CTA widget when using the Lazy Load Background Images experiment
- Tweak: Added Lazy Load support for background images in Flipbox widget when using the Lazy Load Background Images experiment
- Tweak: Added additional size units and custom units in all elements
- Tweak: Changed Nav Menu widget name to WordPress Menu widget
- Tweak: Added "Form Validation" control to Form widget
- Tweak: Updated custom messages in the Form widget
- Tweak: Improved accessibility in various elements in Gallery widget
- Tweak: Form Submissions feature merged to version
- Tweak: Loop feature promoted to Stable status
- Tweak: Page Transitions feature promoted to Stable status
- Tweak: Improved accessibility in filter bar in Gallery widget
- Tweak: Remove unused
aspect-ratio-*CSS classes - Fix: Not all active breakpoints appear under "Advanced Rules" in popup publish settings (#17020)
- Fix: Dynamic background image and video is not working with ACF in Loop Grid widget
3.11.7 - 2023-03-22
- Tweak: Improved code security enforcement in WooCommerce components
3.11.6 - 2023-03-14
- Tweak: Improved code security enforcement in Author Box and Countdown widgets
3.11.5 - 2023-03-12
- Fix: Hamburger Menu Toggle not showing if breakpoint is set to Tablet Extra in Nav Menu widget (#21003)
3.11.4 - 2023-03-07
- Tweak: Prevented SVG file upload for better security enforcement in Forms widget
3.11.3 - 2023-02-26
- Fix: Error message appears when submitting a form placed below Loop Grid and Loop Carousel widgets (#21432)
- Fix: PHP 8.x compatibility issues in various places
3.11.2 - 2023-02-22
- Fix: Save & Back handle becomes inaccessible in various scenarios cases in Loop Carousel widget (#21316)
- Fix: Can't edit page when using 'Content Tabs' and 'Section' options in Video Playlist widget
3.11.1 - 2023-02-15
- Fix: Featured Image dynamic tag is not working in Background images (#21313)
- Fix: Time zone is not correct in Countdown widget (#17485)
- Fix: File upload field is not working in Form widget (#21341)
- Fix: Post Image Attachments dynamic tag is not working in various widgets (#21314)
3.11.0 - 2023-02-13
- New: Introducing Loop Carousel widget - Create powerful & repeating loop templates and populate each one with dynamic content (#219)
- New: Added Date and Time Range option to Advanced Rules in Popup
- Tweak: Improved accessibility when opening and closing a popup (#9788)
- Tweak: Improved accessibility of full-screen mode in Search Form widget (#19907)
- Tweak: Added keyboard accessibility support to Flip Box widget (#5861)
- Tweak: Add
aria-labelto read more link in Posts widget (#13784) - Tweak: Use
aspect-ratioproperty instead of CSS trick in Media Carousel widget - Tweak: Updated translation string in Stripe widget
- Fix: Masonry and Columns controls are not working as expected with responsive in Posts and Loop Grid widgets (#20670)
- Fix: Invalid attributes names in Nav Menu widget (#17400)
- Fix: Post Image Attachments dynamic tag is not working as expected in various widgets
- Fix: Form fields order is not presented correctly when exported to CSV in Form Submissions
- Fix: Dynamic background image and video are not working with ACF in Loop Grid widget
3.10.3 - 2023-01-29
- Tweak: Added introduction video to loop item information modal in Theme Builder
- Fix: PHP 8.x throws errors and notices in some cases (#21087)
- Fix: Infinite Scroll and Load on click pagination are not working as expected in Archive template
- Fix: Show row even when values do not exist in Form Submissions
3.10.2 - 2023-01-17
- Fix: Updated compatibility tag for Elementor v3.10
3.10.1 - 2023-01-09
Fix: Preview Could not be loaded error message appears on pages containing the Loop Grid in a header or footer templates
3.10.0 - 2023-01-09
- New: Added new dynamic tag for due date in Countdown widget (#7737)
- Tweak: Added
modifiedandcomment_countto Order By in posts query control (#11159) - Tweak: Replaced
footertag in Blockquote and Comments widgets for better semantics - Fix: Compatibility issue in Imagify Media Library filters due to
_elementor_is_screenshotmeta filter (#19988) - Fix: Hotspot Widget label icon height issues when Inline Font Icons experiment is active
- Fix: Editing glitch when using two loop grid widgets on the same page with the same loop item template
- Fix: Equal height is not working when using sections in Loop Grid widget
- Fix: Large amount of menu items are not appearing correctly on a mobile device in Nav Menu widget
- Fix: Featured Image does not change dynamically when using infinite/click pagination in Loop Grid widget
- Fix: Removed action call of non-existent
display_empty_cart_template()method in Cart widget
3.9.2 - 2022-12-21
- Fix: JS events do not trigger in Popups (#20708)
- Fix: PHP Errors appear when not using the toggle menu in Nav Menu widget (#18636)
- Fix: Popups' backgrounds disappear when using Lazy Load Background Images experiment
3.9.1 - 2022-12-14
- Fix: WooCommerce Product Gallery dynamic tag is not working in Basic Gallery, Gallery and Image Carousel widgets (#20678)
- Fix: Hide Empty option is not working in Menu Cart widget
- Fix: The Stripe Button widget doesn't work in Templates
3.9.0 - 2022-12-06
- New: Added support for WooCommerce to Loop Builder (#20020)
- Tweak: Added more options to 'Show up to X times' advanced rule in Popups (#8187)
- Tweak: Allow saving and reloading a page while editing in-place loop item template (#19882)
- Tweak: Added
$location paramtoelementor/theme/get_location_templates/template_idhook (#18453) - Tweak: Removed redundant labels from group controls (#11666)
- Tweak: Added support to use sections and columns as the layout structure of a Loop item template
- Tweak: Disabled movement when a repeater item is in focus in edit mode
- Tweak: Upgrade the autoprefixer package to better minify CSS files
- Tweak: Removed duplicate SQL queries on every page for better performance
- Tweak: Improved License validation mechanism to avoid limitations
- Tweak: Added more units options to Border Width control in various elements
- Tweak: Added
emunits to Border Radius control in various elements - Tweak: Added 'Equal height' functionality to Loop Grid widget
- Fix: Issue with Related Products widget and WooCommerce Pixel Manager plugin (#16934)
- Fix: My Account widget gets hidden when using a single page template with post content (#19627)
- Fix: Cart is not updated when cache enabled in Menu Cart widget (#19312)
- Fix: Entrance animations are not working as expected with Infinite Loop and Load on CLick pagination in Loop Grid widget (#20293)
- Fix: Loading page issues in Form Submissions screen (#19973)
- Fix: Recently Edited date and time not working as expected in Elementor Overview plugin in WordPress dashboard (#17966)
- Fix: Recurring license mismatch error message when using translators plugins
- Fix: Submenu items triggers page transition instead of opening in Nav Menu widget
- Fix: Query values of Posts widget are not imported correctly when importing a Kit
- Fix: Loop items are exceeding the widget boundaries in Loop Grid widget
- Fix: Order by option is not working as expected when choosing Upsells, Cross-Sells and Related Products query in Products widget
- Fix: Various widgets disappear in certain scenarios when choosing direction Row or Column in Container
3.8.2 - 2022-11-20
- Fix: Z-index issues when applying sticky to Container
- Fix: Error message appears on front with Editor and Shop Manager roles when using the Loop Builder widget
3.8.1 - 2022-11-06
- Fix: Sticky inner section is not staying in the column when applying sticky option in Sections (#20203)
- Fix: Post Title widget located in a loop item template disappears when enabling the hide title option inside page settings (#20207, #20255)
- Fix: ACF Dynamic data not rendering correctly in various scenarios (#20235, #20258, #20277)
- Fix: Z-index issues when applying sticky to Container (#20227)
3.8.0 - 2022-10-30
- New: Introducing Loop Builder as a beta status experiment - Create powerful & repeating loop templates and populate each one with dynamic content and design flexibility (#4440)
- Tweak: Add
wp_body_open()to header in Header template (#11562, #15828, #13089) - Tweak: Added support border-radius option to the Code Highlight widget (#14316)
- Tweak: Import/Export CLI and UI mechanisms were merged into a unified service
- Tweak: User with no permission to Notes cannot be mentioned in a note
- Tweak: User with no permission to view a post cannot be mentioned in a note
- Tweak: Notes was added to the right click context-menu
- Tweak: Notes panel can be resizable
- Tweak: Notes panel can be dragged outside of the canvas in responsive mode in the editor
- Tweak: Updated form validation messages translation strings in Form widget
- Tweak: Updated translators comments
- Tweak: Theme Builder logo and Title should be clickable
- Tweak: Reduced API requests and DB calls on non-write setup
- Tweak: Added media queries to the Table of Contents widget
- Fix: Sticky option is not working as expected in various scenarios in Container (#18357, #19540, #19618, #19777, #19827)
- Fix: Mixed Content errors on HTTPS in Video Playlist Widget (#18895, #18945)
- Fix: Note's timestamp is being updated according to the last activity in Notes (#19123)
- Fix: Accessibility attribute
role=navigationis redundant in Nav Menu widget (#17582) - Fix: Accessibility attribute
role=navigationis redundant in pagination in Posts widget - Fix: Share buttons is accessible with keyboard but not clickable
- Fix: Sub-items icons style is missing in preview with Inline Font Icons experiment in Nav Menu widget
- Fix: Quotes are appearing as HTML when editing a note in Notes
- Fix: Label's Icon height increases when Inline Font Icons experiment is active in Hotspot Widget
- Fix: Sub conditions of templates are not overridden when importing a Kit
- Fix: X/Y Anchor Point controls were not visible for Scale and Rotate effects
- Fix: PHP warning notice appears in some situations when using motion effects
3.7.7 - 2022-09-20
- Fix: Default Flex Grow affects the layout when the container is set to direction Column in various widgets
3.7.6 - 2022-09-14
- Fix: Submissions menu item appears at the bottom of Elementor section in WordPress dashboard
3.7.5 - 2022-08-31
- Fix: Error message appears on front if WooCommerce is activated (#19553)
3.7.4 - 2022-08-29
- Tweak: PHP 5.6 Is deprecated
- Fix: Triangle icon is not being displayed in the Select field when Inline Font Icons Experiment is active in Form widget (#18598, #19495)
- Fix: The page jumps or flickers to the video playlist on page reload in Video Playlist Widget
3.7.3 - 2022-07-31
- Tweak: Improved license mechanism for correct validation
- Fix: Sticky option causes unexpected results when using the Container (#18357)
- Fix: Price list, Portfolio, Flip Box and Gallery widgets disappear when the direction is set to column in Container (#18880)
- Fix: Quotes character is showing up as
"when editing a note in Notes
3.7.2 - 2022-06-15
- Tweak: Applied optimized file handling in various modules
- Fix: Related posts query options are missing in Posts widget (#18633, #18641)
- Fix: Menu Cart Icon is not being displayed on all browsers when Inline Font Icons Experiment is active (#17705)
- Fix: Gallery widget is not working as expected in Container element (#18408)
- Fix: Flip box is not visible when the direction is set to Row in Container element (#18413)
- Fix: Portfolio widget is not visible when dragged into "Row" direction Container element (#17653)
- Fix: Menu cart is open automatically in Cart widget (#18629)
- Fix: PHP error is being shown the license is expired in License screen
3.7.1 - 2022-05-16
- Fix: Notes icon appears as an empty square in admin top bar for users with permissions lower than Editor
- Fix: Notes experiment causes a PHP fatal error on some cases
- Fix: UI glitches in Notes feature
3.7.0 - 2022-05-10
- New: Introducing Notes - Work collaboratively directly within Elementor
- New: Stripe Button widget - Collect Stripe payments directly from your site (#14748)
- New: Meet WooCommerce Add to Cart dynamic tag - add products to cart from every widget (#10607, #11801)
- New: Added WooCommerce Product Content dynamic tag (#16367)
- Tweak: Added Related, Upsells and Cross-Sells query sources to Products widget (#8071)
- Tweak: Added custom icon control to Nav Menu widget (#18007, #14357, #13151, #11361)
- Tweak: Added an option to minimize on Desktop device in Table of Contents widget (#9933)
- Tweak: Added dynamic tag controls to Share Buttons widget (#10729)
- Tweak: Added dynamic tag controls to Media Carousel widget (#10314)
- Tweak: Added dynamic tag controls to Form widget (#6327, #6691, #11774, #9051)
- Tweak: Added dynamic tag controls to Posts widget (#6327)
- Tweak: Added dynamic tag controls to Slides widget (#5760, #9774)
- Tweak: Added align button to bottom option in various Product widgets (#10263)
- Tweak: Added align button to bottom control in Posts and Archive Posts widgets
- Tweak: Added the ability to hide and show the coupon section in WooCommerce Cart widget
- Tweak: Added the ability to hide and show the coupon section in WooCommerce Checkout widget
- Tweak: Added alignment option to various buttons in WooCommerce Cart widget
- Tweak: Added alignment option to various buttons in WooCommerce Checkout widget
- Tweak: Added percentage unit to padding control in Additional Information customize section in WooCommerce Checkout widget
- Tweak: Added quick link to create new theme parts directly from the Finder
- Tweak: Added the option to add a custom template to Dashboard screen in My Account widget
- Tweak: Added spacing control to view cart button in various product widgets
- Tweak: Added the option to add a custom template to empty cart state in Cart widget
- Tweak: Adjusted the layout of the Payment Methods screen in the My Account widget
- Tweak: Added lazy load option to Media Carousel, Reviews and Testimonial Carousel widgets
- Tweak: Added Site Identity quick link to Logo widget
- Tweak: Added Site Identity quick link to Site Title widget
- Tweak: Created an attribute that allows disabling page transition for specific links
- Tweak: Added dynamic tag controls to Gallery widget
- Tweak: Added dynamic tag controls to Countdown widget
- Tweak: Added dynamic tag controls to Portfolio widget
- Tweak: Added dynamic tag controls to Price Table widget
- Tweak: Added dynamic tag controls to Login widget
- Tweak: Added dynamic tag controls to Blockquote widget
- Tweak: Added dynamic tag controls to Facebook Comments widget
- Tweak: Added dynamic tag controls to Post Navigation widget
- Tweak: Added dynamic tag controls to Search Form widget
- Tweak: Added dynamic tag controls to Author Box widget
- Tweak: Added dynamic tag controls to Post info widget
- Tweak: Added dynamic tag controls to Archive Posts widget
- Tweak: Added dynamic tag controls to Product Meta widget
- Tweak: Added dynamic tag controls to Archive Products widget
- Tweak: Added dynamic tag controls to Sitemap widget
- Tweak: Added dynamic tag controls to Reviews widget
- Tweak: Added dynamic tag controls to Code Highlight widget
- Tweak: Added dynamic tag controls to PayPal Button widget
- Tweak: Added dynamic tag controls to WooCommerce Checkout widget
- Tweak: Added missing PHP documentation to hooks
- Fix: Scrolling glitches on mobile devices when Sticky Effect is enabled (#17767, #18330)
- Fix: Only 1st honypot field is validated when using multiple honeypot fields in Forms widget (#18136)
- Fix: Checkout button background color is not working as expected in Cart widget (#18289)
- Fix: Button labels are not accessible for screen readers in Share buttons widget (#8615)
- Fix: Downloads titles controls are not working in responsive in WooCommerce Purchase Summary widget
- Fix: Excerpt length is not working as expected in Posts and Archive Posts widgets
- Fix: Titles & Totals weight is not working in WooCommerce Checkout widget
- Fix: Product image is not appearing on Single Product Page on template load
- Fix: Additional Information title not editable in some scenarios in WooCommerce Checkout widget
- Fix: Cart is not updating automatically on mobile in Cart widget
- Fix: UI Glitch in Masonry control in Portfolio widget
- Fix: Custom breakpoints experiment didn't work on Single post and page templates
- Fix: Testimonial carousel & Reviews widgets disregards the
altattribute - Fix: Playlist widget deeplink didn't send user directly to the widget in the page
- Fix: Masonry option causes the images to disappear in the Editor in Posts widget
- Fix: Scrollbar appears after clicking on the dropdown toggle in Nav Menu widget
- Fix: Custom icons disappear on frontend if the pack name contains numbers
- Fix: Custom Font disappears if the name contains only numbers
- Fix:
end-section()is missing from Progress Tracker and Facebook Embed widgets - Tweak: Added a filter for conditions cache query in Theme Builder
- Fix: Customizations lost on Ajax refresh in WooCommerce Cart widget
- Fix: Hello theme Header and Footer experiment is not working when WooCommerce plugin is active
- Fix: Color controls are not working as expected in Checkout widget
- Fix: Color controls are not working as expected in My Account widget
- Fix: Empty state widget preview in the editor is disappearing in various widgets
- Fix: Cart is not updating automatically on mobile in WooCommerce Cart widget
- Deprecated: See all deprecations to this version in our Developers Deprecations Post
3.6.5 - 2022-04-12
- Fix: Compatibility issues for several widgets in iOS 14 and macOS 13 devices (#18090, #15910)
- Fix: Button Alignment doesn't work in Custom Add To Cart widget (#17810)
- Fix: PHP warning is thrown in some cases in PayPal button widget
- Fix: PHP 8.1 throws errors and notices in some cases
- Fix: PHP notice was thrown when Kit Import process initiated without display conditions
- Fix: Create Account button always opens on the Sign Up screen even if the user has an account in Onboarding process
3.6.4 - 2022-03-15
- Tweak: Kit import dynamic reference support for templates and dynamic tags
- Tweak: Updated tested up to version tag to
3.6.0 - Fix: Sticky caused scrolling issues after clicking an element that expands the page height (#17821, #17839, #18069)
- Fix: When saving Global widget JS error is being thrown and editor fails to load (#17954)
- Fix: Motion effects are missing from Background section under Style tab in Container element (#18063)
- Fix: Imported Kit doesn't appear in the theme builder after successful import in some cases
- Fix: Added future Pro support to fix the Cart icon that shifted aside in Menu cart widget
3.6.3 - 2022-02-28
- Fix: Custom Code display conditions modal is not working (#17865, #17942, #17994)
- Fix: Share buttons are not accessible for keyboard navigation (#8615)
3.6.2 - 2022-02-14
- Fix: Auto updates mechanism is not working as expected (this version might be also installed automatically)
3.6.1 - 2022-02-09
- Tweak: Allow connecting via generic source for future feature support
- Fix: Custom Code doesn't work when WooCommerce is active (#17675)
- Fix: Content animation didn't work when Improved asset loading experiment is active Slides widget (#17055)
- Fix: PHP warning appears some times when trying to force-check for available updates
- Fix: Page transitions are being triggered when not needed
- Fix: Text alignment on Tablet responsive device affects base device in Testimonial Carousel widget
- Fix: Harden Submissions feature to prevent potential security issues
- Fix: Page Transitions Icon option Preloader doesn't work on frontend
3.6.0 - 2022-01-31
- New: WooCommerce Purchase Summary widget - Fully customize the content and style of your order summary page (#5756, #15862)
- New: WooCommerce Notices styling on Site Settings - Customize the appearance of WooCommerce notices (#14570, #15896)
- New: WooCommerce Notices widget - Set the position of WooCommerce notices on your shop pages (#8124)
- Experiment: Page Transitions - Customize the page loading experience, and increase brand recognition (#10576)
- Tweak: Added WooCommerce & Theme Elements widgets to Improved CSS Loading experiment to save up 126KB per page load (#17412, #17337)
- Tweak: Added new layout options in WooCommerce Add To Cart and WooCommerce Custom Add To Cart widgets (#5437, #10617)
- Tweak: Added Stroke functionality for typography control in various widgets (#11158)
- Tweak: Removed
elementor-section-wrapby adding it to the Optimized DOM Output experiment (#16950) - Tweak: Added style controls for variations in WooCommerce Menu Cart widget
- Tweak: Added color control to navigation dots in Media Carousel, Reviews, and Slides widgets
- Tweak: Disabled Vimeo autoplay on edit mode when getting video data in Video Playlist widget
- Tweak: Added notice about Facebook's new EU consent policy in Facebook Button, Facebook Comments, Facebook Embed, and Facebook Page widgets
- Tweak: Refactor string translation calls to use native WP translation methods
- Tweak: Convert
home_urllicense API call toget_site_urlfor better compatibility - Tweak: Promoted Default to New Theme Builder and Scroll Snap experiments to Stable status in Experiments screen
- Tweak: Scroll Snap experiment set to active by default for all websites in Experiments screen
- Tweak: Scrolling Effects in Header and Section backgrounds are not working as expected when effects are relative to the entire page
- Tweak: Added "Auto Updates" capability to Pro versions
- Tweak: Removed sequenced animation hover effect option from Classic skin in Call to Action widget
- Tweak: Added "Excerpt Length" control in Post Excerpt widget
- Tweak: Deleted deprecated methods from Query Control module
- Tweak: Adjusted Inline-CSS Experiment to work with Additional Custom Breakpoints experiment
- Fix: Automatically open cart functionality didn't work in product page in WooCommerce Menu Cart widget (#5921, #16276,#16879)
- Fix: Buttons are not visible when there are too many products in the cart in WooCommerce Menu Cart widget (#16221, #17283,#16333,#13005)
- Fix: Mini cart modal z-index is too low in WooCommerce Menu Cart widget (#16333)
- Fix: Side cart buttons are not visible at first glance on mobile in WooCommerce Menu Cart widget (#16221)
- Fix: Read More field recognizes inline HTML elements as plain text in Posts and Archive Posts widget (#16985)
- Fix: Load More functionality caused JS error console in Posts widget (#17036)
- Fix: Autoplay is not working as expected when the lazy load is active in Video Playlist widget (#15304, #16274)
- Fix: Right navigation area wasn't 100% clickable in Post Navigation widget (#14252)
- Fix: Posts duplicate when there are two Posts widgets inside a page using pagination functionality (#17056)
- Fix: Global widget changes are not reflected on frontend (#16820)
- Fix: JS Error console message when using the Load More functionality and Post Per Page option in Posts widget
- Fix: Heading styling is not being loaded when Inline CSS experiment is active in Post and Page Title widgets
- Fix: Sticky offset not working as expected when changing device mode on the browser
- Fix: Scroll Snap functionality wasn't applied on Templates and Archives
- Fix: Toggle icon color didn't work on hover state when Inline Font Icons experiment is activated in Nav Menu widget
- Fix: Variations style controls are not working as expected in WooCommerce Add to Cart widget
- Fix: Display conditions module is not working as expected when using the new Theme Builder UI
- Fix: Edit header handles
z-indexissues in Header document - Fix: Panel icons UI glitch in Call To Action widget
- Fix: WordPress 5.9
WP_User_querywhoargument deprecation adjustments
3.5.2 - 2021-11-28
- Tweak: Adjusted license mechanism to support trial period
- Fix: Updates made to Global Widgets do not reflect accordingly to linked widgets (#16815)
- Fix: Hamburger toggle button doesn't change to “close” when menu is collapsed in Nav Menu widget when Inline Font Awesome experiment is active
- Fix: Global Widget cannot be unlinked
3.5.1 - 2021-11-10
- Fix: Inline HTML elements appear as plain text in Animated Headline widget (#16816)
- Fix: Dropdown items inherited values from Main Menu space between control in Nav Menu widget (#16815
- Fix: Order Summary titles style controls not applying on various devices in Cart widget
- Fix: Panel "Need Help" link is not correct in WooCommerce section in Site Settings
3.5.0 - 2021-11-01
- New: WooCommerce Checkout widget - Fully customize the content and style of your checkout page (#15282, #15990, #11014, #13218, #5383)
- New: WooCommerce Cart widget - Style your cart page the way you want with design flexibility (#15282, #11014, #13218, #5383)
- New: WooCommerce My Account widget - Create a custom design for your my account pages (#11014, #5383)
- New: Progress Tracker widget - Motivate your customers to keep reading your site content (#16576)
- New: Meet WooCommerce Site Settings - Set your store pages within Elementor
- Experiment: Scroll Snap - Set the scene of every scroll (#10752)
- Tweak: Changed infrastructure to prevent rendering bugs in Global Widget (#16354)
- Tweak: Added the option to open submission in a new tab in Form Submissions (#14967)
- Tweak: Added various responsive controls in Posts widget (#1851)
- Tweak: Split Title and Price styling controls in Price List widget (#7688)
- Tweak: Added various responsive capabilities to controls in Posts Archive widget
- Tweak: Adjusted Motion Effects module to support future feature
- Tweak: Changed admin notice content when Pro installed without Core installed
- Tweak: Cleanup in
wp_optionstable - Tweak: Changed Connect logic in Elementor top bar to simplify the connect process
- Tweak: Marked new Theme Builder as an Experiment and set to default for new sites
- Tweak: Enforced better security policies in various widgets and modules
- Tweak: Added load more button functionality to the Posts Archive widget
- Tweak: Renamed Elementor's responsive SCSS variables
- Tweak: Added dividers to horizontal layout in Nav Menu widget
- Tweak: Removed Google+ social network from Share Buttons widget
- Tweak: Convert usage of old Responsive class to use the new Breakpoints Manager
- Fix: jQuery in Heading doesn't work for not logged in users in Custom Code (#14515, #14266)
- Fix: Menu animation causing page horizontal scroll in Nav Menu widget (#15184)
- Fix: Wrong function call in Table of Content & Post Excerpt widgets (#16547)
- Fix: Slides to Scroll control can't be set to Default if Widescreen mode has a value in Testimonial Carousel widget
- Fix: Sticky offset not working properly when changing device mode
- Fix: UTF character issues when exporting CSV file in Form Submissions
- Fix: Load More functionality doesn't work when the Posts widget placed inside an Archive template
- Fix: UI glitches and editing issues in Video Playlist widget
3.4.2 - 2021-10-12
- Fix: Icons color style conflicts when Font-Awesome Inline experiment is active in Share Buttons widget (#16435)
- Fix: Mini Cart hides page content when closed in Menu Cart widget (#16305)
- Fix: UI glitches in the Editor edit mode when inserting Post Content widget and Font-Awesome Inline experiment is active in Single Post template (#16358)
- Fix: Slides per view controls disappeared from multiple breakpoints in Testimonial Carousel
- Fix: Product variations UI glitch in Menu Cart widget
- Fix: Buttons UI glitch on Safari browser in Menu Cart widget
3.4.1 - 2021-09-01
- Fix: Sticky functionality is not working if the Additional Custom Breakpoints experiment is active (#16186)
- Fix: Slideshow skin UI glitch in Media Carousel widget
- Fix: Product price typography weight control is not working as expected in Menu Cart widget
3.4.0 - 2021-09-01
- Tweak: Added new Mini Cart layout type in Menu Cart widget (#11312)
- Tweak: Added styling options for Cart, Products, and Cart buttons in Menu Cart widget (#14952)
- Tweak: Added the ability to open cart automatically when an item is added in Menu Cart widget (#14119)
- Tweak: Added the ability to remove an item from cart without reloading the page with an AJAX request (#9531, #10875, #11309)
- Tweak: Added Load More AJAX functionality to Posts widget (#12126, #1284, #14557)
- Tweak: Added Vimeo support to the Video Playlist widget (#15319)
- Tweak: Improved asset loading performance by serving lighter JS files (#8572)
- Tweak: Added query string to the URL only after the first video is played in Video Playlist widget (#15348)
- Tweak: Added various layout options with more responsive controls and cart structure options in Menu Cart widget
- Tweak: Added the option to open the menu cart by click or hover in Menu Cart widget
- Tweak: Added the ability to choose a specific product to draw data from in WooCommerce Dynamic tags
- Tweak: Removed auto-scroll to the widget location when arriving from external URL in Video Playlist widget
- Tweak: Removed the Video Playlist widget from the Experiments list
- Tweak: Added descriptive error messages for MailChimp action after submit and on form submit in Forms widget
- Tweak: Added tooltip trigger None and Hover for link in Hotspot widget
- Tweak: Added responsive controls to Offset and Effects Offset in Sticky options
- Tweak: Added responsive control to Alignment in Testimonial Carousel widget
- Tweak: Adjusted Motion Effects module to support future feature
- Tweak: Added future compatibility to support better loading of
eiconsfont - Tweak: Changed Rename Part title and button color in Theme Builder
- Fix: Products don't appear on the cart while editing in Menu Cart widget (#15451)
- Fix: Videos always start muted in the Video Playlist widget (#15292)
- Fix: Unnecessary spacing if submenu indicator is set to None in Nav Menu widget (#15365)
- Fix: MailChimp double opt-in feature doesn't work in Forms widget
- Fix: Fetching MailChimp groups field blocks the loading of the rest of the fields in the Form widget
- Fix: Missing field IDs causes forms not to be sent in Forms widget
- Fix: Full Content Skin is not working properly when inserted twice on the same page in Posts widget
- Fix: Avoid Duplicates option doesn't exclude manual selections in Posts widget
- Fix: Submenu indicator alignment issue in Nav menu widget
- Fix: Query control deprecated message appears when debug mode is defined
- Fix: Tweet Button icon incorrect color and size when the icon is rendered as SVG in Blockquote widget
- Fix: Video icon size is not changing on Active state in Video Playlist widget
- Fix: Header icon color is not working in Table Of Content widget
- Fix: Icons style glitches when Font Awesome Inline experiment is active in Video Playlist widget
- Fix: Bullet markers are not visible on preview mode when Font Awesome Inline experiment is active in Table of Content widget
- Fix: UI Glitch when Font-Awesome Inline experiment is active in Price Table widget
- Fix: Submenu Indicator appears larger when Font Awesome Inline experiment is active in Nav Menu widget
- Fix: Part name is deleted when clicking on the "Change" Button without changing the name in Theme Builder
- Fix: Redundant pagination queries in the Editor
- Deprecated: Remove all usages of
Elementor\Utils::get_create_new_post_url() - Deprecated: See all deprecations to this version in our Developers Deprecations Post
3.3.8 - 2021-08-23
- Fix: Products grid width issue when adjusting columns and rows in Products widget (#16001)
- Fix: Font Awesome Inline experiment causes icons glitch in Price Table widget (#16045)
- Fix: reCAPTCHA v3
z-indexis lower than the Section's background color - Fix: Style missing when Font Awesome inline experiment is active in Post Info widget
- Fix: Font Awesome icons were not loaded in Post Info widget
- Fix: Zero character can't be used as a placeholder in Number field in Form widget
- Fix: Carousels are not working properly in the Editor when Additional Custom Breakpoints experiment is active
3.3.7 - 2021-08-15
- Tweak: Added support for Additional Custom Breakpoints in Nav Menu widget
- Tweak: Added support for Additional Custom breakpoints in Motion Effects
- Fix: Columns didn't respond to changes in Gallery widget if Additional Custom Breakpoints Experiment is active
3.3.6 - 2021-08-10
- Tweak: Added support for future feature in Nav Menu widget
- Fix: WooCommerce responsive grid styles are not being reflected in Product Related widget (#15857)
- Fix: WooCommerce responsive grid styles are not being reflected in Upsells widget (#15857)
- Fix: WooCommerce responsive grid styles are not being reflected in Product Categories widget (#15857)
3.3.5 - 2021-08-01
- Fix: Responsive layout glitches in Products and Products Archive widgets (#15773)
- Fix: reCAPTCHA V3 integration conflict with required fields validation in Forms widget
3.3.4 - 2021-07-21
- Fix: Grid layout glitch in WooCommerce Products Archive widget (#15718)
3.3.3 - 2021-07-20
- Tweak: Added a descriptive message in Collect Submissions action after submit
- Tweak: Added future compatibility for Additional Custom Breakpoints for Pro widgets
- Fix: Some widget style breaks when Improved CSS Loading Experiment is active in certain cases (#15632, #15683, #15660)
- Fix: Translation update keep appearing as available after install (#14297)
- Fix: Wrong default icon color when using Font Awesome icons as inline SVG in Call to Action widget
3.3.2 - 2021-07-13
- Tweak: Updated plugin description
- Fix: MailChimp tags in form widget replaced existing tags (#11111)
- Fix: Clicking videos from the items list in edit mode doesn’t initiate videos properly
- Fix: User unauthorized message when activated but not connected in Kit Library
- Fix: Carousel widgets did not support additional custom breakpoint responsive values
- Fix: Tab border is overridden by the Section background color in Video Playlist widget
- Fix: Widgets style breaks when Improved CSS Load experiment is active in a Single Page template and Post Content widget
3.3.1 - 2021-06-20
- Tweak: Added support for more Theme Builder display conditions in Export / Import experiment
- Tweak: Adjusted License page heading structure for future feature
- Tweak: Adjusted Font Awesome icon for allowing support for future feature
- Fix:
frontend.min.jsfile size increased in Elementor Pro 3.3.0 (#15278) - Fix: Prevent conditions from being reset when object cache is enabled in site (#13299)
- Fix: Custom Code publish modal responsiveness issues (#14519)
- Fix: Populating fields with options programmatically doesn't appear in Submissions screen (#10671)
- Fix: Large images are not shown on the Image Carousel widget when set via Toolset dynamic tag
- Fix: Enable inline editing to the inner content tabs in Video Playlist widget
- Fix: Clicking on the video list doesn't play videos properly in Video Playlist widget
- Fix: Hide Play Icon control when Image overlay is toggled off in Video Playlist widget
- Fix: Removed extra space below the player when viewing from mobile view in Video Playlist widget
- Fix: Import button is not working properly in Theme Builder interface
- Fix: Preview Dynamic Content as control is not updating preview and throws an error in Popup Builder
3.3.0 - 2021-06-08
- New: Video Playlist widget - Add Engaging Video Content to Your Website (#11859, #7803)
- New: Hotspot widget - Create Interactive Images With Contextually Relevant Information (#7282, #2768)
- Tweak: Accessibility improvements for sub-menus in Nav Menu widget (#13859, #13810)
- Tweak: MailChimp action after submit can now add new tags to existing subscribers in Forms widget (#11111)
- Tweak: Added
elementor_pro/forms/record/actions_beforeto filter the record before it sent to Actions After Submit in Forms widget (#14261) - Tweak: Yoast SEO breadcrumbs widget can be used in Elementor without the need of enabling them in Yoast setting
- Tweak: Added future support for widgets CSS conditional loading (#10329, #14229)
- Tweak: Added future support for Sticky JS library conditional loading
- Tweak: Added future support for Import / Export experiment
- Tweak: Preparations and fixes for Import Export Experiment in Pro version
- Tweak: Added gradient button capabilities to Login widget buttons
- Tweak: Added gradient button capabilities to Slides widget button
- Tweak: Added gradient button capabilities to Price Table widget button
- Tweak: Added gradient button capabilities to Flip Box widget button
- Tweak: Added Code Highlight widget Developers Documentation
- Tweak: Adjusted Submissions page for future updates
- Tweak: Added
emand%units for padding control in Carousel widgets - Tweak: Shorten currency name to currency symbol in PayPal button widget
- Fix: Custom Fonts URLs should be replaced when replace URL is triggered (#7376, #10382)
- Fix: The currency symbol size changed in the Price Table widget if enabling sale (#13519)
- Fix: Nav Menu widget is not loading Font Awesome submenu icons (#9907)
- Fix: Hamburger toggle is not working in Nav menu widget
- Fix: Activation bug for IDN domains
- Fix: Conditions modal responsive glitches in Custom Code
- Fix: Duplicated strings in Custom Code module
- Fix: Enable resize option for code input field in Custom Code
- Fix: “Save & Close “button in Custom Code's Conditions modal was not visible on small screen sizes
- Fix: Removing a column from a section in the navigator resulted in an empty section
- Fix: Recommend option is cut If the layout is not "Standard" in the Facebook Button widget
- Fix: Video item does not play without adding an image in Media Carousel widget
- Fix:
search-plusicon missing from panel in Media Carousel widget - Fix: UI hover state glitch in Media Carousel widget
- Fix: PHP notice was thrown when trying to import a kit without overrideConditions parameter in Kit Import flow
- Fix: Templates conditions not imported if there are no conflicts in Import Export Experiment
- Fix: Non english values are not encoded properly on Submissions export
- Fix: Theme Builder import is not working properly
- Fix: UI glitch when no global widgets were found in Editor Panel
- Deprecated: See all deprecations to this version in our Developers Deprecations Post
3.2.2 - 2021-05-05
- Tweak: Added support for Expert tier templates in Templates Library
- Tweak: Updated compatibility tag to support Elementor v3.2.x
- Tweak: Added compatibility for future Library improvements
- Fix: Toolset image dynamic field is not working with Gallery widget
3.2.1 - 2021-03-21
- Tweak: Added strings context in PayPal button and Price Table widgets
- Tweak: Added support for future Import / Export Kit feature
- Fix: Submissions with over than 191 characters weren't indexed properly
3.2.0 - 2021-03-14
- New: PayPal Button widget - Collect PayPal payments directly from your site
- Experiment: Submissions - Save all of your form submissions in one place (#1686)
- Tweak: Added Stay In Column option to Inner Section element (#7956)
- Tweak: Adjusted 'Max Height' control range in Table of Contents widget
- Tweak: Changed descriptive text in Create Custom Code screen
- Tweak: Added support for dynamic capabilities in Code Highlight widget
- Tweak: Added support for future load on demand for
share-linklibrary - Tweak: Added support for future load on demand for
dialoglibrary in Popup - Tweak: Allow overwriting the assets URL when using a mirror domain
- Fix: Animation was triggered multiple times when accessing the viewport in certain cases in Animated Headline widget (#13951)
- Fix: Location is not being updated after a Custom Code snippet is published (#13971)
- Fix: Custom Fonts CSS files were not updated after regenerating CSS files
- Fix: Conditions modal is not responsive in Custom Code
- Fix: Empty order buttons are displayed in Custom Fonts screen
- Fix: Typo in 'Reply To' Email action after submit placeholder in Forms widget
- Fix: Unnecessary Save Draft button in Custom Code
- Fix: RTL glitches in Custom Code
- Fix: Sanitized options in the editor to enforce better security policies
- Deprecated: See all deprecations to this version in our (Developers Deprecations Post)
3.1.1 - 2021-02-23
- Tweak: Adjusted 'Max Height' control range in Table of Contents widget
- Fix: Popup event handler is undefined (#11475, #10690)
- Fix: Conditions modal is not responsive in Custom Code
- Fix: RTL glitches in Code Highlight widget
- Fix: Minor UI glitches in Code Highlight widget
- Fix: Users can't get Pro Developer Edition version updates
3.1.0 - 2021-02-13
- New: Introducing Custom Code - Add custom code snippets to your site, including
head,bodystart andbodyend - New: Meet Code Highlight widget - showcase any syntax with highlighted UI (#5815)
- Experiment: Improved Pro widgets performance by loading JS and Swiper assets conditionally in frontend (#8572, Developer Documentation)
- Tweak: Added Compatibility Tag support in Elementor Pro (Developer Documentation)
- Tweak: Added Dynamic capabilities to Rotating Text animation in Animated Headline widget (#4625, #8569)
- Tweak: Added an option to set Selected color for Typing effect in Animated Headline widget (#5403, #7826)
- Tweak: Added animation Loop option for Animated Headline (#9749, #2457)
- Tweak: Added timing options for Animated Headline widget (#4392)
- Tweak: Added dynamic capabilities for Testimonial Carousel widget (#8569)
- Tweak: Added dynamic capabilities for Price Table widget (#4242, #8569)
- Tweak: Added Word Wrap control to Code Highlight widget (#13577)
- Tweak: Upgraded Font Awesome Pro library to v5.15.1
- Tweak: Improved method of loading field mapping repeater in Form widget (Developer Documentation)
- Tweak: Added "Show on Browsers" Popup Advanced Rule
- Tweak: Added real-time JS handling to prevent redundant renders in Slides widget and all Carousel widgets
- Tweak: Import scroll utility from core and remove it from Pro
- Tweak: Added alignment options for Post Excerpt widget (#9757)
- Tweak: Changed alignment control to work with selectors in Share Buttons
- Tweak: Upgraded to Webpack 5, Grunt-Webpack 4 and TerserPlugin instead of UglifyJsPlugin
- Fix: Steps Divider is not vertically aligned in Multi Step Form widget (#12569)
- Fix: Slides are playing in an infinite loop mode even when the option is disabled in Slides Widget (#6726)
- Fix: Redundant spacing is added to Share Buttons widget
- Fix: Step buttons text is not updated without a page reload in Forms widget
- Fix: Overflow issue in certain animations in Animated Headline widget
- Fix: When dragging a new Testimonial Carousel there is a console error thrown
- Fix: Step Buttons are cut in mobile view in Multi Step Form
- Fix: Submit and Step buttons size differences when using Twenty Twenty theme
- Fix: Duplicate button Text Color control in Slides widget
- Fix: JS error is thrown when editing and saving global widgets
- Fix:
get_versionAPI function may fail with Redis / DB cache - Fix: Multiple license check requests are created in certain cases
- Deprecated: Deprecate methods prefixed with an underscore and replace them with unprefixed methods
- Deprecated: See all deprecations to this version in our Developers Deprecations Post
3.0.10 - 2021-01-20
- Tweak: Added Editing Handles string translation compatibility with Elementor v3.1.0
3.0.9 - 2020-12-29
- Tweak: Added compatibility to support Elementor 3.1.0
- Fix: Wrong phrasing of Import template success message in Theme Builder
- Fix: Border color glitch in Theme Builder
3.0.8 - 2020-11-26
- Fix: Navigation arrows UI glitch in Media Carousel widget (#13172)
3.0.7 - 2020-11-25
- Fix: Console Error when dragging Testimonials Carousel widget
- Fix: Arrows of Testimonial and Reviews Carousel widgets navigate to the wrong direction in RTL websites
- Fix: Removed the conditional loading of Webpack
- Fix: Fatal error is thrown after deleting an associated custom taxonomy when Posts widget with Cards skin has a badge
- Fix: Upload JSON files only when the user allowed to prevent security issues
- Fix: Gallery not displayed in Theme Builder templates preview
3.0.6 - 2020-11-04
- Tweak: Updated the embedded post in Facebook Embed widget
- Fix: Minor UI glitches in Theme Builder's conditions screen footer
- Fix: Template type changes into Single Page after conditions change in Theme Builder
- Fix: Redundant Custom Caption option in Site Logo widget
- Fix: Removed unused code in Drip integration
- Fix: Removed Weibo and WeChat social networks due to website and links inactivity from Share Buttons widget
- Fix: Removed redundant code from Portfolio and Post Navigation widgets
3.0.5 - 2020-09-23
- Fix: If the default page layout is set to "Canvas" Headers and Footers cannot be edited
- Fix: Product Image Dynamic Tag throws an error when no image is set
- Fix: Missing Single document placeholder in Theme Builder
- Fix: Document editing handles inherit the
font-familyfrom 3rd party source - Fix: Can't add linebreaks to Textarea input when used as Multi Step Form
- Fix: Incorrect width in Facebook Page widget
- Fix: Added compatibility to allow the use of 'get_create_url' in Theme Builder
3.0.4 - 2020-09-09
- Fix: Autogenerated screenshots appear in WP Media Library modal (#12304)
- Fix: Make sure Elementor Posts widget Pagination doesn't interfere with 3rd party plugins (#12126, #12127)
- Fix: Shrinking conditions indicator in Theme Builder
- Fix: Column can't be dragged and dropped if it populates a Global widget
- Fix: Styles are missing from Single templates in some edge cases
3.0.3 - 2020-09-02
- Fix: Pagination doesn't work in WordPress 5.5 (#12126, #12127)
- Fix: Change delete template action to "Move to Trash" in the new Theme Builder view
3.0.2 - 2020-08-31
- Tweak: Replaced WordPress "Learn More" links with dynamic links for better control over time (#12312)
- Tweak: UI tweaks to the Conditions screen In the new Theme Builder
- Fix: Motion Effects not working when assigned to a column and throws JS error when DOM optimization is disabled (#12299, #12275)
- Fix: Multiple Galleries display all the images in the Lightbox slideshow (#11809)
- Fix: Old Theme Builder is being opened when accessing through the Finder
- Fix: Mixed templates import glitch in Theme Builder
- Fix: Card icon sizes in Theme Builder
- Fix: Preview button leads to
render_modeinstead of preview when importing a template from the new Theme Builder
3.0.1 - 2020-08-26
- Tweak: Keep previous Theme Builder when accessing from the WP Dashboard for legacy support
- Tweak: Updated video tutorials in Theme Builder
- Tweak: Don't show auto-screenshots in the Media Library (Props @black-eye)
- Fix: Repeater items throws
childViewis undefined message in Forms widget (#12239, #12221) - Fix: Misspelling of the word "occurred" in Form widget default error message (#12137)
- Fix: Facebook comments not showing up (#12157)
- Fix: Check for conflicts in Theme Builder doesn't work properly
- Fix: Minor UI fixes in Theme Builder
- Fix: Dark mode glitches in Theme Builder
- Fix: Global Site Part toaster appears when you publish a Popup
- Fix: Site Parts aren't in the correct order in Theme Builder
- Fix: Date field caused forms to get corrupted in Forms widget
- Fix: Theme Builder application page is forbidden
3.0.0 - 2020-08-23
- New: Introducing the new and improved Theme Builder
- Tweak: Removed
.elementor-innerand.elementor-column-wrapfrom DOM output to improve performance (#7351, #7817, Developers Blog Post) - Tweak: Added contextual anchors ID support to Table of Contents widgets (#10052)
- Tweak: Added WeChat and Weibo social networks to Share Buttons widget (#11554)
- Tweak: Added Dynamic capabilities for Redirect after Login/Logout in Login widget (#11343)
- Tweak: Added Blend Mode and CSS Filters controls to adjust the Background Overlay in Flipbox widget (#11653)
- Tweak: Added responsive capabilities to Toggle Button styling in Nav Menu widget (#8269)
- Tweak: Added responsive Text Alignment control in Call to Action widget (#11968)
- Tweak: Added dynamic content to Ribbon element in Call to Action widget (#10364)
- Tweak: Converted uses of Color and Typography Schemes to Global Colors and Fonts
- Tweak: Separated Title and Description control fields labels in Call to Action widget
- Tweak: Removed unnecessary style in WC Product with variations
- Tweak: Converted Portfolio, Posts and Share Buttons widgets to use CSS Variable-based Elementor Grid (Developers Blog Post)
- Tweak: Added Date Modified option to Posts widget metadata
- Fix: PHP 7.4 compatibility to Media Carousel widget (#11355)
- Fix: Divider alignment issue in Post Info widget (#11628)
- Fix: Color doesn’t change in Products Archive Description widget
- Fix: WC Product variations layout breaks when using Variation Swatches plugin
- Fix: WC Product variations layout issue
- Fix: WC Product variations mobile zoom-in glitch
- Fix: Can't edit a Popup after accessing Theme Style
- Fix: Twitter icon missing in Blockquote widget
- Fix: Removed redundant default text color from Share Buttons minimal skin
- Fix: UI glitch in Display Conditions modal
- Fix: Insert template button UI glitch in Templates Library
- Fix: Added sanitization to post titles in WordPress dashboard for better security
- Fix: Show when arriving from search engines rule doesn't work in Popup
- Fix: Child categories are shown with a different parent category in Query control
- Deprecated: See all deprecations to this version in our Developers Deprecations Post
2.10.3 - 2020-06-29
- Fix: Form not being submitted when using "Progress Bar" and "None" view types in Multi Step Form (#11596, #11610)
- Fix: Missing "for" attribute in Password field label in Login widget (#8646)
2.10.2 - 2020-06-16
- Fix: Run step events only when in Multi Step Form mode (#11644)
2.10.1 - 2020-06-16
- Tweak: Improved License validation mechanism to avoid limitations
- Tweak: Changed control labels and ordering in Price Table, Lottie and Form widgets
- Fix: Popup close button vertical position glitch (#10921)
- Fix: Radio field placement glitch when in Multi Step mode in Form widget
- Fix: Clicking
Enterkey submits the form in Multi Step Form - Fix: Hardened sanitization in Custom Attributes to avoid security issues
2.10.0 - 2020-06-07
- New: Introducing Multi-Step Forms - Breakdown long forms into simple steps (#5975, #3911)
- New: Introducing Lottie widget - easily add Lottie animations to your site, no coding needed (#11026)
- Tweak: Added spacing option to Posts widget pagination (#5682)
- Tweak: Changed texts and logic for administrator plugin renewal notices
- Tweak: Added new Scroll Util for improved scrolling handling
- Tweak: Improved Motion Effects animation performance
2.9.5 - 2020-05-24
- Fix: Added sanitization to Custom Attributes control to avoid security issue
2.9.4 - 2020-05-07
- Fix: Hardened user role that is allowed to upload icon sets and unzip only allowed files in Custom Icons to prevent security vulnerability
2.9.3 - 2020-04-19
- Fix: Form shortcode IDs are not wrapped in double-quotes (#11023, #10932, #10967, #11000, #11049)
- Fix: Escaped Form records metadata to prevent security vulnerability
- Fix: Closing "Save Changes" document confirmation modal causes Panel infinite loading
- Fix: Ken Burns effect not working when there is only one slide in Slides widget
- Fix: Document handles UI glitch
2.9.2 - 2020-03-25
- Tweak: Added compatibility with WordPress v5.4 (#10745)
- Fix: Image ratio number is displayed under the Archive Posts widget (#10874)
- Fix: Theme Style Link color setting overrides the Table of Content list style
- Fix: PHP notice when using dynamic user info
id - Fix: Navigation arrows direction is crossed on first drag in Slides Widget
- Fix: "No headings were found on this page" message was not displayed in the frontend in Table of Contents widget
- Fix: Container includes Popup tags by default in Table of Contents widget
- Fix: Twitter icon display issue when Font Awesome 4 support is disabled in Blockquote widget
- Fix: ACF Dynamic tag not working in Form widget Redirect action
2.9.1 - 2020-03-16
- Fix: Can't access Elementor Editor when there is Page Title widget in the page
- Fix: Applying styling to Post Content widget affects the Page and Post editing handles
2.9.0 - 2020-03-15
- New: Introducing Full Site Editing: Design header, footer, and content all in one place! (#4985)
- New: Added Global Custom CSS for Your Entire Site in Theme Style (#3345)
- New: Added Dynamic Colors tag (#6485)
- Tweak: Added option to set the Site Part HTML Wrapper Tags (#9293)
- Tweak: Added Link Attributes support to Pro widgets (#5716, #3642, #9225, #9079)
- Tweak: Added Theme Style support in Theme Builder parts (#10564)
- Tweak: Avoid creating empty Custom Font
- Tweak: Added
aria-expandedattribute to Menu Cart widget - Tweak: Moved Link Actions module to Core plugin
- Tweak: Changed the name of “TypeKit Web Fonts by Adobe” to “Adobe Fonts”
- Tweak: Removed redundant display conditions from Blockquote, Flipbox, Price Table, and Search Form widgets
- Tweak: Pro widgets are not draggable unless Elementor license has been activated
- Tweak: Remove redundant
label_blockparameters from several controls - Tweak: Converted controls selectors to CSS variables in Gallery widget
- Tweak: Replaced Stumbleupon with Mix in Reviews widget recommended icons (#10099)
- Tweak: Added Mix to the Share Buttons network list (#10099)
- Tweak: Added "Open in new tab" option to Posts widget (#7924)
- Tweak: Upgraded Font Awesome Pro library to v5.12.0
- Tweak: Added new Lightbox compatibility for Gallery and Media Carousel widgets
- Tweak: Expose external API for Swiper instances
- Tweak: Added compatibility to JS API in Theme Builder, Popups, Form widget and Global widget
- Tweak: Replaced nerd icons with new Elementor emojis
- Tweak: Added specific
colorattribute to header title in Table of Contents widget - Fix: Line break issues in Animated Headline widget (#10585)
- Fix: Theme Style Link color overrides the Table of Content list style
- Fix: Active state glitches when using Table of contents widget with Sticky mode
- Fix: "Graphic Element" section appears as empty in case of unmarked Graphic Element in Call to Action widget
- Fix: Page Title widget render glitches in the Editor
- Fix: Image ratio parameter visible in some edge cases in Posts widget
- Fix: Image missing when sharing to Pinterest using Share Buttons widget
- Fix: Theme Style Link color setting override the list style in Table of Contents widget
- Deprecated: See all deprecations to this version in our Developers Deprecations Post
2.8.5 - 2020-03-08
- Tweak: Added new Swiper parameter to all Pro carousels to allow 3rd party integration
- Fix: Missing closing bracket in Animated Headline widget
- Fix: Share buttons widgets show Font Awesome 4 icons on first drag in Editor
2.8.4 - 2020-02-16
- Tweak: Added Lightbox Title & Description support to Gallery widget
- Tweak: Added RTL support for Slides widget
- Tweak: Display Lightbox images in Full size in Gallery widget
- Fix: Template with Slides widget not working properly when placed inside Tabs, Accordion and Toggle widget
- Fix: Dropdown menu lost styling after Elementor Pro v2.8 upgrade in Nav Menu widget
- Fix: Indent doesn't work on RTL websites in Table of Contents widget
- Fix: Query Control throws
Undefined index: qerror - Fix: Typography control not affecting dropdown menu in Nav Menu widget
- Fix: Discord forms integration fails to send submissions in some server configurations
- Fix: Rotating headlines don't align center in Animated Headline widget
- Fix: Custom secondary color displayed when not needed in Share buttons widget
- Fix: Motion Effects of certain objects are not functioning properly on Safari browser
- Fix: Missing eye icon in Single template footer preview button
2.8.3 - 2020-01-01
- Tweak: Updated Table of Contents widget panel location
- Fix: ACF URL Dynamic field throws
undefined indexPHP notice (#9929) - Fix: Gallery lightbox pagination shows images from all tabs
- Fix: "Reply To" option not working in Form widget "Email 2" Action
- Fix: ACF Dynamic tag not working in Form widget Redirect action
- Fix: Underline option not working in Table of Contents widget Normal state
- Fix: Query Control
Undefined index: autocompletenotice in some cases - Fix: Missing display condition to Read More Spacing control in Posts widget
2.8.2 - 2019-12-19
- Tweak: Improved scroll-spy and collapsing functionality in Table of Contents widget
- Fix: "No products were found" message not being displayed in an empty Products Archive
- Fix: Redundant
<br>tags in Single theme template (#9927, #9928) - Fix: Draft Popup shows up in Dynamic tag dropdown
2.8.1 - 2019-12-18
- Fix: Share Buttons widget not working (#9920)
- Fix: Redundant
<p>tags added to Single Template posts
2.8.0 - 2019-12-18
- New: Table of Contents Widget (#5171)
- New: Added Font Awesome Pro Duotone font family support (#9578)
- Tweak: Added Lazy Load option to Gallery widget (#9763)
- Tweak: Added Random order option to Gallery widget (#9269)
- Tweak: Updated Font Awesome Pro to v5.11.2 (#9578)
- Tweak: Added preselect support for multiple default select values in Forms Widget (#9324)
- Tweak: Avoid duplicate queries for Custom Icons (#9579)
- Tweak: Major performance improvements to Gallery widget
- Tweak: Avoid non-existing images in Gallery widget
- Tweak: Added
tabindex,aria-expanded,aria-hiddenandrole="navigation"accessibility attributes to Nav Menu widget - Tweak: Changed button HTML tag from
buttontospanin Call to Action and Flip Box widgets for better W3C compliance and accessibility - Tweak: Removed Google+ from default networks in Share Buttons widget
- Tweak: Added compatibility for Library Connect
- Tweak: Added i18n to Toolset date dynamic tag
- Tweak: Added external link support to Gallery widget
- Tweak: Changed the link external attributes implementation to use
add_link_attributes()in Gallery widget - Tweak: Updated references to the new Schemes system location
- Tweak: Avoid running Gallery handler when the gallery is empty
- Tweak: UI Tweaks in Editor Panel
- Tweak: Added responsive capabilities to Pointer Width control in Nav Menu widget
- Tweak: Added mobile support for responsive controls in Nav Menu widget
- Tweak: Refactor
register_controls()method in Posts widget skin trait - Fix: ACF URL "undefined Index" notice (#7646)
- Fix: WooCommerce Mini-Cart widget causes fatal error in edge cases (#9304)
- Fix:
PHP Notice: Undefined indexdisplay for Author query (#9864) - Fix: Added compatibility for Button widget placed inside Swiper carousel (Topic)
- Fix: Avoid empty spaces in Post info widget
- Tweak: Always show "Custom label" control in Login widget
- Fix: Nav Menu item typography selector in Nav Menu widget
- Fix: Facebook Like Button widget causes flickering
- Fix: WooCommerce mini-cart behaviour when using
plainpermalinks format - Fix: Avoid running Popup triggers when set without conditions
- Fix: Removed "Date" query from Products widget
- Fix: Slides widget when used as a Shortcode and is hidden
- Fix: Custom URL being accessed on swipe in Media Carousel
- Fix: Media Carousel widget Cube effect glitch
- Fix: Lightbox shows images from multiple Gallery widgets in the same page
- Fix: Image
altText not displayed on overlay in Gallery widget - Fix: Gallery widget not visible in Posts widget Full Content skin
- Fix: WooCommerce mini-cart remove unnecessary hooks registration when WooCommerce integration set to
Disable - Fix: Slides widget button wrapping breaks in mobile view
- Fix: Dynamic capabilities with the Reviews widget
- Fix: Disabling autoplay doesn't work in Slides widget
- Fix: Posts widget Full Content skin not working on Single template
- Fix: Autocomplete not working for "By Author" condition in Display Conditions screen
- Fix: Posts widget alignment issue
- Fix: Product Variations Clear button not working in edge cases
- Fix: Styling issues in Form widget submit button
2.7.3 - 2019-10-28
- Tweak: Added RTL support to Galleries widget (#9213)
- Tweak: Added Custom Icons compatibility for WordPress 5.3
- Fix: Missing template function declaration causes fatal error in WC mini-cart widget
- Fix: Pause on hover doesn't work in Carousel widgets
- Fix: Link-actions conflict with
?action=parameter in the URL - Fix: Lightbox navigation not working in Gallery widget Single mode
- Fix: Ken burns effect not working on the 1st slide if Infinite Loop option is turned off in Carousel widgets
- Fix: Popup Advanced Rules detects internal links as external if current URL starts with
www
2.7.2 - 2019-10-06
- Fix: Slide Overlay not working when applying Ken burns effect in Slides widget (#9209)
- Fix: Content width glitch in Slides widget (#9180)
- Fix: Horizontal Alignment not working when applying custom style per slide in Slides widget (#9180)
- Fix: Missing semicolon in Custom Fonts
font-displayCSS
2.7.1 - 2019-09-26
- Fix: Background Overlay layer is over the slide content in Slides widget (#9180)
- Fix: Duplicate images under "All" filter in Multiple Gallery
2.7.0 - 2019-09-24
- New: Enhanced Galleries widget (#1898, #3103, #4279, #7631)
- New: Dynamic Number (#5952)
- New: Full content skin for Posts and Archive-posts widgets (#4617)
- Tweak: Added dynamic number capability to Price List, Price Table, Counter, Star Rating, Progress Bar widgets
- Tweak: Added tags support to forms Mailchimp action (#5418)
- Tweak: User Profile Picture Dynamic Tag (#7947, #8740)
- Tweak: Added
font-displaysupport to custom fonts (#5993, Developers Blog Post) - Tweak: Added Text Shadow control to Slides widget (#8800)
- Tweak: Added Re-subscribe support to MailerLite (#8799)
- Tweak: Added Dynamic capabilities to Facebook Embed widget (#9030)
- Tweak: Use
swiper.jsinstead ofslick.jsin Slides widget (Developers Blog Post) - Tweak: Added
elementor_pro/search_form/before_inputaction hook to Search Form widget (#5598) - Tweak: Added
elementor_pro/search_form/after_inputaction hook to Search Form widget (#5598) - Tweak: Added dynamic support for Custom field key (#7789)
- Tweak: Increased expired license notice bar frequency
- Tweak: Changed the icon name of Slides widget
- Tweak: Added designated Finder's Icons for Custom icons & Custom fonts
- Tweak: Use Ken Burns Effect as an external module
- Tweak: Remove Fontello conflicting CSS on import to Custom Icons sets
- Tweak: Editor Panel UI tweaks
- Tweak: Added DOM events on Popup show/hide (Developers Blog Post)
- Tweak: Added option to change the variations field width in Add to Cart widget
- Tweak: Use select control instead of select2 in Menu Cart widget
- Tweak: Added conditions to the tabs instead of to each control in Share Buttons widget
- Tweak: Added Typography controls to HTML field in Forms widget
- Tweak: Allow edit selected Font file in Custom Font
- Tweak: Changed reCAPTCHA v3 error message
- Tweak: Remove the "Save as Global" option on Global widget context menu
- Fix: Corrected selector for
removeControlSpinner()(#8790) - Fix: Slides widget navigation icons misplacement (#8533)
- Fix: Horizontal Scrollbar when Slider widget is set to Full Width (#8527)
- Fix: Inconsistent behavior when "Infinite Loop" enabled with "Autoplay" in Slides widget (#6726)
- Fix: Ken Burns effect on Chrome transition glitches (#1671)
- Fix: Nothing found message shows up inside the columns set in Posts Archive widget (#7347)
- Fix: Responsive UI glitch in Popup Conditions modal tabs
- Fix: Removed unnecessary divider in Call to Action widget
- Fix: Custom Add To Cart * button style (size, position and background color) when
quantityis enabled. - Fix: Add support for Document/PageBase in Theme Builder (Core >=2.7.0)
- Fix: Ampersand character breaks email link in Share Buttons widget
- Fix: Correct custom font attachment
mime-typeto show uploaded Custom Fonts - Fix: Mini-Cart not refreshing in Menu Cart widget
- Fix: Cart drawer not working when WC Subscriptions plugin is activated
- Fix: Querying CPT with custom taxonomies does not show the taxonomies before saving
- Fix: Double rendering on change caused console error in Theme Builder's conditions screen
- Fix: Translations and Strings in Share Buttons widget
- Fix: Avoid using offset if the source is Manual selection in Query Control
- Fix: Form being submitted although reCAPTCHA v3 validation failed in Forms widget
2.6.5 - 2019-08-26
- Tweak: Added compatibility for the upcoming release of Elementor v2.7
- Fix: Button style not working when
quantityis enabled in Custom Add To Cart widget - Fix: Updated minified JS file fixed WhatsApp base URL in Share Buttons widget
2.6.4 - 2019-08-21
- Tweak: Added compatibility for the upcoming release of Elementor v2.7
- Fix: Changed WhatsApp base URL in Share Buttons widget for cross-device compatibility
- Fix: Random slides order after several clicks on pagination in Testimonial Carousel widget
2.6.3 - 2019-08-18
- Fix: Core version rollback to
>2.6.0causes a fatal error - Fix: Duplicate images when slideshow skin is selected in Media Carousel lightbox
- Fix: Default bottom margin added to reCAPTCHA V3 badge
- Fix: Input glitch in reCAPTCHA V3 threshold settings
2.6.2 - 2019-07-30
- Tweak: Better accessibility support in Search Form widget
- Fix: UI glitched in Popup publish screen (#8616)
- Fix: "Child of Term" and "Any child of term" conditions (#8695)
- Fix: Restored
library_widget_templatesaction hook for 3rd party compatibility (#8687) - Fix: Twitter Icon missing in Blockquote widget
- Fix: Form reCAPTCHA v3 badge position not working
- Fix: Renewal notice bar appears in wrong situations
- Fix: Draft Icon Set loads empty Icon Library
2.6.1 - 2019-07-24
- Fix: Query Control autocomplete not retrieving results (#8672, #8661)
- Fix: Price Table features section not working (#8660)
2.6.0 - 2019-07-23
- New: Introducing Custom Icon sets - including Fontello, IcoMoon and Fontastic support (#110)
- New: Added Font Awesome 5 Pro integration including 5,300+ icons (#4430)
- New: Added reCAPTCHA v3 integration to Form widget (#8213, #6039, #7165)
- Tweak: Added Exit Animation for Popups (#7063)
- Tweak: Added ACF Dynamic tag support for archive pages (#5147)
- Tweak: Added Navigator Indicators for Custom CSS & Motion Effects (#2180)
- Tweak: Added Dynamic capabilities for Form Redirect action (#7552)
- Tweak: Added Logged In Message styling options for Login widget (#7928)
- Tweak: Added
nonebreakpoint option to Nav Menu widget (#7916) - Tweak: Added option to place Post Terms dynamic tag without links (#8366)
- Tweak: Added
elementor/query/query_resultshook to Query Control to allow full control over results (#7912) - Tweak: Allow choosing Heading HTML tag in Price Table widget (#8090)
- Tweak: Show popup on dynamic click even when
Avoid Multiple Popupsoption is selected (#8189) - Tweak: Added condition option to all of archive child pages (#8256)
- Tweak: Added
Effects Relative Tocontrol to Scrolling Effects - Tweak: Allow shortcodes in HTML Form field
- Tweak: Removed donReach integration from Share Buttons widget due to service inconsistent stability
- Tweak: Changed MailChimp
Listlabel toAudience - Tweak: Improved Entrance and Exit animation behavior in Popup
- Tweak: Added
Deprecated Noticecontrol toArchive ProductsandWoo Productswidgets - Tweak: Added default dynamic title for archives in Theme Builder
- Tweak: Added condition to show
Centered Slidescontrol in Media Carousel widget - Tweak: Added notice bar in the Editor when the license is expired or not activated
- Tweak: Replaced
selectcontrol withchoosecontrol in Price List widget - Tweak: Removed Font Awesome 4 dependencies from the Editor
- Tweak: Minor styling tweaks in the Popup publish modal
- Tweak: Hide ordering form in Products widget on front page
- Tweak: Removed page title markup when 'Hide Title' is active
- Tweak: Added style controls for HTML field in Form widget
- Fix: Form widget Date picker makes the Popup builder disappear (#7240)
- Fix: Sticky element stop point stops working on viewport resize (#7884)
- Fix: Copy-Paste style not pasting the Pointer option in Nav Menu widget (#8497)
- Fix: Missing Print icon in Share Buttons (#8506)
- Fix: UI style glitch in Blockquote widget when viewing from iPad
- Deprecated:
DB::save_editor()- Remove usage of this method (Deprecation Post) - Deprecated:
DB::get_plain_editor()- Remove usage of this method (Deprecation Post)
2.5.14 - 2019-07-14
- Fix: Better WC Related Product grid support to various themes (#8555)
2.5.13 - 2019-07-11
- Fix: Better WC grid support to various themes
2.5.12 - 2019-07-10
- Fix: Grid for WooCommerce Archive Product widget
- Fix: Remove redundant
whitespaceCSS property causes style glitch in iPad - Tweak: Added more compatibility for Elementor v2.6
2.5.11 - 2019-07-02
- Fix: Close icon missing from Nav Menu widget (#8460)
- Fix: Elementor Pro v2.5.10 shows PHP notice regarding notice bar (#8461)
- Fix: Fatal error when deleting used Pods fields (#8396)
- Fix: Missing dropdown icon in conditions screen
2.5.10 - 2019-05-28
- Tweak: Added compatibility for the upcoming release of Elementor v2.6
- Tweak: Error caused by empty Rows & Columns values in Products widget (#8261)
- Fix: Do not unset
productCPT if it's not from WooCommerce (#8160) - Fix: Column Spacing not working in WooCommerce Archive Products widget (#8285)
- Fix: Title styling not working in Products Categories widget
- Fix: Empty value in Dynamic Pods Gallery dropdown using Safari browser
- Fix: WooCommerce archives included in "All Archives" condition
2.5.9 - 2019-05-28
- Tweak: Removed
auto-confirmcontrol from MailPoet to support new version of MailPoet - Fix: Multiple Custom Fonts not rendered in the editor
- Fix: Products
salequery - handle exclude by manual selection. - Fix: Product Categories grid row & column style
- Fix: Form integration AJAX cache override
- Fix: Removed redundant CSS on Canvas & Header-Footer page templates
2.5.8 - 2019-05-06
- Fix: Popup entrance animation not working in frontend
- Fix: Popup Exit Intent trigger activated multiple times
2.5.7 - 2019-05-05
- Fix: Embedded video keeps playing after a Popup is closed (#7875)
- Fix: Maximum call stack size exceeded error in Safari (#7824)
- Fix: Entrance animations not appearing on Popup reopen (#7395)
- Fix: WC variations select style glitch in several themes (#8008)
- Fix: Theme Builder taxonomy conditions not retrieving proper results in edge cases
2.5.6 - 2019-04-29
- Tweak: Removed
Shortcodedynamic from Image, Gallery and Media control - Fix: Popup not inheriting entrance animation in responsive mode (#7809)
- Fix: Terms autocomplete retrieves wrong results in Query Control
- Fix: Query Control Related by author glitches in edge cases
- Fix: Query Control using terms for Products widget
- Fix: Posts cards style glitch in small screens
- Fix: Display conditions delete icon missing in small screens
- Fix: Avoid rendering Menu Cart widget in WordPress native editor
2.5.5 - 2019-04-08
- Tweak: Allow text selection inside a Popup
- Fix: Added backwards compatibility for
tax_queryin Query Control (#7751) - Fix: Missing arguments for
widget_titlefilter (#7745)
2.5.4 - 2019-04-03
- Fix: Move Query from using
term_idtoterm_taxonomy_id(#7653) - Fix: Offset manipulation hook removal in Query control
- Fix: Missing form field
IDin some edge cases (#7711, #7660)
2.5.3 - 2019-03-31
- Tweak: Updated Google Calendar dynamic tag URL (#7673)
- Fix: Missing form field names (#7651)
- Fix: PHP 5.4 backward compatibility in Query Control (#7633)
- Fix:
products_deprecatedQuery Control module compatibility (#7654) - Fix: Changed query method from
term_idtoterm_taxonomy_id(#7653)
2.5.2 - 2019-03-27
- Fix: Overwrite parent widget type in Global Widget (#7632)
- Fix: Avoid Duplicates option not working in Query Control (#7635)
- Fix: Manual Selection option not working in Query Control (#7634)
- Fix: Incorrect condition caused handlers issues inside popup
2.5.1 - 2019-03-26
- Fix: Query Control invalid call to deprecated action (#7619)
- Tweak: Renamed action hook from
elementor_pro/{$widget_name}/query/{$query_id}toelementor/query/{$query_id} - Tweak: Renamed filter hook from
elementor_pro/query_control/get_query_args/current_querytoelementor/query/get_query_args/current_query
2.5.0 - 2019-03-26
- New: Introducing Motion Effects including Scrolling & Mouse effects (#72)
- New: Introducing Related Posts for Query Control (#7306, #7490)
- New: Introducing Date query for Query Control
- New: Introducing Sticky Posts support for Query Control (#2501)
- Tweak: Added option to open a Popup by a custom selector (#6871, #6876, #7258)
- Tweak: Option to count when Popup is closed in "Show up to X times" Advanced Rule
- Tweak: Added full border radius control options inside Popup
- Tweak: Changed exit intent icon in Popups
- Tweak: Show only one popup in its own preview
- Tweak: Added responsive support to Popup entrance animation control
- Tweak: Conditions - Singular
All Pagesstring changed toPages - Tweak: Added form field shortcode support for Drip tags (#7000)
- Tweak: Added dynamic capabilities to Price List widget (#7258)
- Tweak: Added Dynamic capabilities to Custom Attributes (#6779)
- Tweak: Added dynamic capabilities to Flip Box widget (#6986)
- Tweak: Decrease
z-indexfor Nav Menu (#6869) - Tweak: Changed "Scrolling Effects" section label to "Motion Effects"
- Tweak: Use filter
get_meta_viewportfor header templates (#7043) - Tweak: use filterable
Util::get_public_post_types()in Theme Builder (#7172) - Tweak: Added Cloudflare rocket-loader support (#7443)
- Tweak: Added responsive support to WC Products Columns & Rows Gap controls (#6913)
- Tweak: WC Menu cart "View Cart" & "Checkout" buttons styling
- Fix: Custom ID reset to default when dragging repeater
- Fix: Conflict between archive-products widget and WC customizer
- Fix: Add to Cart widget
spacingandspace-between - Fix: Library view when creating a new Header or Footer
- Fix: Post types labels missing on Add New Template modal
2.4.8 - 2019-03-11
- Fix: Missing query section in Products widget
- Fix: Missing Taxonomy controls in Products widget in edge cases
2.4.7 - 2019-03-06
- Fix: Compatibility Global Widget with Elementor v2.5.0+
2.4.6 - 2019-03-04
- Fix: Pods gallery dynamic when empty (#7127)
- Fix: Duplicate call for conditions screen issue
- Fix: Compatibility with Elementor v2.5.0
2.4.5 - 2019-02-18
- Fix: Image size issue in Testimonial Carousel (#7058)
- Fix: MailChimp groups not saved in a form integration (#7083)
- Fix: Show popup preview only on it's own preview
- Fix: Elementor dashboard templates URL corrupted links in edge cases
2.4.4 - 2019-02-11
- Tweak: Added ACF Date Time Picker field support (#6690)
- Tweak: Changed the term of
All Postscondition toPosts - Fix: Added
<IfModule>to avoid 500 error whenmod-headersis missing (#7034) - Fix: Include post CSS deletion in Global Widget update (#6856)
- Fix:
Textareadefault value in Forms Widget (#6934) - Fix: MailPoet latest version caused fatal error (#6996)
- Fix: Fatal Error caused by calling MailPoet deleted method
- Notice: MailPoet
Auto Confirmoption will now default to "On"
2.4.3 - 2019-01-30
- Fix: Custom Add to Cart widget responsive alignment settings
- Fix: Links in Post Info widget
- Fix: WooCommerce
View Cartstring translate - Fix: Wrapper classes for header/footer templates (#6884)
2.4.2 - 2019-01-25
- Tweak: Added pixel units to Close Button position control in Popups
- Fix: Exclude error in WC Products widget
2.4.1 - 2019-01-24
- Tweak: Added CSS classes control to Popup (#6826)
- Tweak: Added responsive image size to Testimonial Carousel widget
- Fix: PHP warning when Toolset Date dynamic is empty (#6842)
- Fix: Support of exclude-ids in WC Products widget
- Fix: Popup close button not clickable
- Fix: Alignment justify issue of Add to Cart widget (#6749)
- Fix: Bad anchors breaks the page JS
- Fix: Popup overlay shown when turned off
2.4.0 - 2019-01-21
- New: Introducing Popup Builder (#628)
- New: Added
PopupDynamic Tag - New: Added
Popupforms action after submit - New: Added User Info dynamic tag (#6322)
- Tweak: Added dynamic capabilities for "Nothing Found" message
- Tweak: Added
elementor_pro/theme_builder/archive/escape_nothing_found_messageFilter to avoid HTML escaping in "Nothing Found" message (#6053) - Tweak: Added
add_doc_to_locationmethod to Allow insertion of a document to a location - Fix:
z-indexissue with CTA widget (#6486) - Fix: Hide the Post Content widget and show it only in a Single document
- Fix:
selectorreplacement in Custom CSS - Fix: Apply
the_contenton the real content only - Fix: CSS for WC products selector (#6559)
- Fix: Odnoklassniki share URL (#6638)
- Fix: Custom link new tab in Post Info widget (#5766)
- Fix:
nofollowlink in Flip Box & CTA widgets - Fix: Post Terms in Post Info widget
- Fix: Added screen reader to some icons & buttons for better accessibility (#5386)
- Fix: Accessibility labels in Reviews widget (#6630)
- Fix: Link to cart page not working when WooCommerce Subscriptions is active
- Fix: MailChimp Selected list not showing on reloading in Form widget
- Fix: Sub-menu arrow position in Nav Menu widget
- Fix: Conflict with WP Security Audit Log plugin (#6648)
2.3.1 - 2018-12-19
- Fix: Template widget search functionality (#6473)
- Fix: Apply
the_contentfilter to post content in theme builder
2.3.0 - 2018-12-17
- New: Introducing Discord Integration for Forms (#4218)
- New: Introducing Slack Integration for Forms
- New: Introducing MailerLite Integration for Forms (#4462)
- New: Activate Elementor Pro plugin by connecting to Elementor account
- Tweak: Added
elementor_pro/utils/get_public_post_typesfilter hook (#5900) - Tweak: Added
loop_start&the_contenthooks for Post Content (#6173) - Tweak: Removed Custom Attributes from Page Settings
- Tweak: Always add the Custom CSS control to the Advanced tab
- Fix: In sub Term condition false positive in edge cases
- Fix: ToolSet Dynamic Image fallback
- Fix: Style glitch with the dropdown color in Nav Menu widget
- Fix: Style glitch in the Conditions screen in Safari browser
- Fix: Ribbon in the CTA widget obscures drop down menu (#6080)
- Fix: The color of label won't change color in Widget login
2.2.5 - 2018-12-11
- New: Add Style Tab & Custom CSS for Header & Footer Templates.
- Tweak: Added a better identifier for subpages (#6362)
- Tweak: Removed Custom Attributes from page settings
- Fix: Yahoo event URL date issue (#6354)
- Fix: Allow timezone settings in Google event URL (#6354)
- Fix: Avoid
z-indexchanges bynanocssin build process - Fix: Added missing WC upsells products CSS
- Fix: Nav Menu dropdown losing color on hover
- Fix: WC Product Add-ons CSS compatibility
2.2.4 - 2018-12-04
- Fix: Global widget not saving changes (#6340)
- Fix: Dynamic tags support in Blockquote widget (#6334)
- Fix: Forms Redirect URL action when using form field values with spaces
2.2.3 - 2018-11-29
- Fix: Missing "Edit Template" in Template widget (#6271)
- Fix: Follow menu anchors with UTF8 characters in Nav Menu
- Fix: Show only supported templates in Template widget
- Fix: Revert conflicting fix for a default order for WC archive
2.2.2 - 2018-11-28
- Fix: Lightbox dynamic tag crashes the editor
2.2.1 - 2018-11-28
- New: Added
ACF FileDynamic tag to support text controls. - Tweak: Added option to hide item count bubble when cart is empty in Menu Cart widget (#6223)
- Tweak: Added Actions group for Lightbox and Contact URL tags
- Tweak: Added filter
elementor_pro/dynamic_tags/shortcode/should_escapeto avoid escaping in Shortcode dynamic tag - Tweak: MailPoet3 integration allow Subscriber to to subscribe to multiple lists
- Tweak: Added front-end max file size validation for upload fields
- Tweak: Added
by-authorper Post-Type condition for theme builder - Fix: Template widget panel not showing the selected template (#6271)
- Fix: Conflict between ACF with Safari browser on Select option in Dynamic tag
- Fix: Add post classes only for the Single template
- Fix: Set document type as not editable for unsupported document like Global widget
- Fix: Avoid duplicate query for current WC product query
- Fix: Product Archive showing oldest products instead of latest
- Fix: CSS reset in Posts widget using cards skin
2.2.0 - 2018-11-19
- New: Introducing Custom Attributes (#290, #3990)
- New: Added evergreen option for Countdown widget (#4459)
- New: Added expire actions option for Countdown widget (#5242)
- New: Introducing Reviews widget (#3854)
- New: Introducing Sitemap widget (#5594)
- New: Added Request Parameter dynamic tag (#4934)
- New: Added Shortcode dynamic tag
- New: Added Image and Video Lightbox dynamic tag
- New: Added Contact URL dynamic tag
- New: Added Featured Image Data dynamic tag
- New: Added default value to each field in the Form widget (#4268)
- New: Added "Any Child Of" condition to template conditions (#5321)
- New: Added "In Child" condition to template conditions (#5587)
- Tweak: Added Form Redirect URL with form values (#2564)
- Tweak: Added default post classes to template wrapper (#5959)
- Tweak: Better labels for terms in Query control (#6092)
- Tweak: Renamed "Child Of" templates condition to "Direct Child Of"
- Tweak: Added
elementor/theme/get_location_templates/condition_sub_idfilter hook to allow template condition translations - Tweak: Load the Template Library widget via Ajax for better performance
- Tweak: Added 404 page title for Page Title dynamic tag
- Fix: Menu Cart Toggle has # URL link (#6141)
- Fix: Alignment issue in Nav Menu widget (#5790)
- Fix: Avoid potential security risk in forms
- Fix: Template By Author condition conflicts with 404 page
- Fix: Restored WC Product Content widget in Single Product template
- Fix: Theme Builder Preview URLs for date archives and 404 pages
- Fix: Highlight active menu anchor items only when scrolled into view
- Fix: Carousel Pagination Progress style to support new Swiper version
2.1.13 - 2018-11-12
- Tweak: Added compatibility for new brand Finder in v2.3.0
- Fix: Settings conflict when there are multiple carousels in the page
2.1.12 - 2018-11-05
- Tweak: Added compatibility for the upcoming release of Elementor v2.3
- Tweak: Better performance for Template Library widget
- Fix: Fatal error if a taxonomy used in a dynamic field is removed (#6029)
- Fix: Date Time dynamic tag now respect site language (#6001)
- Fix: Custom CSS printed twice in the front-end
- Fix: ACF Image field PHP warning (#6051)
2.1.11 - 2018-10-22
- New: Added ACF local fields compatibility
- Tweak: Re-brand TypeKit by Adobe Fonts integration
- Fix: Exclude
is_embedfrom Singular condition (#5915) - Fix: Avoid conflict with Ad Blockers and Share Buttons
- Fix: Current date time dynamic tag now shows local time
- Fix: Avoid conflict with 3rd party plugins that filter the permalink
- Fix: Avoid PHP warning when no groups are selected for MailChimp integration
- Fix: Avoid PHP warning if checkbox field is empty for ACF
- Fix: Respect password protected for a WC single product template
- Fix: Respect
ordersettings for WC archive also without pagination
2.1.10 - 2018-10-09
- Tweak: Added responsive alignment control for Share Buttons widget (#5821)
- Tweak: Added link control to Animated Headline widget
- Fix: Mobile nav menu jump on RTL (#5711)
- Fix: Responsive alignment control in Add to Cart widget (#5830)
- Fix: Added IE compatibility for Animated Headline widget
- Fix: Post Content widget is now shown only on
Singletemplates - Fix: Query Control Pagination with offset
2.1.9 - 2018-09-17
- Tweak: Added Centered Slides option for Slideshow carousel
- Fix: Allow only public CPT for Manual Selection in Query Control (#5091)
- Fix: ACF Gallery option support (#5344)
- Fix: Page scrolling on resize when sticky is active (#5740)
- Fix: Edit custom name for Global Widget in the Navigator (#5689)
- Fix: Coverflow transition effect in Carousel
- Fix: Weird mobile behavior with Cube effect in Carousel
- Fix: Show the first thumbnail in the Slideshow carousel correctly
2.1.8 - 2018-09-12
- Tweak: Added styling options for WC Additional Information widget
- Tweak: Added styling options for 'View Cart' link in Products widget
- Fix: 3rd party plugin support for WC single product template (#5338)
- Fix: Layout of Related Product widget with WC native style
2.1.7 - 2018-09-03
- New: WC Archive Description widget
- Tweak: Added blend mode to Slides widget background overlay (#5555)
- Tweak: Added 'Current Subcategories' option to Product Categories widget
- Fix: Added default vertical alignment in Author Box widget (#5589)
- Tweak: Added more blend mode options for CTA widget
- Tweak: Improved plugin updater method based on WordPress version
- Fix: Improved IE compatibility for Posts and Portfolio widgets
- Fix: Added default gap for products pagination
- Fix: Post thumbnail flickering in Safari browser
- Fix: Close mobile nav menu on click only in full-width mode
- Fix: Added trailing slash to pagination links in Posts widget
2.1.6 - 2018-08-28
- New: WC Product Category Image widget and Dynamic tag (#5117)
- Tweak: Allow HTML in Excerpt widget (#5491)
- Tweak: Added compatibility for the upcoming release of Elementor v2.2
- Tweak: Deprecated Follow option in the Facebook Button widget
- Fix: Posts widget grid in Safari & IE11 (Depended on Elementor v2.2)
- Fix: Posts widget CSS when using cards skin in masonry mode
- Fix: ACF Image & ACF URL option support (#5344)
- Fix: WC product gallery links in RTL
- Fix: Dynamic tags in Call To Action widget
2.1.5 - 2018-08-21
- Tweak: Added compatibility for the upcoming release of Elementor v2.2
- Fix: Posts Widget layout theme compatibility
- Fix: Added compatibility for WooCommerce native style
2.1.4 - 2018-08-19
- Fix: Layout issue compatibility with themes caused by v2.1 (#5442)
- Fix: Dynamic setting in Pricing Table widget (#5460)
- Fix: Hide Target URL control if is not necessary in Blockquote widget
- Fix: Selector specificity for WooCommerce Products widget
- Fix: WooCommerce conflicts in the editor in edge cases
2.1.3 - 2018-08-15
- Fix: Thumbnails in the Posts widget jumping (#5350)
- Fix: Responsive grid in the Share Buttons widget (#5375)
- Fix: Added missing
setup_postdatafor Product Data Tabs widget - Fix: Rollback to older version of Flip Box widget to resolve 3D depth issue (#5399)
- Fix: Allowed types in the Upload File field are now case-insensitive (#5254)
- Fix: Carousel behavior when using a single slide
2.1.2 - 2018-08-12
- Fix: Error when ACF Pro is not installed (#5367)
- Fix: Edge cases in Inspector where document is a boolean
- Fix: Edge cases for incorrect file fields in PODS
2.1.1 - 2018-08-09
- Fix: Highlighted text in Animated Headline widget (#5345)
- Fix: Flip Box effect issues
- Fix: ACF Options page fields support (#5329)
- Fix: Import Pro templates in edge cases
2.1.0 - 2018-08-07
- New: Introducing WooCommerce Builder (#1690)
- New: Introducing 12 new dynamic tags & widgets for WooCommerce: Gallery, Image, Price, Rating, Description, Breadcrumbs, Data Tabs, Stock, Related, Upsell, Title & Archive
- New: Introducing Cart Menu widget (#4220, #4600)
- New: Added integration with Toolset (#2949)
- New: Added integration with Pods (#4129)
- New: Added stick to bottom in scrolling effects (#4799)
- New: Added Scrolling Effect to Widgets under advanced tab
- New: Introducing Internal URL Dynamic Tag
- Tweak: Added a Last Updated Date in the Post Info widget (#4597)
- Tweak: Added Redirect after Logout option for Login widget (#4447)
- Tweak: Avoid repeating posts when using more than one in the Posts widget (#1878)
- Tweak: Add Custom Query hook for Query control (More Info) (#1748)
- Tweak: Added form-message style (#1180)
- Tweak: Added dynamic tag for button on the Price Table widget (#4242)
- Tweak: Added dynamic tag for Call to action widget (#4767)
- Tweak: Added Dynamic Tags support for Google Map field (#4602)
- Tweak: Added an support for
label|valuein options field (#4594) - Tweak: Added
by-authorcondition for theme builder (#4681) - Tweak: Added Activate/Deactivate license key via WP-CLI command (#4149)
- Tweak: Added
is_scrolltrigger to scrolling effect (#4340) - Tweak: Added In Same Term support for Post Navigation widget (#4177)
- Tweak: Added responsive control for Slides To Scroll control in all carousel widgets (#3697)
- Tweak: Added style options for Posts widget (#1335)
- Tweak: Added button CSS ID for Forms widget
- Tweak: Added pixel units to Post-Info divider height control
- Tweak: Rewrite sticky library to handle with stretch section, auto scroller & more bugs
- Tweak: Re-organize the panel categories per document type
- Tweak: Added ACF support for
options-pagefields - Tweak: Added dynamic tag for Animated headlines
- Tweak: Added dynamic tag for BlockQuote widget
- Fix: Elementor Full Width template in GeneratePress theme (#4817)
- Fix: Checkbox fields can accidentally be set to required (#4324)
- Fix: Initial slide in Carousel widget
- Fix: Stay on current slide while editing in Carousel widget
- Fix: Default slides per device in Carousel widget
- Deprecated: Woo Products, Woo Elements & Single elements widgets
2.0.18 - 2018-07-27
- Fix: Global widget error on saving page
2.0.17 - 2018-07-26
- Fix: Sub menu indicator direction in Nav Menu widget
- Fix: Change the title and icon for Global Widget when is moving
- Fix: CSS wrapper selector for Page Document
2.0.16 - 2018-07-16
- Tweak: CSS Filter Control module is now included in Elementor
- Fix: Border gap in Portfolio widget when item gap set as
0(#5077) - Fix: Restore current query after get Global Widget data
- Fix: Add action item in History on unlink Global widget
2.0.15 - 2018-07-10
- Fix: Dropdown menu items collapsing when activated (#4996)
- Fix: GMT offset in Countdown widget (#4997)
2.0.14 - 2018-07-08
- Tweak: Added set method to form record for developers (#4983)
- Fix: Autoplay option for Carousels
- Fix: Close mobile menu on item click in the Nav Menu widget
2.0.13 - 2018-07-03
- Tweak: Added compatibility for Elementor v2.1
2.0.12 - 2018-07-02
- Fix: Global widget PHP notices
- Fix: Slides widget active slide lost focus when clicking Editor tabs
- Fix: Form select field send all selected values on multiple selection
- Fix: Validate time field only if it's not empty
- Fix: ConvertKit API not saving name field
2.0.11 - 2018-06-12
- Fix: Theme Builder
authorarchive condition (#4593) - Fix: Respect password protected posts in Post Content widget
- Fix: Custom Fonts redirect to post edit screen in edge cases.
2.0.10 - 2018-06-05
- Tweak: Added
elementor/theme/get_location_templates/template_idfilter hook for multi-language plugins - Fix: Dynamic Post Terms missing taxonomies if the taxonomy is registered to more then one post types (#4386)
- Fix: Fields shortcode missing after removing a field in Form widget
- Deprecated:
get_theme_templates_by_locationis replaced byget_location_templates
2.0.9 - 2018-05-28
- Fix: Compatibility for PHP version 5.4
2.0.8 - 2018-05-28
- Tweak: Added Active state for Nav Menu dropdown
- Tweak: Added style for "Nothing Found" Message for Archive Posts widget
- Tweak: Removed caption control in Site Logo widget
- Tweak: Added option to position currency symbol before/after In Price Table widget
- Fix: Query control manual selection does not show more than 10 items (#4479)
- Fix: Styling glitch with terms list in Post Info widget (#4342)
- Fix: Sub terms missing in Query control in edge cases (#4527)
- Fix: Avoid rendering a template if it's not published
- Fix: 404 Page style not working
- Fix: Price Table button with hover animation not working in editor
- Fix: Styling conflict in Call to Action widget
- Fix: Global Widget tab translation
- Fix: Adding parent wrapper class to Site Title widget
2.0.7 - 2018-05-16
- Fix: Content not found on section when single is set to "All Singular"
- Fix: Open 404 template library for 404 page
- Tweak: Added CSS prefix for dev files
- Tweak: Removed product post type from display conditions
2.0.6 - 2018-05-15
- Tweak: Set type on create new single template
- Tweak: Always show the conditions dialog in the Draft status
- Tweak: Added document type
widget - Tweak: Added Post Custom Field tag to URL category
- Fix: When ACF Field Groups are Empty (#4428)
- Fix: Links inside carousel in edge cases
- Fix: Responsive issue in My Templates area
- Fix: Image alignment for post content with text alignment
- Fix: Post Content widget when preview post is missing
- Fix: Global Widget tab translation
- Fix: Style settings for Post / Archive Title widgets
2.0.5 - 2018-05-08
- Fix: Creating a CPT with name like document-type breaks the editor (#4203)
- Fix: Added support for new version of reCAPTCHA
- Fix: Added fallback for controls after
post_status - Fix: Required field in forms widget
- Fix: Media Carousel in the Coverflow skin
- Fix: 404 Page show wrong template in edge cases
- Fix: Save the default menu in the Nav Menu widget
2.0.4 - 2018-05-02
- Tweak: Added parent's class for extended widgets
- Tweak: Set entire-site as default to avoid conflict with save without conditions
- Tweak: Initialize global model when it's needed
- Tweak: Removed some duplicate strings
- Tweak: Query control now includes empty terms
- Tweak: Design polish for conditions dialog
- Tweak: Decreasing
minimumInputLengthto 1 of select2 - Fix: Editor not loading for single templates in edge cases
- Fix: Select2 in Safari takes it's time to get the original select width (#4310)
- Fix: Slides per view not working for some effects
- Fix: New slides not showing in the editor
- Fix: Editor for section without a defined location, defaults to content area
2.0.3 - 2018-04-24
- Tweak: Optimize CSS for Post Info widget (#4214, #4216, #4225)
- Fix: Double render on frontend view in core locations
- Fix: Masonry not working in edge cases
- Fix: Added default setting for Author Info tag
2.0.2 - 2018-04-18
- Fix: Regenerate conditions to include all templates
2.0.1 - 2018-04-17
- Tweak: Added div wrapper for Nothing Found massage (#4136)
- Tweak: Show empty categories in Query Control & Display Conditions (#4127)
- Tweak: Added Divider control for Post Info widget
- Fix: Update admin links in Yoast Breadcrumbs widget
- Fix: Sticky element conflict with clearfix CSS
- Fix: Compatibility for PHP version 5.4.32 & 5.5.16 and below
- Fix: Avoid running
wp_headhooks twice
2.0.0 - 2018-04-16
- New: Introducing Theme Builder - Release Post (#417)
- New: Introducing Locations API to inject custom location templates
- New: Introducing Display Conditions for all dynamic templates
- New: Introducing Dynamic Tag feature - a new way to add dynamic content to your design
- New: Introducing Role manager to allow "Content Only mode" (#483, #653, #885)
- New: Introducing 9 new dynamic widgets: Archive Posts, Archive Title, Post Content, Post Info, Post Title, Post Excerpt, Featured Image, Site Logo & Site Name (#543)
- New: Introducing Developers area with guides and API documentation - Release Post (#451)
- New: Introducing Elementor Hello Theme - A demonstration theme for developers
- New: Added new type of templates: Header, Footer, Single and Archive (#2761, #2623, #2109, #2061, #2439)
- New: Design 404 page with Single template (#1558)
- New: Design Search Results with Archive template (#3196, #2590)
- New: Added Scrolling Effect for sections including Sticky Element per device (#2412)
- New: Integration with Custom Fields (#2054)
- New: Partial support for Toolset integration (#2949)
- New: Partial support for Pods integration (#2169)
- New: Partial support for ACF integration (#2041, #2059)
- Tweak: Add custom fields support for ActiveCampaign (#3531)
- Tweak: Allow brackets in Forms Tel field
- Tweak: Added currency format control for Price Table widget
- Tweak: Reduced API request for some servers
- Fix: Dropdown
border-radiusin Nav Menu widget - Fix: Price List widget layout breaks in edge cases
- Note: This version requires Elementor v2.0.6
1.15.6 - 2018-03-28
1.15.5 - 2018-03-27
- Fix: Added global widget compatibility for Elementor v2.0
- Fix: Reduced API request for some servers
1.15.4 - 2018-03-26
- Tweak: Allow brackets in phone field
- Tweak: Added compatibility with Yoast 7.0.+
- Tweak: Added compatibility for the future release of Elementor v2.0
- Fix: Support for multiple carousel setting in editor
- Fix:
on_exportissue in forms widget (#3890)
1.15.3 - 2018-03-07
- Tweak: Added unique class to field group div (#3595)
- Fix: Screen Options missing when Pro is active (#3622)
- Fix: Allow label styling even when
show labelsis set hide (#3544) - Fix: Typography control not working in edge cases
- Fix: Safari compatibility for Search widget
1.15.2 - 2018-02-27
- Fix: Only add support mine-type if needed (#3543)
- Fix: Better support for Old Typekit kits
1.15.1 - 2018-02-21
- Tweak: Custom font title placeholder is not
enter font family - Tweak: Custom font title set as required
- Fix: Custom font,
font-faceenqueued only once if used in global (#3513) - Fix: Added workaround for upload validation which relies on a PHP extension (fileinfo) with inconsistent reporting behavior.
1.15.0 - 2018-02-19
- New: Added custom fonts manager for self hosted fonts (#852)
- New: Integration with Adobe TypeKit fonts (#631)
- Tweak: Clear menu from Nav Menu widget on template export
- Tweak: Allow zero for GetResponse integration as
day of cycle
1.14.2 - 2018-02-13
- Fix: Global widget content that got affected by previous update
1.14.1 - 2018-02-13
- Tweak: Added
noneoption to content animation in CTA widget - Tweak: Added
form_idto ActiveCampaign integration (#3422) - Fix: Page crashed when Global widget not found.
1.14.0 - 2018-02-12
- New: Added Call to Action widget
- Tweak: MailPoet pull field mapping from MailPoet instead of hardcoded
- Tweak: Added compatibility for the future release of Elementor v2.0
- Fix: Allow zero (0) to be accepted as a field value
- Fix: Login form when custom login URL is set
- Fix: Added Day of cycle control to GetResponse integration
1.13.2 - 2018-01-23
- Tweak: Added placeholder to Password field
- Tweak: Removed
subscriber_already_exists_messagecontrol to prevent potential data leakage - Fix: MailPoet Subscriber Already Exists error validation against translated string directly from MailPoet
- Fix: Changed
imagesLoaded()to Vanilla JS to avoid compatibility issues with some themes - Fix: Only validate Tel field if not empty
- Fix: Stop slider while editing
1.13.1 - 2018-01-16
- Fix: Added compatibility with old PHP versions
1.13.0 - 2018-01-16
- New: Added File Upload field for Forms widget (#1482, #2974)
- New: Added Acceptance field for Forms widget (#1693, #2974)
- New: Added Date field for Forms widget (#1868)
- New: Added Time field for Forms widget
- New: Added Password field for Forms widget (#2164)
- New: Added HTML field for Forms widget (#1500)
- Tweak: Added characters validation for Tel field
- Tweak: Added min & max validation for Number field
- Tweak: Added multiple selection for Select field
- Tweak: Added donReach integration for Share Buttons widget
1.12.3 - 2018-01-09
- Fix: Render element plain content instead of parsed content when not needed in global widget
- Fix: Apply
url-encodingto "Tweet" button text in Blockquote widget to prevent unexpected corruption of the tweet text - Fix: Removed My Account link from dashboard widget
1.12.2 - 2018-01-03
- Tweak: Added animation none for Nav Menu widget (#2964)
- Fix: Active license button style
1.12.1 - 2018-01-02
- Tweak: Removed theme-element widgets from plain content
- Tweak: Set all theme-element widgets to extend same widget Base
- Tweak: Removed credit URL in forms meta data
- Tweak: Added compatibility for the future release of Elementor v1.9
- Fix: Validate Get response Error as real error
- Fix: Removed responsive height control from Facebook Page widget
1.12.0 - 2017-12-20
- New: Added Drip integration to Forms
- New: Added ActiveCampaign integration to Forms
- New: Added ConverKit integration to Forms
- New: Added GetResponse integration to Forms
- New: Added form
id,nameattributes to handle integration with auto collectors like HubSpot - New: Added Global API key for MailChimp to improve the workflow
- Tweak: Better error handling and message display for Forms
- Fix: PHP notice Undefined variable
$cc_header(#2934)
1.11.0 - 2017-12-11
- New: Added a native Comments widget (#543)
- New: Added an Author Box widget
- New: Added a Post Navigation widget
- New: Added a Yoast Breadcrumbs widget (#2749)
- Tweak: Added a close button to search widget under Full Screen skin (#2762)
- Fix: Allow currency symbol to appear even if price isn't numeric
- Fix: Edge cases when the nav menu is empty in a stretched section
- Fix: Added fallback when you remove the
space-betweenon Swiper carousel
1.10.2 - 2017-12-03
- Fix: Missing save widget icon (#2878)
- Fix: Global widgets not saving edits (#2874)
- Fix: Removed
white-space: nowrap;property from vertical menu in Nav Menu widget (#2815)
1.10.1 - 2017-11-30
- Tweak: Added default value for search form
- Tweak: Order template list A-Z in the library widget
- Tweak: get_users/authors query is now done using AJAX only, for better performance in Query Control (#2865)
- Fix: When adding
.00it is not displayed on the front - Fix: Make sure space between is numeric for carousel control
- Fix: Added space for radio & checkbox fields in form widget
1.10.0 - 2017-11-15
- New: Added native Search form widget (#2576)
- Tweak: Added Slides To Scroll & Loop controls to Media Carousel and Testimonials widgets
- Tweak: Added Inline editing to Blockquote widget
- Fix: Animated Headline color bug (#2516)
- Fix: Animated Headline with Rotating skin
- Fix: RTL fix for Animated Headline widget in 'typing' and 'clip' animations
- Fix: Empty menu cause jQuery to crash in Menu widget (#2662)
- Fix: Custom CSS gone after reloading the editor
1.9.5 - 2017-10-27
- Fix: Broken Global widget with JS (#2639)
1.9.4 - 2017-10-24
- Tweak: Improved UI for notices and license page
- Fix: Update system conflict with other EDD plugins
- Fix: WooCommerce frontend hooks on Elementor editor (#2577)
- Fix: Removed default border left in Nav Menu dropdown CSS (#2496)
- Fix: Increased submenu max-width (#2558)
- Fix: Save global templates without their defaults
- Fix: Horizontal scrolling issue with posts grid
1.9.3 - 2017-10-03
- Fix: Condition slide style that got affected by previous update
1.9.2 - 2017-10-02
- New: Added integration with MailPoet 3 for Forms actions
- Fix: Removed height control from Testimonial carousel in mobile editing mode
- Fix: Removed bottom padding when there's no pagination in Testimonial carousel
- Fix: Added condition for slides style section in skin bubble mode
- Fix: Slides per view control for mobile editing in Testimonial carousel
- Fix: Navigation Arrows icons matched with common Elementor Navigation Arrows
1.9.1 - 2017-09-28
- Fix: Slides per view for slideshow carousel
- Fix: Final polish for the new Testimonial Carousel widget
- Fix: Don't play video if slide type is not video
- Fix: Removed slides style section condition (#2497)
- Fix: Set cursor as pointer for slideshow thumbnails
1.9.0 - 2017-09-26
1.8.3 - 2017-09-24
- Fix: Added compatibility for WordPress 4.8.2 & 4.7.6
- Fix: Remove slashes from Form sent data
1.8.2 - 2017-09-19
- Tweak: Added target URL for the tweet message in Blockquote widget
- Tweak: Render the slide height before the slider is finished loading
- Fix: Space between words for Animated Headline widget
- Fix: RTL compatibility for Animated Headline widget
- Fix: Italic font style for Animated Headline widget
- Fix: Excluded Menu widget from the WP Editor text rendering
1.8.1 - 2017-09-18
- Fix: WCAG Compatible "required" field attribute for W3C validation (#2391)
- Fix: Print the main menu only when is necessary in Menu widget
- Fix: Use CSS media query instead of JS to hide items in Menu widget to avoid flickering on page load (#2381)
1.8.0 - 2017-09-12
- New: Added Nav Menu widget (#1406)
- Fix: Field ID for checkbox control in Form widget (#2279)
- Fix: Style for Blockquote widget included
1.7.2 - 2017-09-07
- Tweak: Loading Facebook SDK via JS for better compatibility with caching plugins
- Fix: Responsive Embed Facebook post widget for Safari iOS (#2340)
1.7.1 - 2017-09-05
- Fix: Facebook SDK version
1.7.0 - 2017-09-05
- New: Added Facebook Button widget for Like, Recommend, Share and Follow
- New: Added Facebook Embed widget for Post, Video and Comment
- New: Added Facebook Comments widget
- New: Added Facebook Page widget (Previously known as Like Box)
- New: Added Blockquote widget with Tweet button
- Tweak: Added Facebook SDK integration for all Facebook widgets
- Fix: Animated headline rotating with long words
1.6.1 - 2017-08-28
- Fix: Animated Headline marker gets in front of neighboring spans even when "Bring to Front" is not set
- Fix: Stroke animation in Animated Headline for MS Edge browser
- Fix: Animated headline with more than 1-word per rotation
- Fix: Animated Headline in two lines
- Fix: Some errors in Global widget
1.6.0 - 2017-08-22
- New: Added Animated Headline widget
- New: Added Hidden field for Forms widget (#2038)
- Tweak: Added notice to update Elementor to v1.6.5 or higher
- Fix: CSS Animations names no longer minified, in order to prevent unexpected conflicts
1.5.9 - 2017-08-16
- Tweak: Added compatibility for the future release of Elementor v1.7
- Fix: Portfolio compatibility for GeneratePress theme
- Fix: Portfolio filter compatibility for RTL
- Fix: Pagination apply for all posts widget in the page
- Fix: Global form widget with MailChimp integration not saving
1.5.8 - 2017-07-25
- Tweak: Added compatibility for the future release of Elementor v1.6
- Fix: Improved backward compatibility for query control rename
1.5.7 - 2017-07-24
- Tweak: Moved JS render of reCAPTCHA to a separate file
- Tweak: Display the label in the reCAPTCHA field for better experience
- Tweak: Rename
panel-posts-controltoquery-controland added fallback support - Tweak: Added compatibility for the future release of Elementor with history feature
- Fix: reCAPTCHA preview on the editor
- Fix: Manual selection (query control) has stopped working after saving (#2000)
- Fix: Added condition for icon size control in Share Buttons widget
1.5.6 - 2017-07-12
- Fix: Query Control correction for taxonomies (#1963)
- Fix: Custom CSS override scheme color in the editor
- Fix: Added order by Menu Order for Query Control in WC widget
- Fix: Glitch with Flip Box background overlay
1.5.5 - 2017-07-03
- Tweak: Moved reCAPTCHA render to handler & load only if a form is exist
- Fix: MailChimp integration: Default number of items returned by API increased to 999
- Fix: MailChimp integration: Refresh the groups list if API is changed
- Fix: Sorted items in filter bar by A-Z
- Fix: Editor glitch with Elementor v1.5 (#1927)
1.5.4 - 2017-06-22
- Tweak: Improved compatibility for Elementor v1.5
- Fix: URL default for Add To Cart widget
- Fix: Allowed
dateandbirthdayfields as text for MailChimp integration
1.5.3 - 2017-06-19
- Tweak: Make flip-box height responsive control
- Fix: Facebook share count now gets retrieved by Elementor (#1829)
- Fix: Global form widget with MailChimp integration not saving
1.5.2 - 2017-06-13
- Fix: Custom CSS panel location compatibility for the old versions
1.5.1 - 2017-06-12
- Fix: MailChimp update existing user registration
- Fix: Global widget with JS in the editor mode
- Fix: Label section condition in Login widget
- Fix: Changes to unlinked global widget do not appear in the editor
1.5.0 - 2017-05-23
- New: Added Cards, a new skin for Posts widget
- New: Added Exclude option to post query control group
- Tweak: Added
post_class()for each post in the loop - Tweak: Added
.elementor-posts-masonryclass when Masonry layout is enabled - Tweak: Added compatibility for the next release of Elementor v1.5.0
- Tweak: CSS
autoprefixernow supports last 5 versions of browsers - Tweak: Added
imageLoadedlibrary for Posts & Portfolio widgets
1.4.4 - 2017-05-18
- Fix: Force Mailchimp API to return all lists and not just 10 (#1683)
- Fix: Added
.elementor-formclass to Login form to fix style glitch
1.4.3 - 2017-05-14
- Tweak: Added Redirect After Login option to Login widget
- Tweak: Stay in the current page after logout in Login widget
- Tweak: Preparation for Elementor settings tabs in future version
- Fix: Pinterest in Share Buttons widget now sharing the URL alone
- Fix: Bug with
activeclass in portfolio filter item - Fix: Higher specific list-style-type
nonefor filter items to override some theme style
1.4.2 - 2017-05-06
- Fix: Temporary patch for form field shortcode in some servers
1.4.1 - 2017-05-03
- Fix: Bug with custom success message in form widget
- Fix: Bug with meta data in email action
1.4.0 - 2017-05-03
- New: Forms: integration with MailChimp
- New: Forms: integration with MailPoet
- New: Forms: Added Email 2 action for email confirmation
- New: Forms: Added shortcodes for fields
- New: Forms: Added custom ID for fields
- New: Forms: Added option to edit email HTML template (#1180)
- New: Added Login widget
- Tweak: Move
send_htmlcontrol toemail_content_type - Fix: Email still sent even if validation failed in form widget
1.3.2 - 2017-05-01
- New: Added action
elementor_pro/initfor better integration with Elementor Pro - Fix: Posts without featured image in Posts widget (#1234, #1382)
- Fix: reCAPTCHA & Honeypot fields with new method
- Fix: Added border width control in Share Buttons to avoid a glitch on Chrome browser
- Fix: Border radius glitch on hover in Share Buttons
1.3.1 - 2017-04-25
- Fix: Conflict update with revision history module
1.3.0 - 2017-04-25
- New: Added Share Buttons widget (Topic)
- New: Added Custom CSS for Page Settings
- New: Added Masonry layout for Portfolio widget
- New: Added Cc & Bcc options to email action (#1181)
- New: Introduced
ElementorPro\Modules\Forms\Classes\Action_Baseclass for better 3rd party integration for forms - Tweak: Debugger module now also shows errors from Pro
- Tweak: Added options for Elementor Library
- Tweak: New base posts module for optimized performance
- Tweak: Adjusting Posts / Portfolio to the new structure
- Fix: Export for posts / portfolio
- Fix: Duplicate repeater field with switcher control (#1442)
- Fix: Post per Page in the query control
- Fix: Metadata does not come through on form emails (#1566)
1.2.6 - 2017-04-19
- Fix: Added compatibility with WooCommerce 3.0 - Products & Add to Cart widgets
1.2.5 - 2017-04-18
- Fix: Offset query for posts widgets (Posts, Portfolio and Products)
1.2.4 - 2017-03-21
- Tweak: Added Indian Rupee sign to Price Table widget
- Fix: Portfolio grid for IE11
- Fix: Link target blank in Price List widget
- Fix: Active item for filter bar in Portfolio widget
1.2.3 - 2017-03-06
- Tweak: Fully compatible with Elementor v1.3.0
- Tweak: Added trigger for after form submission in Forms widget
- Tweak: Changed handle name in reCAPTCHA field to avoid conflict with other contact forms
- Fix: Portfolio filter syntax in Non-Latin languages
- Fix: Added
no-repeatproperty for slide withbackground-size:contain - Fix: Condition control & Import value in Posts widgets
- Fix: Offset and Pagination in WordPress (More Info)
- Fix: Submit handler bubbling for custom events in Forms widget
1.2.2 - 2017-02-23
- Tweak: Change name from Side A/B to Front and Back in Flip Box widget
- Fix: Error when saving third party widgets in the global widget
- Fix: Image position "none" remains visible in editor preview (Posts)
- Fix: Hide the pagination when there are no links
1.2.1 - 2017-02-21
- Fix: Firefox Flip Box 3D compatibility
1.2.0 - 2017-02-21
- New: Added Flip Box widget
- New: Added Ken Burns effect for slides
- New: Added Masonry layout for Posts widget
- New: Added Pagination option for Posts widget
- Tweak: Added background size contain to slides
- Tweak: Improve Query control by preload items
- Fix: Text color for Checkbox and Radio fields
1.1.2 - 2017-02-05
- Tweak: Added
aria-requiredfor better accessibility in forms widget - Fix: Conflict Call to
undefinedmethod in Posts & Portfolio widgets (#1271, #1266) - Fix: Submit button HTML after error sending
- Fix: Success message for
skip_emailfunction - Notice: Elementor 1.2.0 or later now required
1.1.1 - 2017-01-24
- Fix: Can't save global widgets when
WP_DEBUGistrue - Fix: Undefined variable in WC widgets
- Fix: Removed duplicate strings
1.1.0 - 2017-01-24
- New: Price Table widget (#102)
- New: WooCommerce Add to Cart widget
- New: WooCommerce Categories widget
- New: WooCommerce Elements widget
- New: Honeypot field for Forms widgets
- Tweak: Added inline options for taxonomies & authors if is less than 15 items
- Tweak: Added Required Mark for fields in Forms widget
- Fix: CSS selectors priority in Slides widget
- Fix: CSS bug in Price List widget
- Fix: Update all Post CSS files that includes specific Global Widget
1.0.9 - 2017-01-18
- Fix: Auto complete bug in query controls
- Fix: Render template with escaping slashes
- Fix: Reply-to field in Forms widget
1.0.8 - 2017-01-11
- Tweak: Code adjustments for Elementor API
- Fix: Removed go pro link from plugins page in admin
1.0.7 - 2017-01-05
- Tweak: Added filter by featured / sale for WC Products widget
- Tweak: Added author control in Portfolio widget
- Tweak: Code adjustments for Elementor API
- Fix: Added support for empty image ratio
- Fix: Avoid nesting a sidebar within a template that will appear in the sidebar itself
1.0.6 - 2017-01-01
- Tweak: Added Auto-updates for local translation files
- Fix: Custom CSS for Global widgets
- Fix: Remove
noncefield (Fix some cache plugins)
1.0.5 - 2016-12-27
- Fix: Slide element bug fix - 'Link apply on' logic
- Fix: Removed unique wrapper for Custom CSS in order to allow media queries (#1086)
1.0.4 - 2016-12-21
- Tweak: Mobile Editing for fields in the form widget
- Tweak: Mobile Editing for posts
- Tweak: Allow send form as HTML
- Tweak: Improved auto upgrades for Multisite installation
- Tweak: Improve editor rendering experience for Portfolio widget
- Fix: Posts widget check if image exist
- Fix: Changed the clone method for global widget (#1042)
- Fix: Bug slides in RTL (removed direction control)
- Fix: Slides with no height jumps when changing slides
1.0.3 - 2016-12-13
- Fix: Added escape placeholder for HTML Entities in form widget
- Fix: Countdown widget RTL bug
- Fix: Remove redundant #elementor selector for control style
- Fix: Added prefixing with '0' for one digit number in Countdown widget
1.0.2 - 2016-12-12
- Fix: Page layout collapses when inserting reCAPTCHA field in Form
1.0.1 - 2016-12-12
- Fix: WordPress widgets disappear from Editor when Elementor Pro active
1.0.0 - 2016-12-12
- Initial release