Release v5.8.1
Divi – Ultimate Multi-Purpose Theme v5.8.1
What's new in v5.8.1
Divi – Ultimate Multi-Purpose Theme v5.8.1 was released on . The Ultimate WordPress Theme and Visual Page Builder See the full changelog below and compare with the complete version history.
Release details
Released
29.0 MB
File available
Changelog
Fixed
- Comment Module comment boxes duplicating in the Visual Builder when changing Comment Count or Form Title heading levels.
- a fatal error when using Event Tickets Move Attendees and other admin iframe flows that pass a null hook suffix to admin_enqueue_scripts.
- Divi 4 to Divi 5 migration for mixed Gutenberg and Divi Layout content by improving layout block detection and preserving non-layout Gutenberg blocks with native serialization.
- accordion modules showing backward compatibility mode after D5 migration when Rank Math FAQ Schema Markup was enabled in Divi 4.
- Group Carousel in the Visual Builder not navigating to a newly added carousel slide, which prevented adding content to the new slide without manually switching slides.
- an issue where Brevo/Sendinblue custom fields were not always visible in the Email Optin module Visual Builder.
- an issue where the field dropdown always showed "Choose a field..." after selection.
- an issue where custom fields remained visible on the canvas after disabling the "Use Custom Fields" toggle.
- global font variables not rendering in the Visual Builder when applied to module font settings.
- Query Monitor reporting missing dependencies for wp-block-library on Theme Builder pages with header or footer overrides when Defer Block CSS is enabled.
- gap-0 global variables not appearing in Dynamic Content pickers for dimensional number fields such as Horizontal Gap.
- Preview Mode showing disabled modules at 50% opacity when the "Show Disabled Modules At 50% Opacity" builder setting was enabled.
- Google+ icon appearing in the Person module on imported layouts when no Google+ setting is available.
- nested module entrance animations not playing inside the Dropdown module when editing in the Visual Builder, so animated content inside an open dropdown now matches the behavior on the live page.
- default Layout option group preset Vertical Gap not applying to columns on the frontend when the preset was not explicitly assigned.
- an issue where the default image border could not be removed from Woo Related Products using the builder's Image border settings.
- a Blog migration issue where the D4 "Show Content" option could revert to excerpt behavior after conversion to Divi 5.
- Visual Builder crash when loop subTypes were stored as an object instead of an array, which caused nested modules such as Group Carousel and Icon List to show "Oops, an error has occurred".
- CSS numeric and similar module settings fields losing their value when edited in the main settings modal by correctly handling field onChange callbacks that pass a plain value instead of an event-shaped object.
- Blurb image alignment not applying when image width used a percentage unit with top image placement.
- Group Carousel automatic rotation not working in the Visual Builder while it worked correctly on the frontend.
- modifier indicator dot appearing on border option groups when explicit border values matched defaults.
- Block Row layouts breaking on the frontend after updating Divi when Website Gutter Width was customized.
- a migration regression where column widths could become larger after update due to gutter class and dynamic asset desynchronization.
- an issue where Countdown Timer, Email Optin, and Login could lose frontend padding because et_pb_no_bg was incorrectly added when non-color backgrounds were active.
- an issue where migrated modules could receive unintended center auto margins when module alignment was set to center without custom width constraints.
- an issue where the CSS Variable option was incorrectly shown in the color type picker for Background Pattern Color and Background Mask Color fields, causing those fields to render as black when a CSS variable was selected.
- the Contact Form Module failing to submit or show a success message when All-In-One SEO was active.
- an issue where clicking "Remove Variable" on a global color in a background gradient stop would leave the stop's color empty, causing the gradient to break and the background to appear white after saving and refreshing the page.
Improved
- Divi 5 AI Agent planner prompt clarity and orchestration consistency for multi-agent request execution.
Added
- public upload attachment metadata support for third-party developers, including attachmentMetadata on upload field change events and a getAttachmentMetadata() helper in @divi/field-library.
Other
- Adds Layer 1 preset unit tests for Divi 5: a shared cross-cutting fixture library, then PHP and TypeScript coverage for stack normalization, preset merge and selection, option-group discovery and attribute path mapping, attribute fetch and merge primitives, full merge orchestration (including two small production fixes), preset class names and store selectors, edit-mode field resolution, and edit-container plus settings-panel orchestrator merge paths (with a behavior-neutral settings merge extract for unit testability).
Compatibility
- Requires WordPress
- 6.0
- Requires PHP
- 7.4
Not yet scanned
Divi – Ultimate Multi-Purpose Theme v5.8.1 has not been security scanned yet.