Divi 5 Public Beta 8 Release Notes

Posted on February 1, 2026 by Leave a Comment

Divi 5 Public Beta 8 Release Notes
Blog / Divi Resources / Divi 5 Public Beta 8 Release Notes
Play Button

The Divi 5 Public Beta is available today. If you prefer the experience to Divi 4, it’s ready for use. If you use Divi 5, you’ll notice an update notification for Public Beta 8. We release new Divi 5 versions every two weeks, and each one improves upon the last.

If you haven’t tried Divi 5 yet, give it a test and let us know what you think.

What’s New In Public Beta 8?

We implemented 151 bug fixes and improvements and released new features: Page Manager, Preview Mode, Content Drill Down, and More!

The official release date for Divi 5 is set for February 26th. Until then, we’ll continue to address the feedback of our beta testers, fixing bugs and making small improvements with each update.

In my spare time, I’ve also been keeping the ball rolling on your most requested features. If you want to get an early inside scoop, I often post progress reports in the Divi Theme Users Facebook group. Join us!

Page Manager, Preview Mode, Content Drill Down, and More!

We released three new features in Public Beta 7.3. 🎉

The biggest new addition is the Page Manager, which lets you create, edit, duplicate, and delete pages without leaving the builder.

Additionally, we added a new in-app Preview Mode. Now, previewing how your website will look on the front end is one click away.

You’ll also find a new consolidated page menu in the top bar, new save options, and a new content drill-down menu for easy access to child elements.

Fixes & Improvements

Here is a list of all fixes and improvements included in this update.

  • Added a full guide on the attributes in module.json.
  • Fixed Woo Product Rating module star icons displaying incorrectly when Text Option Group Preset with custom font-family is applied.
  • Fixed an issue where saving or editing global presets failed with “Save of Global Presets Has Failed” error for sites with large preset collections (200+ presets). The fix implements chunking to split large preset payloads into smaller requests, allowing users with extensive preset libraries to save and edit presets successfully.
  • Fixed Loop Builder repeater field queries returning “No Results Found” when repeater data exists on different post types.
  • Fixed app window positioning when opening or closing snapped modals (Page Settings, Layers, Inspector) at zoom levels below 100%.
  • Fixed missing zoom icon in Woo Product Images module Visual Builder to match Frontend appearance.
  • Fixed Visual Builder child-module preset backgrounds not updating correctly or live-previewing changes.
  • Fixed Visual Builder Exit dropdown showing translated post type labels when “Disable Translations” option is enabled.
  • Fixed infinite recursion causing page load failures (502 Gateway Timeout or PHP fatal errors) when pages contain modules with Interactions that use preset effects.
  • Fixed the Visual Builder preview showing Theme Builder headers and footers for Editor roles.
  • Fixed hover state controls for the Hero scroll-down icon color and size.
  • Fixed section divider colors rendering black after migrating layouts from D4.
  • Fixed WooCommerce Add To Cart modules in Loop Builder archives targeting the wrong product.
  • Fixed issue where checkbox field presets (and other array-based field presets) were not correctly overriding default values when defaults contained all available options. Preset array values now completely replace default arrays instead of being merged by index.
  • Fixed grid auto rows are not output when manual row templates are used, so implicit rows respect the configured height.
  • Fixed extra spacing above the Contact Form submit row after D4 to D5 migration.
  • Updated documentation to clarify how Custom Attributes must be rendered on the frontend for third-party modules.
  • Fixed VB column right margin so auto and custom values apply correctly without breaking empty-column padding.
  • Fixed dimensionless SVG images disappearing when module alignment (center/left/right) is applied in the Image Module.
  • Fixed Group Carousel navigation freezing when clicking the active dot.
  • Fixed an issue where regular sections migrated from Divi 4 incorrectly displayed extra column backgrounds, padding, and other column-specific styling.
  • Fixed the unwanted right margin on the last social media icon in the Social Media Follow module when using block layout mode.
  • Fixed rows with multiple columns collapsing to a single column on tablet devices, restoring the proper multi-column layout that matches Divi 4 behavior.
  • Fixed loop results disappearing when invalid post type selections are stored.
  • Fixed portability import/export controls appearing in variable and preset managers when a role disables portability.
  • Fixed the Post Navigation stacking issue after D4 to D5 migration by preserving the block layout for migrated modules.
  • Fixed button hover padding issue in Visual Builder when editing presets by ensuring preset styles are not merged into module style attributes during preset editing mode.
  • Fixed Post Content modules in Visual Builder wrap the following modules when block row/column layouts are used.
  • Added documentation for extending Admin Label option groups with custom fields in Divi 5 modules, including both global and module-specific approaches with complete code examples.
  • Fixed extending individual border properties (width, color, or style), resetting sibling border properties when using the Extend Attributes feature in Social Media Follow and other modules.
  • Fixed incorrect persistence of Fixed Visibility settings for converted modules and ensured the preview reflects legacy visibility states.
  • Fixed button alignment not working when ButtonGroupContainer uses custom attribute names by correcting CSS selector generation to use element definition selectors instead of appending _wrapper suffix.
  • Fixed font variables being mistakenly wrapped in quotes. Only static fonts should be wrapped in quotes.
  • Fixed a bug caused by today’s Google Chrome update, which caused hover buttons not to appear after deleting an element.
  • Fixed missing styles on the first page load of archive pages that used theme builder templates after saving a global theme builder header.
  • Fixed unwanted spacing between blog article elements when in flex layout mode.
  • Fixed horizontal gap option not applying correctly to flexbox row columns at viewport widths greater than 1439px.
  • Fixed undo/redo for Visibility Options to work individually for each checkbox change.
  • Fixed Blog module masonry layout support and restored column width controls for flex layouts. Images now update correctly when column widths change.
  • Fixed issue where tooltips at the top of the screen caused infinite re-rendering and prevented tooltips from displaying properly.
  • Fixed: Closing the Live Preview modal no longer closes the Load From Library modal, allowing users to preview multiple library items without reopening the library modal.
  • Added fieldset as an available HTML element type option for module wrappers, enabling semantic grouping of form fields for improved accessibility.
  • Fixed Bar Counter module animations breaking when the HTML tag is changed via the Semantic Elements feature. Updated CSS selectors to work with any HTML tag while maintaining the default
  • behavior.
  • Fixed the tabs module navigation breaking in Visual Builder after changing the HTML tag. Tab navigation now works immediately after HTML tag changes without requiring a Visual Builder reload.
  • Fixed tablet viewport canvas resize limit value from being incorrectly limited to 860px.
  • Fixed an issue where the Button icon overlapped the text when the Button has small padding and “Only Show Icon On Hover for Button” is turned off.
  • Fixed issue where slide modules set to block layout were not receiving the proper layout class, causing incorrect spacing for buttons and titles.
  • Fixed Image module absolute positioning breaking layouts by removing automatic CSS properties and implementing Divi 4-compatible attribute-based width setting.
  • Fixed the inability to set looped post titles as custom attributes in Theme Builder layouts.
  • Fixed dynamic content in custom attributes not resolving correctly in Loop Builder and Theme Builder loop contexts, ensuring post titles and other dynamic values display properly instead of showing raw variable strings or incorrect archive titles.
  • Fixed custom CSS fields not respecting the visible property for conditional visibility in module settings, allowing third-party developers to hide fields while preserving attribute values when copying modules.
  • Fixed issue where custom CSS entered in the Blurb Image custom CSS field was not being applied due to CSS specificity conflicts.
  • Fixed issue where long admin labels in the wireframe view would overlap with action icons; now display with ellipsis truncation instead.
  • Fixed Slider module first slide image not displaying when the section is revealed via interaction.
  • Fixed an issue in Loop Builder where searching and selecting specific posts would replace previously selected posts instead of adding to the selection.
  • Fixed Global Variables with ch unit values not appearing in the unit picker for fields that support character width units.
  • Fixed custom attributes not appearing on Image module links when targetElement is set to ‘image’.
  • Added a unified Page Menu in the Visual Builder page bar that consolidates page-level actions, including Save, Page Settings, Import/Export, and other page management tools into a single, easily accessible menu.
  • Fixed issue where custom CSS fields could not use selector prefixes, preventing modules from targeting elements that require prepended selectors.
  • Fixed the issue where the interaction editor modal displayed an unnecessary scrollbar with minimal scrollable content.
  • Fixed math functions appearing in the unit picker dropdown for icon font size fields in the Accordion and Toggle modules. Math functions are now only available via Dynamic Content, preventing incorrect icon positioning when selected directly from the dropdown.
  • Fixed Image Alignment option not working when Width or Max-Width settings are modified in the Image Module.
  • Fixed issue where background image vertical and horizontal offset settings were not applying correctly across different device breakpoints.
  • Fixed incorrect default element type displayed in HTML settings for Button, Counter, Signup Custom Field, Fullwidth Header, and Counters modules. Settings now show the correct default element type matching the rendered output.
  • Added a new Page Manager modal to easily navigate between and edit different pages built with Divi.
  • Fixed issue where the “Open Recent” menu submenu would remain stuck on “Loading…” and wouldn’t update after fetching recent posts. The menu now refreshes properly to show the list of recently edited pages without requiring users to close and reopen it.
  • Fixed issue where hover padding values were lost when converting Divi 4 layouts to Divi 5 blocks.
  • Added Preview Mode feature to Visual Builder, allowing users to preview their page design in a full-screen, distraction-free environment directly within the builder interface. Preview Mode can be activated via the Preview button dropdown menu or keyboard shortcut (Meta + .), and includes a floating Exit Preview button for quick exit.
  • Updated checkbox list styling in sortable list fields to match the standard builder checkbox appearance and modernized action icons to use consistent thin variants.
  • Updated save button to use a dropdown menu with options to save with different post statuses (draft, pending, private, publish) and improved loading indicator visibility.
  • Added a child elements navigation icon to the module settings panel breadcrumbs, allowing users to quickly view and navigate to nested child modules via a hierarchical menu.
  • Fixed row width changes after D4 to D5 migration by ensuring custom CSS properly overrides static CSS rules.
  • Fixed performance issues when opening the Add Module modal with a large number of modules by implementing lazy loading and ensuring module search queries all available modules.
  • Fixed preset footer being hidden when editing presets on global modules by excluding preset editing mode from the global module footer positioning CSS rule.
  • Fixed an issue where straight quotes and apostrophes entered in Visual Builder were displayed as curly quotes on the frontend.
  • Fixed Visual Builder crash when opening pages with deactivated third-party modules or during initialization timing issues.
  • Fixed a checkerboard pattern appearing incorrectly on image preview components in module settings. The checkerboard pattern now only appears in Background Option Groups, where it indicates transparency.
  • Fixed issue where resetting the “Number of Columns” field in Layout OG closes preset edit mode.
  • Fixed Toggle visibility interactions with animations not working on Product Category and other complex layout pages.
  • Fixed post carousel loading in the Tabs module without requiring browser resize.
  • Fixed PHP fatal error when importing corrupted databases containing stdClass objects in the global_variables data.
  • Fixed option group preset reset functionality that was corrupting preset data and causing save failures when resetting preset attributes via right-click context menu.
  • Fixed Theme Builder portability options remaining visible when portability permissions were disabled in Role Editor.
  • Fixed Canvas Portal interactions failing after the first use when sections inside the portal have visibility settings disabled on all devices.
  • Added developer documentation for accessing Divi’s accent colors in custom modules.
  • Add the option to opt in to Divi 5 updates in the Divi Dashboard.
  • Added a new option in the Divi Dashboard to opt in to Divi 5 updates.
  • Fixed an issue where the Include/Exclude posts dropdown in Loop Builder would shrink in height.
  • Fixed Social Media Follow icon color presets not displaying in Theme Builder visual editor.
  • Fixed loop excerpts not rendering for custom post types without manual excerpts.
  • Fixed button text alignment after migration from Divi 4 to Divi 5. Buttons with center alignment now correctly display as center-aligned instead of left-aligned.
  • Fixed Preset Manager preview causing module images to re-render when styling text attributes. Style-only changes now update via style containers without triggering module re-renders, preventing animation re-triggers and visual glitches.
  • Fixed Layers View indentation so deeply nested modules display the correct hierarchy.
  • Fixed full-width slider slide presets not being preserved during D4 to D5 migration by adding missing module name mapping for preset conversion.
  • Fixed line-height dynamic content so unitless global numbers can be selected.
  • Fixed Theme Builder crash when the CheckoutWC Pro plugin is active due to a null filter return causing a PHP Fatal TypeError.
  • Fixed an issue where Social Media Follow Network module attributes (border colors and hover backgrounds) were lost during migration from Divi 4 to Divi 5.
  • Fixed the Hero module’s default alignment in the Visual Builder.
  • Fixed CSS specificity issue preventing custom CSS from overriding default module styles in Divi 5 modules.
  • Fixed missing alt and title attributes on images using Featured Image dynamic content by automatically populating them from Media Library metadata.
  • Fixed infinite recursion and memory exhaustion when generating loop excerpts, and resolved nested loops showing incorrect content. Loop excerpts now generate correctly without triggering recursive loop processing, and nested loops properly render all items with unique content per item.
  • Fixed custom attributes not being removed when presets are removed via Interactions. Custom attributes (CSS classes, IDs, alt text, data attributes, etc.) from presets are now properly cleaned up when presets are removed through interaction effects.
  • Fixed row gutter width CSS specificity issue where custom row gutter settings were overridden by Theme Customizer defaults, and ensured rows without explicit gutter settings properly inherit from Theme Customizer.
  • Fixed font group copy/paste and reset functionality failing for all font groups except Title and Body due to IndexedDB cache collision.
  • Documented the label property feature that allows customizing display names for custom attribute elements in module configurations.
  • Fixed an issue where premade layouts imported directly into Divi 5 Visual Builder were converted to uneditable “Shortcode” blocks instead of proper row blocks.
  • Fixed issue where layout exports would fail when layouts contained admin labels, shortcodes, or variable placeholders that were incorrectly identified as image URLs.
  • Updated the Interaction Editor to save changes immediately as you edit, matching the behavior of other field editors for a more consistent experience.
  • Fixed border radius values being reset to 0 when extending attributes with “Border Radius” manually selected in “Modified Fields to Extend”. All four corner values are now preserved correctly during extend operations.
  • Fixed issue where font properties and other nested module attributes could not be edited or reset due to corrupted data structures. Existing corrupted pages are now automatically repaired when opened in the Visual Builder.
  • Fixed issue where default placeholder values in transform fields were incorrectly showing values from previously opened modules instead of the current module’s preset defaults.
  • Updated ChildModule example to use the correct pattern for retrieving parent attributes, ensuring child modules can access parent default values and demonstrating proper implementation for third-party developers.
  • Fixed third-party modules not receiving default attributes when generating module attribute defaults, ensuring child modules can access parent default values for custom modules.
  • Fixed the Person module layout issue where removing an image caused text content to be constrained to a narrow column instead of occupying the full module width on the frontend.
  • Fixed global library items not saving to Divi Cloud in Divi 5 Visual Builder.
  • Fixed parallax background divs overlapping row content by restoring the missing position: relative property on rows that existed in Divi 4.
  • Fixed an issue where layouts could not be saved when accordion items were open, caused by a middleware that corrupted module attributes during serialization.
  • Fixed global module cancel button to intuitively revert to the last saved state instead of the state when settings were opened, eliminating unnecessary confirmation popups and making the behavior more predictable.
  • Fixed global module templates losing their visual styling and selective sync features when opened from Divi Library in Visual Builder. Templates now correctly display green UI styling and allow users to configure selective sync settings.
  • Fixed a fatal error that occurred when resetting border radius via Inspector.
  • Fixed Responsive Editor showing hover state for fields that don’t support hover, ensuring consistency with the main Visual Builder hover interface.a.
  • Fixed empty columns not showing padding in Visual Builder when background colors or other styling were applied – padding values are now immediately visible during editing.
  • Fixed issue where responsive breakpoint styles weren’t applying correctly when the Visual Builder viewport was narrower than the breakpoint’s intended width.
  • Fixed fatal error when importing D5 layouts containing global variables.
  • Fixed the Button module not showing the pointer cursor when the HTML element type is set to button.
  • Added an example plugin demonstrating the child-to-parent attribute migration pattern for 3rd-party developers migrating D4 modules to D5.
  • Fixed the “Disable Translations” theme option to properly disable translations in the D5 Visual Builder.
  • Added Conversion Outline tutorial series foundation with structured category, comprehensive introduction page covering all root-level properties, and first detailed tutorial on deprecated properties to help third-party developers create conversion outlines for Divi 4 to Divi 5 module migration.
  • Fixed preset visibility settings to display elements with reduced opacity in the Visual Builder instead of completely hiding them, matching the behavior of module-level visibility settings.
  • Fixed custom masks and patterns added via JavaScript filters not appearing in the Visual Builder UI when filters were registered after Visual Builder initialization.
  • Fixed Dark/Light mode toggle in Visual Builder Page Toolbar getting compressed at viewport widths below 1600px by adding a minimum width constraint to maintain proper proportions.
  • Fixed global module copy/paste operations incorrectly duplicating across all instances of the same global module template.
  • Fixed Conditional Display Date & Time Hour and Minute fields displaying format string instead of numeric values.
  • Updated documentation to clarify when and how to use different groupType patterns when configuring module settings, preventing confusion when adding Attributes groups to custom modules.
  • Updated Icon module background and decoration styles to apply to the module wrapper instead of the inner wrap for better layout and height compatibility.
  • Added documentation for accessing global colors as CSS variables in custom themes and plugins, including a helper function for generating label-based variable names.
  • Fixed sticky header layouts breaking on scroll when rows use absolute positioning with centered origins. The transform system now correctly generates centering transforms for sticky state, matching Divi 4 behavior.
  • Fixed interaction visibility loss when switching between VB Desktop and Wireframe modes.
  • Fixed button-options field type not working correctly when used in Page Settings extensions, allowing third-party developers to use button-style option selection fields in their custom Page Settings panels.
  • Fixed specialty section presets not applying styles on the frontend after migration from Divi 4 to Divi 5.
  • Fixed third-party modules using ‘divi/font-body’ in advancedStyles, not rendering font styles on the frontend.
  • Fixed issue where users with move_module permission enabled but edit_module permission disabled were unable to drag and drop modules in the Visual Builder. Drag and drop now correctly requires only the move_module permission, maintaining proper separation between movement and editing permissions.
  • Fixed pricing tables displaying at 50% width on mobile devices after migration from Divi 4. Pricing table items now stack vertically and display at full-width on mobile breakpoints.
  • Fixed Divi Library Import UI to use plural text labels and improved success message styling. Added file type filtering to restrict selection to JSON files.
  • Added support for unitless line-height values in the Visual Builder, allowing users to set line-height as a multiplier (e.g., 1.7) that scales proportionally with font-size, which is the recommended CSS approach for line-height.
  • Fixed Background Mask Transform invert option not working correctly on responsive breakpoints.
  • Fixed Pricing Tables module default Layout Wrapping behavior to match Visual Builder default (No Wrap) in frontend display.
  • Fixed SVG images in the Image Module not respecting min-height and max-height constraints when height is adjusted.
  • Fixed the WooCommerce Product Images module not updating variation images automatically on single-product pages when Builder is enabled.
  • Fixed: Removing hide element interactions in Visual Builder now immediately restores element visibility instead of requiring page save/reload.

Jump Into Divi 5 Today

The Divi 5 Public Beta is available today. Give it a try, and let us know what you think! The official release date has been set, but there is still time to jump in early and get your footing.

If you find a bug, report it to our team, and we’ll fix it. We’ll continue to work aggressively to add new features and address feedback.

Stay tuned for a new version of Divi 5 every two weeks.

Divi Marketplace

Are You A Divi User? Find Out How To Get More From Divi! 👇

Browse hundreds of modules and thousands of layouts.

Visit Marketplace
Divi Marketplace
Divi Cloud

Find Out How To Improve Your Divi Workflow 👇

Learn about the new way to manage your Divi assets.

Get Divi Cloud
Divi Cloud
Divi Hosting

Want To Speed Up Your Divi Website? Find Out How 👇

Get fast WordPress hosting optimized for Divi.

Speed Up Divi
Divi Hosting
Premade Layouts

Check Out These Related Posts

How To Create Mega Menus With Divi 5’s Canvases

How To Create Mega Menus With Divi 5’s Canvases

Posted on January 29, 2026 in Divi Resources

Mega menus enhance site navigation on content-heavy websites, allowing users to access more options quickly without cluttering the header or requiring extra clicks. In previous versions of Divi, mega menus were created using the Menu module with the custom CSS class mega-menu to expand submenus...

View Full Post

Leave A Reply

Comments are reviewed and must adhere to our comments policy.

Join To Download Today