Actualizare Divi 5: Public Alpha Versiunea 2

Publicat: 2024-10-28

Divi 5 Public Alpha este disponibil pentru testare. Pe măsură ce progresăm către versiunea finală, vom actualiza Divi 5 la fiecare două săptămâni, apărând ca o actualizare standard în tabloul de bord WordPress. Dacă utilizați Divi 5, veți observa o notificare de actualizare pentru Public Alpha Version 2 astăzi.

Ne propunem următorul nostru reper, care este să facem Divi 5 suficient de stabil pentru ca noi să-i recomandăm utilizarea pe site-uri web noi. Facem progrese mari și ne concentrăm 100% pe remedierea erorilor pe care le raportați.

Ai testat Divi 5 recent? Faceți upgrade la Public Alpha 2 și mai încercați!

Cuprins
  • 1 Ce este nou în Public Alpha 2?
    • 1.1 Schimbări remarcabile
    • 1.2 Jurnalul modificărilor
  • 2 Sari în Divi 5 astăzi

Ce este nou în Public Alpha 2?

În ultimele două săptămâni, am remediat 156 de erori . Această actualizare include atât de multe remedieri minore, ceea ce face rezumatul dificil. Cu toate acestea, iată câteva modificări remarcabile:

Schimbări remarcabile

  • S-au remediat wpautp și cod incorect : mecanismul de auto-paragraf al WordPress adaugă paragrafe nedorite la conținut, iar încercările anterioare de a remedia acest lucru au dus la eliminarea nedorită a caracterelor newline. Acest lucru a fost rezolvat, așa că nu mai există module de cod rupte și paragrafe nedorite!
  • Stiluri întrerupte remediate din cauza elementelor dinamice lipsă: detectarea caracteristicilor a eșuat în unele cazuri, iar CSS-ul pentru anumite aspecte ale machetelor nu a fost concatenat în fișierul CSS dinamic al paginii, rezultând lucruri precum animații întrerupte. Acest lucru a fost reparat.
  • Reducerea redării : ca întotdeauna, suntem foarte concentrați pe performanță. Am îmbunătățit și mai mult viteza Visual Builder prin identificarea redării inutile în modalul de setări. Cu cât se redă mai puține lucruri, cu atât aplicația este mai rapidă! Acum, când modificați o setare în modalul de setări, este chiar mai rapid decât înainte.
  • Îmbunătățiri ale timpului de generare a CSS : am îmbunătățit timpul necesar pentru a genera CSS pentru paginile frontend, rezultând timpi de încărcare și mai rapid.

Jurnalul modificărilor

Iată o listă cu toate modificările implementate în Public Alpha 2.

  • S-a remediat codul întrerupt în modulul de cod cauzat de caracterele nou-linii eliminate care plasau comentarii JavaScript pe aceeași linie cu codul valid.
  • S-a remediat selectorul de culori al editorului inline care se deschidea în partea de jos a ferestrei de vizualizare.
  • Stilul de poziție este fix dacă originea și transformarea offsetului sunt setate.
  • S-a remediat duplicarea Ștergeți elementul din meniul de clic dreapta din panoul de straturi.
  • Acțiunile de clic dreapta au fost eliminate din coloanele de specialitate din panoul de straturi.
  • Remediază modulul drag and drop care nu funcționează atunci când o anumită secvență de acțiuni este efectuată în prealabil
  • Transformat butonul de ieșire al Visual Builder într-o legătură.
  • S-a remediat bara de defilare pentru vizualizarea stratului care nu funcționează în timp ce utilizați opțiunea Mergeți la strat.
  • Eliminați opțiunea de a activa și dezactiva „cea mai recentă experiență Divi Builder”, deoarece această opțiune nu mai este relevantă în Divi 5.
  • S-au remediat etichetele de acțiune pentru clic dreapta pentru modulul de cod scurt pentru a obține numele real.
  • Preveniți redarea inutilă în panoul și grupul de setări ale modulului atunci când modificați atributele modulului.
  • Grupul, subgrupul și mecanismul de vizibilitate a câmpului de setări ale modulelor refactorizate. Folosiți funcția callback pentru propul său vizibil în loc să treceți boolean.
  • S-au remediat stilurile de tranziție întrerupte din cauza conflictelor de selectare pe stilurile de elemente încorporate.
  • S-au remediat selectatorii de stil de tranziție redați inutile.
  • S-au remediat stilurile de tranziție întrerupte pentru stilurile avansate atunci când atributele modulului de stiluri de elemente încorporate sunt modificate.
  • Rândul gol fix modifică înălțimea secțiunii care plutește peste straturi.
  • S-a remediat problema în care indicația pentru valoarea lățimii vizualizării receptive era afișată pe ambele părți la tragerea.
  • S-a rezolvat problema în care stilurile de separare implicite erau tipărite, suprascriind stilurile de separare personalizate pe mobil.
  • S-au remediat sfaturi cu instrumente pentru mostrele de culoare globală atunci când sunt vizualizate în paleta Recent.
  • S-a rezolvat o problemă prin care făcând clic pe butoanele „Preset nou din stilurile curente” și „Adăugați o presetare nouă”, precum și clic pe butoanele de clonă și/sau „Setări presetate” (roată dințată pentru a edita o presetare), nu se deschide/extinde grupul de opțiuni prestabilite.
  • S-a eliminat modalul de confirmare a presetărilor la adăugarea unei noi presetări și a unei presetări din stilurile curente.
  • S-a remediat afișarea opțiunilor de aliniere a modulului de butoane atât în ​​Visual Builder, cât și în frontend.
  • S-a rezolvat o problemă în care umbra casetei imaginii prezentate din modulul Blog a diferit după migrarea de la Divi 4 la Divi 5.
  • UX-ul câmpului selectat îmbunătățit. S-a remediat navigarea întreruptă în opțiunea de selectare prin comanda rapidă de la tastatură (săgeată sus, jos, enter)
  • S-a rezolvat o problemă în care conversia modulelor pentru atributele de testare divizate ascundea incorect modulele prin normalizarea valorilor ab_subject_id în timpul conversiei.
  • S-a rezolvat problema în care utilizatorii nu puteau edita și salva un element Divi Cloud.
  • S-a remediat bara de progres care nu arăta progresul real la editarea și salvarea unui element cloud Divi.
  • S-a remediat suprapunerea textului și a butoanelor în coloanele interioare mai mici în modul wireframe.
  • S-a remediat valoarea implicită lipsă a lățimii marginii pentru aspectul grilei în modulul Blog.
  • S-au remediat stilurile de text ale modulului de blurb, cum ar fi text-shadow, care afectează pictograma de blurb.
  • S-a remediat problema de vizibilitate a câmpurilor de stil personalizat al butonului în modulul de setări ale modulului după închiderea modului de setări prestabilite.
  • S-a rezolvat o problemă în care CSS personalizat nu a fost aplicat modulelor dintr-un aspect.
  • A fost adăugat suport pentru comanda rapidă VB Save din Editorul Inline.
  • S-a remediat închiderea automată neașteptată a modului Adăugare la bibliotecă la interacțiunea cu modulul Ajutor.
  • S-a rezolvat problema culorii suprapunerii divizorului.
  • S-a remediat meniul contextual pe câmpurile tinyMCE, cod și text.
  • S-a remediat salvarea modului Wireframe și a vizualizării Straturi ca preferințe ale aplicației.
  • Introducerea testelor de performanță E2E inițiale.
  • S-a remediat problema de evadare a etichetelor HTML în modulele globale după editare.
  • S-a remediat o eroare care provoca erori PHP când utilizați pachetul de pornire Restaurant pentru a crea un site rapid în D5.
  • S-a remediat butonul gol (fără text) care nu era afișat/editabil din VB.
  • S-a actualizat jQuery Mobile de la v1.4.5 la v1.5.0 alfa și a eliminat codul neutilizat.
  • Problema conversiei logice condiționate este remediată.
  • S-a rezolvat problema cu imaginea prezentată care nu era afișată în modulul Post Title dacă este utilizată într-un șablon Theme Builder.
  • S-a remediat eroarea de diviziune zero în Divider în FE.
  • S-a remediat modulul de galerie rupt atunci când utilizați modul glisor.
  • S-a remediat redarea învelișului imaginii blurb goale în Visual Builder când nu era definită nicio imagine în setările modulului.
  • S-a remediat o eroare fatală în metoda Transform::value() dacă unele aspecte nu conțin valoarea de transformare pentru punctul de întrerupere desktop.
  • S-a rezolvat o problemă în care selectarea unei presetări de umbră a casetei arăta opțiuni incorecte în setările modulului.
  • S-a rezolvat o problemă în care secțiunile setate la poziționare absolută nu erau vizibile în Visual Builder.
  • S-au remediat stilurile de pictogramă Blurb copiați/lipiți.
  • S-a remediat o eroare care făcea ca ieșirea free-form-css din front end să nu funcționeze corect.
  • Opțiunile de interacțiune fixe nu sunt salvate în baza de date.
  • S-a adăugat o pagină de documentație pentru Atributul presetat.
  • S-a remediat imposibilitatea de a copia stilul modulului fără atribut într-un modul cu un atribut.
  • Adăugarea claselor de poziționare fixă ​​și absolută lipsă pentru secțiuni a dus la secțiuni fixe care nu aveau lățime completă în mod implicit.
  • S-a rezolvat sistemul de importare a imaginilor pentru modulul de galerie.
  • S-a remediat o eroare care nu încărca un font Google pe front-end după încărcarea celei de-a doua pagini, când personalizatorul folosea un font Google pentru fontul antetului.
  • S-a rezolvat imposibilitatea de a edita și salva un element Divi Cloud.
  • S-a remediat bara de progres care nu arăta progresul real la editarea și salvarea unui element cloud Divi.
  • S-au remediat opțiunile de poziție irelevante în grupul de opțiuni de poziție al modulului de cod scurt, fiecare apărând numai atunci când este definită o poziție relevantă.
  • S-a remediat calculul incorect al înălțimii CSS critice atunci când modulele globale au fost utilizate într-un aspect.
  • S-a remediat o eroare fatală a calculatorului de înălțime CSS critică la plasarea modulelor globale în coloana interioară a unei secțiuni de specialitate.
  • S-a remediat clasa et_pb_module nedorită pe subelementele modulului care provocau probleme cu lățimea jgheabului pe module precum modulul formular de contact.
  • S-a remediat o problemă care provoca erori la migrarea conținutului cu caractere speciale în modulele Formular de contact și Optin e-mail.
  • S-a remediat duplicarea Ștergeți elementul din meniul de clic dreapta din panoul de straturi.
  • Acțiunile de clic dreapta au fost eliminate din coloanele de specialitate din panoul de straturi.
  • S-au remediat opțiunile de clic dreapta nedorite care apar pentru coloanele interioare ale secțiunii de specialitate.
  • S-a remediat o eroare fatală în metoda TextShadow::value() dacă unele aspecte nu conțin valoarea text-shadow pentru punctul de întrerupere a desktopului.
  • S-a rezolvat problema când Shift nu a fost aplicat câmpurilor numerice în cazul introducerii mouse-ului.
  • S-a remediat comanda rapidă cmd/ctrl + s din editorul inline.
  • Generarea automată a fișierului _all_modules_metadata.php pentru a reduce actualizările manuale și a asigura coerența.
  • S-a schimbat culoarea liniei de raze X la un gri mediu care va fi vizibil pe diferite culori de fundal.
  • S-a rezolvat reîmprospătarea articolelor din Cloud după salvarea elementelor noi în Cloud.
  • S-a remediat o problemă cu anumite imagini SVG care nu erau vizibile atunci când erau adăugate folosind modulul de imagine.
  • S-a rezolvat o problemă în care atributul rol nu era redat din HTMLUtility::render(
  • S-a rezolvat o problemă în care caseta de selectare nu returna valoarea corectă atunci când implicit a fost setată în fișierul module.json.
  • S-au adăugat clase lipsă – cu meniu la coloane, rânduri și secțiuni care conțin un modul de meniu și s-a îmbunătățit logica de a adăuga aceste clase atunci când modulul de meniu conține un meniu derulant.
  • Meniurile derulante ale modulelor de meniu fixe din anteturile Theme Builder apar ascunse sub conținutul următoarei secțiuni.
  • Măriți indicele z pe coloanele care conțin meniuri drop-down pentru a vă asigura că acestea se află deasupra secțiunilor adiacente cu separatoare de secțiuni.
  • S-a rezolvat problema de întârziere la ștergerea termenului de căutare în vizualizarea Straturi.
  • S-a remediat o problemă în care animațiile unui modul dincolo de limitele rândului părinte (în VB și FE) atunci când sticky și tranziția sunt combinate cu lățimea și/sau lățimea maximă.
  • S-a remediat avertismentul despre elementele de recuzită unice „cheie” în timpul accesării setărilor de fundal pentru modulul Shortcode.
  • S-a remediat meniul Divi care se suprapunea conținutului paginii pe front-end și în builder.
  • Validarea actualizată pentru a utiliza valoarea implicită de zoom în loc de NaN% în nivelul de zoom din bara de aplicații când intrarea este nevalidă.
  • S-a remediat un decalaj nedorit în colțul din stânga sus al evidențierilor de trecere cu mouse-ul modulului, care putea fi văzut atunci când butoanele de hover ale modulului erau dezactivate.
  • S-a rezolvat o problemă în care valoarea nivelului de zoom nu a fost rotunjită la cel mai apropiat număr întreg în scopuri de afișare.
  • S-a remediat conversia atributelor contului de serviciu de e-mail și s-a corectat logica de redare a câmpului.
  • S-a rezolvat problema de întindere a imaginii prin setarea lățimii la automată când este aplicată maxHeight.
  • Pictograma Acordeon fix nu era centrată vertical când dimensiunea pictogramei era mai mare.
  • S-au adăugat clase lipsă – cu meniu la coloane, rânduri și secțiuni care conțin un modul de meniu și s-a îmbunătățit logica de a adăuga aceste clase atunci când modulul de meniu conține un meniu derulant.
  • Meniurile derulante ale modulelor de meniu fixe din anteturile Theme Builder apar ascunse sub conținutul următoarei secțiuni.
  • Măriți indicele z pe coloanele care conțin meniuri drop-down pentru a vă asigura că acestea se află deasupra secțiunilor adiacente cu separatoare de secțiuni.
  • S-a remediat butonul Vizualizare previzualizare live întrerupt pentru articolele din bibliotecă salvate în Teme Builder.
  • S-a remediat titlul greșit al comenzii rapide de la tastatură pentru ? cheie.
  • S-a remediat o problemă în care valorile de personalizare a fontului nu erau luate în considerare, afectând textul final/greutatea fontului titlului unor module.
  • S-a rezolvat o problemă în care activarea paralaxei într-o presetare arăta opțiuni incorecte în setările modulului.
  • S-a remediat butonul de previzualizare înșelător din aspectele Generatorului de teme prin eliminarea butonului.
  • Am rezolvat problema de a nu deschide panoul de setări pentru modulul Row.
  • S-au remediat stilurile modale de portabilitate deteriorate din Biblioteca Divi și s-a înlocuit animația de încărcare moștenită.
  • S-a rezolvat problema cu modulele, rândurile și secțiunile importate din Divi Cloud.
  • S-au eliminat pictogramele de deschidere și închidere din grupurile de opțiuni când opțiunea „Setări de grup în comutări închise” este dezactivată.
  • S-a remediat o eroare în care eliminarea intenționată a culorii de fundal pentru un anumit punct de întrerupere sau stare a determinat randarea punctului de întrerupere părinte sau a culorii de fundal a stării (în loc să nu se aplice nicio culoare de fundal).
  • S-a rezolvat o problemă în care conținutul dinamic nu a fost procesat corect după migrarea de la Divi 4 la Divi 5 din cauza diferitelor mecanisme de evadare.
  • S-a remediat o eroare fatală WooCommerce pe pagina de produs a zonei de administrator.
  • S-a remediat calcularea înălțimii antetului pe ecran complet întrerupt, care a dus la anteturile pe ecran complet care depășeau înălțimea ferestrei de vizualizare a browserului.
  • S-a remediat „Formular liber CSS” care nu funcționează cu anumite module din constructor.
  • Butonul de ieșire îmbunătățit din VB redirecționează utilizatorul către pagina anterioară.
  • S-a remediat interfața pluginului Copy Delete Post de a interfera cu bara de sus a Visual Builder.
  • Performanță îmbunătățită de redare a stilului Divi 5.
  • S-a remediat modulul de meniu care nu afișează toate elementele de meniu pe VB
  • S-a rezolvat o problemă în care antetul temei implicit nu era vizibil în Visual Builder.
  • S-au adăugat clase lipsă – cu meniu la coloane, rânduri și secțiuni care conțin un modul de meniu și s-a îmbunătățit logica de a adăuga aceste clase atunci când modulul de meniu conține un meniu derulant.
  • Meniurile derulante ale modulelor de meniu fixe din anteturile Theme Builder apar ascunse sub conținutul următoarei secțiuni.
  • Măriți indicele z pe coloanele care conțin meniuri drop-down pentru a vă asigura că acestea se află deasupra secțiunilor adiacente cu separatoare de secțiuni.
  • S-a remediat o problemă în care activarea „Suprapunere fundal” și setarea unei culori în modulele Slider sau Fullwidth Slider provoacă un modul rupt.
  • S-au remediat regulile CSS overflow-x și overflow-y întrerupte aplicate învelișurilor de pagină din cauza unei valori implicite incorecte salvate în post_meta.
  • S-a remediat exportul unei pagini cu modulul Galerie conține doar ID-ul, nu valorile codificate ale imaginilor.
  • S-a remediat o eroare care făcea ca presetarea modulului să nu funcționeze corect.
  • S-a remediat o eroare care facea ca animația modulului să nu funcționeze în unele cazuri.
  • S-a remediat butonul de previzualizare în Safari.
  • S-a remediat o eroare de consolă în Visual Builder care a rezultat dintr-o constantă lipsă atunci când utilizați module Woo.
  • S-a remediat o eroare fatală pe front-end după convertirea anumitor module de opțiuni de e-mail Divi 4 folosind pictograme de butoane personalizate.
  • S-a rezolvat problema cu declanșările neintenționate ale comenzilor rapide VB în unele câmpuri.
  • S-a remediat o eroare care facea ca unele module/funcții care necesită date de script să nu funcționeze pe front-end.

Treci în Divi 5 astăzi

Acum este momentul să testați Divi 5 și să raportați erori. Vom continua să lucrăm agresiv pentru a remedia problemele pe care le găsiți. De asemenea, vă veți bucura de o experiență de construcție incredibil de rapidă, de performanțe frontale mult îmbunătățite și de o nouă interfață modernă!

Spuneți-ne ce părere aveți până acum și rămâneți la curent cu o nouă versiune Divi 5 la fiecare două săptămâni. De aici încolo, Divi 5 se va îmbunătăți în mod regulat prin Alpha, Beta și nu numai.