Und wieder gab es ein Update von Divi bei dem folgende Änderungen durchgeführt wurden:

Version 4.0.8 (Das Update kam am 9.12.2019)
– Der Text “Keine Ergebnisse gefunden” wurde korrigiert, der keine Styles aus dem jeweiligen Blog-Modul verwendete.
– Irrelevante, visuelle Builder-spezifische z-Indexe des Divider Moduls wurden entfernt.
– Es wurde ein Fehler behoben, der dazu führte, dass die Blurb-Titel-Hover-Stile beim Bewegen über das Modul nicht wirksam wurden.
– Es wurde behoben, dass das Library Modal im Theme Builder in bestimmten Fällen nicht sichtbar war.
– Die Kompatibilität der Farbpalette mit dem NextGEN Gallery Plugin wurde korrigiert.
– Das Suchfeld des Moduls Fullwidth Menu wurde korrigiert und überlappt das Logo.
– Es wurde ein Wert für den Platzhalter für dynamische Inhalte im Theme Builder korrigiert, der Einstellungen wie die Anzahl der Wörter oder das Lesen von mehr Text nicht berücksichtigt.
– Der Visual Builder für Projekte, die bei der Verwendung einer RTL-Sprache verschoben wurden, wurde korrigiert.
– Wenn Sie im Theme Builder auf die Schaltfläche “Änderungen speichern” klicken, während Sie die Vorlageneinstellungen geöffnet haben, werden die Änderungen der Vorlageneinstellungen gespeichert.
– Es wurde ein Fehler behoben, der dazu führte, dass die geteilte Testtaste im Wireframe-Modus nicht mehr angezeigt wurde, wenn der Wireframe-Modus beim ersten Laden verwendet wurde (z.B. New Builder Experience).
– Die Padding-Einstellungen funktionierten nicht richtig mit der Modulausrichtung im Visual Builder.
– Das Layout des Shop-Moduls wurde bei Verwendung in TB für Produktkategorie-Seiten korrigiert.
– Die Einstellung Aktuelle Seite verwenden des Shop-Moduls bewirkt nun, dass das Modul auch WooCommerce-Widget-Filter berücksichtigt.
– Es wurde ein PHP-Hinweis behoben, der erschien, wenn es keine benutzerdefinierten Widgetbereiche gab.
– Es wurde ein falscher Padding-Wert gedruckt, um das Button-Padding für die Optionen des Button-Icons zurückzusetzen.
– Fixed Image srcset und Größen Attribute nicht generiert, wenn die Site-URL von HTTP nach HTTPS oder umgekehrt verschoben wurde.
– Custom Css für Fullwidth Slider Title wurde korrigiert, der nicht für andere Titel-Tags als h2 funktioniert.
– Feste Layout-Einstellungen wie benutzerdefiniertes CSS und Farbpalette werden beim Duplizieren eines Theme Builder-Layouts nicht übernommen.
– Die Anzeige der AJAX-Ladeanimation am Frontend wurde korrigiert, wenn der abgesicherte Modus aktiv ist.
– Es wurde ein Problem behoben, bei dem der Schatten der Bildbox bei aktiviertem Image Overlay verschwindet.
– Das Rendern von Global Code Modulen mit nicht synchronisiertem Inhalt im Frontend wurde korrigiert.
– Autor Bio Dynamic Content ermöglicht nun die Verwendung von HTML.
– Das Layout des gebrochenen Gitters in TB wurde korrigiert, wenn Sie Verwandte Produkte mit 4 Spaltenlayout verwenden.
– Es wurde ein Fehler beim Suchen und Ersetzen für das Teilfeld Font Style behoben.
– Es wurde ein Javascript-Fehler behoben, der in einigen Fällen auftrat, wenn man mit der Maus über Module im Builder fuhr.
– Es wurden Meta-, Link- und Skript-Tags in der header.php-Datei des Themas korrigiert, die fehlen, wenn ein Theme Builder-Header verwendet wird.
– Es wurde behoben, dass bestimmte Meta-Tags dupliziert wurden, wenn ein Theme Builder-Header verwendet wurde.
– Die Option Name Fullwidth des E-Mail-Optin-Moduls funktioniert nicht, wenn die Option Use Single Name Field aktiviert ist.
– Es wurde behoben, dass das Karteninfo-Fenster nicht angezeigt wird, wenn der Titel oder der Körper des Kartenpins leer ist.
– Die CMD-Taste funktionierte nicht, um die Mehrfachauswahl-Funktion im Firefox zu aktivieren.
– Es wurde ein Problem behoben, bei dem ausgewählte Elemente beim Umschalten des Vorschaumodus über die Einstellungsleiste entfernt wurden.
– Es wurden reaktionsschnelle Inhalte für den Hover-Modus korrigiert, die nicht richtig vererbt wurden, wenn der Wert undefiniert ist.
– Es wurde verhindert, dass das Popup Willkommen im neuen Builder im Blockeditor angezeigt wird.
– Der Scroll-Down-Link des Fullwidth Header Moduls funktionierte nicht, wenn ein Modul-Link hinzugefügt wurde.
– Der Box-Schatten-Hover-Effekt des Blog-Moduls funktioniert im Grid-Modus nicht richtig.
– Die Dropdown-Listen für die Option Zum Warenkorb hinzufügen wurden korrigiert.
– Fixed Woo Add To Cart Modul Dropdown-Menü Rand-Radius-Wahlschalter.
– Es wurden Schnellaktionen korrigiert, um das Einfügen eines neuen und gespeicherten Moduls über dem ausgewählten Element zu ermöglichen.
– Es wurde ein Problem mit schnellen Aktionen behoben, bei dem das Einfügen eines Moduls in eine Spalte einige Zeit in Anspruch nahm.
– Es wurde ein Problem behoben, bei dem Sie nach dem Ausblenden der Zeile keine neue Zeile hinzufügen konnten, wenn “Deaktivierte Module bei 50% Deckkraft anzeigen” aktiviert war.
– Die Kompatibilität von document.onreadystatechange mit anderen Skripten, die es verwenden, wurde korrigiert.
– Das Symbol für die Wiedergabe der Videoüberlagerung wurde korrigiert und wird auch dann noch angezeigt, wenn die Bildüberlagerung leer ist.
– Die Verknüpfung zur Zeile mit voller Breite (R + F) funktionierte nicht.
– Fixed et_fix_slider_height ist kein definierter Fehler.
– Fehler beim Speichern des visuellen Builders / neue Builder-Erfahrung behoben, wenn ein Modul Emoji enthält, während die Spalte post_content in der Tabelle wp_posts utf8-Zeichensatz und nicht utf8mb4_*-Zusammenstellung verwendet.
– Im Builder-Modus funktionierte der reaktionsschnelle Inhalt im Layout des Theme Builder nicht richtig.
– Es wurde ein Problem behoben, bei dem die Anpassung von Captcha-Textformaten das gleiche Symbol des Kontaktformularmoduls nicht beeinflusste.
– Fehlerbericht behoben, bei dem VB die Eigenschaft’toLowerCase’ von undefiniert im Kontaktformular nicht lesen konnte.
– Es wurden Plugins korrigiert, die sich bei Verwendung von Theme Builder-Layouts in den_content einklinken und mehrfach ausgeführt werden.
– Es wurden URLs für dynamische Inhalte für bestimmte Beiträge korrigiert, die nicht auf nicht-singulären Seiten aufgelöst wurden.
– Der jQuery-Benutzerstil wurde auf v1.12.1 aktualisiert.
– Behebt Lastfehler von Divi Builder, die durch Dateisystemberechtigungen auf dem Server verursacht wurden.
– Erlauben Sie, dass der Pfad und die URL für das Cache-Verzeichnis von ET über PHP-Konstanten angepasst werden: ET_CORE_CACHE_DIR, ET_CORE_CACHE_DIR_URL.
– Verbesserte Erkennung und Überprüfung der IP-Adresse des Clients.
– Der Text “No Results Found” wurde korrigiert und verwendet keine Styles aus dem jeweiligen Blog-Modul.
– Die feste Zeilenbreite wird unabhängig von den Breiteneinstellungen auf Projektseite ohne Sidebar auf 80% gesetzt.
– Das Menü mit den Pfeilsymbolen auf den RTL-Websites wurde korrigiert.

ORIGINALTEXT: version 4.0.8 ( updated 12-09-2019 )
– Fixed “No Results Found” text not using styles from the respective blog module.
– Removed irrelevant Divider Module’s visual builder-specific z-index.
– Fixed Blurb title hover styles not taking effect when hovering over the module.
– Fixed the Library Modal not being visible in certain cases in the Theme Builder.
– Fixed color palette compatibility with the NextGEN Gallery plugin.
– Fixed Fullwidth Menu module’s search field overlapping the logo.
– Fixed Post Excerpt Dynamic Content placeholder value in Theme Builder not respecting settings like number of words or read more text.
– Fixed Visual Builder for Projects being offset when an RTL language is being used.
– Clicking the “Save Changes” button in the Theme Builder while you have template settings open will now save the template settings changes.
– Fixed Disappearing split test button in wireframe mode if wireframe mode is used on initial load (eg. New Builder Experience).
– Fixed padding settings not working properly with module alignment in the Visual Builder.
– Fixed broken Shop module layout when used in TB for Product category pages.
– Shop module’s Use Current Page setting will now cause the module to take WooCommerce widget filters into account as well.
– Fixed a PHP notice that appeared when there were no custom widget areas defined.
– Fixed incorrect padding value being printed to reset button padding for button icon options.
– Fixed image srcset and sizes attributes not generated when site URL moved from HTTP to HTTPS or vice versa.
– Fixed custom css for Fullwidth Slider Title not working for title tags other than h2.
– Fixed layout settings such as custom CSS and color palette not being carried over when you duplicate a Theme Builder layout.
– Fixed display of the AJAX loading animation on the front end when Safe Mode is active.
– Fixed issue where the image Box Shadow would disappear when Image Overlay was enabled.
– Fixed rendering of Global Code modules with unsynced content on Front End.
– Author Bio Dynamic Content will now allow the usage of HTML.
– Fixed Broken grid layout in TB when using Related Products w/ 4 Column layout.
– Fixed find & replace not working properly for Font Style subfield.
– Fixed a javascript error that occurred when hovering over modules in the builder in some cases.
– Fixed meta, link and script tags added to the theme’s header.php file missing when a Theme Builder header is used.
– Fixed certain meta tags being duplicated when a Theme Builder header is used.
– Fixed Email Optin module’s Name Fullwidth option not working with Use Single Name Field option enabled.
– Fixed the map info window is not displayed when the map pin title or body is empty.
– Fixed CMD key not working to activate multi select feature on Firefox.
– Fixed issue where selected items are being removed while switching preview mode via settings bar.
– Fixed responsive content for hover mode not getting inherited properly when the value is undefined.
– Prevented Welcome to New Builder popup being rendered in Block Editor.
– Fixed Fullwidth Header module’s scroll down link not working when there is a module link added.
– Fixed Blog module’s box shadow hover effects not working properly in Grid mode.
– Fixed the Fields custom margin/padding to be applied to Add to Cart Dropdowns.
– Fixed Woo Add To Cart module’s Dropdown menu border-radius selector.
– Fixed quick actions to enable inserting new and saved module on top of the selected item.
– Fixed quick actions issue where inserting a module into a column takes some time.
– Fixed issue where you can’t add a new row after hiding the row if “Show Disabled Modules at 50% Opacity” is enabled.
– Fixed document.onreadystatechange compatibility with other scripts that use it.
– Fixed video overlay play icon still being displayed even when the image overlay is empty.
– Fixed shortcut to fullwidth row (R + F) not working.
– Fixed et_fix_slider_height is not defined error.
– Fixed failure saving visual builder / new builder experience when a module contains emoji while the post_content column of wp_posts table uses utf8 charset and non utf8mb4_* collation.
– Fixed responsive content not working properly inside the theme builder layout when in builder mode.
– Fixed issue where customizing captcha text styles didn’t affect the equal symbol of Contact Form module.
– Fixed error report where VB cannot read property ‘toLowerCase’ of undefined in Contact Form.
– Fixed plugins which hook into the_content from running multiple times when Theme Builder layouts are used.
– Fixed Dynamic Content URLs for specific posts not resolving on non-singular pages.
– Updated jQuery UI style to v1.12.1.
– Fix Divi Builder load failures caused by filesystem permissions on the server.
– Allow the path and url for ET’s cache directory to be customized using PHP constants: ET_CORE_CACHE_DIR, ET_CORE_CACHE_DIR_URL.
– Improved client IP address detection and validation.
– Fixed “No Results Found” text not use styles from the respective blog module.
– Fixed row widths being set to 80% regardless of width settings on project pages without a sidebar.
– Fixed arrow icons menu on RTL websites.

Betroffene Dateien
* core/components/Portability.php
* css/main-styles.css
* includes/builder/class-et-builder-element.php
* includes/builder/feature/dynamic-content.php
* includes/builder/feature/search-posts.php
* includes/builder/feature/woocommerce-modules.php
* includes/builder/framework.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/Divider.php
* includes/builder/module/FullwidthMenu.php
* includes/builder/module/FullwidthPostSlider.php
* includes/builder/module/Gallery.php
* includes/builder/module/Menu.php
* includes/builder/module/PostSlider.php
* includes/builder/module/woocommerce/CartNotice.php
* includes/builder/module/woocommerce/Gallery.php
* includes/builder/plugin-compat/advanced-custom-fields.php
* includes/builder/plugin-compat/divi_woo_layout_injector.php
* includes/builder/plugin-compat/wp-smushit.php
* includes/builder/post/PostStack.php
* includes/builder/scripts/builder.js
* includes/builder/scripts/frontend-builder-scripts.js
* includes/builder/styles/frontend-builder-global-style.css
* post_thumbnails_divi.php
* rtl.css