Divi 5 Public Alpha 11: Catatan Rilis dan Kemajuan Fitur

Diterbitkan: 2025-03-29

Divi 5 Public Alpha tersedia untuk digunakan di situs web baru. Jika Anda menggunakan Divi 5, Anda akan melihat pemberitahuan pembaruan untuk Public Alpha Versi 11 hari ini. Kami merilis versi Divi 5 baru setiap dua minggu, dan menjadi lebih baik setiap kali! Jika Anda belum menguji Divi 5, cobalah dan beri tahu kami pendapat Anda.

Daftar isi
  • 1 Apa yang baru di Public Alpha 11?
  • 2 Perbaikan & Perbaikan Bug
  • 3 kemajuan fitur
    • 3.1 Preset Grup Opsi
    • 3.2 Unit Lanjutan
    • 3.3 Variabel Desain Divi
    • 3.4 Baris bersarang
    • 3.5 Tata Letak Flexbox
    • 3.6 Modul WooCommerce
  • 4 Changelog
  • 5 Lompat ke Divi 5 Hari Ini

Apa yang baru di Public Alpha 11?

Saya tidak mempublikasikan posting tentang Public Alpha 10, jadi posting ini akan mencakup semua yang telah kami capai sejak Public Alpha 9.

Kami telah menerapkan 103 perbaikan dan perbaikan bug, dua fitur baru (preset grup opsi dan unit canggih), dan membuat kemajuan yang signifikan pada tiga fitur mendatang .

Perbaikan & Perbaikan Bug

Versi ini mencakup beberapa perbaikan dan perbaikan kecil. Kami melacak setiap bug yang dilaporkan dan menangani mereka satu per satu. Secara total, kami menggabungkan 103 perbaikan dan perbaikan bug. Saya mendaftarkan setiap perubahan dalam changelog di bawah ini, tetapi berikut adalah beberapa sorotan:

  1. Kecepatan yang Ditingkatkan & Klik Umpan Balik : Segala sesuatu di pembangun visual terasa jauh lebih cepat! Mengapa? Karena kami beralih menggunakan mouse ke bawah alih -alih mouse untuk sebagian besar interaksi. Sekarang, hal -hal merespons segera setelah Anda mengklik mouse Anda; itu bagus! Untuk alasan aksesibilitas, tombol masih menggunakan mouse up.
  2. Menekan ENTER untuk memvalidasi Nilai : Kami memperpanjang waktu untuk bidang dan unit validasi dan mengimplementasikan validasi instan saat menekan Enter atau tidak fokus pada bidang. Anda tidak perlu menunggu validasi dan tidak akan melakukan validasi otomatis sesering saat mengetik secara perlahan.
  3. Preset Cache Clearing : Saat menyimpan preset dan warna global, cache situs web lengkap tidak dihapus dengan benar. Ini sudah diperbaiki.
  4. Menghilang google font : bug yang aneh dan menjengkelkan secara misterius menyebabkan Google font untuk dequeue di ujung depan. Itu tidak akan terjadi lagi.
  5. Triple Checking Security : Kami meninjau perbaikan keamanan Divi 4 dari beberapa tahun terakhir untuk memastikan kami tidak melakukan kesalahan serupa di Divi 5 dan kemudian melakukan tinjauan keamanan. Kami menemukan beberapa masalah kecil dan keamanan yang mengeras di bidang -bidang tersebut.
  6. Ikon Field Overhal : Kami mendesain ulang ikon yang muncul ketika melayang di atas bidang di panel Pengaturan. Ikon yang sebelumnya in-line, seperti konten dinamis dan ikon AI, telah dipindahkan di atas lapangan. Semua ikon lebih kecil dan selaras dengan hak untuk membuatnya lebih mudah diklik.

Kemajuan fitur

Kami bergerak kecepatan penuh dengan pengembangan fitur. Kami memiliki enam tim yang bekerja penuh waktu di Divi 5. Inilah yang mereka lakukan.

  1. Tim Satu: Tim ini memperbaiki bug dan membantu pencipta divi Marketplace dengan konversi modul.
  2. Tim dua: Tim ini sedang mengerjakan modul WOO, fitur akhir untuk Divi 5 untuk memasuki beta.
  3. Tim Tiga: Tim ini telah beralih fokus dan sekarang meningkatkan kompatibilitas ke belakang dengan modul Divi 4 dalam persiapan untuk beta Divi 5.
  4. Tim Empat: Tim ini sedang mengerjakan sistem tata letak Flexbox baru untuk Divi, fitur yang sebelumnya tidak diumumkan. Tetap disini untuk mengintip segera hadir!
  5. Tim Lima: Tim ini sedang mengerjakan baris bersarang, yang saya intip dari minggu ini.
  6. Tim Enam: Tim ini sedang mengerjakan variabel desain Divi, yang hampir selesai.

Inilah kemajuan yang telah kami buat sejak Public Alpha Version 9.

Preset Grup Opsi

Kami menyelesaikan fitur ini dan merilisnya di Divi 5 Public Alpha 9.3. Anda dapat mengunduh Divi 5 dan mencoba preset grup opsi hari ini.

Preset grup opsi adalah gaya bersama yang dapat digabungkan dan diterapkan pada modul divi apa pun untuk menata elemen dasar situs web Anda dan membuat sistem desain canggih. Ini adalah game-changer absolut; Setelah konsep mengklik, tidak ada jalan untuk kembali.

Unit lanjutan

Kami menyelesaikan fitur ini dan merilisnya di Divi 5 Public Alpha 10.1. Anda dapat mengunduh Divi 5 dan mencoba unit canggih hari ini.

Divi sekarang mendukung semua unit CSS, termasuk nilai-nilai unitless seperti yang tidak diatur dan fit-content, dan fungsi seperti Clamp () dan calc (), membuat desain responsif dengan tipografi cairan lebih mudah dari sebelumnya.

Anda juga dapat mendefinisikan variabel CSS dan merujuknya di seluruh desain Anda.

Variabel Desain Divi

Kami 90% selesai dengan variabel desain Divi dan berharap untuk merilisnya minggu depan! Anda mungkin mendengar frasa "pengubah game" sering dilemparkan ketika menggambarkan fitur -fitur baru, tetapi yang ini benar -benar layak mendapatkan label.

Ini adalah langkah berani dalam arah baru untuk Divi dan bagian penting dari sistem desain Divi 5, yang kami bangun untuk memenuhi kebutuhan desainer web canggih.

Baris bersarang

Ini fitur kejutan lainnya. Awal minggu ini, saya mengintip barisan bersarang. Baris di dalam baris! Ini adalah ide sederhana tetapi langkah pertama yang penting dalam menciptakan sistem tata letak yang lebih fleksibel untuk Divi 5.

Segera, Anda akan dapat menambahkan baris di dalam baris, membuka struktur tata letak baru.

Tata letak flexbox

Ini fitur kejutan lainnya. Saya belum mengintip yang satu ini, tapi ini sedikit sekilas.

Kami benar -benar merombak sistem tata letak Divi untuk menggunakan flexbox, menerapkan banyak struktur baris baru, dan memunculkan kontrol flexbox untuk modul, baris, dan bagian. Anda dapat membuat setiap tata letak di bawah matahari dengan Flexbox dan baris bersarang. Plus, Anda dapat mengontrol pembungkus kolom, penyelarasan vertikal konten, kerusakan kolom responsif, dan banyak lagi.

Pembaruan besar -besaran ini akan memakan waktu, tetapi akan layak ditunggu.

Modul WooCommerce

Dari luar, kemajuan modul WOO tampaknya tidak ada. Itu karena kami sedang meneliti blok woo dan membuat alat CLI baru untuk sangat mengurangi waktu yang diperlukan untuk mengkonversi modul Divi 4 ke Divi 5.

Sedikit investasi akan membuahkan hasil besar dalam jangka panjang.

Berita baiknya adalah kami menyelesaikan alat konversi modul kami minggu ini! Alat ini mengotomatiskan 80% dari pekerjaan konversi modul yang membosankan. Menggunakan alat ini, kami berharap dapat mengonversi semua 20+ modul WOO selama beberapa bulan ke depan, mengatur panggung untuk rilis beta Divi 5 pertengahan tahun.

Sementara itu, kami terus mendorong Divi 5 ke depan dan mendorong adopsi dengan perbaikan agresif. Jangan lupa bahwa Anda dapat menggunakan Divi 5 sekarang, bahkan di situs web WooCommerce, menggunakan templat dan blok WooCommerce standar.

Changelog

Berikut adalah daftar semua perubahan yang diterapkan di Public Alpha 11.

  • Memperbaiki bug dengan gradien yang mengandung warna global yang tidak dimigrasi dengan benar ke Divi 5.
  • Memperbaiki opsi penghitungan gambar tidak berfungsi di modul galeri.
  • Memperbaiki masalah di mana nilai warna global tidak dapat disimpan/diterapkan pada pengaturan halaman sementara warna biasa disimpan/diterapkan dengan benar.
  • Tetap internasionalisasi untuk beberapa label yang telah ditetapkan.
  • Modul peta dan peta-pin yang diperbarui untuk menggunakan callbacks untuk bidang peta untuk pengaturan modul yang dihasilkan otomatis.
  • Memperbaiki masalah di mana animasi modul penghitung angka dipicu pada pemuatan halaman alih -alih saat memasukkan viewport.
  • Peningkatan kinerja saat berinteraksi dengan UI pembangun.
  • Memperbaiki masalah di mana warna teks judul terbuka dalam item akordeon diatur ulang ke default saat mengubah level judul judul pada pengaturan modul.
  • Memperbaiki masalah di mana ikon tidak berpusat secara vertikal ketika konten dinamis digunakan.
  • Level heading modul slider dan akordeon ditetapkan untuk preset modul dan preset grup opsi.
  • Memperbaiki masalah dengan modul Divider yang tidak ditampilkan saat diatur ke posisi: Absolute.
  • Warna latar belakang lengket tetap tidak diaplikasikan dengan benar pada baris dalam pembangun visual dan frontend.
  • Indeks Dokumen dan Halaman Intro yang Diperbarui.
  • Kami memperbaiki masalah Slider Module Reinit dengan mengubah level heading dari panel Pengaturan.
  • Memperbaiki masalah visibilitas warna ikon yang diperluas sementara kami mengganti suasana hati menjadi gelap.
  • Kami memperbarui validasi input kami untuk menerima aturan fungsi matematika yang tidak lengkap.
  • Validasi fungsi matematika yang diperbarui untuk pemetik unit sekarang dapat menangani tanda kurung bersarang dalam nilai fungsi matematika.
  • Hapus 'dokumen' ekstra dari dokumentasi dan perbarui semua tautan.
  • Memperbaiki masalah di mana mode edit preset grup opsi akan ditutup sebelum waktunya saat membuat preset dari gaya saat ini.
  • Memperbaiki masalah di mana nilai preset grup opsi salah diwarisi dengan preset modul.
  • Memperbaiki Masalah: Unit selalu bereset ke DEG setiap kali kita mengubah nilai rotat dan miring transformasi dengan tombol pemintal, seret, dan peningkatan.
  • Memperbaiki masalah di mana preset default berdasarkan preset grup opsi khusus tidak diterapkan dengan benar di pembangun visual setelah penambahan modul awal.
  • Unit panjang gradien tetap menunjukkan tidak terdefinisi.
  • Unit yang tidak didukung yang dihapus (CH, EX, CM, MM, INCH, PT, PC, CALC (), MIN (), MAX (), CLAMP (), CSSVAR, Warisan, tidak disetel) untuk mencegah pilihan yang tidak valid.
  • Kami memperbaiki masalah kesalahan browser Firefox untuk modul header fullwidth saat kami mengaktifkan layar penuh.
  • Opsi unit yang tidak valid dihapus (tidak disetel, warisan, tidak ada, klem) dari pemetik unit transformasi untuk mencegah transformasi yang tidak valid.
  • Atur placeholder untuk mengosongkan ketika nilai default secara kategorisvalue, dan unit diubah menjadi unit Non KeywordValue.
  • Tampilkan pesan kesalahan saat unit yang tidak valid digunakan pada fungsi matematika.
  • Memperbaiki masalah di mana preset grup opsi teks judul tidak menerapkan tingkat heading yang benar untuk item akordeon.
  • Memperbaiki masalah di mana edit warna global tidak dapat dibatalkan dalam TB karena mengklik tombol Batal tidak berpengaruh/tidak melakukan apa pun.
  • Memperbaiki masalah yang mencegah file TEMP JSON dihapus setelah mengimpor halaman besar.
  • Bersihkan semua cache dengan benar sehingga perubahan terkait gaya mulai berlaku di semua halaman yang berlaku setelah perubahan preset modul, preset grup opsi, warna global, dan font.
  • Memperbaiki masalah di mana label unit berubah ketika ketinggian garis meningkat atau berkurang dari pemetik unit.
  • Memperkenalkan sistem penandaan fitur dinamis untuk mengelola dan beralih fungsi eksperimental dalam submodul divi.
  • Bendera fitur Legacy yang dihapus dan kode terkaitnya untuk meningkatkan pemeliharaan dan kesederhanaan.
  • Nonaktifkan kenaikan bidang rentang dengan menekan panah ke atas / ke bawah saat nilai saat ini adalah fungsi matematika atau variabel CSS.
  • Memperkenalkan kait baru untuk memfilter atribut default, atribut gaya cetak default, dan konten placeholder yang ditentukan dalam konfigurasi modul.
  • Memperbaiki regresi di pemetik warna di mana tidak akan terbuka saat mengklik tombol Tambah Warna Baru.
  • Diperkenalkan unit canggih, termasuk dukungan untuk semua unit, fungsi, dan variabel CSS.
  • Memperbaiki bug di mana warna global yang digunakan dalam preset tidak diekspor saat mengekspor tata letak dan tidak tersedia untuk diimpor saat mengimpor tata letak.
  • Memperbaiki bug dengan mekanisme caching google font inline di Divi 5.
  • Memperbaiki masalah di mana efek gerak tidak diterapkan pada modul penghitung batang.
  • Memperbaiki masalah dengan breakpoint yang dapat disesuaikan reset terlalu cepat saat mengetik, mengharuskan pengguna untuk mengetik dengan sangat cepat.
  • Menetapkan preset grup opsi default tidak akan mengaktifkan mode pengeditan.
  • Memperbaiki bug yang menyebabkan impor tidak berfungsi ketika tata letak memiliki modul kode pendek Divi 5.
  • Kami memperbarui URL relatif dengan @Divi, di mana kami perlu mengimpor paket dalam shortcuts.ts pembangun visual.
  • Memperbaiki unit switching di pemetik unit secara otomatis mengatur nilai bidang ke 0, menyebabkan elemen menghilang secara tidak terduga.
  • Memperbaiki masalah keamanan di tag tajuk khusus.
  • Memperbaiki pesan kesalahan pemetik unit untuk pemetik unit calc.
  • Memindahkan tombol Field Pengaturan Modul ke posisi baru.
  • Memperbaiki modul akordeon masalah warna latar belakang sambil mengubah warna dari level elemen anak.
  • Memperbaiki masalah di mana slider menjadi layar kosong sambil menambahkan slide baru.
  • Memperbaiki masalah penyelarasan modul-baris saat menetapkan nilai margin kirinya untuk bagian khusus.
  • Memperbaiki masalah di mana label bidang tidak ditampilkan pada beberapa bidang di komponen.
  • Memperbaiki masalah warna judul modul blurb saat kami mengatur warna teks ke lite.
  • Memperbaiki masalah dengan email yang tidak keluar ke beberapa email yang dipisahkan oleh koma yang ditambahkan dalam pengaturan modul formulir kontak.
  • Memperbaiki bug dengan modul peta jika opsi skrip Google ENQUEUE Google dinonaktifkan dalam opsi tema.
  • Dokumen yang diperbarui, gaya halaman indeks baru, dan CTA baru untuk mengunduh Divi 5 dan bergabung dengan perselisihan.
  • Kami memperbarui dokumentasi manual dengan informasi yang sudah ketinggalan zaman dan menambahkan tautan unduhan baru.
  • Preset grup opsi yang diperkenalkan.
  • Kinerja yang ditingkatkan saat memuat paket yang sudah dibuat sebelumnya dalam alur kerja onboarding.
  • Sistem Impor Item Perpustakaan yang diimplementasikan dengan portabilitas di aplikasi cloud.
  • Memperbaiki menyalin/menempel dari/ke grup opsi modul bersarang.
  • Memperbaiki urutan prioritas bidang dalam grup Pengaturan Gulir untuk memastikan 'lengket' muncul sebelum 'gulir' di berbagai modul.
  • Memperbaiki tautan posting salah modul navigasi yang salah menggunakan posting kategori yang sama.
  • Panggilan balik khusus ditambahkan ke pengaturan modul yang dihasilkan otomatis untuk modul peta fullwidth.
  • Keterbacaan yang lebih baik dengan menghapus file yang tidak digunakan.
  • Memperbaiki masalah di mana modul tab tidak ditampilkan dengan benar ketika suatu kondisi diatur pada item tab pertama dan dikembalikan false.
  • Kami memperbaiki masalah dengan lebar/max-lebar tidak berfungsi dari tab desain untuk posisi absolute.
  • Memperbaiki masalah di mana modul slide tidak mewarisi transisi yang diatur dalam modul slider.
  • Memperbarui semua modul untuk membantu video modal.
  • Menambahkan dukungan dasar untuk penanganan grup komposit dalam preset grup opsi.
  • REPSETORED AGM untuk memungkinkan callback kustom ditetapkan untuk grup/bidang di masing -masing modul index.ts file.
  • Memperbaiki peringatan yang terkait dengan padding kanan dan kiri modul pembagi.
  • Memperbaiki masalah di mana opsi keadaan hover tidak tersedia untuk pengaturan latar belakang dan teks overlay di modul fullwidth slider.
  • Memperbaiki masalah keamanan yang dapat memungkinkan pengguna yang tidak memiliki kemampuan Unfiltered_html untuk mengatur bendera konten dinamis enable_html melalui editor klasik.
  • Memperbaiki masalah di mana pencarian font Google menampilkan semua font alih -alih memfilter hasil berdasarkan kueri pencarian.
  • Menambahkan dukungan dasar untuk penanganan grup komposit dalam preset grup opsi dalam modul item akordeon.
  • Menambahkan dukungan dasar untuk penanganan grup komposit dalam preset grup opsi dalam modul akordeon.
  • Menambahkan dukungan dasar untuk penanganan grup komposit dalam preset grup opsi di modul blog.
  • Menambahkan dukungan dasar untuk penanganan grup komposit dalam preset grup opsi di Modul CountdownTimer.
  • Menambahkan dukungan dasar untuk penanganan grup komposit dalam preset grup opsi dalam modul Divider.
  • Menambahkan dukungan dasar untuk penanganan grup komposit dalam preset grup opsi dalam modul filterablePortfolio.
  • Menambahkan dukungan dasar untuk penanganan grup komposit dalam preset grup opsi di modul menu lebar penuh.
  • Menambahkan dukungan dasar untuk penanganan grup komposit dalam preset grup opsi di modul fullwidth post-slider.
  • Menambahkan dukungan dasar untuk penanganan grup komposit dalam preset grup opsi dalam modul heading.
  • Menambahkan dukungan dasar untuk penanganan grup komposit dalam preset grup opsi di modul menu.
  • Menambahkan dukungan dasar untuk penanganan grup komposit dalam preset grup opsi di modul pasca navigasi.
  • Menambahkan dukungan dasar untuk penanganan grup komposit dalam preset grup opsi dalam modul tabel harga.
  • Menambahkan dukungan dasar untuk penanganan grup komposit dalam preset grup opsi di modul pencarian.
  • Menambahkan dukungan dasar untuk penanganan grup komposit dalam preset grup opsi di modul bagian.
  • Menambahkan dukungan dasar untuk penanganan grup komposit dalam preset grup opsi dalam modul MandUpcustomfield.
  • Menambahkan dukungan dasar untuk penanganan grup komposit dalam preset grup opsi dalam modul slide.
  • Menambahkan dukungan dasar untuk penanganan grup komposit dalam preset grup opsi dalam modul testimonial.
  • Menambahkan dukungan dasar untuk penanganan grup komposit dalam preset grup opsi dalam modul sakelar.
  • Memperbaiki masalah hilang kelas ET_Clickable Class yang dapat diklickasi, yang membuat modul tidak dapat diklickable ketika kami mengatur nilai tautan dari pengaturan.
  • Perbarui contoh kode di halaman “Menambahkan Konten Placeholder” dan “Modul Dinamis Konversi” untuk mengimpor fungsi utilitas konten -konten dari paket Moduleutils.
  • Modul contoh tetap tidak dimuat karena kesalahan fatal saat memperbarui paket untuk mengimpor fungsi utilitas PlaceholderContent.
  • Memperbaiki masalah keamanan dalam modul audio.
  • Memperbaiki masalah di mana grup komposit dengan beberapa nama atribut yang memiliki sufiks yang sama menyebabkan pemilihan atribut yang tidak konsisten.
  • Memperbaiki masalah keamanan di komponen latar belakang.
  • Tetap gaya header dan footer tidak berfungsi dengan benar pada halaman indeks, seperti halaman kategori dan halaman hasil pencarian.
  • Memperbaiki masalah yang mencegah pembangun visual memuat pada halaman yang berisi modul kode pendek.

Lompat ke Divi 5 Hari Ini

Divi 5 Public Alpha tersedia saat ini. Sebagaimana diuraikan dalam jadwal rilis multi-fase asli Divi 5, alpha publik Divi 5 seperti "Divi 5 Lite." Ini kehilangan beberapa fitur dan mungkin tidak cocok untuk situs web yang ada, tetapi siap digunakan di situs web baru jika Anda lebih suka pengalaman daripada Divi 4. Cobalah, dan beri tahu kami pendapat Anda!

Jika Anda menemukan bug, laporkan ke tim kami, dan kami akan memperbaikinya. Kami akan terus bekerja secara agresif untuk menambahkan fitur baru dan mengatasi umpan balik.

Nantikan versi Divi 5 baru setiap dua minggu. Mulai sekarang, Divi 5 akan meningkat secara teratur melalui alpha, beta, dan seterusnya.