Google Reviews: French added to the Filter Reviews Language list
Correção
Google Reviews: reviews are now cached separately for each language, so translated pages (WPML, Polylang) show reviews in their own language instead of sharing one cache
Advanced Google Map: the Map Height setting had no effect
Versão 10.0.2
1 melhoria1 correção
Melhoria
Custom CSS / JS is now marked as a Pro feature in the dashboard
Correção
Live Copy and Live Paste in the editor's right-click menu now copy and paste elements instead of showing a "deprecated" message
Versão 10.0.1
1 melhoria
Melhoria
Translation template (.pot) regenerated from the current code: it now includes the AI Tools, Dashboard and Setup Wizard strings, and no longer carries those of the widgets moved to Element Pack Addon
Elementor MCP & AI Abilities: Build Elementor Pages with Claude, ChatGPT, Cursor or Angie
AI Tools: abilities registered with the WordPress Abilities API (WP 6.9+)
AI Tools: MCP server endpoint at /wp-json/element-pack/mcp for Claude, Cursor, VS Code and ChatGPT
AI Tools: Angie integration
AI Tools: admin screen with master switches, per-ability toggles and connection snippets
31 abilities for widgets, pages, integrations, design system and maintenance
Accessibility improvements for all widgets
Melhoria
85 deprecated widgets moved to the new "Element Pack Addon" plugin, with the same names and toggles
Vendor scripts used only by those widgets (darkmode, timeline, slinky, honeycombs)
Leftover Easy Digital Downloads entry in third-party widgets
Unused Image Parallax, WC Products table and Text Read More assets
UIkit and helper CSS/JS load only on pages that use Element Pack, cutting frontend CSS by up to 40%
Total Blocking Time up to 60% lower on pages without Element Pack widgets
Largest Contentful Paint up to 20% faster on pages without Element Pack widgets
Asset Optimization loads only the widgets a page uses in one combined CSS and JS file: up to 54% less CSS, pages up to 30% lighter, LCP up to 11% faster
Clears Elementor's cached asset lists after an update or module change, so "Regenerate CSS & Data" is not needed
Correção
Setup Wizard activate issue fixed
Elementor editor console errors fixed
Elementor editor: links in Modal, Coupon Code, SVG Maps and Mega Menu no longer navigate the preview away
Fixed unescaped output some widgets
Fixed PHP 8 fatal errors in Content Switcher, Business Hours, QR Code, Modal, Image Compare, Table of Content and SVG Blob
SVG Image Draw SVG animation now plays in the editor
Segurança
UIkit: HTML parsed from a component option or fetched for an inline SVG now drops iframe, frame, form, meta, link, object and embed elements, srcdoc and is attributes, and URL attributes whose scheme hides behind control characters (java script:); only http(s), mailto, tel, relative and fragment URLs are kept, plus data:image on media elements (reported by nh4tvd)
Content Guard: a bdt-* / data-bdt-* attribute written after a "/" with no whitespace is stripped too; markup is now walked with the WordPress HTML API, the same parser wp_kses_post uses to normalise a tag (reported by nh4tvd)
Normal / Hover tab system added to the badge style section in advanced icon box widget, with new hover color, background color, border color and box shadow controls
Simple Contact Form: new "Receive IP Information" option to include or omit the sender IP address in the notification email
Correção
Simple Contact Form: the submitted widget ID is now sanitized before it is used to look up widget settings on the public form endpoint
Lightbox and Tooltip global styles now live in Site Settings instead of being registered on every page's settings, which is what caused it
Step Flow widget: the direction arrow was missing in the Elementor editor. The editor draws the widget from its own client-side template, and that template never output the arrow markup, so it only ever appeared on the frontend
Step Flow widget: the direction arrow and the title separator SVGs are now initialised explicitly each time the widget renders instead of relying on UIkit's boot observer, so they swap in reliably when the widget is inserted or re-rendered in the editor
Elementor > Tools no longer exhausts the PHP memory limit on sites with a large page template library
Table widget: fatal error fixed on PHP 8.4+ when the CSV Delimiter field was left empty or set to a dynamic tag that resolved to nothing, str_getcsv now always receives a valid single-character separator (falling back to sniffing the CSV itself when none is set)
Table widget: a UTF-8 byte order mark at the start of a CSV file no longer leaks into the first header cell
Versão 9.9.0
3 correções2 reforços de segurança
Correção
Tooltip HTML is now filtered through an allow list of formatting tags, so headings, bold, italic, links and line breaks keep working while scripts, iframes, event handler attributes and javascript: links are removed
Tooltip extension: the shared HTML sanitizer now parses markup with the browser's HTML parser instead of a regular expression, so an unterminated tag such as img src=x onerror=... can no longer slip through
CSS issue fixed in Scroll Box extension
Segurança
Iconnav, Circle Menu, Price Table, Marker, Helpdesk, Icon Mobile Menu, Logo Grid and Logo Carousel widgets: Stored XSS vulnerability fixed in the tooltip text of each, the same entity encoded payload that affected Image Stack
Image Stack widget: Stored XSS vulnerability fixed, where an entity encoded payload in an item's Tooltip Text survived tag stripping and was executed when the tooltip rendered ( Thanks to Wordfence )
Widget CSS was enqueued after on Theme Builder pages because Elementor only enables widget assets for the queried post, never for the template, Mega Menu's mobile/desktop header switch was the most visible case
Header and footer Theme Builder templates were rendered twice per request, and the discarded first render swallowed once-per-request widget output such as Mega Menu's responsive breakpoint styles
Versão 9.8.13
1 melhoria
Melhoria
Removed the deprecated BdThemes product-feed remote endpoint (returned an empty response) and its unused fetch code
Template Library templates are now ordered newest-first
Correção
Promotion links and images are now restricted to http(s) and mailto addresses
Segurança
Security issue where data returned by the promotions API could be injected as script into the WordPress admin area
Versão 9.8.9
1 novidade4 melhorias4 correções
Novidade
WooCommerce integration with AJAX add-to-cart added in Price Table widget (footer button turns into a View Cart button after add, matching the EDD flow)
Melhoria
SEO issue fixed in Wrapper Link extension
Price Table EDD and WooCommerce product selectors now use AJAX search instead of a limited preloaded list
Security improved
Breakpoint improved as Elementor in Mega Menu widget
Correção
Visibility Controls "Country" condition not working issue fixed
Calendly widget time control issue fixed
Text Gradient Background extension ignoring custom gradient colors on headings issue fixed
Post widgets (Post Grid, Post Block, Post List, etc.) query source and manual selection no longer list internal template post types, Theme Builder templates (bdt-template-builder), Mega Menu content, and Floating Elements are now excluded so only real content post types can be queried
Responsive image width control added in marquee widget
System Requirement updated
Correção
Elementor editor PHP notice "Cannot redeclare control with same name set_api_key" fixed
Versão 9.8.5
1 novidade10 melhorias2 correções
Novidade
Agentic AI Angie integration coming soon notice added above the admin dashboard
Melhoria
Deprecated notice added in editor panel for the following widgets (will be removed in a future version):
Post widgets deprecated (use Ultimate Post Kit instead - Post Block, Post Block Modern, Post Card, Post Comments, Post Content, Post Featured Image, Post Gallery, Post Grid, Post Grid Tab, Post Info, Post List, Post Slider, Post Title, Single Post, Thumb Gallery
General widgets deprecated: Age Gate, Air Pollution, Call Out, Changelog, Dark Mode, Dropbar, Fancy Card, Honeycombs, Image Accordion, Member, Profile Card, Slinky Vertical Menu
Give widgets deprecated: Give Donation History, Give Donor Wall, Give Form, Give Form Grid, Give Goal, Give Login, Give Profile Editor, Give Receipt, Give Register, Give Totals
bbPress widgets deprecated: bbPress Forum Form, bbPress Forum Index, bbPress Reply Form, bbPress Single Forum, bbPress Single Reply, bbPress Single Tag, bbPress Single Topic, bbPress Single View, bbPress Stats, bbPress Topic Form, bbPress Topic Index, bbPress Topic Tags
BuddyPress widgets deprecated: BuddyPress Friends, BuddyPress Group, BuddyPress Member
Notation extension support added in Atomic widgets
Collapsible extension sections in Atomic widgets for Confetti Effects, Notation, Scroll Fill Effect, Sound Effects, 3D Text, and Wrapper Link (collapsed by default with enable/disable switch)
Element Pack badge icon on Atomic widget extension section headings in the editor panel
Correção
Atomic widgets: Scaling Gradient Text and Gradient Text Reveal animation types not working in Scroll Fill Effect extension
Versão 9.6.1
2 correções
Correção
Template library import issue fixed
Mega menu widget: AJAX content loading returned 401 Unauthorized for logged-out visitors fixed ( Thanks to Renate Ollinger )