Divi Version 5.12.0 Changelog

Released 3rd September 2026

– Introduced AI Agents, a new way to work in Divi using natural language and autonomous agents that can work alongside you in the builder.
– Updated D5 Extension Example Modules to use scoped @divi/* npm type packages per Divi 5.1, with updated Node.js requirements and build configuration for a clean install and compile experience.
– Fixed WooCommerce variation image switching in Theme Builder responsive layouts and added regression coverage.
– Fixed Tab navigation between module settings fields when Dynamic Content is enabled, so pressing Tab moves directly to the next field input instead of stopping on Dynamic Content buttons and chips.
– Fixed Group Carousel background videos being cropped after carousel layout and slide changes.
– Fixed global Heading and Body fonts not loading on Post Filter filtered frontend pages.
– Reduced Charts module frontend JavaScript bundle size by removing unnecessary validation from the Chart.js config parsing path.
– Fixed Icon List Item icon spacing not applying in Theme Builder templates.
– Fixed Theme Builder canvases not staying deleted after removing them from a page in the Visual Builder.
– Added Theme Builder archive query regression coverage for Blog, Post Slider, Portfolio, and Post Navigation modules.
– Fixed Blog sticky posts from other categories appearing on Theme Builder category archives when Posts for Current Page is enabled.
– Fixed Blog module pagination on Theme Builder category archives with category-based permalinks.
– Fixed Portfolio Current Category showing all projects on Theme Builder project tag archives.
– Fixed Blog Current Category showing all posts on Theme Builder post tag archives.
– Expanded Theme Builder archive template assignment test coverage for taxonomy.
– Module presets that define interactions, custom main-wrapper attributes, or CSS classes now emit those values on the frontend module wrapper, while preset CSS IDs and preset Custom Attributes named id are omitted to prevent duplicate DOM IDs, including when a Custom Attributes group preset occupies the same attribute index.
– Fixed global number variables entered without a unit in Variable Manager not appearing in most Visual Builder number field pickers.
– Fixed Post Excerpt dynamic content showing legacy Divi 4 shortcodes in the Visual Builder when the page excerpt field was empty.
– Fixed Group Carousel Automatic Animation not working inside inactive Tabs panels.
– Fixed a TinyMCE branding link to tiny.cloud appearing when hovering the bottom of the Text Module rich text editor in the Visual Builder.
– Fixed Post Slider and Slider automatic animation speeding up after clicking navigation arrows or dots.
– Fixed divi/placeholder block validation on WordPress 7.1 after toggling between the default editor and Divi Builder, saving, and reloading the page.
– Fixed Blog module auto-excerpts showing raw dynamic content token JSON instead of resolved values for D5 dynamic fields.
– Fixed an issue where a CSS class from an Element/Attributes preset would override the local module CSS class on the frontend.
– Fixed Link module icon and text being hidden behind background overlays.
– Improved the Custom Attributes Target Element list so elements controlled by show toggles only appear when they are enabled.
– Fixed an issue where Timeline Item responsive content always displayed the desktop version on the front end.
– Added a tutorial on handling static CSS and JS files in Divi 4 and Divi 5 module extensions.
– Contact Form field Design Border, Box Shadow, and Filters now apply to the field wrapper.
– Testimonial Description now keeps its flex layout and vertical gap on tablet and phone when Layout Style is set to Flex.
– Fixed Fullwidth Slider arrows and dots that could disappear on the front end when another slider sat below the fold.
– Fixed Divi so saving a page or opening the Visual Builder no longer clears the entire third-party page cache on Cloudways and similar hosts.
– Updated Divi’s shared color styles to use the modern Sass color functions, keeping every color exactly the same while removing deprecation warnings from the build.
– Fixed an issue where module-level background gradients could output invalid CSS and fail to override element preset gradients on the frontend.
– Fixed Portfolio and Filterable Portfolio image height being applied to the image wrapper instead of the image.
– Fixed WooCommerce checkout timing out or showing a payment method error on the order confirmation page.
– Fixed Default Website Template duplicating in Theme Builder after reloading an unsaved template layout.
– Fixed Post Filter Item search and other control fields not rendering on the front end when field settings were changed on responsive views.
– Fixed the Pricing Tables Horizontal Gap setting so its default placeholder shows 0px, matching the module’s actual spacing.
– Fixed Chart module title typography so default Title Font now inherits the global Heading Font when no explicit title font is selected.
– Fixed the Divider module Min Height option so it applies in the Visual Builder.
– Fixed Bar Counter child items so custom Sizing width applies in the Visual Builder and on the front end.
– Fixed Contact Form 7 Styler submit button width not applying in the Visual Builder.

Discuss this update

Please keep in mind that this website is not affiliated with Elegant Themes, and so any bug reports should be sent directly to them.

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *