Recent Deprecations

If you are a developer who extends Elementor please review the below changes to keep your plugin up and running.

Upcoming Deprecations

_register_controls()
_render()
_content_template()
Action Required: Remove the underscore prefix. Developer Docs

Benefit: API Consistency

What could break: Fatal errors

Announcement: 3.5
Deletion version: 3.30
.elementor-widget-containerAction Required: Remove the CSS class

Benefit: Performance

What could break: Bloated DOM; Broken website styling for websites with Optimized DOM experiment activated. 

Announcement: 3.26
Deletion version: 3.30
.elementor-button-wrapperAction Required: Replace .elementor-button-wrapper with .elementor-button

Benefit: Performance

What could break: Bloated DOM; Broken website styling for websites with Optimized DOM experiment activated.

Announcement: 3.25
Deletion version: 3.30

Past Deprecations

Module / Class NameAction Required
Waypoints.js


Action Required: Replace with IntersectionObserver() function or add the waypoints.js script to your addon

Benefit: Performance

What could break: Scrolling to an element

Announcement: 3.22
Deletion version: 3.24
.elementor-row
.elementor-column-wrap
Action Required: Remove these CSS classes

Benefit: Performance

What could break: Website Styling

Announcement: 3.0
Deletion version: 3.25
.elementor-hidden-phoneAction Required: Replace elementor-hidden-phone with elementor-hidden-mobile, or add custom CSS:
@media (max-width: 767px) {
    .elementor-hidden-phone {
        display: none;
    }
}

Benefit: Additional breakpoints

What could break: Mobile Styling

Announcement: 3.4
Deletion version: 3.25
SchemesAction Required:Transition to Globals

Benefit: Advanced capabilities in Globals (colors and typography)

What could break: Website Styling

Announcement: 3.0
Deletion version: 3.26
Swiper 5Action Required: Switch to Swiper 8; replace swiper-container with swiper ; and swiper-container-horizontal to swiper-horizontal

Benefit: Advanced capabilities in carousel-based widgets

What could break: Broken carousel layouts

Announcement: 3.23
Deletion version: 3.26

Additional resources: