Back to Extra WordPress Magazine Theme
Extra WordPress Magazine Theme changelog
Release notes for every version we have on record, newest first.
Latest 4.27.8
40 versions
Since Mar 2022
Undated 24 versions
4.27.8 Latest 2 fixed
Fixed
- Fixed Theme Builder Shop page templates not rendering on the frontend with WooCommerce 11.0.
- Fixed Divi block editor compatibility with WordPress 7.1's iframed editor canvas, including editor asset loading, content width settings in the sidebar, Placeholder block styling, header buttons when switching between Divi and the default editor, Layout block editor styling with library modal display, and D4 layout block live preview sizing in the editor canvas.
4.27.7 5 security
Security
- Fixed a stored XSS risk in Social Media Follow Skype URL handling by applying consistent URL escaping at render time. Props to Osvaldo Noe Gonzalez Del Rio (Os) for the responsible disclosure.
- Fixed an issue in D4 Contact Form redirects by blocking unsafe redirect URL schemes and enforcing URL-safe handling of redirect_url. Props to Osvaldo Noe Gonzalez Del Rio (Os) for the responsible disclosure.
- Fixed an issue where legacy Dynamic Content JSON could keep raw HTML enabled for users without unfiltered_html. Props to Osvaldo Noe Gonzalez Del Rio (Os) for the responsible disclosure.
- Fixed a blind SSRF vector in Divi 4 video thumbnail resolution checks by enforcing safe outbound HTTP requests. Props to Osvaldo Noe Gonzalez Del Rio (Os) for the responsible disclosure.
- Fixed a stored XSS vulnerability that made it possible for users with Contributor role or above to insert JavaScript code onto the page via the Video Slider module's shortcode. Props to Osvaldo Noe Gonzalez Del Rio (Os) for the responsible disclosure.
4.27.6 1 changed
Changed
- Version bump for consistency.
4.27.4 1 fixed1 changed
Fixed
- Fixed issue where image with lazy loading enabled are distorted on WordPress 6.7.
Changed
- Includes/builder/core.php
4.27 1 new1 improved4 fixed26 changed
New
- Introduced Divi AI Sections and Unsplash integration for all Divi AI generated content.
Improved
- Updated border radius limit in customizer button settings to allow up to 100px.
Fixed
- Fixed all links having underlines coming from new styles released in WordPress 6.6.
- Fixed image use problem after generating and extending a large image.
- Fixed WordPress Choose an Image modal not appearing when editing images via Divi Settings modal.
- Fixed a PHP error that occurred in some cases when the global presets history was split into separate database records.
Changed
- Ai-app/ai-app.php
- Ai-app/build/et-ai-app.bundle.css
- Ai-app/build/et-ai-app.bundle.js
- Ai-app/i18n/user-prompt.php
- Ai-app/images/animated/ai/ai-progress-images.json
- Ai-app/images/animated/ai/ai-progress-import.json
- Ai-app/images/animated/ai/ai-progress-layout.json
- Ai-app/images/animated/ai/ai-progress-menu.json
- Ai-app/images/animated/ai/ai-progress-styles.json
- Ai-app/images/animated/ai/ai-progress-text.json
- Ai-app/images/card-1.svg
- Ai-app/images/card-2.svg
- Ai-app/images/card-3.svg
- Core/admin/js/portability.js
- Core/components/Portability.php
- Includes/builder/autoload.php
- Includes/builder/class-et-builder-element.php
- Includes/builder/class-et-builder-module-shortcode-manager.php
- Includes/builder/feature/global-presets/History.php
- Includes/builder/framework.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/frontend-builder/helpers.php
- Includes/builder/frontend-builder/theme-builder/api.php
- Includes/builder/images/ai-layout-image-attributions-modal-close.svg
- Includes/builder/module/helpers/WoocommerceModules.php
- Theme.json
4.25 1 new1 fixed30 changed
New
- Introduced Divi Layouts AI: Generate entire Divi pages with a simple prompt using AI.
Fixed
- Fixed a fatal error that can occur with WordPress 6.5 while using a 3rd-party Divi extension which does not properly set the domain property when extending the DiviExtension base class.
Changed
- Ai-app/ai-app.php
- Ai-app/build/et-ai-app.bundle.js
- Ai-app/build/et-ai-app.bundle.css
- Ai-app/global.d.ts
- Ai-app/i18n/ai-image-editor.php
- Ai-app/i18n/user-prompt.php
- Ai-app/images/card-1.png
- Ai-app/images/card-2.png
- Ai-app/images/card-3.png
- Core/components/Portability.php
- Framework/admin/admin.php
- Header.php
- Includes/builder/api/DiviExtension.php
- Includes/builder/class-et-builder-element.php
- Includes/builder/class-et-builder-settings.php
- Includes/builder/core.php
- Includes/builder/feature/Library.php
- Includes/builder/feature/global-presets/Settings.php
- Includes/builder/framework.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/frontend-builder/helpers.php
- Includes/builder/functions.php
- Includes/builder/images/ai.png
- Includes/builder/images/layout-insert-build-with-ai.svg
- Includes/builder/images/layout-insert-premade-layout.svg
- Includes/builder/images/layout-insert-saved-layout.svg
- Includes/builder/module/helpers/Background.php
- Includes/builder/scripts/src/builder.js
- Includes/module-customizer/migrations.php
- Theme-header.php
4.24.2 1 fixed3 changed
Fixed
- Fixed an issue in the Divi Builder that caused fields in the module settings modal to crash.
Changed
- Core/code-snippets/app/boot.js
- Epanel/theme-options-library/app/boot.js
- Includes/builder/frontend-builder/bundle.js
4.24.1 1 new7 fixed8 changed
New
- Added integration with AI for retrieving and updating the post settings title, excerpt, and featured image.
Fixed
- Fixed a PHP deprecation notice in the Blog module.
- Fixed an issue where the custom CSS tabs were being rendered when there was only one field for custom css.
- Fixed PHP 7.2 compatibility issue with the SplitLibrary.php file.
- Fixed a PHP fatal error that occurred in very rare cases where the mb_convert_encoding() PHP function was not available.
- Fixed an issue where replying to a comment did not work when the Dynamic CSS was disabled.
- Fixed the issue where clicking the favorite icon in the Theme Builder modal would exit the library.
- Fixed a small typo on the Support Center page.
Changed
- Core/components/SupportCenter.php
- Includes/builder/feature/SplitLibrary.php
- Includes/builder/feature/dynamic-assets/class-dynamic-assets.php
- Includes/builder/feature/dynamic-assets/dynamic-assets.php
- Includes/builder/feature/icon-manager/ExtendedFontIcons.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/frontend-builder/helpers.php
- Includes/builder/module/Blog.php
4.24 1 new11 changed
New
- Introduced the Divi AI Image Editor
Changed
- Ai-app/ai-app.php
- Ai-app/build/et-ai-app.bundle.js
- Ai-app/build/et-ai-app.bundle.css
- Common/admin.php
- Common/i18n/ai.php
- Common/i18n/common.php
- Common/images/no-color.png
- Common/lib/ai.js
- Common/utils/color/color.js
- Includes/builder/feature/ai-button.php
- Includes/builder/frontend-builder/bundle.js
4.23.4 1 fixed1 changed
Fixed
- Fixed issue with saving Recaptcha settings not working in Contact form.
Changed
- Core/components/api/spam/Provider.php
4.23.3 1 security2 changed
Security
- Resolved a bug in v4.23.2 that mistakenly added the unfiltered_html capability to the administrator role only affecting multisite installations as the unfiltered_html capability is already present for the administrator role in non-multisite installations.
Changed
- Core/components/SupportCenter.php
- Includes/builder/module/Blog.php
4.23.2 3 new2 improved7 fixed1 security47 changed
New
- Added tooltips to theme builder set export checklist for a better user experience.
- Added support for closing the export modal and fixed portability modal difference in TB.
- Added new class properties for querying taxonomies and handling API requests.
Improved
- Updated apply_free_form_css() and setFreeFormCss() methods to improve CSS flexibility and compatibility.
- Changed elegant_themes_support elevated role to administrator.
Fixed
- Fixed Free-form CSS not outputting the styles when styles exists for more than one module.
- Fixed the issue where AI and library fields were displayed on the 'Find' field in Find Replace.
- Fixed issue where incorrect option was being selected in the Inline Text Editor toolbar.
- Fixed various PHP v8.2 warnings.
- Fixed an issue with the custom_functions.php file where the array key was not properly formatted.
- Fixed Presets being imported when not checked.
- Fixed an issue with Korean and Turkish translation that caused a PHP error.
Security
- Fixed a Stored Cross-Site Scripting Vulnerability: Resolved an issue where a contributor-level or author user could, by using a specific Divi shortcode linked to a custom field, introduce executable JavaScript from the custom field into posts.
Changed
- Ai-app/ai-app.php
- Ai-app/i18n/ai-code.php
- Ai-app/i18n/user-prompt.php
- Ai-app/build/et-ai-app.bundle.js
- Ai-app/build/et-ai-app.bundle.css
- Core/code-snippets/CodeSnippetsLibrary.php
- Core/components/HTTPInterface.php
- Core/components/PageResource.php
- Core/components/Portability.php
- Core/components/SupportCenter.php
- Core/components/api/Service.php
- Core/components/api/spam/Provider.php
- Epanel/custom_functions.php
- Includes/builder/autoload.php
- Includes/builder/class-et-builder-element.php
- Includes/builder/class-et-builder-value.php
- Includes/builder/feature/Library.php
- Includes/builder/feature/dynamic-assets/class-dynamic-assets.php
- Includes/builder/feature/dynamic-content.php
- Includes/builder/feature/icon-manager/ExtendedFontIcons.php
- Includes/builder/framework.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/frontend-builder/view.php
- Includes/builder/module/AccordionItem.php
- Includes/builder/module/Blog.php
- Includes/builder/module/Divider.php
- Includes/builder/module/Icon.php
- Includes/builder/module/PricingTables.php
- Includes/builder/module/VideoSlider.php
- Includes/builder/module/field/Border.php
- Includes/builder/module/field/BoxShadow.php
- Includes/builder/module/field/Divider.php
- Includes/builder/module/field/Position.php
- Includes/builder/module/field/Transform.php
- Includes/builder/module/helpers/MultiViewOptions.php
- Includes/builder/module/settings/migration/ColumnOptions.php
- Includes/builder/module/woocommerce/Tabs.php
- Lang/cs_CZ.po
- Lang/da_DK.po
- Lang/el.po
- Lang/ko_KR.po
- Lang/nb_NO.po
- Lang/ro_RO.po
- Lang/sk_SK.po
- Lang/sv_SE.po
- Lang/tr_TR.po
- Lang/vi.po
4.23 1 new8 changed
New
- Introduced Divi Code AI, a personal coding assistant for Divi.
Changed
- Ai-app/ai-app.php
- Ai-app/ai-code.php
- Ai-app/build/et-ai-app.bundle.css
- Ai-app/build/et-ai-app.bundle.js
- Ai-app/build/et-ai-app.bundle.js.LICENSE.txt
- Ai-app/i18n/user-prompt.php
- Includes/builder/functions.php
- Includes/builder/scripts/src/builder.js
4.22.2 2 new4 improved8 fixed59 changed
New
- Added filters for non-supported upload fields to support AI.
- Added filters for third-party modules to enable/disable AI buttons on fields.
Improved
- Changed Twitter Icon and Twitter references to X.
- Improved the reference image retrieval method to allow better support for external images.
- Improved AI Menu positioning in some cases.
- Improved ET product update requests to avoid issues that occurred during rate limiting.
Fixed
- Fixed Heading module various style options not applying correctly.
- Fixed issue where Background Images added on Columns do not fetch Reference Image automatically.
- Fixed AI quick action submenu position in Wireframe mode.
- Fixed new child item does not have the Divi AI button in module settings.
- Fixed issue where reset button in background image field were not resetting the preview .
- Fixed issue where quick action menu was showing even when input field has default value.
- Fixed issue where images were not generated for hover and responsive options.
- Fixed an issue with translations that caused PHP errors/warnings in some languages.
Changed
- Ai-app/ai-app.php
- Ai-app/build/et-ai-app.bundle.css
- Ai-app/build/et-ai-app.bundle.js
- Ai-app/i18n/user-prompt.php
- Core/admin/fonts/modules/all/modules.eot
- Core/admin/fonts/modules/all/modules.svg
- Core/admin/fonts/modules/all/modules.ttf
- Core/admin/fonts/modules/all/modules.woff
- Core/admin/fonts/modules/base/modules.eot
- Core/admin/fonts/modules/base/modules.svg
- Core/admin/fonts/modules/base/modules.ttf
- Core/admin/fonts/modules/base/modules.woff
- Core/admin/fonts/modules/social/modules.eot
- Core/admin/fonts/modules/social/modules.svg
- Core/admin/fonts/modules/social/modules.ttf
- Core/admin/fonts/modules/social/modules.woff
- Core/components/SupportCenter.php
- Core/components/Updates.php
- Core/components/api/ElegantThemes.php
- Core/functions.php
- Epanel/shortcodes/shortcodes.php
- Includes/builder/feature/dynamic-assets/class-dynamic-assets.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/module/Heading.php
- Includes/builder/module/SocialMediaFollowItem.php
- Includes/builder/module/TeamMember.php
- Includes/builder/module/settings/Migration.php
- Includes/builder/module/settings/migration/SocialMediaFollowNetworkTwitterToX.php
- Lang/ar.po
- Lang/bg_BG.po
- Lang/cs_CZ.po
- Lang/da_DK.po
- Lang/de_DE.po
- Lang/el.po
- Lang/es_ES.po
- Lang/fi.po
- Lang/fr_FR.po
- Lang/he_IL.po
- Lang/hu_HU.po
- Lang/id_ID.po
- Lang/it_IT.po
- Lang/ja.po
- Lang/ko_KR.po
- Lang/ms_MY.po
- Lang/nb_NO.po
- Lang/nl_NL.po
- Lang/pl_PL.po
- Lang/pt_BR.po
- Lang/ro_RO.po
- Lang/ru_RU.po
- Lang/sk_SK.po
- Lang/sr_RS.po
- Lang/sv_SE.po
- Lang/th.po
- Lang/tl.po
- Lang/tr_TR.po
- Lang/uk.po
- Lang/vi.po
- Lang/zh_CN.po
4.22.1 4 new2 fixed12 changed
New
- Added Option To Disable Divi AI In The Role Editor.
- Added AI button to toggle module.
- Added permission check on Divi AI script load.
- Added a new "Writable et-cache Directory" setting for the system diagnostic report in Support Center.
Fixed
- Fixed Generate 4 more AI images action that wasn't working in some cases.
- Fixed a PHP fatal error that occurred due to a compatibility issue with WPML's Automatic Translation and the Woo Product Stock module.
Changed
- Automatically convert and compress images generated by Divi AI to prevent large PNG images.
- Ai-app/ai-app.php
- Ai-app/build/et-ai-app.bundle.js
- Core/components/SupportCenter.php
- Core/functions.php
- Includes/builder/feature/ai-button.php
- Includes/builder/feature/woocommerce-modules.php
- Includes/builder/frontend-builder/assets.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/frontend-builder/theme-builder/admin.php
- Includes/builder/functions.php
- Includes/builder/module/Heading.php
4.21.2 5 fixed1 removed9 changed
Fixed
- Fixed a bug where export did not work correctly in the Backend Builder when the Post Content was used in the Theme Builder layout.
- Fixed a bug that caused the Contact Form module field option "Allowed Symbols" to not work correctly in Chrome.
- Fixed broken color picker in builder after upgrading to WordPress 6.3.
- Fixed JavaScriot Uncaught ReferenceError: pagenow is not defined in Portability.
- Fix video embed deprecated file notice.
Removed
- Removed unwanted Export To Divi Cloud button from the Theme Options export modal.
Changed
- Core/admin/css/core.css
- Core/admin/js/portability.js
- Core/components/PageResource.php
- Core/components/Portability.php
- Core/functions.php
- Includes/builder/class-et-builder-element.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/module/ContactFormItem.php
- Includes/template-tags.php
4.21.1 2 new7 fixed24 changed
New
- Added a new et_core_static_resources_removed hook that triggers when the static resources are removed.
- Add the option to export layouts to Divi Cloud directly from Divi Layouts admin page.
Fixed
- Fixed an issue where the Scroll Effects scroll steps were incorrectly calculated.
- Fixed issues affecting saving in Theme Builder in some cases.
- Fixed an issue with the Slider module where the animations would stop working.
- Fixed Global color not working when set via the Page settings bar.
- Fixed the issue when Existing Pages were not loaded in some cases.
- Fixed WordPress deprecated warnings related to deprecated HTTP class file and Requests library upgrade.
- Fixed PHP notice related to undefined index lists in Sendinblue email provider class.
Changed
- Common/admin.php
- Common/i18n/library.php
- Common/init.php
- Core/admin/css/core.css
- Core/admin/js/portability.js
- Core/code-snippets/app/boot.js
- Core/code-snippets/code-snippets-app.php
- Core/components/PageResource.php
- Core/components/Portability.php
- Core/components/api/email/SendinBlue.php
- Core/components/lib/WPHttp.php
- Core/functions.php
- Core/i18n/library.php
- Includes/builder/class-et-builder-element.php
- Includes/builder/class-et-builder-settings.php
- Includes/builder/core.php
- Includes/builder/feature/SplitLibrary.php
- Includes/builder/feature/dynamic-assets/assets/js/slider.js
- Includes/builder/feature/global-presets/Settings.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/frontend-builder/helpers.php
- Includes/builder/frontend-builder/theme-builder/api.php
- Includes/builder/functions.php
- Includes/builder/scripts/frontend/scripts.js
4.21 1 new41 changed
New
- Add local and Divi Cloud libraries for Theme Options
Changed
- Cloud/i18n/library.php
- Common/admin.php
- Common/i18n/library.php
- Common/init.php
- Common/lib/local-library.js
- Common/library.php
- Core/admin/css/support-center.css
- Core/admin/images/blurb-vip.jpg
- Core/code-snippets/api.php
- Core/code-snippets/code-snippets-app.php
- Core/code-snippets/code-snippets-library-local/CodeSnippetsLibraryLocal.php
- Core/code-snippets/code-snippets-library.php
- Core/components/PageResource.php
- Core/components/Portability.php
- Core/components/SupportCenter.php
- Core/components/init.php
- Core/i18n/library.php
- Core/item-library-local/ItemLibraryLocal.php
- Epanel/core_functions.php
- Epanel/css/panel.css
- Epanel/i18n/epanel.php
- Epanel/i18n/library.php
- Epanel/js/functions-init.js
- Epanel/postcss.config.js
- Epanel/theme-options-library/ThemeOptionsLibrary.php
- Epanel/theme-options-library/api.php
- Epanel/theme-options-library/constants.php
- Epanel/theme-options-library/post/type/ThemeOptions.php
- Epanel/theme-options-library/theme-options-library-app.php
- Epanel/theme-options-library/theme-options-library-local/ThemeOptionsLibraryLocal.php
- Epanel/theme-options-library/theme-options.php
- Epanel/webpack.config.js
- Includes/builder/autoload.php
- Includes/builder/feature/SplitLibrary.php
- Includes/builder/feature/local-library.php
- Includes/builder/framework.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/frontend-builder/helpers.php
- Includes/builder/frontend-builder/theme-builder/api.php
- Includes/builder/frontend-builder/theme-builder/theme-builder-library-local/ThemeBuilderLibraryLocal.php
- Includes/builder/frontend-builder/theme-builder/theme-builder-library.php
4.20 1 new1 improved9 changed
New
- Introduced Divi Cloud Sharing, allowing team members to share their Divi Cloud libraries.
Improved
- Improved Divi Library popup responsiveness.
Changed
- Cloud/cloud-app.php
- Cloud/i18n/library.php
- Common/i18n/library.php
- Common/lib/local-library.js
- Core/code-snippets/app/boot.js
- Core/code-snippets/app/store/code-snippets-library/sequences.js
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/frontend-builder/helpers.php
- Includes/builder/frontend-builder/i18n/theme-builder.php
4.19.5 1 improved17 fixed10 changed
Improved
- Improved presets saving performance in Visual Builder.
Fixed
- Fixed order of icon font loading as .woff should be loaded before .ttf as it's a better format and is supported across modern browsers.
- Fixed unexpected behavior of Global Colors when using undo/redo buttons in Visual Builder.
- Fixed Global Colors rendering for Specialty Columns in Visual Builder.
- Fixed issue where global colors not working in VB for button.
- Fixed Global Colors usage in fields borders settings.
- Fixed Social Media Follow module text being shown in the excerpt inside Blog Module, when excerpt is empty and Blog module is using content as excerpt.
- Fixed issue where countdown timer title margin remains visible when the title is empty.
- Fixed an issue where sticky elements would not work due to a JavaScript error that occurred in some rare cases.
- Fixed nested list bullets styling issue for ol and ul list types.
- Fixed modal not closing after clicking use this layout on Theme Builder.
- Fixed Global Colors preview in Edit mode.
- Fixed bug where backup exists popup shows every time when opening Theme Builder.
- Fixed an issue where the canonical link would get duplicated in some cases.
- Fixed illegal string offset user and API key when saving on the Updates tab.
- Fixed Global Colors not properly exporting from the Divi Library in some cases.
- Fixed BOM character included file can not be imported.
- Fixed an issue where the Extra parent style would not be correctly enqueued in some cases when child themes were used.
Changed
- Core/components/Portability.php
- Epanel/core_functions.php
- Epanel/custom_functions.php
- Includes/builder/feature/dynamic-assets/assets/js/src/sticky-element.js
- Includes/builder/feature/global-presets/History.php
- Includes/builder/feature/global-presets/Settings.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/frontend-builder/theme-builder/theme-builder.php
- Includes/builder/functions.php
- Includes/builder/scripts/utils/sticky.js
4.19.4 1 fixed1 changed
Fixed
- Fixed a bug that was causing Theme Builder Templates to be deleted unintentionally.
Changed
- Includes/builder/frontend-builder/theme-builder/theme-builder.php
4.19.3 1 improved3 fixed8 changed
Improved
- Improved Presets storage and performance.
Fixed
- Fixed issue where you could not remove or restore items from Local VB Library.
- Fixed server errors when uploading items to the Cloud Server in some cases.
- Fixed a PHP fatal error that occurred on GoDaddy websites due to a change in the GD System plugin's cache class.
Changed
- Core/components/Portability.php
- Core/components/init.php
- Epanel/custom_functions.php
- Includes/builder/feature/Library.php
- Includes/builder/feature/dynamic-assets/class-dynamic-assets.php
- Includes/builder/feature/global-presets/History.php
- Includes/builder/feature/global-presets/Settings.php
- Includes/builder/frontend-builder/bundle.js
4.19.2 8 fixed10 changed
Fixed
- Fixed issue where presets where not importing when tb library item is duplicated from cloud to local.
- Fixed divider view always being 100% in phone view in VB.
- Fixed issue with image border styles in Blog module images that were not applying properly in some cases.
- Fixed bug where backup exists popup shows every time when opening Theme Builder.
- Fixed Replace Existing Content option in Layouts Library.
- Fixed server error when deleting items too quickly from Divi Cloud.
- Fixed issue where the code snippet library was not closing on ESC keyboard shortcut.
- Fixed JS error that occurs on saving empty content to the cloud from code snippet editor modal.
Changed
- Core/code-snippets/app/store/code-snippets-library/sequences.js
- Core/code-snippets/app/store/edit/sequences.js
- Includes/builder/class-et-builder-google-fonts-feature.php
- Includes/builder/core.php
- Includes/builder/framework.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/frontend-builder/theme-builder/theme-builder-library.php
- Includes/builder/frontend-builder/theme-builder/theme-builder.php
- Includes/builder/functions.php
- Includes/builder/module/Blog.php
4.19.1 4 new1 improved11 fixed1 security17 changed
New
- Introduced new filters 'et_builder_google_fonts_is_enabled', 'et_builder_google_fonts_fetch_url' and 'et_builder_google_fonts_fetch' to manage Google Fonts.
- Added Cancel button to the Save To Library modal.
- Added line break when appending code from Snippets Library.
- Added spinner when preloading code snippets on details page.
Improved
- Improved Edit Tags And Categories label by replacing "And" with "&".
Fixed
- Fixed the issue when user cannot drag and drop files into Code Snippets Import Modal in some cases.
- Fixed the issue when user could exceed the free items limit on the Cloud during bulk upload.
- Fixed content contains HTML image tag is not rendered on the front end.
- Fixed js error which may potentially appear in console.log when Snippets screenshot is updating.
- Fixed clearing trash that gets stuck for Divi cloud library items.
- Fixed blank sceen from showing when the Cloud login modal is closed.
- Fixed misaligned label in Code Snippets Portability modal.
- Fixed unwanted back button after logging into the Cloud from Code Snippets Library.
- Fixed Code Snippets portability modal title.
- Fixed Global Colors exporting from the Divi Library page.
- Fixed PHP Fatal error when trying to activate Divi Builder plugin with Divi theme at the same time.
Security
- Hardened divi cloud library visual builder security checks.
Changed
- Show disabled cursor on save snippet button when save action is not allowed.
- Cloud/i18n/library.php
- Core/code-snippets/app/store/code-snippets-library/actions.js
- Core/code-snippets/app/store/code-snippets-library/sequences.js
- Core/code-snippets/code-snippets.php
- Core/components/Portability.php
- Core/i18n/library.php
- Epanel/css/panel.css
- Includes/builder/class-et-builder-google-fonts-feature.php
- Includes/builder/core.php
- Includes/builder/feature/Library.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/frontend-builder/theme-builder/api.php
- Includes/builder/frontend-builder/theme-builder/local-library.php
- Includes/builder/frontend-builder/theme-builder/theme-builder-library.php
- Includes/builder/frontend-builder/theme-builder/theme-builder.php
- Includes/builder/functions.php
2025 1 version
4.27.5 12 Apr 2025 1 improved9 fixed
Improved
- Changed elegant_themes_support elevated role to administrator.
Fixed
- Fixed Shop module not properly filtering products by custom taxonomy terms when "Use Current Page" was enabled.
- Fixed RankMath's sitemap generation produced errors when Blurb modules used icons.
- Fixed an issue with WordPress 6.7 where the "Disable translations" no longer worked.
- Fixed Divi 4 to Divi 5 gradient conversion for custom modules with individual gradient color fields.
- Fixed "Notice: Function _load_textdomain_just_in_time was called incorrectly." error in WordPress 6.7+.
- Fixed Divi Settings menu and icon are not displayed in edit post page.
- Fixed issue where the page is immediately jump to the bottom when user click on Divi Layout block area.
- Fixed Scroll Down icon displaying as broken characters in Fullwidth Header module after WordPress 6.9 update.
- Fixed button icons displaying as broken characters across multiple modules after WordPress 6.9 update. Also fixes overlay icons in Image, Portfolio, Blog, Gallery, WooCommerce, Video, and Testimonial modules.
2024 8 versions
4.27.3 11 Aug 2024 1 improved2 fixed4 changed
Improved
- Upgraded jQuery Mobile from v1.4.5 to v1.5.0 alpha and removed unused code.
Fixed
- Fixed broken "Use The Divi Builder" button in Block Editor header.
- Fixes console errors in Divi Block Editor which has happening due to the WP API changes since 6.3 and 6.6.
Changed
- Includes/block-editor-integration.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/feature/dynamic-assets/assets/js/jquery.mobile.js
- Includes/builder/feature/feature/dynamic-assets/assets/js/jquery_mobile_custom.js
4.27.2 10 Jan 2024 1 new1 improved11 fixed19 changed
New
- Added link option group in heading module.
Improved
- Updated Magnific Popup library to v1.2.0.
Fixed
- Fixed a bug where image IDs were not replace correctly during import in some cases with the Gallery module.
- Fixed incorrect payload sent when using Divi AI Image Editor particularly w/ the Enhance endpoint.
- Fixed the issue where the image was not appearing on the AI Preview modal when using the Generate Content With AI option in the Blurb and Person Module.
- Fixed an issue where the color picker did not open automatically after selecting the "custom" color option in the dropdown menu.
- Fixed the problem of the page getting refreshed to the previous state after clicking on Generate a new site.
- Fixed the issue where cart, checkout, and my account pages were not being included in the WooCommerce package during website setup.
- Fixed the issue where image credits were getting cut off in Divi AI Sections.
- Fixed issue with updating section classes when AI Section is inserted.
- Fixed an issue where AI defaults were not saved, were not used for current session.
- Fixed redirection to Divi Dashboard page when Divi theme is updated.
- Fixes compatibility issue with the Backend Builder in Safari 18 on macOS Sequoia.
Changed
- Ai-app/build/et-ai-app.bundle.css
- Ai-app/build/et-ai-app.bundle.js
- Core/admin/js/support-center.js
- Core/components/PageResource.php
- Core/components/Portability.php
- Core/components/SupportCenter.php
- Core/components/Updates.php
- Core/components/api/email/_MailPoet3.php
- Core/components/cache/init.php
- Core/components/data/init.php
- Core/functions.php
- Core/init.php
- Includes/builder/autoload.php
- Includes/builder/class-et-builder-module-shortcode-manager.php
- Includes/builder/feature/dynamic-assets/assets/js/magnific-popup.js
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/functions.php
- Includes/builder/module/Heading.php
- Includes/builder/scripts/src/builder.js
4.27.1 8 Dec 2024 1 improved3 fixed76 changed
Improved
- Updated the subscriber retrieval method for MailPoet to use the provided public API.
Fixed
- Fixed Elegant Themes product updates showing up in the WordPress admin for a short time after updating to the latest version.
- Fixed global color issue for scroll down icon in fullwidth modules.
- Fixed issue where Divi Builder fails to load when Woo Products Module is used and WooCommerce Plugin is deactivated.
Changed
- Ai-app/build/et-ai-app.bundle.css
- Ai-app/build/et-ai-app.bundle.js
- Core/admin/js/portability.js
- Core/admin/js/support-center.js
- Core/components/PageResource.php
- Core/components/SupportCenter.php
- Core/components/Updates.php
- Core/components/api/email/_MailPoet3.php
- Core/components/cache/init.php
- Core/components/data/init.php
- Core/functions.php
- Core/init.php
- Includes/builder/autoload.php
- Includes/builder/class-et-builder-module-shortcode-manager.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/languages/ar.po
- Includes/builder/languages/bg_BG.po
- Includes/builder/languages/cs_CZ.po
- Includes/builder/languages/da_DK.po
- Includes/builder/languages/de_DE.po
- Includes/builder/languages/el.po
- Includes/builder/languages/en_US.po
- Includes/builder/languages/es_ES.po
- Includes/builder/languages/fi.po
- Includes/builder/languages/fr_FR.po
- Includes/builder/languages/he_IL.po
- Includes/builder/languages/hu_HU.po
- Includes/builder/languages/id_ID.po
- Includes/builder/languages/it_IT.po
- Includes/builder/languages/ja.po
- Includes/builder/languages/ko_KR.po
- Includes/builder/languages/ms_MY.po
- Includes/builder/languages/nb_NO.po
- Includes/builder/languages/nl_NL.po
- Includes/builder/languages/pl_PL.po
- Includes/builder/languages/pt_BR.po
- Includes/builder/languages/ro_RO.po
- Includes/builder/languages/ru_RU.po
- Includes/builder/languages/sk_SK.po
- Includes/builder/languages/sr_RS.po
- Includes/builder/languages/sv_SE.po
- Includes/builder/languages/th.po
- Includes/builder/languages/tl.po
- Includes/builder/languages/tr_TR.po
- Includes/builder/languages/uk.po
- Includes/builder/languages/vi.po
- Includes/builder/languages/zh_CN.po
- Lang/ar.po
- Lang/bg_BG.po
- Lang/cs_CZ.po
- Lang/da_DK.po
- Lang/de_DE.po
- Lang/el.po
- Lang/es_ES.po
- Lang/fi.po
- Lang/fr_FR.po
- Lang/he_IL.po
- Lang/hu_HU.po
- Lang/id_ID.po
- Lang/it_IT.po
- Lang/ja.po
- Lang/ko_KR.po
- Lang/ms_MY.po
- Lang/nb_NO.po
- Lang/nl_NL.po
- Lang/pl_PL.po
- Lang/pt_BR.po
- Lang/ro_RO.po
- Lang/ru_RU.po
- Lang/sk_SK.po
- Lang/sr_RS.po
- Lang/sv_SE.po
- Lang/th.po
- Lang/tl.po
- Lang/tr_TR.po
- Lang/uk.po
4.26.1 7 Dec 2024 1 new2 improved2 fixed11 changed
New
- Introduced new hook 'et_fb_should_apply_wpautop' to filter whether to apply wpautop to content of a shortcode.
Improved
- Updated blurb text for "Choose a Premade Layout" option to include information about cloning an existing page.
- Improved Presets storage system to allow saving more presets.
Fixed
- Fixed icon cutoff issue in Testimonial module when overflow is set to visible.
- Fixed unable to edit any Theme Builder templates when using WordPress 6.6.
Changed
- Ai-app/build/et-ai-app.bundle.css
- Ai-app/build/et-ai-app.bundle.js
- Core/admin/js/portability.js
- Core/components/Portability.php
- Core/components/Updates.php
- Includes/builder/core.php
- Includes/builder/feature/global-presets/History.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/frontend-builder/helpers.php
- Includes/builder/frontend-builder/theme-builder/api.php
- Includes/builder/functions.php
4.26 7 Feb 2024 1 improved17 changed
Improved
- Updated core to the latest version.
Changed
- Ai-app/ai-app.php
- Ai-app/build/et-ai-app.bundle.css
- Ai-app/build/et-ai-app.bundle.js
- Common/admin.php
- Core/admin/js/portability.js
- Core/components/Portability.php
- Core/functions.php
- Includes/builder/core.php
- Includes/builder/feature/I18n.php
- Includes/builder/feature/dynamic-assets/class-dynamic-assets.php
- Includes/builder/framework.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/frontend-builder/helpers.php
- Includes/builder/frontend-builder/theme-builder/admin.php
- Includes/builder/frontend-builder/theme-builder/api.php
- Includes/builder/frontend-builder/theme-builder/theme-builder.php
- Includes/builder/module/Blog.php
4.25.2 6 Dec 2024 3 fixed1 security15 changed
Fixed
- Fixed a PHP fatal error that occurred in some cases when importing Theme Builder layouts.
- Fixed a PHP notice that occurred during Social Media module Twitter to X migration.
- Fixed a PHP warning (Undefined array key 0).
Security
- Fixed a stored XSS vulnerability that made it possible for users with Contributor role or above to insert JavaScript code onto the page via the Divi Builder Gallery module's shortcode. Props to Ngô Thiên An (ancorn_) for the responsible disclosure.
Changed
- Hide Role Editor settings related to Theme Options, Theme Builder, Theme Customizer, Divi Library, and Support Center for roles without edit_theme_options capability. By default, this changes effected Editor, Author, and Contributor roles, unless they have edit_theme_options capability.
- Core/components/Portability.php
- Core/components/SupportCenter.php
- Core/components/Updates.php
- Core/components/init.php
- Core/functions.php
- Epanel/core_functions.php
- Epanel/custom_functions.php
- Includes/builder/class-et-builder-value.php
- Includes/builder/core.php
- Includes/builder/frontend-builder/theme-builder/admin.php
- Includes/builder/functions.php
- Includes/builder/module/Gallery.php
- Includes/builder/module/settings/migration/SocialMediaFollowNetworkTwitterToX.php
- Includes/builder/scripts/frontend/scripts.js
4.25.1 5 Jul 2024 1 improved2 security47 changed
Improved
- Updated Divi AI page creation card styles to avoid confusion with the Use Existing Page card that shard a similar style.
Security
- Fixed a stored XSS vulnerability that could allow users with the Contributor role or above to execute unfiltered HTML via the Divi Countdown module using encoded HTML saved in the WordPress post editor.
- Fixed a stored XSS vulnerability that could allow users with the Contributor role or above to execute unfiltered HTML via the Divi Responsive Content script using encoded HTML saved in the WordPress post editor.
Changed
- Ai-app/build/et-ai-app.bundle.css
- Ai-app/build/et-ai-app.bundle.js
- Ai-app/images/card-1.png
- Ai-app/images/card-1.svg
- Ai-app/images/card-2.png
- Ai-app/images/card-2.svg
- Ai-app/images/card-3.png
- Ai-app/images/card-3.svg
- Includes/builder/core.php
- Includes/builder/feature/dynamic-assets/assets/js/countdown_timer.js
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/frontend-builder/helpers.php
- Includes/builder/functions.php
- Includes/builder/images/layout-insert-build-with-ai.svg
- Includes/builder/images/layout-insert-saved-layout.svg
- Includes/builder/languages/ar.po
- Includes/builder/languages/bg_BG.po
- Includes/builder/languages/cs_CZ.po
- Includes/builder/languages/da_DK.po
- Includes/builder/languages/de_DE.po
- Includes/builder/languages/el.po
- Includes/builder/languages/en_US.po
- Includes/builder/languages/es_ES.po
- Includes/builder/languages/fi.po
- Includes/builder/languages/fr_FR.po
- Includes/builder/languages/he_IL.po
- Includes/builder/languages/hu_HU.po
- Includes/builder/languages/id_ID.po
- Includes/builder/languages/it_IT.po
- Includes/builder/languages/ja.po
- Includes/builder/languages/ko_KR.po
- Includes/builder/languages/ms_MY.po
- Includes/builder/languages/nb_NO.po
- Includes/builder/languages/nl_NL.po
- Includes/builder/languages/pl_PL.po
- Includes/builder/languages/pt_BR.po
- Includes/builder/languages/ro_RO.po
- Includes/builder/languages/ru_RU.po
- Includes/builder/languages/sk_SK.po
- Includes/builder/languages/sr_RS.po
- Includes/builder/languages/sv_SE.po
- Includes/builder/languages/th.po
- Includes/builder/languages/tl.po
- Includes/builder/languages/tr_TR.po
- Includes/builder/languages/uk.po
- Includes/builder/languages/vi.po
- Includes/builder/languages/zh_CN.po
4.24.3 4 Feb 2024 1 new4 fixed11 changed
New
- Added multiple upscaling and canvas limit to 8192px.
Fixed
- Fixed several compatibility issues with PHP 8.2.
- Fix deprecated messages when editing existing post with Divi Layout block in WordPress 6.5.
- Fix deprecated messages when adding new post or edit existing post in WordPress 6.5.
- Fixed image refinement issues by correcting endpoint usage and prompt handling.
Changed
- Ai-app/build/et-ai-app.bundle.js
- Ai-app/build/et-ai-app.bundle.css
- Ai-app/i18n/ai-image-editor.php
- Framework/admin/admin.php
- Header.php
- Includes/builder/api/DiviExtension.php
- Includes/builder/class-et-builder-element.php
- Includes/builder/feature/Library.php
- Includes/builder/frontend-builder/bundle.js
- Includes/module-customizer/migrations.php
- Theme-header.php
2023 6 versions
4.23.1 11 Jun 2023 2 new1 improved8 fixed2 removed15 changed
New
- Added ability to convert a library item element type into another.
- Added support of Enter hotkey for Categories/Tags editor in Cloud App modal.
Improved
- Updated prompt module to correctly calculate the width and adjust the position when displayed with the admin bar.
Fixed
- Fixed an issue where the "Custom CSS" option was incorrectly appended with "CSS" during a search in the settings modal.
- Fixed an issue where the class was not correctly replacing selectors when pseudo elements are involved.
- Fixed a compatibility issue that occurred with WooCommerce Payments and object caching where the page content would not load correctly in DIvi Builder.
- Fixed an issue where the AI App cannot be opened in Theme Builder in some cases.
- Fixed free-form CSS is not working for the fresh new module where there are no settings changed.
- Fixed issue with ETBuilderCustomCSSOutput component not resetting values correctly.
- Fixed an issue with saving API key and username in multisite installs.
- Fixed an issue with Code AI icon not rendering correctly in some cases.
Removed
- Removed deprecated TEMPLATEPATH constant usage.
- Removed deprecated STYLESHEETPATH constant usage.
Changed
- Ai-app/build/et-ai-app.bundle.css
- Ai-app/build/et-ai-app.bundle.js
- Cloud/i18n/library.php
- Core/functions.php
- Epanel/core_functions.php
- Epanel/custom_functions.php
- Includes/builder/class-et-builder-element.php
- Includes/builder/core.php
- Includes/builder/feature/Library.php
- Includes/builder/feature/woocommerce-modules.php
- Includes/builder/framework.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/frontend-builder/helpers.php
- Includes/builder/functions.php
- Includes/builder/scripts/src/builder.js
4.22 8 Sep 2023 1 new21 changed
New
- Introduced Divi AI text and image generation.
Changed
- Ai-app
- Common/admin.php
- Common/constants/colors.js
- Common/i18n/ai.php
- Common/lib/ai.js
- Common/lib/i18n.js
- Common/utils/color/color.js
- Common/utils/html-utils.js
- Core/functions.php
- Includes/builder/class-et-builder-element.php
- Includes/builder/class-et-builder-module-shortcode-manager.php
- Includes/builder/core.php
- Includes/builder/feature/I18n.php
- Includes/builder/feature/ai-button.php
- Includes/builder/framework.php
- Includes/builder/frontend-builder/assets.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/frontend-builder/helpers.php
- Includes/builder/frontend-builder/theme-builder/admin.php
- Includes/builder/functions.php
- Includes/builder/module/Heading.php
4.20.4 4 Mar 2023 1 fixed1 changed
Fixed
- Fixed Divi Cloud configuration error.
Changed
- Cloud/cloud-app.php
4.20.3 4 Mar 2023 4 new2 improved5 fixed18 changed
New
- Added ability to split library layout into sections, section to rows, and row to modules.
- Added support to import multiple json files in Divi Library.
- Added 'Share With My Team' button to the library modal.
- Added ability to split library layout into sections, section to rows, and row to modules.
Improved
- Improved local Divi Library performance on websites with big amount of layouts.
- Improved shared clouds permission checks.
Fixed
- Fixed progress bar rendering when importing items to the Divi Cloud.
- Fixed duplicate quantity number in Woo Cart Products module.
- Fixed a PHP error that occurred in some cases with 3rd-party WooCommerce plugins when the session object does not exist.
- Fixed issues with Theme Builder loading and saving with big amount of templates.
- Fixed security issue on a few legacy shortcodes, some attributes were not properly escaped.
Changed
- Cloud/cloud-app.php
- Cloud/i18n/library.php
- Core/admin/js/portability.js
- Core/code-snippets/code-snippets-library.php
- Core/ui/components/controls/index.js
- Epanel/shortcodes/shortcodes.php
- Includes/builder/core.php
- Includes/builder/feature/Library.php
- Includes/builder/feature/SplitLibrary.php
- Includes/builder/feature/woocommerce-modules.php
- Includes/builder/feature/woocommerce/templates/global/quantity-input.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/frontend-builder/helpers.php
- Includes/builder/frontend-builder/theme-builder/api.php
- Includes/builder/frontend-builder/theme-builder/theme-builder-library.php
- Includes/builder/frontend-builder/theme-builder/theme-builder.php
- Includes/builder/functions.php
- Includes/builder/scripts/src/builder.js
4.20.2 3 Aug 2023 1 improved3 changed
Improved
- Adjusted a fix in 4.20.1 that changed section class enumeration. For customers using performance plugins that strip away version parameters from CSS files, this could cause styles to appear jumbled when they did not clear their browser cache.
Changed
- Includes/builder/feature/dynamic-assets/class-dynamic-assets.php
- Includes/builder/feature/dynamic-assets/dynamic-assets.php
- Includes/builder/frontend-builder/bundle.js
4.20.1 3 Jun 2023 7 fixed5 changed
Fixed
- Fixed Widget Area Creator panel not rendering in Widget Block Editor.
- Fixed issue allowing users to switch to default editor when creating a new post.
- Fixed unable to switch to Default Editor when creating new post.
- Fixed white space issue on top and bottom of embedded media.
- Fixed a JavaScript error that occurred in some cases when switching the Block Editor from Visual to Code or vice-versa.
- Fixed compatibility issue for WordPress 6.2 that affected the Edit Post/Page page.
- Fixed Heading block grouped with legacy widget or other blocks that were not correctly styled with Extra widget title in WordPress 6.2.
Changed
- Common/init.php
- Includes/builder/feature/dynamic-assets/class-dynamic-assets.php
- Includes/builder/feature/dynamic-assets/dynamic-assets.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/scripts/ext/widgets.js
2022 1 version
4.19 11 Mar 2022 1 new2 fixed62 changed
New
- Added Divi Code Snippets Library with Divi Cloud support.
Fixed
- Fixed issue with Theme Builder templates not working when The Events Calendar plugin is active.
- Fixed Global Colors import and export in Theme Builder.
Changed
- Cloud/cloud-app.php
- Cloud/i18n/library.php
- Common/admin.php
- Common/i18n/library.php
- Common/init.php
- Common/lib/config.js
- Common/lib/i18n.js
- Common/lib/local-library.js
- Common/lib/request.js
- Core/admin/css/core.css
- Core/admin/fonts/epanel/code-snippet.svg
- Core/admin/fonts/epanel/code-snippet.ttf
- Core/admin/fonts/epanel/code-snippet.woff
- Core/code-snippets/CodeSnippetsLibrary.php
- Core/code-snippets/api.php
- Core/code-snippets/app/boot.js
- Core/code-snippets/app/lib/capabilities.js
- Core/code-snippets/app/lib/code-snippets-library.js
- Core/code-snippets/app/lib/config.js
- Core/code-snippets/app/lib/constants.js
- Core/code-snippets/app/lib/i18n.js
- Core/code-snippets/app/lib/request.js
- Core/code-snippets/app/store/code-snippets-library/actions.js
- Core/code-snippets/app/store/code-snippets-library/computed.js
- Core/code-snippets/app/store/code-snippets-library/factories.js
- Core/code-snippets/app/store/code-snippets-library/module.js
- Core/code-snippets/app/store/code-snippets-library/providers.js
- Core/code-snippets/app/store/code-snippets-library/sequences.js
- Core/code-snippets/app/store/edit/actions.js
- Core/code-snippets/app/store/edit/module.js
- Core/code-snippets/app/store/edit/sequences.js
- Core/code-snippets/app/store/index.js
- Core/code-snippets/code-snippets-app.php
- Core/code-snippets/code-snippets-library.php
- Core/code-snippets/code-snippets.php
- Core/code-snippets/constants.php
- Core/code-snippets/post/taxonomy/CodeSnippetType.php
- Core/code-snippets/post/type/CodeSnippet.php
- Core/components/Portability.php
- Core/components/api/email/HubSpot.php
- Core/components/cache/Directory.php
- Core/functions.php
- Core/i18n/library.php
- Core/init.php
- Core/webpack.config.js
- Epanel/core_functions.php
- Epanel/css/panel.css
- Epanel/js/functions-init.js
- Includes/builder/core.php
- Includes/builder/feature/dynamic-assets/class-dynamic-assets.php
- Includes/builder/feature/gutenberg/blocks/Layout.php
- Includes/builder/feature/local-library.php
- Includes/builder/framework.php
- Includes/builder/frontend-builder/assets.php
- Includes/builder/frontend-builder/bundle.js
- Includes/builder/frontend-builder/helpers.php
- Includes/builder/frontend-builder/i18n/portability.php
- Includes/builder/frontend-builder/i18n/theme-builder.php
- Includes/builder/frontend-builder/theme-builder/constants.php
- Includes/builder/frontend-builder/theme-builder/local-library.php
- Includes/builder/plugin-compat/the-events-calendar.php
- Includes/builder/plugin-compat/yith-woocommerce-dynamic-pricing-and-discounts-premium.php
